Bug 322765 (MONO80067) - [Linux/PPC] Assertion failure in mini-ppc.c: line 1875 (handle_thunk)
Summary: [Linux/PPC] Assertion failure in mini-ppc.c: line 1875 (handle_thunk)
Status: RESOLVED FIXED
Alias: MONO80067
Product: Mono: Runtime
Classification: Mono
Component: JIT (show other bugs)
Version: 1.2
Hardware: Other Other
: P3 - Medium : Normal
Target Milestone: ---
Assignee: Paolo Molaro
QA Contact: Mono Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-27 22:50 UTC by Sebastian Dröge
Modified: 2007-09-15 21:24 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Wiest 2007-09-15 20:17:33 UTC


---- Reported by slomo@ubuntu.com 2006-11-27 15:50:58 MST ----

Hi,
when running banshee with mono 1.2.1 on Linux/PPC (G4) I got the following
assertion failure in mini-ppc.c. I have no way to easily reproduce it but
it always happens after playing stuff in banshee for some minutes to hours.

I assume it's a mono bug because it's an internal assertion failure but if
you believe that this is caused by banshee feel free to reject this bug.

Bye


[...]
Starting DAAP Server
Setting MusicBrainz proxy to www.musicbrainz.org:80
thunk failed for 0x1012d02c from 0x35ce9578

** ERROR **: file mini-ppc.c: line 1875 (handle_thunk): assertion failed:
(pdata.found == 1)
aborting...

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

Stacktrace:

  at (wrapper managed-to-native)
System.Object.__icall_wrapper_mono_delegate_to_ftnptr (object) <0xffffffff>
  at (wrapper managed-to-native)
System.Object.__icall_wrapper_mono_delegate_to_ftnptr (object) <0x00084>
  at (wrapper managed-to-native) GLib.Timeout.g_timeout_add
(uint,GLib.TimeoutHandler,intptr) <0x000a4>
  at GLib.Timeout.Add (uint,GLib.TimeoutHandler) <0x00090>
  at GLib.ValueArray.Dispose (bool) <0x000e8>
  at GLib.ValueArray.Finalize () <0x00020>
  at (wrapper runtime-invoke) System.Object.runtime_invoke_void
(object,intptr,intptr,intptr) <0x00060>

Native stacktrace:

        banshee [0x1015baa0]
        banshee [0x10134ae8]
        [0x100350]
        [0x4]
        /lib/libc.so.6(abort+0x248) [0xfc69518]
        /usr/lib/libglib-2.0.so.0(g_logv+0x434) [0xff09c18]
        /usr/lib/libglib-2.0.so.0(g_log+0x68) [0xff09c98]
        /usr/lib/libglib-2.0.so.0(g_assert_warning+0x8c) [0xff09d40]
        banshee [0x100247d4]
        banshee [0x1002495c]
        banshee [0x1002dec4]
        banshee [0x101319a4]
        banshee [0x10132dc4]
        banshee [0x10133a90]
        banshee [0x101341c4]
        banshee [0x101342f8]
        banshee(mono_compile_method+0x44) [0x10053410]
        banshee [0x1007dbc0]
        [0x30f70d70]
        [0x30fe7f40]
        [0x30fe7c9c]
        [0x31c0f98c]
        [0x31c0f83c]
        [0x31adf644]
        banshee [0x10134878]
        banshee(mono_runtime_invoke+0x1c) [0x100529bc]
        banshee [0x1006ddb8]
        banshee [0x100f1998]
        banshee [0x1006d388]
        banshee [0x1006df90]
        banshee [0x10088248]
        banshee [0x100dc060]
        banshee [0x10102c9c]
        /lib/libpthread.so.0 [0xfe6a7e4]
        /lib/libc.so.6(clone+0x84) [0xfd10e84]

Debug info from gdb:

(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 805442016 (LWP 5863)]
[New Thread 853714080 (LWP 8114)]
[New Thread 920646816 (LWP 8112)]
[New Thread 884294816 (LWP 5895)]
[New Thread 875906208 (LWP 5894)]
[New Thread 845325472 (LWP 5892)]
[New Thread 862127264 (LWP 5882)]
[New Thread 861078688 (LWP 5880)]
[New Thread 859964576 (LWP 5879)]
[New Thread 854828192 (LWP 5878)]
[New Thread 855090336 (LWP 5875)]
[New Thread 836936864 (LWP 5870)]
[New Thread 816608416 (LWP 5865)]
[New Thread 815363232 (LWP 5864)]
0x0fd05794 in poll () from /lib/libc.so.6
  14 Thread 815363232 (LWP 5864)  0x0fe74ad0 in __nanosleep_nocancel ()
   from /lib/libpthread.so.0
  13 Thread 816608416 (LWP 5865)  0x0fd08d08 in ___newselect_nocancel ()
   from /lib/libc.so.6
  12 Thread 836936864 (LWP 5870)  0x0fe70614 in
pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  11 Thread 855090336 (LWP 5875)  0x0fd05794 in poll () from /lib/libc.so.6
  10 Thread 854828192 (LWP 5878)  0x0fd05794 in poll () from /lib/libc.so.6
  9 Thread 859964576 (LWP 5879)  0x0fe744ac in accept ()
   from /lib/libpthread.so.0
  8 Thread 861078688 (LWP 5880)  0x0fe744ac in accept ()
   from /lib/libpthread.so.0
  7 Thread 862127264 (LWP 5882)  0x0fd05794 in poll () from /lib/libc.so.6
  6 Thread 845325472 (LWP 5892)  0x0fe70064 in pthread_cond_wait@@GLIBC_2.3.2
    () from /lib/libpthread.so.0
  5 Thread 875906208 (LWP 5894)  0x0fe70064 in pthread_cond_wait@@GLIBC_2.3.2
    () from /lib/libpthread.so.0
  4 Thread 884294816 (LWP 5895)  0x0fe70064 in pthread_cond_wait@@GLIBC_2.3.2
    () from /lib/libpthread.so.0
  3 Thread 920646816 (LWP 8112)  0x0fe70064 in pthread_cond_wait@@GLIBC_2.3.2
    () from /lib/libpthread.so.0
  2 Thread 853714080 (LWP 8114)  0x0fd05794 in poll () from /lib/libc.so.6
  1 Thread 805442016 (LWP 5863)  0x0fd05794 in poll () from /lib/libc.so.6

Thread 14 (Thread 815363232 (LWP 5864)):
#0  0x0fe74ad0 in __nanosleep_nocancel () from /lib/libpthread.so.0
#1  0x100c1134 in mono_type_full_name ()
#2  0x0fe6a7e4 in start_thread () from /lib/libpthread.so.0
#3  0x0fd10e84 in clone () from /lib/libc.so.6

Thread 13 (Thread 816608416 (LWP 5865)):
#0  0x0fd08d08 in ___newselect_nocancel () from /lib/libc.so.6
#1  0x0ff35dd0 in IA__g_spawn_sync (working_directory=<value optimized out>, 
    argv=0x35cf9498, envp=<value optimized out>, flags=<value optimized out>, 
    child_setup=<value optimized out>, user_data=<value optimized out>, 
    standard_output=0x30ac51d4, standard_error=0x30ac51d0, 
    exit_status=0x30ac51cc, error=0x0) at gspawn.c:284
#2  0x0ff361c4 in IA__g_spawn_command_line_sync (
    command_line=<value optimized out>, standard_output=0x30ac7504, 
    standard_error=0x0, exit_status=0x30ac51cc, error=0x0) at gspawn.c:652
#3  0x1015bb84 in mono_walk_stack ()
#4  0x10134ae8 in mono_jit_thread_attach ()
#5  <signal handler called>
#6  0x0fc67884 in raise () from /lib/libc.so.6
#7  0x0fc693c4 in abort () from /lib/libc.so.6
#8  0x0ff09c18 in IA__g_logv (log_domain=<value optimized out>, 
    log_level=<value optimized out>, 
    format=0xff3e1b4 "file %s: line %d (%s): assertion failed: (%s)", 
    args1=0x30ac62b4) at gmessages.c:497
#9  0x0ff09c98 in IA__g_log (log_domain=0x0, log_level=5865, 
    format=0x6 <Address 0x6 out of bounds>) at gmessages.c:517
#10 0x0ff09d40 in IA__g_assert_warning (log_domain=0x0, 
    file=0x10189294 "mini-ppc.c", line=1875, 
    pretty_function=0x10189534 "handle_thunk", 
    expression=0x10189570 "pdata.found == 1") at gmessages.c:552
#11 0x100247d4 in mono_jit_cleanup ()
#12 0x1002495c in mono_jit_cleanup ()
#13 0x1002dec4 in mono_jit_cleanup ()
#14 0x101319a4 in mono_jit_thread_attach ()
#15 0x10132dc4 in mono_jit_thread_attach ()
#16 0x10133a90 in mono_jit_thread_attach ()
#17 0x101341c4 in mono_jit_thread_attach ()
#18 0x101342f8 in mono_jit_thread_attach ()
#19 0x10053410 in mono_compile_method ()
#20 0x1007dbc0 in mono_upgrade_remote_class_wrapper ()
#21 0x30f70d70 in ?? ()
#22 0x30fe7f40 in ?? ()
#23 0x30fe7c9c in ?? ()
#24 0x31c0f98c in ?? ()
#25 0x31c0f83c in ?? ()
#26 0x31adf644 in ?? ()
#27 0x10134878 in mono_jit_thread_attach ()
#28 0x100529bc in mono_runtime_invoke ()
#29 0x1006ddb8 in mono_gc_is_finalizer_thread ()
#30 0x1006ddb8 in mono_gc_is_finalizer_thread ()
#31 0x1006ddb8 in mono_gc_is_finalizer_thread ()
#32 0x1006ddb8 in mono_gc_is_finalizer_thread ()
#33 0x1006ddb8 in mono_gc_is_finalizer_thread ()
#34 0x1006ddb8 in mono_gc_is_finalizer_thread ()
#35 0x1006ddb8 in mono_gc_is_finalizer_thread ()
#36 0x1006ddb8 in mono_gc_is_finalizer_thread ()
#37 0x1006ddb8 in mono_gc_is_finalizer_thread ()

Thread 12 (Thread 836936864 (LWP 5870)):
#0  0x0fe70614 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#1  0x100c78f8 in mono_type_full_name ()
#2  0x100c7c9c in mono_type_full_name ()
#3  0x100c7a3c in mono_type_full_name ()
#4  0x100de61c in mono_pthread_key_for_tls ()
#5  0x10084bc0 in mono_monitor_exit ()
#6  0x31c65158 in ?? ()
#7  0x31c64ec8 in ?? ()
#8  0x31c630fc in ?? ()
#9  0x31c629ac in ?? ()
#10 0x30ef4e54 in ?? ()
#11 0x10134878 in mono_jit_thread_attach ()
#12 0x100529bc in mono_runtime_invoke ()
#13 0x10052cd0 in mono_runtime_delegate_invoke ()
#14 0x1008828c in mono_thread_get_abort_signal ()
#15 0x100dc060 in mono_once ()
#16 0x10102c9c in GC_end_blocking ()
#17 0x0fe6a7e4 in start_thread () from /lib/libpthread.so.0
#18 0x0fd10e84 in clone () from /lib/libc.so.6

Thread 11 (Thread 855090336 (LWP 5875)):
#0  0x0fd05794 in poll () from /lib/libc.so.6
#1  0x0ff031a8 in g_main_context_iterate (context=0x107f5720, block=1, 
    dispatch=1, self=<value optimized out>) at gmain.c:2979
#2  0x0ff03764 in IA__g_main_loop_run (loop=0x107f66e0) at gmain.c:2881
#3  0x0f5a8674 in link_set_io_thread () from /usr/lib/libORBit-2.so.0
#4  0x0ff2460c in g_thread_create_proxy (data=0x107f2ed0) at gthread.c:553
#5  0x0fe6a7e4 in start_thread () from /lib/libpthread.so.0
#6  0x0fd10e84 in clone () from /lib/libc.so.6

Thread 10 (Thread 854828192 (LWP 5878)):
#0  0x0fd05794 in poll () from /lib/libc.so.6
#1  0x332503c8 in ?? ()
#2  0x332502c4 in ?? ()
#3  0x10c2b49c in ?? ()
#4  0x0e5d77a8 in avahi_simple_poll_run () from /usr/lib/libavahi-common.so.3
#5  0x0e5d8284 in avahi_simple_poll_iterate ()
   from /usr/lib/libavahi-common.so.3
#6  0x0e5d82fc in avahi_simple_poll_loop () from /usr/lib/libavahi-common.so.3
#7  0x33250238 in ?? ()
#8  0x332500a8 in ?? ()
#9  0x31c629ac in ?? ()
#10 0x30ef4e54 in ?? ()
#11 0x10134878 in mono_jit_thread_attach ()
#12 0x100529bc in mono_runtime_invoke ()
#13 0x10052cd0 in mono_runtime_delegate_invoke ()
#14 0x1008828c in mono_thread_get_abort_signal ()
#15 0x100dc060 in mono_once ()
#16 0x10102c9c in GC_end_blocking ()
#17 0x0fe6a7e4 in start_thread () from /lib/libpthread.so.0
#18 0x0fd10e84 in clone () from /lib/libc.so.6

Thread 9 (Thread 859964576 (LWP 5879)):
#0  0x0fe744ac in accept () from /lib/libpthread.so.0
#1  0x0fe74498 in accept () from /lib/libpthread.so.0
#2  0x0fe74498 in accept () from /lib/libpthread.so.0
#3  0x0fe74498 in accept () from /lib/libpthread.so.0
#4  0x0fe74498 in accept () from /lib/libpthread.so.0
#5  0x0fe74498 in accept () from /lib/libpthread.so.0
#6  0x0fe74498 in accept () from /lib/libpthread.so.0
#7  0x0fe74498 in accept () from /lib/libpthread.so.0
#8  0x0fe74498 in accept () from /lib/libpthread.so.0
#9  0x0fe74498 in accept () from /lib/libpthread.so.0
#10 0x0fe74498 in accept () from /lib/libpthread.so.0
#11 0x0fe74498 in accept () from /lib/libpthread.so.0
#12 0x0fe74498 in accept () from /lib/libpthread.so.0
#13 0x0fe74498 in accept () from /lib/libpthread.so.0
#14 0x0fe74498 in accept () from /lib/libpthread.so.0
#15 0x0fe74498 in accept () from /lib/libpthread.so.0

Thread 8 (Thread 861078688 (LWP 5880)):
#0  0x0fe744ac in accept () from /lib/libpthread.so.0
#1  0x0fe74498 in accept () from /lib/libpthread.so.0
#2  0x0fe74498 in accept () from /lib/libpthread.so.0
#3  0x0fe74498 in accept () from /lib/libpthread.so.0
#4  0x0fe74498 in accept () from /lib/libpthread.so.0
#5  0x0fe74498 in accept () from /lib/libpthread.so.0
#6  0x0fe74498 in accept () from /lib/libpthread.so.0
#7  0x0fe74498 in accept () from /lib/libpthread.so.0
#8  0x0fe74498 in accept () from /lib/libpthread.so.0
#9  0x0fe74498 in accept () from /lib/libpthread.so.0
#10 0x0fe74498 in accept () from /lib/libpthread.so.0
#11 0x0fe74498 in accept () from /lib/libpthread.so.0
#12 0x0fe74498 in accept () from /lib/libpthread.so.0
#13 0x0fe74498 in accept () from /lib/libpthread.so.0
#14 0x0fe74498 in accept () from /lib/libpthread.so.0
#15 0x0fe74498 in accept () from /lib/libpthread.so.0

Thread 7 (Thread 862127264 (LWP 5882)):
#0  0x0fd05794 in poll () from /lib/libc.so.6
#1  0x332503c8 in ?? ()
#2  0x332502c4 in ?? ()
#3  0x10cb56c4 in ?? ()
#4  0x0e5d77a8 in avahi_simple_poll_run () from /usr/lib/libavahi-common.so.3
#5  0x0e5d8284 in avahi_simple_poll_iterate ()
   from /usr/lib/libavahi-common.so.3
#6  0x0e5d82fc in avahi_simple_poll_loop () from /usr/lib/libavahi-common.so.3
#7  0x33250238 in ?? ()
#8  0x332500a8 in ?? ()
#9  0x31c629ac in ?? ()
#10 0x30ef4e54 in ?? ()
#11 0x10134878 in mono_jit_thread_attach ()
#12 0x100529bc in mono_runtime_invoke ()
#13 0x10052cd0 in mono_runtime_delegate_invoke ()
#14 0x1008828c in mono_thread_get_abort_signal ()
#15 0x100dc060 in mono_once ()
#16 0x10102c9c in GC_end_blocking ()
#17 0x0fe6a7e4 in start_thread () from /lib/libpthread.so.0
#18 0x0fd10e84 in clone () from /lib/libc.so.6

Thread 6 (Thread 845325472 (LWP 5892)):
#0  0x0fe70064 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x0de13600 in wait_segment (buf=0x10b1ace8) at gstringbuffer.c:1145
#2  0x0de13ca8 in gst_ring_buffer_commit (buf=0x4, sample=5654528, 
    data=0x35c19638 "&#65533;\234&#65533;\220&#65533;\002&#65533;&#65533;\001&#65533;&#65533;&#65533;\001r&#65533;@", len=1152)
    at gstringbuffer.c:1256
#3  0x0de0e53c in gst_base_audio_sink_render (bsink=0x111e2588, 
    buf=<value optimized out>) at gstbaseaudiosink.c:637
#4  0x0f526eb8 in gst_base_sink_render_object (basesink=0x111e2588, 
    pad=0xdb685f57, obj=0x1125ab30) at gstbasesink.c:1481
#5  0x0f528558 in gst_base_sink_queue_object_unlocked (basesink=0x111e2588, 
    pad=0x111d9288, obj=0x1125ab30, prerollable=<value optimized out>)
    at gstbasesink.c:1656
#6  0x0f528a50 in gst_base_sink_chain_unlocked (basesink=0x111e2588, 
    pad=0x111d9288, buf=0x1125ab30) at gstbasesink.c:1908
#7  0x0f528f74 in gst_base_sink_chain (pad=0x111d9288, buf=0x1125ab30)
    at gstbasesink.c:1942
#8  0x0f443e4c in gst_pad_chain_unchecked (pad=0x111d9288, buffer=0x1125ab30)
    at gstpad.c:3344
#9  0x0f4444c4 in gst_pad_push (pad=0x10ac1d80, buffer=0x1125ab30)
    at gstpad.c:3510
#10 0x0f433bc8 in gst_proxy_pad_do_chain (pad=<value optimized out>, 
    buffer=0x0) at gstghostpad.c:188
#11 0x0f443e4c in gst_pad_chain_unchecked (pad=0x1128c380, buffer=0x1125ab30)
    at gstpad.c:3344
#12 0x0f4444c4 in gst_pad_push (pad=0x1128cf18, buffer=0x1125ab30)
    at gstpad.c:3510
#13 0x0f433bc8 in gst_proxy_pad_do_chain (pad=<value optimized out>, 
    buffer=0x0) at gstghostpad.c:188
#14 0x0f443e4c in gst_pad_chain_unchecked (pad=0x1128c700, buffer=0x1125ab30)
    at gstpad.c:3344
#15 0x0f4444c4 in gst_pad_push (pad=0x10ac18d0, buffer=0x1125ab30)
    at gstpad.c:3510
#16 0x0f433bc8 in gst_proxy_pad_do_chain (pad=<value optimized out>, 
    buffer=0x0) at gstghostpad.c:188
#17 0x0f443e4c in gst_pad_chain_unchecked (pad=0x10b22000, buffer=0x1125ab30)
    at gstpad.c:3344
#18 0x0f4444c4 in gst_pad_push (pad=0x10a12278, buffer=0x1125ab30)
    at gstpad.c:3510
#19 0x0db4e9a0 in gst_queue_loop (pad=<value optimized out>) at gstqueue.c:786
#20 0x0f45faa0 in gst_task_func (task=0x11259000, tclass=<value optimized out>)
    at gsttask.c:192
#21 0x0ff26d40 in g_thread_pool_thread_proxy (data=<value optimized out>)
    at gthreadpool.c:265
#22 0x0ff2460c in g_thread_create_proxy (data=0x1086c2b0) at gthread.c:553
#23 0x0fe6a7e4 in start_thread () from /lib/libpthread.so.0
#24 0x0fd10e84 in clone () from /lib/libc.so.6

Thread 5 (Thread 875906208 (LWP 5894)):
#0  0x0fe70064 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x0db506e8 in gst_queue_chain (pad=0x10a33278, buffer=0x11230670)
    at gstqueue.c:705
#2  0x0f443e4c in gst_pad_chain_unchecked (pad=0x10a33278, buffer=0x11230670)
    at gstpad.c:3344
#3  0x0f4444c4 in gst_pad_push (pad=0x10a33338, buffer=0x11230670)
    at gstpad.c:3510
#4  0x0db52b50 in gst_tee_do_push (pad=0x10a33338, ret=0x34353840, 
    data=0x34353858) at gsttee.c:284
#5  0x0f43b66c in gst_iterator_fold (it=0x35cf8fb0, 
    func=0xdb52ae0 <gst_tee_do_push>, ret=0x0, user_data=0x356d9)
    at gstiterator.c:503
#6  0x0db529cc in gst_tee_handle_buffer (tee=0x10b1a048, buffer=0x11230670)
    at gsttee.c:322
#7  0x0f443e4c in gst_pad_chain_unchecked (pad=0x10a331b8, buffer=0x11230670)
    at gstpad.c:3344
#8  0x0f4444c4 in gst_pad_push (pad=0x10ac1998, buffer=0x11230670)
    at gstpad.c:3510
#9  0x0f433bc8 in gst_proxy_pad_do_chain (pad=<value optimized out>, 
    buffer=0x0) at gstghostpad.c:188
#10 0x0f443e4c in gst_pad_chain_unchecked (pad=0x10b220e0, buffer=0x11230670)
    at gstpad.c:3344
#11 0x0f4444c4 in gst_pad_push (pad=0x111cf570, buffer=0x11230670)
    at gstpad.c:3510
#12 0x0f532ed8 in gst_base_transform_chain (pad=<value optimized out>, 
    buffer=0x11230670) at gstbasetransform.c:1530
#13 0x0f443e4c in gst_pad_chain_unchecked (pad=0x111cf4b0, buffer=0x11230670)
    at gstpad.c:3344
#14 0x0f4444c4 in gst_pad_push (pad=0x111cf3f0, buffer=0x11230670)
    at gstpad.c:3510
#15 0x0f532ed8 in gst_base_transform_chain (pad=<value optimized out>, 
    buffer=0x11230670) at gstbasetransform.c:1530
#16 0x0f443e4c in gst_pad_chain_unchecked (pad=0x111cf330, buffer=0x11230670)
    at gstpad.c:3344
#17 0x0f4444c4 in gst_pad_push (pad=0x111cf270, buffer=0x11230670)
    at gstpad.c:3510
#18 0x0f532ed8 in gst_base_transform_chain (pad=<value optimized out>, 
    buffer=0x11246678) at gstbasetransform.c:1530
#19 0x0f443e4c in gst_pad_chain_unchecked (pad=0x111cf1b0, buffer=0x11246678)
    at gstpad.c:3344
#20 0x0f4444c4 in gst_pad_push (pad=0x10ac1bf0, buffer=0x11246678)
    at gstpad.c:3510
#21 0x0f433bc8 in gst_proxy_pad_do_chain (pad=<value optimized out>, 
    buffer=0x0) at gstghostpad.c:188
#22 0x0f443e4c in gst_pad_chain_unchecked (pad=0x10b22380, buffer=0x11246678)
    at gstpad.c:3344
#23 0x0f4444c4 in gst_pad_push (pad=0x111d9108, buffer=0x11246678)
    at gstpad.c:3510
#24 0x0db4e9a0 in gst_queue_loop (pad=<value optimized out>) at gstqueue.c:786
#25 0x0f45faa0 in gst_task_func (task=0x11286a00, tclass=<value optimized out>)
    at gsttask.c:192
#26 0x0ff26d40 in g_thread_pool_thread_proxy (data=<value optimized out>)
    at gthreadpool.c:265
#27 0x0ff2460c in g_thread_create_proxy (data=0x111f2908) at gthread.c:553
#28 0x0fe6a7e4 in start_thread () from /lib/libpthread.so.0
#29 0x0fd10e84 in clone () from /lib/libc.so.6

Thread 4 (Thread 884294816 (LWP 5895)):
#0  0x0fe70064 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x0db506e8 in gst_queue_chain (pad=0x111d9048, buffer=0x11287b88)
    at gstqueue.c:705
#2  0x0f443e4c in gst_pad_chain_unchecked (pad=0x111d9048, buffer=0x11287b88)
    at gstpad.c:3344
#3  0x0f4444c4 in gst_pad_push (pad=0x111d9408, buffer=0x11287b88)
    at gstpad.c:3510
#4  0x0d6728c0 in gst_stream_selector_chain (pad=0x10a126f8, buf=0x11287b88)
    at gststreamselector.c:404
#5  0x0f443e4c in gst_pad_chain_unchecked (pad=0x10a126f8, buffer=0x11287b88)
    at gstpad.c:3344
#6  0x0f4444c4 in gst_pad_push (pad=0x10b221c0, buffer=0x11287b88)
    at gstpad.c:3510
#7  0x0f433bc8 in gst_proxy_pad_do_chain (pad=<value optimized out>, 
    buffer=0x0) at gstghostpad.c:188
#8  0x0f443e4c in gst_pad_chain_unchecked (pad=0x1128cbf8, buffer=0x11287b88)
    at gstpad.c:3344
#9  0x0f4444c4 in gst_pad_push (pad=0x11265918, buffer=0x11287b88)
    at gstpad.c:3510
#10 0x0d337d5c in gst_mad_get_type () from /usr/lib/gstreamer-0.10/libgstmad.so
#11 0x0f443e4c in gst_pad_chain_unchecked (pad=0x11241010, buffer=0xcb304d0f)
    at gstpad.c:3344
#12 0x0f4444c4 in gst_pad_push (pad=0x11265858, buffer=0x1122f5c0)
    at gstpad.c:3510
#13 0x0d3680fc in gst_id3demux_chain (pad=<value optimized out>, 
    buf=0x1122f5c0) at gstid3demux.c:537
#14 0x0f443e4c in gst_pad_chain_unchecked (pad=0x11233a80, buffer=0x1122f5c0)
    at gstpad.c:3344
#15 0x0f4444c4 in gst_pad_push (pad=0x11265e58, buffer=0x1122f5c0)
    at gstpad.c:3510
#16 0x0db540c8 in gst_type_find_element_chain (pad=<value optimized out>, 
    buffer=0x1122f5c0) at gsttypefindelement.c:570
#17 0x0f443e4c in gst_pad_chain_unchecked (pad=0x11241250, buffer=0x1122f5c0)
    at gstpad.c:3344
#18 0x0f4444c4 in gst_pad_push (pad=0x1128c9a0, buffer=0x1122f5c0)
    at gstpad.c:3510
#19 0x0f433bc8 in gst_proxy_pad_do_chain (pad=<value optimized out>, 
    buffer=0x0) at gstghostpad.c:188
#20 0x0f443e4c in gst_pad_chain_unchecked (pad=0x10b22620, buffer=0x1122f5c0)
    at gstpad.c:3344
#21 0x0f4444c4 in gst_pad_push (pad=0x112339c0, buffer=0x1122f5c0)
    at gstpad.c:3510
#22 0x0f52e9c8 in gst_base_src_loop (pad=0x112339c0) at gstbasesrc.c:1529
#23 0x0f45faa0 in gst_task_func (task=0x1120eed0, tclass=<value optimized out>)
    at gsttask.c:192
#24 0x0ff26d40 in g_thread_pool_thread_proxy (data=<value optimized out>)
    at gthreadpool.c:265
#25 0x0ff2460c in g_thread_create_proxy (data=0x1119ef40) at gthread.c:553
#26 0x0fe6a7e4 in start_thread () from /lib/libpthread.so.0
#27 0x0fd10e84 in clone () from /lib/libc.so.6

Thread 3 (Thread 920646816 (LWP 8112)):
#0  0x0fe70064 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x0f45a1ec in gst_system_clock_async_thread (clock=0x111e51d8)
    at gstsystemclock.c:257
#2  0x0ff2460c in g_thread_create_proxy (data=0x1128bbc8) at gthread.c:553
#3  0x0fe6a7e4 in start_thread () from /lib/libpthread.so.0
#4  0x0fd10e84 in clone () from /lib/libc.so.6

Thread 2 (Thread 853714080 (LWP 8114)):
#0  0x0fd05794 in poll () from /lib/libc.so.6
#1  0x0e37b920 in snd_pcm_wait_nocheck () from /usr/lib/libasound.so.2
#2  0x0e37bba4 in snd_pcm_wait () from /usr/lib/libasound.so.2
#3  0x0e37dbac in snd_pcm_write_areas () from /usr/lib/libasound.so.2
#4  0x0e3893cc in snd_pcm_mmap_writei () from /usr/lib/libasound.so.2
#5  0x0e375020 in snd_pcm_writei () from /usr/lib/libasound.so.2
#6  0x0d19f6d0 in gst_alsasink_write (asink=0x111e2588, data=0x1127c048, 
    length=4096) at gstalsasink.c:798
#7  0x0de0bfd8 in audioringbuffer_thread_func (buf=<value optimized out>)
    at gstaudiosink.c:179
#8  0x0ff2460c in g_thread_create_proxy (data=0x104aefb8) at gthread.c:553
#9  0x0fe6a7e4 in start_thread () from /lib/libpthread.so.0
#10 0x0fd10e84 in clone () from /lib/libc.so.6

Thread 1 (Thread 805442016 (LWP 5863)):
#0  0x0fd05794 in poll () from /lib/libc.so.6
#1  0x0ff031a8 in g_main_context_iterate (context=0x104a9d00, block=1, 
    dispatch=1, self=<value optimized out>) at gmain.c:2979
#2  0x0ff03764 in IA__g_main_loop_run (loop=0x1115a670) at gmain.c:2881
#3  0x0efbd6d4 in IA__gtk_main () at gtkmain.c:1024
#4  0x339dddb8 in ?? ()
#5  0x339ddce0 in ?? ()
#6  0x309a43cc in ?? ()
#7  0x309a3728 in ?? ()
#8  0x309a34a8 in ?? ()
#9  0x309a14b4 in ?? ()
#10 0x309a1060 in ?? ()
#11 0x10134878 in mono_jit_thread_attach ()
#12 0x100529bc in mono_runtime_invoke ()
#13 0x10057e54 in mono_runtime_exec_main ()
#14 0x10058148 in mono_runtime_run_main ()
#15 0x10010a14 in mono_jit_exec ()
#16 0x10010b50 in mono_jit_exec ()
#17 0x10012470 in mono_main ()
#18 0x1000f654 in ?? ()
#19 0x0fc4fd40 in generic_start_main () from /lib/libc.so.6
#20 0x0fc4ff98 in __libc_start_main () from /lib/libc.so.6
#21 0x00000000 in ?? ()
#0  0x0fd05794 in poll () from /lib/libc.so.6



---- Additional Comments From lupus@ximian.com 2006-11-28 15:06:56 MST ----

I have just committed a patch that should help with this case:
http://lists.ximian.com/pipermail/mono-patches/2006-November/083501.html
If you could apply it to your sources and recompile and report if it
fixes it, let me know.



---- Additional Comments From slomo@ubuntu.com 2006-12-12 08:21:01 MST ----

Ok, this is fixed at least in 1.2.2.1 now and probably before
already... thanks :)



---- Additional Comments From slomo@ubuntu.com 2006-12-12 16:29:14 MST ----

And just now it came back with mono 1.2.2.1, exactly the same error...



---- Additional Comments From slomo@ubuntu.com 2006-12-18 04:15:05 MST ----

Another case of this was filed as
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=403495

> Hi,
>
> When I use f-spot, a mono application, and try to export a bunch of
> pictures to CD, then after the application has processed about 20 or 30
> pictures mono produces an assertion failure:
>
> ** ERROR **: file mini-ppc.c: line 1877 (handle_thunk): assertion
failed: (pdata.found == 1)
> aborting...
>
> I'm attaching the stack trace that is printed after that.


Stacktrace:

  at (wrapper managed-to-native)
System.Object.__icall_wrapper_mono_delegate_to_ftnptr (object)
<0xffffffff>
  at (wrapper managed-to-native)
System.Object.__icall_wrapper_mono_delegate_to_ftnptr (object) <0x00090>
  at (wrapper managed-to-native) GLib.Idle.g_idle_add
(GLib.IdleHandler,intptr) <0x000b8>
  at GLib.Idle.Add (GLib.IdleHandler) <0x000a8>
  at FSpot.Delay.Start () <0x00188>
  at FSpot.ThreadProgressDialog.set_ProgressText (string) <0x00060>
  at FSpot.CDExport.Progress (Gnome.Vfs.XferProgressInfo) <0x000c0>
  at (wrapper delegate-invoke)
System.MulticastDelegate.invoke_int_XferProgressInfo
(Gnome.Vfs.XferProgressInfo) <0x00134>
  at Gnome.Vfs.XferProgressCallbackWrapper.NativeCallback
(Gnome.Vfs.XferProgressInfo&,intptr) <0x000e4>
  at (wrapper native-to-managed)
Gnome.Vfs.XferProgressCallbackWrapper.NativeCallback
(Gnome.Vfs.XferProgressInfo&,intptr) <0x00288>
  at (wrapper managed-to-native) Gnome.Vfs.Xfer.gnome_vfs_xfer_uri
(intptr,intptr,Gnome.Vfs.XferOptions,Gnome.Vfs.XferErrorMode,Gnome.Vfs.XferOverwriteMode,Gnome.Vfs.XferProgressCallbackNative,intptr)
<0xffffffff>
  at (wrapper managed-to-native) Gnome.Vfs.Xfer.gnome_vfs_xfer_uri
(intptr,intptr,Gnome.Vfs.XferOptions,Gnome.Vfs.XferErrorMode,Gnome.Vfs.XferOverwriteMode,Gnome.Vfs.XferProgressCallbackNative,intptr)
<0x000a8>
  at Gnome.Vfs.Xfer.XferUri
(Gnome.Vfs.Uri,Gnome.Vfs.Uri,Gnome.Vfs.XferOptions,Gnome.Vfs.XferErrorMode,Gnome.Vfs.XferOverwriteMode,Gnome.Vfs.XferProgressCallback)
<0x000cc>
  at FSpot.CDExport.Transfer () <0x0056c>
  at (wrapper delegate-invoke) System.MulticastDelegate.invoke_void ()
<0x00060>
  at (wrapper runtime-invoke) System.Object.runtime_invoke_void
(object,intptr,intptr,intptr) <0x0006c>

Native stacktrace:

        mono [0x10159390]
        mono [0x1013254c]
        [0x100380]
        [0x4]
        /lib/tls/libc.so.6(abort+0x240) [0xfc93b60]
        /usr/lib/libglib-2.0.so.0(g_logv+0x410) [0xff09924]
        /usr/lib/libglib-2.0.so.0(g_log+0x6c) [0xff0999c]
        /usr/lib/libglib-2.0.so.0(g_assert_warning+0x8c) [0xff09a40]
        mono [0x1002483c]
        mono [0x100249c4]
        mono [0x1002de84]
        mono [0x1012f408]
        mono [0x10130828]
        mono [0x101314f4]
        mono [0x10131c28]
        mono [0x10131d5c]
        mono(mono_compile_method+0x44) [0x10053d0c]
        mono [0x100805d8]
        [0x31194e68]
        [0x32695574]
        [0x326952cc]
        [0x3269516c]
        [0x32a7b8b4]
        [0x32a7c46c]
        [0x32a7c210]
        [0x32a7c0c0]
        [0x120b5004]
        /usr/lib/libgnomevfs-2.so.0 [0xeea1ea0]
        /usr/lib/libgnomevfs-2.so.0 [0xeea3d4c]
        /usr/lib/libgnomevfs-2.so.0 [0xeea47fc]
        /usr/lib/libgnomevfs-2.so.0 [0xeea5568]
        /usr/lib/libgnomevfs-2.so.0(gnome_vfs_xfer_uri_list+0xc8)
[0xeea58cc]
        /usr/lib/libgnomevfs-2.so.0(gnome_vfs_xfer_uri+0xbc) [0xeea5a40]
        [0x32a7bf54]
        [0x32a7b9d0]
        [0x32a77f10]
        [0x326d4bc4]
        [0x31117cb0]
        mono [0x101322dc]
        mono(mono_runtime_invoke+0x1c) [0x100532e8]
        mono(mono_runtime_delegate_invoke+0x6c) [0x100535cc]
        mono [0x10088904]
        mono [0x100db44c]
        mono [0x10100694]
        /lib/tls/libpthread.so.0 [0xfe71618]
        /lib/tls/libc.so.6(__clone+0x84) [0xfd3ecb4]

Debug info from gdb:
(no debugging symbols found)
Using host libthread_db library "/lib/tls/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 805419808 (LWP 10987)]
[New Thread 876606688 (LWP 11209)]
[New Thread 875558112 (LWP 11196)]
[New Thread 871052512 (LWP 11012)]
[New Thread 848147680 (LWP 11005)]
[New Thread 847099104 (LWP 11004)]
[New Thread 818865376 (LWP 10989)]
[New Thread 817620192 (LWP 10988)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
0x0fd3336c in poll () from /lib/tls/libc.so.6
  8 Thread 817620192 (LWP 10988)  0x0fe78ddc in __nanosleep_nocancel ()
   from /lib/tls/libpthread.so.0
  7 Thread 818865376 (LWP 10989)  0x0fe7456c in
pthread_cond_wait@@GLIBC_2.3.2
    () from /lib/tls/libpthread.so.0
  6 Thread 847099104 (LWP 11004)  0x0fe74afc in
pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
  5 Thread 848147680 (LWP 11005)  0x0fe74afc in
pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
  4 Thread 871052512 (LWP 11012)  0x0fe74afc in
pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
  3 Thread 875558112 (LWP 11196)  0x0fe74afc in
pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
  2 Thread 876606688 (LWP 11209)  0x0fd364d0 in ___newselect_nocancel ()
   from /lib/tls/libc.so.6
  1 Thread 805419808 (LWP 10987)  0x0fd3336c in poll () from
/lib/tls/libc.so.6

Thread 8 (Thread 817620192 (LWP 10988)):
#0  0x0fe78ddc in __nanosleep_nocancel () from /lib/tls/libpthread.so.0
#1  0x100c10f4 in mono_type_full_name ()
#2  0x0fe71618 in start_thread () from /lib/tls/libpthread.so.0
#3  0x0fe71618 in start_thread () from /lib/tls/libpthread.so.0

Thread 7 (Thread 818865376 (LWP 10989)):
#0  0x0fe7456c in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/libpthread.so.0
#1  0x100c7410 in mono_type_full_name ()
#2  0x100c7838 in mono_type_full_name ()
#3  0x100c75d8 in mono_type_full_name ()
#4  0x100dd82c in mono_pthread_key_for_tls ()
#5  0x1006e408 in mono_gc_is_finalizer_thread ()
#6  0x100888c0 in mono_thread_push_appdomain_ref ()
#7  0x100db44c in mono_once ()
#8  0x10100694 in GC_end_blocking ()
#9  0x0fe71618 in start_thread () from /lib/tls/libpthread.so.0
#10 0x0fe71618 in start_thread () from /lib/tls/libpthread.so.0

Thread 6 (Thread 847099104 (LWP 11004)):
#0  0x0fe74afc in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/libpthread.so.0
#1  0x100c74a4 in mono_type_full_name ()
#2  0x100c7838 in mono_type_full_name ()
#3  0x100c75d8 in mono_type_full_name ()
#4  0x100dd82c in mono_pthread_key_for_tls ()
#5  0x100850fc in mono_monitor_exit ()
#6  0x326d5250 in ?? ()
#7  0x326d4f28 in ?? ()
#8  0x326d4d3c in ?? ()
#9  0x326d4bc4 in ?? ()
#10 0x31117cb0 in ?? ()
#11 0x101322dc in mono_jit_thread_attach ()
#12 0x100532e8 in mono_runtime_invoke ()
#13 0x100535cc in mono_runtime_delegate_invoke ()
#14 0x10088904 in mono_thread_push_appdomain_ref ()
#15 0x100db44c in mono_once ()
#16 0x10100694 in GC_end_blocking ()
#17 0x0fe71618 in start_thread () from /lib/tls/libpthread.so.0
#18 0x0fe71618 in start_thread () from /lib/tls/libpthread.so.0

Thread 5 (Thread 848147680 (LWP 11005)):
#0  0x0fe74afc in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/libpthread.so.0
#1  0x100c74a4 in mono_type_full_name ()
#2  0x100c7838 in mono_type_full_name ()
#3  0x100c75d8 in mono_type_full_name ()
#4  0x100dd82c in mono_pthread_key_for_tls ()
#5  0x100850fc in mono_monitor_exit ()
#6  0x326d5250 in ?? ()
#7  0x326d4f28 in ?? ()
#8  0x326d5638 in ?? ()
#9  0x326d4bc4 in ?? ()
#10 0x31117cb0 in ?? ()
#11 0x101322dc in mono_jit_thread_attach ()
#12 0x100532e8 in mono_runtime_invoke ()
#13 0x100535cc in mono_runtime_delegate_invoke ()
#14 0x10088904 in mono_thread_push_appdomain_ref ()
#15 0x100db44c in mono_once ()
#16 0x10100694 in GC_end_blocking ()
#17 0x0fe71618 in start_thread () from /lib/tls/libpthread.so.0
#18 0x0fe71618 in start_thread () from /lib/tls/libpthread.so.0

Thread 4 (Thread 871052512 (LWP 11012)):
#0  0x0fe74afc in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/libpthread.so.0
#1  0x100c74a4 in mono_type_full_name ()
#2  0x100c7838 in mono_type_full_name ()
#3  0x100c75d8 in mono_type_full_name ()
#4  0x100dd82c in mono_pthread_key_for_tls ()
#5  0x100850fc in mono_monitor_exit ()
#6  0x326d5250 in ?? ()
#7  0x326d4f28 in ?? ()
#8  0x326d5638 in ?? ()
#9  0x326d4bc4 in ?? ()
#10 0x31117cb0 in ?? ()
#11 0x101322dc in mono_jit_thread_attach ()
#12 0x100532e8 in mono_runtime_invoke ()
#13 0x100535cc in mono_runtime_delegate_invoke ()
#14 0x10088904 in mono_thread_push_appdomain_ref ()
#15 0x100db44c in mono_once ()
#16 0x10100694 in GC_end_blocking ()
#17 0x0fe71618 in start_thread () from /lib/tls/libpthread.so.0
#18 0x0fe71618 in start_thread () from /lib/tls/libpthread.so.0

Thread 3 (Thread 875558112 (LWP 11196)):
#0  0x0fe74afc in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/libpthread.so.0
#1  0x100c74a4 in mono_type_full_name ()
#2  0x100c7838 in mono_type_full_name ()
#3  0x100c75d8 in mono_type_full_name ()
#4  0x100dd82c in mono_pthread_key_for_tls ()
#5  0x100850fc in mono_monitor_exit ()
#6  0x326d5250 in ?? ()
#7  0x326d4f28 in ?? ()
#8  0x326d5638 in ?? ()
#9  0x326d4bc4 in ?? ()
#10 0x31117cb0 in ?? ()
#11 0x101322dc in mono_jit_thread_attach ()
#12 0x100532e8 in mono_runtime_invoke ()
#13 0x100535cc in mono_runtime_delegate_invoke ()
#14 0x10088904 in mono_thread_push_appdomain_ref ()
#15 0x100db44c in mono_once ()
#16 0x10100694 in GC_end_blocking ()
#17 0x0fe71618 in start_thread () from /lib/tls/libpthread.so.0
#18 0x0fe71618 in start_thread () from /lib/tls/libpthread.so.0

Thread 2 (Thread 876606688 (LWP 11209)):
#0  0x0fd364d0 in ___newselect_nocancel () from /lib/tls/libc.so.6
#1  0x0ff359a0 in g_spawn_sync () from /usr/lib/libglib-2.0.so.0
#2  0x0ff35d94 in g_spawn_command_line_sync () from
/usr/lib/libglib-2.0.so.0
#3  0x10159474 in mono_walk_stack ()
#4  0x1013254c in mono_jit_thread_attach ()
#5  <signal handler called>
#6  0x0fc91f6c in raise () from /lib/tls/libc.so.6
#7  0x0fc93a0c in abort () from /lib/tls/libc.so.6
#8  0x0ff09924 in g_logv () from /usr/lib/libglib-2.0.so.0
#9  0x0ff0999c in g_log () from /usr/lib/libglib-2.0.so.0
#10 0x0ff09a40 in g_assert_warning () from /usr/lib/libglib-2.0.so.0
#11 0x1002483c in mono_jit_cleanup ()
#12 0x100249c4 in mono_jit_cleanup ()
#13 0x1002de84 in mono_jit_cleanup ()
#14 0x1012f408 in mono_jit_thread_attach ()
#15 0x10130828 in mono_jit_thread_attach ()
#16 0x101314f4 in mono_jit_thread_attach ()
#17 0x10131c28 in mono_jit_thread_attach ()
#18 0x10131d5c in mono_jit_thread_attach ()
#19 0x10053d0c in mono_compile_method ()
#20 0x100805d8 in mono_upgrade_remote_class_wrapper ()
#21 0x31194e68 in ?? ()
#22 0x32695574 in ?? ()
#23 0x326952cc in ?? ()
#24 0x3269516c in ?? ()
#25 0x32a7b8b4 in ?? ()
#26 0x32a7c46c in ?? ()
#27 0x32a7c210 in ?? ()
#28 0x32a7c0c0 in ?? ()
#29 0x120b5004 in ?? ()
#30 0x0eea1ea0 in gnome_vfs_volume_get_type () from
/usr/lib/libgnomevfs-2.so.0
#31 0x0eea3d4c in gnome_vfs_xfer_delete_list ()
   from /usr/lib/libgnomevfs-2.so.0
#32 0x0eea47fc in gnome_vfs_xfer_delete_list ()
   from /usr/lib/libgnomevfs-2.so.0
#33 0x0eea5568 in gnome_vfs_xfer_delete_list ()
   from /usr/lib/libgnomevfs-2.so.0
#34 0x0eea58cc in gnome_vfs_xfer_uri_list () from
/usr/lib/libgnomevfs-2.so.0
#35 0x0eea5a40 in gnome_vfs_xfer_uri () from /usr/lib/libgnomevfs-2.so.0
#36 0x32a7bf54 in ?? ()
#37 0x32a7b9d0 in ?? ()
#38 0x32a77f10 in ?? ()
#39 0x326d4bc4 in ?? ()
#40 0x31117cb0 in ?? ()
#41 0x101322dc in mono_jit_thread_attach ()
#42 0x100532e8 in mono_runtime_invoke ()
#43 0x100535cc in mono_runtime_delegate_invoke ()
#44 0x10088904 in mono_thread_push_appdomain_ref ()
#45 0x100db44c in mono_once ()
#46 0x10100694 in GC_end_blocking ()
#47 0x0fe71618 in start_thread () from /lib/tls/libpthread.so.0
#48 0x0fe71618 in start_thread () from /lib/tls/libpthread.so.0

Thread 1 (Thread 805419808 (LWP 10987)):
#0  0x0fd3336c in poll () from /lib/tls/libc.so.6
#1  0x0ff02f08 in g_main_context_check () from /usr/lib/libglib-2.0.so.0
#2  0x0ff034c4 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#3  0x0f537294 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#4  0x329fe238 in ?? ()
#5  0x329fe14c in ?? ()
#6  0x329fe0f0 in ?? ()
#7  0x30bcaea0 in ?? ()
#8  0x30bc80c4 in ?? ()
#9  0x101322dc in mono_jit_thread_attach ()
#10 0x100532e8 in mono_runtime_invoke ()
#11 0x1005872c in mono_runtime_exec_main ()
#12 0x10058a20 in mono_runtime_run_main ()
#13 0x10010a18 in mono_jit_exec ()
#14 0x10010b54 in mono_jit_exec ()
#15 0x100124dc in mono_main ()
#16 0x1000f658 in ?? ()
#17 0x0fc7a994 in generic_start_main () from /lib/tls/libc.so.6
#18 0x0fc7aad0 in __libc_start_main () from /lib/tls/libc.so.6
#19 0x0fc7aad0 in __libc_start_main () from /lib/tls/libc.so.6
#0  0x0fd3336c in poll () from /lib/tls/libc.so.6


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



---- Additional Comments From lupus@ximian.com 2007-01-17 10:29:24 MST ----

This has been fixed in svn yesterday.


Unknown operating system unknown. Setting to default OS "Other".