http://bugzilla.novell.com/show_bug.cgi?id=566263
http://bugzilla.novell.com/show_bug.cgi?id=566263#c0 Summary: [2.4.3/2.6.1] Dead lock in 'mono mod-mono-server2.exe' Classification: Mono Product: Mono: Runtime Version: 2.4.x Platform: Sparc OS/Version: Linux Status: NEW Severity: Critical Priority: P5 - None Component: JIT AssignedTo: [email protected] ReportedBy: [email protected] QAContact: [email protected] Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; fr; rv:1.9.1.4) Gecko/20091112 Iceape/2.0 (Debian-2.0-1) I have installed iFolder on a sparc server (T1 processor) running Linux Debian and mono 2.4.3. I have tried to build mono 2.6.1 and I have seen the same dead lock. I use mono 2.4.3 because there are some issues with 2.6.1 and iFolder (admin interface doesn't work and I have no time to investigate. I have written I have to investigate in my todo list ;-) ). Apache 2 loads mod-mono when it is started. iFolder runs fine, but when an user tries to log in, a mono process is launched and take 100% of a CPU ! When another user connects, another mono process is spawnd and uses 100% of another CPU... Both 2.4.3 and 2.6.1 lock at the same point : (gdb) backtrace #0 0xf7e1bc28 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00170a20 in _wapi_handle_timedwait_signal_handle (handle=0x400, timeout=0x0, alertable=1, poll=0) at handles.c:1606 #2 0x00177700 in WaitForMultipleObjectsEx (numobjects=3, handles=0xf6704990, waitall=0, timeout=4294967295, alertable=0) at wait.c:724 #3 0x000e1fc4 in wait_for_tids_or_state_change () at threads.c:2510 #4 mono_thread_manage () at threads.c:2717 #5 0x00075f70 in mono_main (argc=<value optimized out>, argv=0xfffd3d84) at driver.c:1648 #6 0xf7bd0858 in __libc_start_main () from /lib/libc.so.6 #7 0x00022578 in _start () (gdb) All others threads seem to sleep. Maybe this bug is the same as Bug #565159, but I'm not sure. All backtraces are included in attached file. Reproducible: Always Steps to Reproduce: 1. start apache2 with mod_mono 2. try to connect to iFolder (3.8) 3. when connection is established, mono takes 100% if a CPU. When iFolder session is closed, CPU usage does't decrease. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
