Bug 422 - MonoDevelop locks up after creating new solution
Summary: MonoDevelop locks up after creating new solution
Status: RESOLVED FIXED
Alias: None
Product: Xamarin Studio
Classification: Desktop
Component: General ()
Version: 2.8 Alpha 2
Hardware: PC Mac OS
: Normal normal
Target Milestone: ---
Assignee: Bugzilla
URL:
Depends on:
Blocks:
 
Reported: 2011-08-25 10:51 UTC by Jeffrey Stedfast
Modified: 2012-04-24 13:31 UTC (History)
1 user (show)

Tags:
Is this bug a regression?: ---
Last known good build:

Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.


Please create a new report on Developer Community or GitHub with your current version information, steps to reproduce, and relevant error messages or log files if you are hitting an issue that looks similar to this resolved bug and you do not yet see a matching new report.

Related Links:
Status:
RESOLVED FIXED

Description Jeffrey Stedfast 2011-08-25 10:51:00 UTC
Just began walking through the "fancy feast" Hello World iPhone tutorial and after clicking through the "New Solution" dialog, MonoDevelop clearly created the project and populated the Solution tree view but the dialog did not disappear and I got a spinning beach ball of doom.

I attached with gdb and got a bt of all threads:


0x1f869c87 in g_once_init_enter_impl ()
(gdb) thread apply all bt

Thread 20 (process 2398):
#0  0x99f66aa2 in __semwait_signal ()
#1  0x99f929c5 in nanosleep$UNIX2003 ()
#2  0x0023fd35 in init_mparams () at dlmalloc.c:2484
#3  0x00200fd3 in ves_icall_System_Threading_WaitHandle_WaitAny_internal (mono_handles=0xbb8, ms=403994016, exitContext=-1317597960) at threads.c:1616
#4  0x1deaf49c in ?? ()
#5  0x1deaf418 in ?? ()
#6  0x2179a8d8 in ?? ()
#7  0x03a41c42 in ?? ()
#8  0x004c6969 in ?? ()
#9  0x000114a4 in mini_init (filename=0x88cb94 "?\001\003", runtime_version=0x181b5d20 "\b\t?") at mini.c:6401
#10 0x001c1c2e in mono_field_get_value_object (domain=0x0, field=0x181e4910, obj=0x181e4910) at object.c:3117
#11 0x001c33f5 in call_unhandled_exception_delegate (domain=0x1e4e580, delegate=0xb1770d9c, exc=0x4c68f8) at object.c:3749
#12 0x001ffd21 in ves_icall_System_Threading_Thread_Thread_internal (this=0x1df58f30, start=0x0) at threads.c:1195
#13 0x001ffd6f in ves_icall_System_Threading_Thread_Thread_internal (this=0x1df58f30, start=0x1c69) at threads.c:1196
#14 0x0023ef42 in TlsFree (idx=19045168) at wthreads.c:907
#15 0x00270497 in GC_reclaim_clear4 (hbp=0x3c, hhdr=0x4000000, list=0x1 <Address 0x1 out of bounds>) at reclaim.c:439
#16 0x99f66259 in _pthread_start ()
#17 0x99f660de in thread_start ()

Thread 19 (process 2398):
#0  0x99f66aa2 in __semwait_signal ()
#1  0x99f6675e in _pthread_cond_wait ()
#2  0x99f662b1 in pthread_cond_timedwait$UNIX2003 ()
#3  0x002271bb in _wapi_handle_update_refs () at handles.c:2105
#4  0x0023cd50 in WaitForMultipleObjectsEx (numobjects=7259, handles=0x270f, waitall=1, timeout=1378718, alertable=373485584) at wait.c:728
#5  0x00201c85 in ves_icall_System_Threading_Interlocked_CompareExchange_Long (location=0x16425918, value=1629248564737605636, comparand=373485584) at threads.c:2049
#6  0x1cff2790 in ?? ()
#7  0x1cff2508 in ?? ()
#8  0x21786901 in ?? ()
#9  0x2178559b in ?? ()
#10 0x03a41c42 in ?? ()
#11 0x004c6969 in ?? ()
#12 0x000114a4 in mini_init (filename=0x88cb94 "?\001\003", runtime_version=0x164283b8 "\b\t?") at mini.c:6401
#13 0x001c1c2e in mono_field_get_value_object (domain=0x16405050, field=0x14283f0, obj=0x1) at object.c:3117
#14 0x001c33f5 in call_unhandled_exception_delegate (domain=0x1e4e580, delegate=0xb0f97d9c, exc=0x4c68f8) at object.c:3749
#15 0x001ffd21 in ves_icall_System_Threading_Thread_Thread_internal (this=0x1df4f480, start=0x0) at threads.c:1195
#16 0x001ffd6f in ves_icall_System_Threading_Thread_Thread_internal (this=0x1df4f480, start=0x1c5d) at threads.c:1196
#17 0x0023ef42 in TlsFree (idx=19043680) at wthreads.c:907
#18 0x00270497 in GC_reclaim_clear4 (hbp=0x3c, hhdr=0x4000000, list=0x1 <Address 0x1 out of bounds>) at reclaim.c:439
#19 0x99f66259 in _pthread_start ()
#20 0x99f660de in thread_start ()

Thread 18 (process 2398):
#0  0x99fb131e in accept$UNIX2003 ()
#1  0x0023729e in _wapi_send (fd=40, msg=0x0, len=0, send_flags=2126490) at sockets.c:705
#2  0x001f55f0 in create_sockaddr_from_object (saddr_obj=0x28, sa_size=0xb0e40cdc, error=0x1) at socket-io.c:1176
#3  0x21751cec in ?? ()
#4  0x21751ad0 in ?? ()
#5  0x21783a44 in ?? ()
#6  0x21783794 in ?? ()
#7  0x03a41c42 in ?? ()
#8  0x004c6969 in ?? ()
#9  0x000114a4 in mini_init (filename=0x88cb94 "?\001\003", runtime_version=0x164284d0 "\b\t?") at mini.c:6401
#10 0x001c1c2e in mono_field_get_value_object (domain=0x0, field=0x0, obj=0x16428508) at object.c:3117
#11 0x001c33f5 in call_unhandled_exception_delegate (domain=0x1e4e580, delegate=0xb0e40d9c, exc=0x4c68f8) at object.c:3749
#12 0x001ffd21 in ves_icall_System_Threading_Thread_Thread_internal (this=0x187f7c0, start=0x0) at threads.c:1195
#13 0x001ffd6f in ves_icall_System_Threading_Thread_Thread_internal (this=0x187f7c0, start=0x1c5a) at threads.c:1196
#14 0x0023ef42 in TlsFree (idx=19043308) at wthreads.c:907
#15 0x00270497 in GC_reclaim_clear4 (hbp=0xc001e, hhdr=0x4000000, list=0x1 <Address 0x1 out of bounds>) at reclaim.c:439
#16 0x99f66259 in _pthread_start ()
#17 0x99f660de in thread_start ()

Thread 17 (process 2398):
#0  0x99fb131e in accept$UNIX2003 ()
#1  0x0023729e in _wapi_send (fd=39, msg=0x0, len=0, send_flags=2126490) at sockets.c:705
#2  0x001f55f0 in create_sockaddr_from_object (saddr_obj=0x27, sa_size=0xb0d3ecec, error=0x1) at socket-io.c:1176
#3  0x21751cec in ?? ()
#4  0x21751ad0 in ?? ()
#5  0x2175187c in ?? ()
#6  0x21751818 in ?? ()
#7  0x217516c0 in ?? ()
#8  0x03a41c42 in ?? ()
#9  0x004c6969 in ?? ()
#10 0x000114a4 in mini_init (filename=0x88cb94 "?\001\003", runtime_version=0x16428658 "\b\t?") at mini.c:6401
#11 0x001c1c2e in mono_field_get_value_object (domain=0x217516c0, field=0xb0d3ed78, obj=0x16428690) at object.c:3117
#12 0x001c33f5 in call_unhandled_exception_delegate (domain=0x1e4e580, delegate=0xb0d3ed9c, exc=0x4c68f8) at object.c:3749
#13 0x001ffd21 in ves_icall_System_Threading_Thread_Thread_internal (this=0x1876630, start=0x0) at threads.c:1195
#14 0x001ffd6f in ves_icall_System_Threading_Thread_Thread_internal (this=0x1876630, start=0x1c57) at threads.c:1196
#15 0x0023ef42 in TlsFree (idx=19042936) at wthreads.c:907
#16 0x00270497 in GC_reclaim_clear4 (hbp=0xc001e, hhdr=0x4000000, list=0x1 <Address 0x1 out of bounds>) at reclaim.c:439
#17 0x99f66259 in _pthread_start ()
#18 0x99f660de in thread_start ()

Thread 16 (process 2398):
#0  0x99f66aa2 in __semwait_signal ()
#1  0x99f929c5 in nanosleep$UNIX2003 ()
#2  0x0023fd35 in init_mparams () at dlmalloc.c:2484
#3  0x00200fd3 in ves_icall_System_Threading_WaitHandle_WaitAny_internal (mono_handles=0x1f4, ms=0, exitContext=-1329345336) at threads.c:1616
#4  0x1deaf49c in ?? ()
#5  0x1deaf418 in ?? ()
#6  0x1deaf23c in ?? ()
#7  0x03a41c42 in ?? ()
#8  0x004c6969 in ?? ()
#9  0x000114a4 in mini_init (filename=0x88cb94 "?\001\003", runtime_version=0x168e73b8 "\b\t?") at mini.c:6401
#10 0x001c1c2e in mono_field_get_value_object (domain=0xb0c3cda8, field=0x168e73f0, obj=0x168e73f0) at object.c:3117
#11 0x001c33f5 in call_unhandled_exception_delegate (domain=0x1e4e580, delegate=0xb0c3cd9c, exc=0x4c68f8) at object.c:3749
#12 0x001ffd21 in ves_icall_System_Threading_Thread_Thread_internal (this=0x1fad2370, start=0x0) at threads.c:1195
#13 0x001ffd6f in ves_icall_System_Threading_Thread_Thread_internal (this=0x1fad2370, start=0x1c50) at threads.c:1196
#14 0x0023ef42 in TlsFree (idx=19042068) at wthreads.c:907
#15 0x00270497 in GC_reclaim_clear4 (hbp=0x3c, hhdr=0x4000000, list=0x1 <Address 0x1 out of bounds>) at reclaim.c:439
#16 0x99f66259 in _pthread_start ()
#17 0x99f660de in thread_start ()

Thread 15 (process 2398):
#0  0x99f66aa2 in __semwait_signal ()
#1  0x99f6675e in _pthread_cond_wait ()
#2  0x99f683f8 in pthread_cond_wait$UNIX2003 ()
#3  0x002271d2 in _wapi_handle_update_refs () at handles.c:2109
#4  0x00226f86 in _wapi_handle_update_refs () at handles.c:2052
#5  0x0023cd2a in WaitForMultipleObjectsEx (numobjects=7243, handles=0xffffffff, waitall=1, timeout=377970688, alertable=0) at wait.c:722
#6  0x00201c85 in ves_icall_System_Threading_Interlocked_CompareExchange_Long (location=0x17bc7300, value=7664788713458888, comparand=9032964763549696) at threads.c:2049
#7  0x1cff2790 in ?? ()
#8  0x1e3890d8 in ?? ()
#9  0x20e5faaf in ?? ()
#10 0x03a41c42 in ?? ()
#11 0x004c6969 in ?? ()
#12 0x000114a4 in mini_init (filename=0x88cb94 "?\001\003", runtime_version=0x167c2428 "\b\t?") at mini.c:6401
#13 0x001c1c2e in mono_field_get_value_object (domain=0x0, field=0x167c2460, obj=0x167c2460) at object.c:3117
#14 0x001c33f5 in call_unhandled_exception_delegate (domain=0x1e4e580, delegate=0xb08b4d9c, exc=0x4c68f8) at object.c:3749
#15 0x001ffd21 in ves_icall_System_Threading_Thread_Thread_internal (this=0x1f72a6d0, start=0x0) at threads.c:1195
#16 0x001ffd6f in ves_icall_System_Threading_Thread_Thread_internal (this=0x1f72a6d0, start=0x1c4d) at threads.c:1196
#17 0x0023ef42 in TlsFree (idx=19041696) at wthreads.c:907
#18 0x00270497 in GC_reclaim_clear4 (hbp=0x14e, hhdr=0x4000000, list=0x1 <Address 0x1 out of bounds>) at reclaim.c:439
#19 0x99f66259 in _pthread_start ()
#20 0x99f660de in thread_start ()

Thread 14 (process 2398):
#0  0x99f66aa2 in __semwait_signal ()
#1  0x99f6675e in _pthread_cond_wait ()
#2  0x99f683f8 in pthread_cond_wait$UNIX2003 ()
#3  0x002271d2 in _wapi_handle_update_refs () at handles.c:2109
#4  0x00226f86 in _wapi_handle_update_refs () at handles.c:2052
#5  0x0023cd2a in WaitForMultipleObjectsEx (numobjects=7234, handles=0xffffffff, waitall=1, timeout=507005880, alertable=398300960) at wait.c:722
#6  0x00201c85 in ves_icall_System_Threading_Interlocked_CompareExchange_Long (location=0x1741d420, value=2370557092604620104, comparand=4693268256) at threads.c:2049
#7  0x1cff2790 in ?? ()
#8  0x1e3890d8 in ?? ()
#9  0x1f209537 in ?? ()
#10 0x03a41c42 in ?? ()
#11 0x004c6969 in ?? ()
#12 0x000114a4 in mini_init (filename=0x88cb94 "?\001\003", runtime_version=0x16950310 "\b\t?") at mini.c:6401
#13 0x001c1c2e in mono_field_get_value_object (domain=0x1f209537, field=0xb07b2d78, obj=0x16950348) at object.c:3117
#14 0x001c33f5 in call_unhandled_exception_delegate (domain=0x1e4e580, delegate=0xb07b2d9c, exc=0x4c68f8) at object.c:3749
#15 0x001ffd21 in ves_icall_System_Threading_Thread_Thread_internal (this=0x1f638e80, start=0x0) at threads.c:1195
#16 0x001ffd6f in ves_icall_System_Threading_Thread_Thread_internal (this=0x1f638e80, start=0x1c44) at threads.c:1196
#17 0x0023ef42 in TlsFree (idx=19040580) at wthreads.c:907
#18 0x00270497 in GC_reclaim_clear4 (hbp=0x14e, hhdr=0x4000000, list=0x1 <Address 0x1 out of bounds>) at reclaim.c:439
#19 0x99f66259 in _pthread_start ()
#20 0x99f660de in thread_start ()

Thread 13 (process 2398):
#0  0x99f38b4e in semaphore_timedwait_trap ()
#1  0x0024c229 in SHA1Transform (state=0x322628, buffer=0x7d0 <Address 0x7d0 out of bounds>) at mono-sha1.c:149
#2  0x001fe083 in small_id_alloc (thread=0x0) at threads.c:407
#3  0x001ffccf in ves_icall_System_Threading_Thread_Thread_internal (this=0x1d03b7f0, start=0x0) at threads.c:1188
#4  0x001ffd6f in ves_icall_System_Threading_Thread_Thread_internal (this=0x1d03b7f0, start=0x4e4) at threads.c:1196
#5  0x0023ef42 in TlsFree (idx=42150084) at wthreads.c:907
#6  0x00270497 in GC_reclaim_clear4 (hbp=0x31, hhdr=0x4000000, list=0x1 <Address 0x1 out of bounds>) at reclaim.c:439
#7  0x99f66259 in _pthread_start ()
#8  0x99f660de in thread_start ()

Thread 12 (process 2398):
#0  0x99f66aa2 in __semwait_signal ()
#1  0x99f6675e in _pthread_cond_wait ()
#2  0x99f683f8 in pthread_cond_wait$UNIX2003 ()
#3  0x0435fd56 in select_thread_func ()
#4  0x99f66259 in _pthread_start ()
#5  0x99f660de in thread_start ()

Thread 11 (process 2398):
#0  0x99f38b4e in semaphore_timedwait_trap ()
#1  0x0024c229 in SHA1Transform (state=0x322628, buffer=0x7d0 <Address 0x7d0 out of bounds>) at mono-sha1.c:149
#2  0x001fe083 in small_id_alloc (thread=0x0) at threads.c:407
#3  0x001ffccf in ves_icall_System_Threading_Thread_Thread_internal (this=0x6bb850, start=0x0) at threads.c:1188
#4  0x001ffd6f in ves_icall_System_Threading_Thread_Thread_internal (this=0x6bb850, start=0x4e3) at threads.c:1196
#5  0x0023ef42 in TlsFree (idx=42149960) at wthreads.c:907
#6  0x00270497 in GC_reclaim_clear4 (hbp=0x31, hhdr=0x4000000, list=0x1 <Address 0x1 out of bounds>) at reclaim.c:439
#7  0x99f66259 in _pthread_start ()
#8  0x99f660de in thread_start ()

Thread 10 (process 2398):
#0  0x99f38b4e in semaphore_timedwait_trap ()
#1  0x0024c229 in SHA1Transform (state=0x3226a8, buffer=0x7d0 <Address 0x7d0 out of bounds>) at mono-sha1.c:149
#2  0x001fe083 in small_id_alloc (thread=0x0) at threads.c:407
#3  0x001ffccf in ves_icall_System_Threading_Thread_Thread_internal (this=0x696bc0, start=0x0) at threads.c:1188
#4  0x001ffd6f in ves_icall_System_Threading_Thread_Thread_internal (this=0x696bc0, start=0x4e2) at threads.c:1196
#5  0x0023ef42 in TlsFree (idx=42149836) at wthreads.c:907
#6  0x00270497 in GC_reclaim_clear4 (hbp=0x31, hhdr=0x4000000, list=0x1 <Address 0x1 out of bounds>) at reclaim.c:439
#7  0x99f66259 in _pthread_start ()
#8  0x99f660de in thread_start ()

Thread 9 (process 2398):
#0  0x99f5f382 in kevent ()
#1  0x001fa4a2 in threadpool_jobs_dec (obj=0x3225c0) at threadpool.c:400
#2  0x001ffccf in ves_icall_System_Threading_Thread_Thread_internal (this=0x6959b0, start=0x0) at threads.c:1188
#3  0x001ffd6f in ves_icall_System_Threading_Thread_Thread_internal (this=0x6959b0, start=0x4e1) at threads.c:1196
#4  0x0023ef42 in TlsFree (idx=42149712) at wthreads.c:907
#5  0x00270497 in GC_reclaim_clear4 (hbp=0x16b, hhdr=0x4000000, list=0x1 <Address 0x1 out of bounds>) at reclaim.c:439
#6  0x99f66259 in _pthread_start ()
#7  0x99f660de in thread_start ()

Thread 8 (process 2398):
#0  0x99f66aa2 in __semwait_signal ()
#1  0x99f6675e in _pthread_cond_wait ()
#2  0x99f662b1 in pthread_cond_timedwait$UNIX2003 ()
#3  0x002271bb in _wapi_handle_update_refs () at handles.c:2105
#4  0x0023cd50 in WaitForMultipleObjectsEx (numobjects=1239, handles=0x1388, waitall=1, timeout=1344964, alertable=378415920) at wait.c:728
#5  0x00201c85 in ves_icall_System_Threading_Interlocked_CompareExchange_Long (location=0x17c50af8, value=4807042026638488, comparand=1620091385603304240) at threads.c:2049
#6  0x1cff2790 in ?? ()
#7  0x1cff2508 in ?? ()
#8  0x1cff247c in ?? ()
#9  0x1cff2368 in ?? ()
#10 0x03a41c42 in ?? ()
#11 0x004c6969 in ?? ()
#12 0x000114a4 in mini_init (filename=0x88cb94 "?\001\003", runtime_version=0x179b2f50 "\b\t?") at mini.c:6401
#13 0x001c1c2e in mono_field_get_value_object (domain=0x1cff2378, field=0xb06b0d78, obj=0x179b2f88) at object.c:3117
#14 0x001c33f5 in call_unhandled_exception_delegate (domain=0x1e4e580, delegate=0xb06b0d9c, exc=0x4c68f8) at object.c:3749
#15 0x001ffd21 in ves_icall_System_Threading_Thread_Thread_internal (this=0x1df07680, start=0x0) at threads.c:1195
#16 0x001ffd6f in ves_icall_System_Threading_Thread_Thread_internal (this=0x1df07680, start=0x4d9) at threads.c:1196
#17 0x0023ef42 in TlsFree (idx=42148720) at wthreads.c:907
#18 0x00270497 in GC_reclaim_clear4 (hbp=0x3c, hhdr=0x4000000, list=0x1 <Address 0x1 out of bounds>) at reclaim.c:439
#19 0x99f66259 in _pthread_start ()
#20 0x99f660de in thread_start ()

Thread 7 (process 2398):
#0  0x99f38b4e in semaphore_timedwait_trap ()
#1  0x0024c229 in SHA1Transform (state=0x322628, buffer=0x7d0 <Address 0x7d0 out of bounds>) at mono-sha1.c:149
#2  0x001fe083 in small_id_alloc (thread=0x0) at threads.c:407
#3  0x001ffccf in ves_icall_System_Threading_Thread_Thread_internal (this=0x1e44c50, start=0x0) at threads.c:1188
#4  0x001ffd6f in ves_icall_System_Threading_Thread_Thread_internal (this=0x1e44c50, start=0x4cf) at threads.c:1196
#5  0x0023ef42 in TlsFree (idx=42147480) at wthreads.c:907
#6  0x00270497 in GC_reclaim_clear4 (hbp=0x31, hhdr=0x4000000, list=0x1 <Address 0x1 out of bounds>) at reclaim.c:439
#7  0x99f66259 in _pthread_start ()
#8  0x99f660de in thread_start ()

Thread 6 (process 2398):
#0  0x99f66aa2 in __semwait_signal ()
#1  0x99f929c5 in nanosleep$UNIX2003 ()
#2  0x0023fd35 in init_mparams () at dlmalloc.c:2484
#3  0x001fbeac in threadpool_start_thread (tp=0x0) at threadpool.c:1011
#4  0x001ffccf in ves_icall_System_Threading_Thread_Thread_internal (this=0x193257f0, start=0x0) at threads.c:1188
#5  0x001ffd6f in ves_icall_System_Threading_Thread_Thread_internal (this=0x193257f0, start=0x4ce) at threads.c:1196
#6  0x0023ef42 in TlsFree (idx=42147356) at wthreads.c:907
#7  0x00270497 in GC_reclaim_clear4 (hbp=0x3c, hhdr=0x4000000, list=0x1 <Address 0x1 out of bounds>) at reclaim.c:439
#8  0x99f66259 in _pthread_start ()
#9  0x99f660de in thread_start ()

Thread 5 (process 2398):
#0  0x99f66aa2 in __semwait_signal ()
#1  0x99f6675e in _pthread_cond_wait ()
#2  0x99f683f8 in pthread_cond_wait$UNIX2003 ()
#3  0x002271d2 in _wapi_handle_update_refs () at handles.c:2109
#4  0x00226f86 in _wapi_handle_update_refs () at handles.c:2052
#5  0x0023cd2a in WaitForMultipleObjectsEx (numobjects=1032, handles=0xffffffff, waitall=1, timeout=1844504, alertable=42584884) at wait.c:722
#6  0x0023d4de in globextend (path=0x1 <Address 0x1 out of bounds>, pglob=0x1fa0c840, limitp=0x1) at wapi_glob.c:292
#7  0x00201a67 in InterlockedCompareExchange (dest=0x180a46d8, exch=-1, comp=0) at atomic.h:84
#8  0x03a4277c in ?? ()
#9  0x03a42510 in ?? ()
#10 0x03a41e2c in ?? ()
#11 0x03a41c42 in ?? ()
#12 0x004c6969 in ?? ()
#13 0x000114a4 in mini_init (filename=0x88cb94 "?\001\003", runtime_version=0x4e2690 "\b\t?") at mini.c:6401
#14 0x001c1c2e in mono_field_get_value_object (domain=0xb0388da8, field=0x47b108, obj=0x0) at object.c:3117
#15 0x001c33f5 in call_unhandled_exception_delegate (domain=0x1e4e580, delegate=0xb0388d9c, exc=0x4c68f8) at object.c:3749
#16 0x001ffd21 in ves_icall_System_Threading_Thread_Thread_internal (this=0x540a50, start=0x0) at threads.c:1195
#17 0x001ffd6f in ves_icall_System_Threading_Thread_Thread_internal (this=0x540a50, start=0x40a) at threads.c:1196
#18 0x0023ef42 in TlsFree (idx=42123052) at wthreads.c:907
#19 0x00270497 in GC_reclaim_clear4 (hbp=0x14e, hhdr=0x4000000, list=0x1 <Address 0x1 out of bounds>) at reclaim.c:439
#20 0x99f66259 in _pthread_start ()
#21 0x99f660de in thread_start ()

Thread 4 (process 2398):
#0  0x99f5f382 in kevent ()
#1  0x99f5fa9c in _dispatch_mgr_invoke ()
#2  0x99f5ef59 in _dispatch_queue_invoke ()
#3  0x99f5ecfe in _dispatch_worker_thread2 ()
#4  0x99f5e781 in _pthread_wqthread ()
#5  0x99f5e5c6 in start_wqthread ()

Thread 3 (process 2398):
#0  0x99f38b36 in semaphore_wait_trap ()
#1  0x0024c282 in SHA1Transform (state=0x321ed0, buffer=0x1 <Address 0x1 out of bounds>) at mono-sha1.c:150
#2  0x0014df32 in mono_gc_reference_queue_new (callback=0) at gc.c:1436
#3  0x001ffccf in ves_icall_System_Threading_Thread_Thread_internal (this=0x1e14380, start=0x0) at threads.c:1188
#4  0x001ffd6f in ves_icall_System_Threading_Thread_Thread_internal (this=0x1e14380, start=0x407) at threads.c:1196
#5  0x0023ef42 in TlsFree (idx=42122680) at wthreads.c:907
#6  0x00270497 in GC_reclaim_clear4 (hbp=0xffffffdc, hhdr=0x4000000, list=0x1 <Address 0x1 out of bounds>) at reclaim.c:439
#7  0x99f66259 in _pthread_start ()
#8  0x99f660de in thread_start ()

Thread 2 (process 2398):
#0  0x99f38afa in mach_msg_trap ()
#1  0x99f39267 in mach_msg ()
#2  0x0010b564 in remove_signal_handler [inlined] () at :468
#3  0x0010b564 in mono_runtime_cleanup_handlers () at mini-posix.c:526
#4  0x00270497 in GC_reclaim_clear4 (hbp=0xffffffe1, hhdr=0x4000000, list=0x1 <Address 0x1 out of bounds>) at reclaim.c:439
#5  0x99f66259 in _pthread_start ()
#6  0x99f660de in thread_start ()

Thread 1 (process 2398):
#0  0x1f869c87 in g_once_init_enter_impl ()
#1  0x21260986 in g_once_init_enter ()
#2  0x212608e7 in pango_layout_get_type ()
#3  0x21237362 in pango_cairo_show_layout ()
#4  0x2120c904 in ?? ()
#5  0x2120c8bc in ?? ()
#6  0x21744328 in ?? ()
#7  0x2120f0dc in ?? ()
#8  0x2120b1d4 in ?? ()
#9  0x2120a3e8 in ?? ()
#10 0x1cfe3cca in ?? ()
#11 0x19a628ac in ?? ()
#12 0x03e5325c in _gtk_marshal_BOOLEAN__BOXED (closure=0x65c3b0, return_value=0xbfffa15c, n_param_values=2, param_values=0x2089990, invocation_hint=0xbfffa148, marshal_data=0x19a62878) at gtkmarshalers.c:86
#13 0x03a643c5 in g_type_class_meta_marshal ()
#14 0x03a640bc in g_closure_invoke ()
#15 0x03a7d6c6 in signal_emit_unlocked_R ()
#16 0x03a7c626 in g_signal_emit_valist ()
#17 0x03a7c8d2 in g_signal_emit ()
#18 0x03fc3511 in gtk_widget_event_internal (widget=0x2092208, event=0xbfffa4f8) at gtkwidget.c:4984
#19 0x03fc30e0 in gtk_widget_send_expose (widget=0x2092208, event=0xbfffa4f8) at gtkwidget.c:4813
#20 0x03e501cb in gtk_main_do_event (event=0xbfffa4f8) at gtkmain.c:1609
#21 0x0434c462 in _gdk_window_process_updates_recurse (window=0x1ecb8380, expose_region=0x10fcfc0) at gdkwindow.c:5433
#22 0x0434c344 in _gdk_window_process_updates_recurse (window=0x1ecb82d0, expose_region=0x136c700) at gdkwindow.c:5402
#23 0x0434c344 in _gdk_window_process_updates_recurse (window=0x10e15c0, expose_region=0x11602a0) at gdkwindow.c:5402
#24 0x0434c344 in _gdk_window_process_updates_recurse (window=0xe00828, expose_region=0x1ed06dc0) at gdkwindow.c:5402
#25 0x0434c344 in _gdk_window_process_updates_recurse (window=0x875700, expose_region=0x1160220) at gdkwindow.c:5402
#26 0x04357010 in -[GdkQuartzView drawRect:] (self=0x1d001f00, _cmd=0x967bd328, rect={origin = {x = 0, y = 34}, size = {width = 2560, height = 1274}}) at GdkQuartzView.c:110
#27 0x960fa6f1 in -[NSView _drawRect:clip:] ()
#28 0x960f7dbd in -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] ()
#29 0x960f3c96 in -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] ()
#30 0x9605484b in -[NSView displayIfNeeded] ()
#31 0x04369c0b in _gdk_windowing_after_process_all_updates ()
#32 0x0434c96d in gdk_window_process_all_updates () at gdkwindow.c:5714
#33 0x03dab880 in gtk_container_idle_sizer (data=0x0) at gtkcontainer.c:1360
#34 0x0431fb62 in gdk_threads_dispatch (data=0x1ec21870) at gdk.c:512
#35 0x03c3d971 in g_idle_dispatch ()
#36 0x03c39630 in g_main_dispatch ()
#37 0x03c3ac9a in g_main_context_dispatch ()
#38 0x03c3b1de in g_main_context_iterate ()
#39 0x03c3b430 in g_main_context_iteration ()
#40 0x03e4fb71 in gtk_main_iteration_do (blocking=0) at gtkmain.c:1357
#41 0x1cfe8b28 in ?? ()
#42 0x1cfe8adc in ?? ()
#43 0x1cfe3b04 in ?? ()
#44 0x1f5ebfcc in ?? ()
#45 0x15e8b241 in ?? ()
#46 0x000114a4 in mini_init (filename=0x2a6f2fc "?\001", runtime_version=0x181ef720 "?^?\036") at mini.c:6401
#47 0x001c1c2e in mono_field_get_value_object (domain=0x221df0, field=0xbfffb278, obj=0x2a6f2fc) at object.c:3117
#48 0x001c4cf2 in mono_array_clone_in_domain (domain=0x0, array=0x0) at object.c:4571
#49 0x0015612b in ves_icall_get_enum_info (type=0x168a1828, info=0x181ef720) at icall.c:3234
#50 0x19732dd0 in ?? ()
#51 0x197329ac in ?? ()
#52 0x1cfe3688 in ?? ()
#53 0x1cfe351e in ?? ()
#54 0x1cfe338e in ?? ()
#55 0x1f5cda3b in ?? ()
#56 0x1cfe1651 in ?? ()
#57 0x1f5cd9ad in ?? ()
#58 0x1cfe3054 in ?? ()
#59 0x1cfe2aaf in ?? ()
#60 0x19731b41 in ?? ()
#61 0x1cfe2895 in ?? ()
#62 0x1cfe264c in ?? ()
#63 0x1cfe24bc in ?? ()
#64 0x15e63303 in ?? ()
#65 0x15e62128 in ?? ()
#66 0x15e62b28 in ?? ()
#67 0x000114a4 in mini_init (filename=0xa43fcc "?", runtime_version=0x0) at mini.c:6401
#68 0x001c1c2e in mono_field_get_value_object (domain=0x0, field=0xbfffb9d8, obj=0xa43fcc) at object.c:3117
#69 0x001c7c53 in mono_load_remote_field (this=0x16301a80, klass=0x16334000, field=0xbfffbb5c, res=0xbfffbb58) at object.c:6128
#70 0x00175676 in mono_marshal_xdomain_copy_value (val=0x2a6f2fc) at marshal.c:2996
#71 0x197301f8 in ?? ()
#72 0x1f5ca1fc in ?? ()
#73 0x1fd9519a in ?? ()
#74 0x1fd93f34 in ?? ()
#75 0x1fd93b28 in ?? ()
#76 0x1f5ecc94 in ?? ()
#77 0x1f1ce42c in ?? ()
#78 0x1aa76327 in ?? ()
#79 0x000114a4 in mini_init (filename=0x1e8096a4 "?", runtime_version=0x178d9660 "h1?\002") at mini.c:6401
#80 0x001c1c2e in mono_field_get_value_object (domain=0x221df0, field=0xbfffbe68, obj=0x17ad5d20) at object.c:3117
#81 0x001c4cf2 in mono_array_clone_in_domain (domain=0x2, array=0x0) at object.c:4571
#82 0x00155b6b in ves_icall_System_Enum_compare_value_to (this=0x1826ef18, other=0x178d9660) at icall.c:3140
#83 0x16012d40 in ?? ()
#84 0x16012a70 in ?? ()
#85 0x15e4c7d3 in ?? ()
#86 0x1aa761f4 in ?? ()
#87 0x1aa7601c in ?? ()
#88 0x1aa75fdf in ?? ()
#89 0x1aa75fb0 in ?? ()
#90 0x1aa75e74 in ?? ()
#91 0x1aa74664 in ?? ()
#92 0x195639b8 in ?? ()
#93 0x03a640bc in g_closure_invoke ()
#94 0x03a7d8e9 in signal_emit_unlocked_R ()
#95 0x03a7c5ac in g_signal_emit_valist ()
#96 0x03a7c8d2 in g_signal_emit ()
#97 0x03d72fe4 in gtk_button_clicked (button=0xfce6e8) at gtkbutton.c:1128
#98 0x03d743d6 in gtk_real_button_released (button=0xfce6e8) at gtkbutton.c:1725
#99 0x03a7e05c in g_cclosure_marshal_VOID__VOID ()
#100 0x03a643c5 in g_type_class_meta_marshal ()
#101 0x03a640bc in g_closure_invoke ()
#102 0x03a7cfdd in signal_emit_unlocked_R ()
#103 0x03a7c5ac in g_signal_emit_valist ()
#104 0x03a7c8d2 in g_signal_emit ()
#105 0x03d72f36 in gtk_button_released (button=0xfce6e8) at gtkbutton.c:1120
#106 0x03d741c0 in gtk_button_button_release (widget=0xfce6e8, event=0x1154ee0) at gtkbutton.c:1617
#107 0x03e5325c in _gtk_marshal_BOOLEAN__BOXED (closure=0x65c240, return_value=0xbfffce8c, n_param_values=2, param_values=0x1e8148c8, invocation_hint=0xbfffce78, marshal_data=0x3d7419e) at gtkmarshalers.c:86
#108 0x03a643c5 in g_type_class_meta_marshal ()
#109 0x03a640bc in g_closure_invoke ()
#110 0x03a7d6c6 in signal_emit_unlocked_R ()
#111 0x03a7c626 in g_signal_emit_valist ()
#112 0x03a7c8d2 in g_signal_emit ()
#113 0x03fc3511 in gtk_widget_event_internal (widget=0xfce6e8, event=0x1154ee0) at gtkwidget.c:4984
#114 0x03fc2f90 in gtk_widget_event (widget=0xfce6e8, event=0x1154ee0) at gtkwidget.c:4781
#115 0x03e518b4 in gtk_propagate_event (widget=0xfce6e8, event=0x1154ee0) at gtkmain.c:2489
#116 0x03e503a3 in gtk_main_do_event (event=0x1154ee0) at gtkmain.c:1684
#117 0x04360870 in gdk_event_dispatch ()
#118 0x03c39630 in g_main_dispatch ()
#119 0x03c3ac9a in g_main_context_dispatch ()
#120 0x03c3b1de in g_main_context_iterate ()
#121 0x03c3ba2a in g_main_loop_run ()
#122 0x03db00d1 in gtk_dialog_run (dialog=0xe2e3e8) at gtkdialog.c:1094
#123 0x1e4d8004 in ?? ()
#124 0x1e4d7fc0 in ?? ()
#125 0x1e615704 in ?? ()
#126 0x1f1cd070 in ?? ()
#127 0x1f1cd040 in ?? ()
#128 0x1e42feb0 in ?? ()
#129 0x1e42fe4c in ?? ()
#130 0x1e42fe20 in ?? ()
#131 0x1e4d2d0c in ?? ()
#132 0x1e4d2cef in ?? ()
#133 0x1e4d2ab4 in ?? ()
#134 0x1e4d26a0 in ?? ()
#135 0x1e42fc44 in ?? ()
#136 0x1e42fb40 in ?? ()
#137 0x1e42f874 in ?? ()
#138 0x1dede5b7 in ?? ()
#139 0x000114a4 in mini_init (filename=0xf38ab4 "?", runtime_version=0x738c00 "?\004?") at mini.c:6401
#140 0x001c1c2e in mono_field_get_value_object (domain=0x0, field=0x174958c0, obj=0x0) at object.c:3117
#141 0x001c4cf2 in mono_array_clone_in_domain (domain=0x2, array=0x0) at object.c:4571
#142 0x00155b6b in ves_icall_System_Enum_compare_value_to (this=0x17898600, other=0x738c00) at icall.c:3140
#143 0x16012d40 in ?? ()
#144 0x16012a70 in ?? ()
#145 0x15e4c7d3 in ?? ()
#146 0x1aa761f4 in ?? ()
#147 0x1aa7601c in ?? ()
#148 0x1aa75fdf in ?? ()
#149 0x1aa75fb0 in ?? ()
#150 0x1aa75e74 in ?? ()
#151 0x1aa74664 in ?? ()
#152 0x195639b8 in ?? ()
#153 0x03a640bc in g_closure_invoke ()
#154 0x03a7d8e9 in signal_emit_unlocked_R ()
#155 0x03a7c5ac in g_signal_emit_valist ()
#156 0x03a7c8d2 in g_signal_emit ()
#157 0x03d72fe4 in gtk_button_clicked (button=0xe17cf8) at gtkbutton.c:1128
#158 0x03d743d6 in gtk_real_button_released (button=0xe17cf8) at gtkbutton.c:1725
#159 0x03a7e05c in g_cclosure_marshal_VOID__VOID ()
#160 0x03a643c5 in g_type_class_meta_marshal ()
#161 0x03a640bc in g_closure_invoke ()
#162 0x03a7cfdd in signal_emit_unlocked_R ()
#163 0x03a7c5ac in g_signal_emit_valist ()
#164 0x03a7c8d2 in g_signal_emit ()
#165 0x03d72f36 in gtk_button_released (button=0xe17cf8) at gtkbutton.c:1120
#166 0x03d741c0 in gtk_button_button_release (widget=0xe17cf8, event=0x2982648) at gtkbutton.c:1617
#167 0x03e5325c in _gtk_marshal_BOOLEAN__BOXED (closure=0x65c240, return_value=0xbfffe7dc, n_param_values=2, param_values=0x1e807d18, invocation_hint=0xbfffe7c8, marshal_data=0x3d7419e) at gtkmarshalers.c:86
#168 0x03a643c5 in g_type_class_meta_marshal ()
#169 0x03a640bc in g_closure_invoke ()
#170 0x03a7d6c6 in signal_emit_unlocked_R ()
#171 0x03a7c626 in g_signal_emit_valist ()
#172 0x03a7c8d2 in g_signal_emit ()
#173 0x03fc3511 in gtk_widget_event_internal (widget=0xe17cf8, event=0x2982648) at gtkwidget.c:4984
#174 0x03fc2f90 in gtk_widget_event (widget=0xe17cf8, event=0x2982648) at gtkwidget.c:4781
#175 0x03e518b4 in gtk_propagate_event (widget=0xe17cf8, event=0x2982648) at gtkmain.c:2489
#176 0x03e503a3 in gtk_main_do_event (event=0x2982648) at gtkmain.c:1684
#177 0x04360870 in gdk_event_dispatch ()
#178 0x03c39630 in g_main_dispatch ()
#179 0x03c3ac9a in g_main_context_dispatch ()
#180 0x03c3b1de in g_main_context_iterate ()
#181 0x03c3ba2a in g_main_loop_run ()
#182 0x03e4f85b in gtk_main () at gtkmain.c:1256
#183 0x1def30bc in ?? ()
#184 0x1def3084 in ?? ()
#185 0x1def3064 in ?? ()
#186 0x004d2b60 in ?? ()
#187 0x004c3e18 in ?? ()
#188 0x004c407e in ?? ()
#189 0x000114a4 in mini_init (filename=0x80041c "?", runtime_version=0x0) at mini.c:6401
#190 0x001c1c2e in mono_field_get_value_object (domain=0x4c3e18, field=0xbffff068, obj=0x0) at object.c:3117
#191 0x001c44e8 in mono_object_new_specific (vtable=0x80041c) at object.c:4313
#192 0x001c3876 in mono_runtime_exec_main (method=0x80041c, args=0x1, exc=0xbffff540) at object.c:3919
#193 0x0008a261 in mono_main (argc=4, argv=0xbffff534) at driver.c:1543
#194 0x00003c35 in mono_type_from_stack_type (ins=0x1620f990) at mini.c:1293
(gdb)
Comment 1 Jeffrey Stedfast 2012-04-24 13:31:47 UTC
I haven't seen this issue in quite a while, so closing with the presumption that perhaps the gtk fixes solved this or something else fixed it.