Hi!

I don't know if my problems are the same as the original reporter but
banshee is totally unusable for me too.

I can start banshee but as soon as I try to play a song banshee dies.
I ran gdb as suggested previously in this bugreport, and noticed that
there was actually several segfaults during startup which banshee
mysteriously seems to survive before the final deadly segfault when
trying to play a song.

I'll attach the info from my gdb runs to this mail in hope that you can
solve these problems...

Regards,
Andreas Henriksson
:: Information ::

Running Debian TESTING (!) with GNOME, dbus, hal, avahi and banshee from 
UNSTABLE.




Run 1:
-----------------------------------------------------------------------------------

:: Console output::


$ banshee
Warning: [2/1/2006 8:51:38 PM] (Cannot connect to NetworkManager) - An 
available, working network connection will be assumed
Debug: [2/1/2006 8:51:38 PM] (Changed active playback engine) - GStreamer
Debug: [2/1/2006 8:51:38 PM] (Loaded primary playback engine) - GStreamer
Debug: [2/1/2006 8:51:38 PM] (Loaded Audio CD playback engine) - GStreamer
Debug: [2/1/2006 8:51:38 PM] (Audio CD Core Initialized) -
Warning: [2/1/2006 8:51:39 PM] (Notification Area Icon could not be installed) 
- Object reference not set to an instance of an object
Warning: [2/1/2006 8:51:39 PM] (Could not connect to D-Bus) - D-Bus support 
will be disabled for this instance: Object reference not set to an instance of 
an object
Building initial DAAP database from local library...
Starting DAAP Server
Scanning library for tracks to update
Done scanning library
Processing track queue for pending queries
Done processing track queue
Segmentation fault


:: What happened ? ::

started banshee from console. GUI appeared with the mp3 album I've previously 
added to banshee playlist. Double-clicking song in playlist (to srart playing 
it?) makes banshe crash.





Run 2:
-----------------------------------------------------------------------------------

:: background ::

Found a bug in the debian BTS with comment from maintainer on how to debug.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=348999


:: gdb output ::

$ gdb --args mono /usr/lib/banshee/banshee.exe
GNU gdb 6.4-debian
Copyright 2005 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 "x86_64-linux-gnu"...(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".

(gdb) handle SIGXCPU SIG33 SIGPWR nostop noprint
Signal        Stop      Print   Pass to program Description
SIGXCPU       No        No      Yes             CPU time limit exceeded
SIGPWR        No        No      Yes             Power fail/restart
SIG33         No        No      Yes             Real-time event 33
(gdb) run
Starting program: /usr/bin/mono /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)
[Thread debugging using libthread_db enabled]
[New Thread 46912512581664 (LWP 31453)]
(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)
[New Thread 1073822048 (LWP 31456)]
(no debugging symbols found)
[New Thread 1075988832 (LWP 31457)]
(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)
Warning: [2/1/2006 8:45:44 PM] (Cannot connect to NetworkManager) - An 
available, working network connection will be assumed
(no debugging symbols found)
---Type <return> to continue, or q <return> to quit---
(no debugging symbols found)
[New Thread 1084643680 (LWP 31459)]
[New Thread 1093036384 (LWP 31460)]
[Thread 1084643680 (LWP 31459) exited]
[Thread 1093036384 (LWP 31460) 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)
(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)
[New Thread 1095268704 (LWP 31461)]
Debug: [2/1/2006 8:45:50 PM] (Changed active playback engine) - GStreamer
Debug: [2/1/2006 8:45:50 PM] (Loaded primary playback engine) - GStreamer
Debug: [2/1/2006 8:45:50 PM] (Loaded Audio CD playback engine) - GStreamer
Debug: [2/1/2006 8:45:50 PM] (Audio CD Core Initialized) -
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread 1095268704 (LWP 31461) exited]
(no debugging symbols found)
(no debugging symbols found)
[New Thread 1095268704 (LWP 31462)]
[New Thread 1097435488 (LWP 31463)]
[New Thread 1099602272 (LWP 31464)]
(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)

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 46912512581664 (LWP 31453)]
0x00000000418d40d8 in ?? ()
(gdb) c
Continuing.
Warning: [2/1/2006 8:46:42 PM] (Notification Area Icon could not be installed) 
- Object reference not set to an instance of an object

Program received signal SIGSEGV, Segmentation fault.
0x000000004001bce4 in ?? ()
(gdb) c
Continuing.
Warning: [2/1/2006 8:46:57 PM] (Could not connect to D-Bus) - D-Bus support 
will be disabled for this instance: Object reference not set to an instance of 
an object
[New Thread 1101900128 (LWP 31499)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
Building initial DAAP database from local library...
Starting DAAP Server
[Thread 1101900128 (zombie) exited]
[New Thread 1104066912 (LWP 31500)]
[New Thread 1101900128 (LWP 31501)]
Scanning library for tracks to update
Done scanning library
Processing track queue for pending queries
(no debugging symbols found)
(no debugging symbols found)
Done processing track queue
[Thread 1101900128 (zombie) exited]


###### GUI is now visible!!!!! #######
### will doubleclick on song in playlist.. ####

[New Thread 1101900128 (LWP 31502)]
(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)
[New Thread 1106299232 (LWP 31503)]
---Type <return> to continue, or q <return> to quit---

Program received signal SIGSEGV, Segmentation fault.
0x0000000041d071ce in ?? ()
(gdb) c
Continuing.
Cannot find user-level thread for LWP 31453: generic error
(gdb)



:: what happened ? ::

Started banshee inside gdb. Received several segfaults (and had to press "c" to 
continue the run) before the gui even appeared. When GUI was finally visible I 
double-clicked a song in the playlist and Banshee crashed as before.

Reply via email to