Last modified: 2014-02-14 11:22:46 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T63309, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 61309 - Mono fails on the grid engine
Mono fails on the grid engine
Status: RESOLVED FIXED
Product: Wikimedia Labs
Classification: Unclassified
tools (Other open bugs)
unspecified
All All
: Unprioritized major
: ---
Assigned To: Marc A. Pelletier
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-02-13 10:56 UTC by zhuyifei1999
Modified: 2014-02-14 11:22 UTC (History)
3 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description zhuyifei1999 2014-02-13 10:56:41 UTC
Example for running 'jsub -once -N prb mono /data/project/yifeibot/o/prb/Picasa-Review-Bot/bin/Debug/PicasaReview.exe "Picasa_Review_Bot_2" "(Password removed)"' (as for [[commons:User:Picasa_Review_Bot_2]]), I keep getting this error in my prb.err and immediately the job terminates (neither occur on the bastion servers):

Debug info from gdb:

*** glibc detected *** /usr/bin/mono: free(): invalid pointer: 0x00002aba86da7030 ***
??@

=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = (unset),
        LC_ALL = (unset),
        LC_CTYPE = "UTF-8",
        LANG = "en_US.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
*** glibc detected *** /usr/bin/mono: munmap_chunk(): invalid pointer: 0x00000000005d411c ***

Native stacktrace:
Comment 1 zhuyifei1999 2014-02-13 11:00:13 UTC
prb.out shows:
Logging in...
^??1?^??t?H^ͳ
Comment 2 Tim Landscheidt 2014-02-13 11:40:33 UTC
According to http://stackoverflow.com/questions/8764258/triggering-garbage-collection-in-mono, this seems to be the way Mono says that it is out of memory :-).  Have you tried requesting more memory, i. e. "jsub -mem 500m ..." (or more; cf. [[Nova Resource:Tools/Help#Allocating additional memory]])?
Comment 3 Tim Landscheidt 2014-02-13 11:41:39 UTC
(The link should have been [[wikitech:Nova Resource:Tools/Help#Allocating additional memory]].)
Comment 4 zhuyifei1999 2014-02-14 11:22:46 UTC
(In reply to Tim Landscheidt from comment #2)
> According to
> http://stackoverflow.com/questions/8764258/triggering-garbage-collection-in-
> mono, this seems to be the way Mono says that it is out of memory :-).  Have
> you tried requesting more memory, i. e. "jsub -mem 500m ..." (or more; cf.
> [[Nova Resource:Tools/Help#Allocating additional memory]])?

1g works, thanks for that information

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links