[ubuntu-mono] [Bug 76508] Crashes during normal playback

Matt Hill theothermatt at gmail.com
Tue Dec 19 22:14:40 GMT 2006


Public bug reported:

Binary package hint: banshee

Banshee crashes during normal playback of songs.  Sometimes fairly quickly, sometimes after a couple of songs (rarely longer than that).  This is 100% reproducible on my machine.
Details:
Ubuntu version: 6.10 Edgy (fresh install 2 days ago)
Architecture: PowerPC (iBook G4)
Banshee version: 0.11.1-0ubuntu2

Included below is output from Banshee run using `mono --debug', and
output from gdb.  I hope that's useful, and isn't just a waste of space.

Output from Banshee, when run using `mono --debug' :

** ERROR **: file mini-ppc.c: line 2329 (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 Banshee.Plugins.NotificationAreaIcon.NotificationAreaIconPlugin.OnPlayerEngineEventChanged (object,Banshee.MediaEngine.PlayerEngineEventArgs) [0x000be] in /build/buildd/banshee-0.11.1/src/Banshee.Plugins/NotificationAreaIcon/NotificationAreaIconPlugin.cs:347
  at (wrapper delegate-invoke) System.MulticastDelegate.invoke_void_object_PlayerEngineEventArgs (object,Banshee.MediaEngine.PlayerEngineEventArgs) <0x0008c>
  at (wrapper delegate-invoke) System.MulticastDelegate.invoke_void_object_PlayerEngineEventArgs (object,Banshee.MediaEngine.PlayerEngineEventArgs) <0x0005c>
  at Banshee.Base.PlayerEngineCore.OnEngineEventChanged (object,Banshee.MediaEngine.PlayerEngineEventArgs) [0x00018] in /build/buildd/banshee-0.11.1/src/Banshee.Base/PlayerEngineCore.cs:133
  at (wrapper delegate-invoke) System.MulticastDelegate.invoke_void_object_PlayerEngineEventArgs (object,Banshee.MediaEngine.PlayerEngineEventArgs) <0x000a8>
  at Banshee.MediaEngine.PlayerEngine.RaiseEventChanged (Banshee.MediaEngine.PlayerEngineEvent,string,double) [0x00028] in /build/buildd/banshee-0.11.1/src/Banshee.Base/MediaEngine/PlayerEngine.cs:202
  at Banshee.MediaEngine.PlayerEngine.OnEventChanged (Banshee.MediaEngine.PlayerEngineEvent,string,double) [0x0002c] in /build/buildd/banshee-0.11.1/src/Banshee.Base/MediaEngine/PlayerEngine.cs:186
  at Banshee.MediaEngine.PlayerEngine.OnEventChanged (Banshee.MediaEngine.PlayerEngineEvent) [0x00000] in /build/buildd/banshee-0.11.1/src/Banshee.Base/MediaEngine/PlayerEngine.cs:175
  at Banshee.MediaEngine.Gstreamer.GstreamerPlayerEngine.OnEos (intptr) [0x00006] in /build/buildd/banshee-0.11.1/src/Banshee.MediaEngine/Gstreamer/GstPlayerEngine.cs:129
  at (wrapper native-to-managed) Banshee.MediaEngine.Gstreamer.GstreamerPlayerEngine.OnEos (intptr) <0x00058>
  at (wrapper managed-to-native) Gtk.Application.gtk_main () <0xffffffff>
  at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x00080>
  at Gtk.Application.Run () <0x0000c>
  at Banshee.BansheeEntry.Startup (string[]) [0x0024f] in /build/buildd/banshee-0.11.1/src/Main.cs:97
  at (wrapper delegate-invoke) System.MulticastDelegate.invoke_void_string[] (string[]) <0x00094>
  at Banshee.Gui.CleanRoomStartup.Startup (Banshee.Gui.CleanRoomStartup/StartupInvocationHandler,string[]) [0x00045] in /build/buildd/banshee-0.11.1/src/Banshee.Base/Gui/CleanRoomStartup.cs:54
  at Banshee.BansheeEntry.Main (string[]) [0x00000] in /build/buildd/banshee-0.11.1/src/Main.cs:43
  at (wrapper runtime-invoke) System.Object.runtime_invoke_void_string[] (object,intptr,intptr,intptr) <0x00064>

Native stacktrace:

        mono(mono_handle_native_sigsegv+0xec) [0x10122dbc]
        mono [0x100ec574]
        [0x100380]
        [0x4]
        /lib/libc.so.6(abort+0x240) [0xfc34820]
        /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]
        mono [0x10022540]
        mono(mono_arch_patch_code+0x98) [0x10022b68]
        mono(mono_codegen+0x344) [0x100ef3e4]
        mono [0x1010a438]
        mono [0x1010b4dc]
        mono(mono_compile_method+0x30) [0x100456b0]
        mono(mono_delegate_to_ftnptr+0x7c) [0x1007203c]
        [0x312e62b0]
        [0x3130bfb0]
        [0x3130bd0c]
        [0x353b2904]
        [0x353b2558]
        [0x353b2528]
        [0x353b2614]
        [0x353b2574]
        [0x353b2450]
        [0x353b22e0]
        [0x353b2240]
        [0x35828670]
        [0x109d8c5c]
        /usr/lib/banshee/libbanshee.so [0xfb57488]
        /usr/lib/libgstreamer-0.10.so.0 [0xf433974]
        /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1e0) [0xfeff5f4]
        /usr/lib/libglib-2.0.so.0 [0xff032f8]
        /usr/lib/libglib-2.0.so.0(g_main_loop_run+0x290) [0xff03764]
        /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0x100) [0xefd26d4]
        [0x353b3aa0]
        [0x353b39c8]
        [0x3098933c]
        [0x30988840]
        [0x309885a8]
        [0x309865dc]
        [0x30986188]
        mono [0x1010b8d8]
        mono(mono_runtime_invoke+0x28) [0x10044c38]
        mono(mono_runtime_exec_main+0x80) [0x1004a1f0]
        mono(mono_runtime_run_main+0x1e4) [0x1004a534]
        mono(mono_jit_exec+0xa0) [0x10013f20]
        mono(mono_main+0x1094) [0x10014ff4]
        mono [0x100138e0]
        /lib/libc.so.6 [0xfc1b728]
        /lib/libc.so.6 [0xfc1b978]
Aborted (core dumped)


Output from gdb:

GNU gdb 6.4.90-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "powerpc-linux-gnu"...(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".

Starting program: /usr/bin/mono --debug /usr/lib/banshee/banshee.exe
(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)
[Thread debugging using libthread_db enabled]
[New Thread 805498880 (LWP 4808)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[New Thread 815256800 (LWP 4811)]
[New Thread 816501984 (LWP 4812)]
---Type <return> to continue, or q <return> to quit---
(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)
---Type <return> to continue, or q <return> to quit---
(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)
---Type <return> to continue, or q <return> to quit---
(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)
---Type <return> to continue, or q <return> to quit---
(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)
Warning: [12/19/2006 9:13:46 PM] (Cannot connect to NetworkManager) - An available, working network connection will be assumed
[New Thread 858838240 (LWP 4818)]
(no debugging symbols found)
(no debugging symbols found)
[New Thread 867226848 (LWP 4819)]
[New Thread 875615456 (LWP 4820)]
[Thread 875615456 (LWP 4820) exited]
[Thread 867226848 (LWP 4819) exited]
[New Thread 876664032 (LWP 4821)]
[New Thread 881566944 (LWP 4823)]
(no debugging symbols found)
[Thread 876664032 (zombie) exited]
(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)
---Type <return> to continue, or q <return> to quit---
(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)

(/usr/lib/banshee/banshee.exe:4808): GLib-GObject-WARNING **: value "128" of type `gint' is invalid or out of range for property `bitrate' of type `gint'
(no debugging symbols found)
(no debugging symbols found)
Debug: [12/19/2006 9:13:51 PM] (Default player engine) - GStreamer 0.10
Debug: [12/19/2006 9:13:51 PM] (Audio CD Core Initialized) - 
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
Setting MusicBrainz proxy to www.musicbrainz.org:80
[New Thread 876664032 (LWP 4827)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
---Type <return> to continue, or q <return> to quit---
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[New Thread 892253408 (LWP 4828)]
[New Thread 893367520 (LWP 4829)]
[New Thread 894416096 (LWP 4830)]
[New Thread 895530208 (LWP 4831)]
[New Thread 896578784 (LWP 4832)]
[New Thread 897627360 (LWP 4833)]
[Thread 896578784 (zombie) exited]
[New Thread 896578784 (LWP 4834)]
[Thread 894416096 (zombie) exited]
[Thread 892253408 (zombie) exited]
[Thread 896578784 (zombie) exited]
[Thread 897627360 (zombie) exited]
[Thread 895530208 (zombie) exited]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[New Thread 875615456 (LWP 4835)]
(no debugging symbols found)
(no debugging symbols found)
[New Thread 867226848 (LWP 4836)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[New Thread 908063968 (LWP 4837)]
(no debugging symbols found)
(no debugging symbols found)
[New Thread 916452576 (LWP 4838)]
[Thread 908063968 (LWP 4837) exited]
[New Thread 908063968 (LWP 4841)]
[New Thread 924841184 (LWP 4842)]
[New Thread 933229792 (LWP 4843)]
[New Thread 941618400 (LWP 4844)]
[Thread 941618400 (LWP 4844) exited]
[New Thread 895530208 (LWP 4845)]
[New Thread 897627360 (LWP 4846)]
[New Thread 896578784 (LWP 4847)]
[New Thread 892253408 (LWP 4848)]
[Thread 895530208 (zombie) exited]
[Thread 897627360 (zombie) exited]
[Thread 892253408 (zombie) exited]
[Thread 896578784 (zombie) exited]
[New Thread 896578784 (LWP 4852)]
[Thread 896578784 (zombie) exited]
[New Thread 896578784 (LWP 4853)]
[New Thread 892253408 (LWP 4854)]
[New Thread 897627360 (LWP 4855)]
[New Thread 895530208 (LWP 4856)]
[New Thread 894416096 (LWP 4857)]
[Thread 892253408 (zombie) exited]
[Thread 896578784 (zombie) exited]
[New Thread 896578784 (LWP 4858)]
[Thread 894416096 (zombie) exited]
[Thread 933229792 (LWP 4843) exited]
[New Thread 933229792 (LWP 4859)]
[New Thread 941618400 (LWP 4860)]
[New Thread 951055584 (LWP 4863)]
[Thread 916452576 (LWP 4838) exited]
[Thread 933229792 (LWP 4859) exited]
[New Thread 894416096 (LWP 4864)]
[Thread 896578784 (zombie) exited]
[Thread 894416096 (zombie) exited]
[Thread 895530208 (zombie) exited]
[Thread 897627360 (zombie) exited]
[New Thread 897627360 (LWP 4865)]
[New Thread 895530208 (LWP 4866)]
[New Thread 894416096 (LWP 4867)]
[New Thread 896578784 (LWP 4868)]
[Thread 897627360 (zombie) exited]
[Thread 895530208 (zombie) exited]
[Thread 894416096 (zombie) exited]
[Thread 896578784 (zombie) exited]
[New Thread 896578784 (LWP 4869)]
[New Thread 894416096 (LWP 4870)]
[New Thread 895530208 (LWP 4871)]
[New Thread 897627360 (LWP 4872)]
[Thread 896578784 (zombie) exited]
[Thread 894416096 (zombie) exited]
[Thread 895530208 (zombie) exited]
[Thread 897627360 (zombie) exited]
[New Thread 897627360 (LWP 4873)]
[New Thread 895530208 (LWP 4874)]
[New Thread 894416096 (LWP 4875)]
[Thread 897627360 (zombie) exited]
[Thread 895530208 (zombie) exited]
[Thread 894416096 (zombie) exited]
[New Thread 894416096 (LWP 4876)]
[New Thread 895530208 (LWP 4877)]
[New Thread 897627360 (LWP 4878)]
[New Thread 896578784 (LWP 4879)]
[Thread 894416096 (zombie) exited]
[New Thread 894416096 (LWP 4880)]
[Thread 896578784 (zombie) exited]
[Thread 894416096 (zombie) exited]
[Thread 895530208 (zombie) exited]
[Thread 897627360 (zombie) exited]
[New Thread 897627360 (LWP 4881)]
[New Thread 895530208 (LWP 4882)]
[New Thread 894416096 (LWP 4883)]
[New Thread 896578784 (LWP 4884)]
[Thread 897627360 (zombie) exited]
[Thread 896578784 (zombie) exited]
[Thread 894416096 (zombie) exited]
[Thread 895530208 (zombie) exited]
[New Thread 895530208 (LWP 4888)]
[New Thread 894416096 (LWP 4889)]
[New Thread 896578784 (LWP 4890)]
[New Thread 897627360 (LWP 4891)]
[Thread 895530208 (zombie) exited]
[Thread 897627360 (zombie) exited]
[Thread 896578784 (zombie) exited]
[Thread 894416096 (zombie) exited]
[New Thread 894416096 (LWP 4892)]
[New Thread 896578784 (LWP 4893)]
[New Thread 897627360 (LWP 4894)]
[Thread 894416096 (zombie) exited]
[Thread 896578784 (zombie) exited]
[Thread 897627360 (zombie) exited]
[New Thread 897627360 (LWP 4895)]
[New Thread 896578784 (LWP 4896)]
[New Thread 894416096 (LWP 4897)]
[New Thread 895530208 (LWP 4898)]
[Thread 897627360 (zombie) exited]
[Thread 895530208 (zombie) exited]
[Thread 894416096 (zombie) exited]
[Thread 896578784 (zombie) exited]
[New Thread 896578784 (LWP 4899)]
[New Thread 894416096 (LWP 4900)]
[New Thread 895530208 (LWP 4901)]
[New Thread 897627360 (LWP 4902)]
[Thread 896578784 (zombie) exited]
[Thread 894416096 (zombie) exited]
[Thread 895530208 (zombie) exited]
[New Thread 895530208 (LWP 4903)]
[New Thread 894416096 (LWP 4904)]
[New Thread 896578784 (LWP 4905)]
[Thread 897627360 (zombie) exited]
[Thread 894416096 (zombie) exited]
[Thread 896578784 (zombie) exited]
[Thread 895530208 (zombie) exited]
[New Thread 895530208 (LWP 4906)]
[New Thread 896578784 (LWP 4907)]
[New Thread 894416096 (LWP 4908)]
[Thread 951055584 (LWP 4863) exited]
[New Thread 951055584 (LWP 4909)]
[New Thread 933229792 (LWP 4910)]
[New Thread 916452576 (LWP 4911)]
[Thread 941618400 (LWP 4860) exited]
[Thread 951055584 (LWP 4909) exited]
[Thread 895530208 (zombie) exited]
[Thread 896578784 (zombie) exited]
[Thread 894416096 (zombie) exited]
[New Thread 894416096 (LWP 4912)]
[New Thread 896578784 (LWP 4913)]
[New Thread 895530208 (LWP 4914)]
[New Thread 897627360 (LWP 4915)]
[Thread 894416096 (zombie) exited]
[New Thread 894416096 (LWP 4916)]
[Thread 894416096 (zombie) exited]
[Thread 896578784 (zombie) exited]
[Thread 895530208 (zombie) exited]
[Thread 897627360 (zombie) exited]
[New Thread 895530208 (LWP 4917)]
[New Thread 896578784 (LWP 4918)]
[New Thread 897627360 (LWP 4919)]
[Thread 895530208 (zombie) exited]
[Thread 896578784 (zombie) exited]
[Thread 897627360 (zombie) exited]
[New Thread 897627360 (LWP 4920)]
[New Thread 896578784 (LWP 4921)]
[New Thread 895530208 (LWP 4922)]
[Thread 896578784 (zombie) exited]
[Thread 895530208 (zombie) exited]
[Thread 897627360 (zombie) exited]
[New Thread 895530208 (LWP 4923)]
[New Thread 897627360 (LWP 4924)]
[New Thread 896578784 (LWP 4925)]
[Thread 895530208 (zombie) exited]
[Thread 897627360 (zombie) exited]
[Thread 896578784 (zombie) exited]
[New Thread 896578784 (LWP 4926)]
[New Thread 897627360 (LWP 4927)]
[New Thread 895530208 (LWP 4928)]
[Thread 896578784 (zombie) exited]
[Thread 897627360 (zombie) exited]
[Thread 895530208 (zombie) exited]
[New Thread 895530208 (LWP 4929)]
[New Thread 897627360 (LWP 4930)]
[New Thread 896578784 (LWP 4931)]
[Thread 895530208 (zombie) exited]
[Thread 897627360 (zombie) exited]
[Thread 896578784 (zombie) exited]
[New Thread 896578784 (LWP 4932)]
[New Thread 897627360 (LWP 4933)]
[New Thread 895530208 (LWP 4934)]
[Thread 896578784 (zombie) exited]
[Thread 897627360 (zombie) exited]
[Thread 895530208 (zombie) exited]
[New Thread 895530208 (LWP 4935)]
[New Thread 897627360 (LWP 4936)]
[New Thread 896578784 (LWP 4937)]
[New Thread 894416096 (LWP 4938)]
[Thread 895530208 (zombie) exited]
[Thread 897627360 (zombie) exited]
[New Thread 892253408 (LWP 4939)]
[New Thread 897627360 (LWP 4940)]
[Thread 897627360 (zombie) exited]
[New Thread 897627360 (LWP 4941)]
[Thread 897627360 (zombie) exited]
[New Thread 897627360 (LWP 4942)]
[Thread 897627360 (zombie) exited]
[New Thread 897627360 (LWP 4943)]
thunk failed for 0x100eacc0 from 0x1215e318

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

Program received signal SIGABRT, Aborted.
[Switching to Thread 816501984 (LWP 4812)]
0x0fc32d6c in raise () from /lib/libc.so.6
(gdb) mono_backtrace 15
#0  0x0fc32d6c in raise () from /lib/libc.so.6
[New Thread 895530208 (LWP 4944)]
[Thread 896578784 (zombie) exited]
[Thread 894416096 (zombie) exited]
[Thread 892253408 (zombie) exited]
[Thread 897627360 (zombie) exited]
#1  0x0fc346cc in abort () from /lib/libc.so.6
#2  0x0ff09c18 in g_logv () from /usr/lib/libglib-2.0.so.0
#3  0x0ff09c98 in g_log () from /usr/lib/libglib-2.0.so.0
#4  0x0ff09d40 in g_assert_warning () from /usr/lib/libglib-2.0.so.0
#5  0x10022540 in mono_arch_emit_epilog ()
#6  0x10022b68 in mono_arch_patch_code ()
#7  0x100ef3e4 in mono_codegen ()
#8  0x1010a438 in mono_add_varcopy_to_end ()
#9  0x1010b4dc in mono_add_varcopy_to_end ()
#10 0x100456b0 in mono_compile_method ()
#11 0x1007203c in mono_delegate_to_ftnptr ()
#12internal error in printf_command

** Affects: banshee (Ubuntu)
     Importance: Undecided
         Status: Unconfirmed

-- 
Crashes during normal playback
https://launchpad.net/bugs/76508



More information about the Ubuntu-mono mailing list