[Mono-bugs] [Bug 325386] GC crashes on daily basis
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Sun Jun 8 04:34:04 EDT 2008
https://bugzilla.novell.com/show_bug.cgi?id=325386
User dmiles at users.sourceforge.net added comment
https://bugzilla.novell.com/show_bug.cgi?id=325386#c3
Douglas Miles <dmiles at users.sourceforge.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |dmiles at users.sourceforge.net
--- Comment #3 from Douglas Miles <dmiles at users.sourceforge.net> 2008-06-08 02:34:03 MDT ---
Description of Problem:
I've created a large database using mono and IKVM (running OpenSim;
latest stable version). The code is compiled using Visual Studio .NET 2005
and run under Debian testing.
The application uses a lot of threads (that are never joined). Each
individual thread calls the server through IKVM. After an undefined amount of
time (say, half a hour) the program crashes. The same dll's work stable in
Windows. I've build the latest SVN version of mono (/trunk/ r105252) as well as
the "default" fedora package (mono-core-1.9.1-3.1.x86_64). The
problem is the same in both cases.
Although I cannot share the source code I am of course willing to help
resolve the problem using any possible way.
How often does this happen?
Always; it's just a matter of time.
Additional Information:
The problem always occurs in the same location
Enabling base TCP services to port 3600.
mmap(...PROT_NONE...) failed
Stacktrace:
at (wrapper managed-to-native) System.GC.InternalCollect (int) <0x00045>
at (wrapper managed-to-native) System.GC.InternalCollect (int) <0xffffffff>
at System.GC.Collect (int) <0x00017>
at ikvm.internal.WeakIdentityMap.putImpl (object,object,bool) <0x0013f>
at ikvm.internal.WeakIdentityMap.put (object,object) <0x00031>
at (wrapper synchronized) ikvm.internal.WeakIdentityMap.put (object,object)
<0xffffffff>
at java.lang.ExceptionHelper.MapException (System.Exception,System.Type,bool)
<0x00477>
at java.lang.ExceptionHelper.MapExceptionFast (System.Exception,bool)
<0x00029>
at java.lang.Throwable.__<map> (System.Exception,bool) <0x00017>
at java.net.PlainSocketImpl.accept (java.net.SocketImpl) <0x00067>
at (wrapper synchronized) java.net.PlainSocketImpl.accept
(java.net.SocketImpl) <0xffffffff>
at java.net.ServerSocket.implAccept (java.net.Socket) <0x00120>
at java.net.ServerSocket.accept () <0x000b7>
at ServerSocketProcess.safeRun () <0x00071>
at com.cyc.tool.subl.jrtl.nativeCode.type.core.SubLObjectFactory$1.safeRun ()
<0x0001a>
at com.cyc.tool.subl.jrtl.nativeCode.type.core.SubLProcess.run () <0x007c7>
at java.util.concurrent.ThreadPoolExecutor.runWorker
(java.util.concurrent.ThreadPoolExecutor/Worker) <0x0027e>
at Worker.run () <0x0001c>
at java.lang.Thread.run () <0x0002a>
at VMThread.ThreadProc () <0x000a8>
at (wrapper runtime-invoke) System.Object.runtime_invoke_void
(object,intptr,intptr,intptr) <0xffffffff>
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the mono-bugs
mailing list