After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 590488 - ui freeze
ui freeze
Status: RESOLVED DUPLICATE of bug 626935
Product: banshee
Classification: Other
Component: general
1.5.0
Other All
: Normal critical
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-08-01 21:54 UTC by Jakub 'Livio' Rusinek
Modified: 2010-11-05 01:45 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jakub 'Livio' Rusinek 2009-08-01 21:54:56 UTC
Steps to reproduce:
start banshee under kde4

Stack trace:
exec -a banshee-1 mono  /usr/lib/banshee-1/Banshee.exe    --redirect-log --play-enqueued

[Info  23:38:30.466] Running Banshee 1.5.0: [source-tarball (linux-gnu, i686) @ 2009-06-01 22:20:15 UTC]

(Banshee:3975): GStreamer-WARNING **: Failed to load plugin '/usr/lib/gstreamer-0.10/libgstcacasink.so': /usr/lib/gstreamer-0.10/libgstcacasink.so: undefined symbol: caca_dither_bitmap                                                                                                      
[Warn  23:38:46.217] Caught an exception - No support GNOME Settings Daemon could be reached. (in `Banshee.MultimediaKeys')                    
  at Banshee.MultimediaKeys.MultimediaKeysService.Banshee.ServiceStack.IExtensionService.Initialize () [0x00000]                               
  at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000]                                         
[Warn  23:38:46.219] Extension `Banshee.MultimediaKeys.MultimediaKeysService' not started: No support GNOME Settings Daemon could be reached.  
[Warn  23:38:47.142] Caught an exception - No support GNOME Settings Daemon could be reached. (in `Banshee.MultimediaKeys')                    
  at Banshee.MultimediaKeys.MultimediaKeysService.Banshee.ServiceStack.IExtensionService.Initialize () [0x00000]                               
  at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000]
[Warn  23:38:47.142] Extension `Banshee.MultimediaKeys.MultimediaKeysService' not started: No support GNOME Settings Daemon could be reached.
[Info  23:38:47.147] All services are started 14,241282s
[Info  23:38:50.000] GNOME screensaver service not found
[Info  23:38:52.904] nereid Client Started
Full thread dump:

"HyenaSqliteConnection (/home/livio/.config/banshee-1/banshee.db)" tid=0x0xb6276b90 this=0x0x2f7d0 thread handle 0x41a state : waiting on 0x416 : Event  owns ()
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (intptr,int,bool) <0x00004>
  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal (intptr,int,bool) <0xffffffff>
  at System.Threading.WaitHandle.WaitOne () <0x00054>
  at Hyena.Data.Sqlite.HyenaSqliteConnection.ProcessQueue () <0x001e9>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>

"Banshee.Kernel Job Thread" tid=0x0xaefc2b90 this=0x0x4c6bb8 thread handle 0x4d0 state : interrupted state owns ()
  at Banshee.Metadata.MetadataServiceJob.Run () <0xffffffff>
  at Banshee.Metadata.MetadataServiceJob.Run () <0x000fd>
  at Banshee.Kernel.Scheduler.ProcessJobThread () <0x00109>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <0xffffffff>


Other information:
Comment 1 Alexander Kojevnikov 2009-08-02 01:07:07 UTC
Looks very similar to bug 539762.

Could you attach the full log by running banshee with --debug option?
Comment 2 Jakub 'Livio' Rusinek 2009-08-02 12:58:26 UTC
I though sending QUIT to banshee-1 is enough to get a full backtrace (as stated somewhere in Banshee docs) but if you want to...

I tried banshee-1 --debug twice, but freeze didn't occur.

By the way, looking at the logs I've got an idea - I disabled multimedia keys extension. Crashes stopped occuring.

Output from banshee-1 --debug (sadly without the freeze):

> $ banshee-1
> [Info  14:53:28.018] Running Banshee 1.5.0: [source-tarball (linux-gnu, i686) 
> @ 2009-06-01 22:20:15 UTC]
> 
> (Banshee:4641): GStreamer-WARNING **: Failed to load plugin '/usr/lib
> /gstreamer-0.10/libgstcacasink.so': /usr/lib/gstreamer-
> 0.10/libgstcacasink.so: undefined symbol: caca_dither_bitmap
> [Warn  14:53:37.906] Caught an exception - No support GNOME Settings Daemon 
> could be reached. (in `Banshee.MultimediaKeys')
>   at 
> Banshee.MultimediaKeys.MultimediaKeysService.Banshee.ServiceStack.
> IExtensionService.Initialize () [0x00000]
>   at Banshee.ServiceStack.ServiceManager.StartExtension 
> (Mono.Addins.TypeExtensionNode node) [0x00000]
> [Warn  14:53:37.909] Extension `Banshee.MultimediaKeys.MultimediaKeysService' 
> not started: No support GNOME Settings Daemon could be reached.
> [Warn  14:53:38.832] Caught an exception - No support GNOME Settings Daemon 
> could be reached. (in `Banshee.MultimediaKeys')
>   at 
> Banshee.MultimediaKeys.MultimediaKeysService.Banshee.ServiceStack.
> IExtensionService.Initialize () [0x00000]
>   at Banshee.ServiceStack.ServiceManager.StartExtension 
> (Mono.Addins.TypeExtensionNode node) [0x00000]
> [Warn  14:53:38.833] Extension `Banshee.MultimediaKeys.MultimediaKeysService' 
> not started: No support GNOME Settings Daemon could be reached.
> [Info  14:53:38.839] All services are started 9,418383s
> [Info  14:53:40.847] GNOME screensaver service not found
> [Info  14:53:43.320] nereid Client Started
Comment 3 David Nielsen 2010-11-05 01:45:53 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

*** This bug has been marked as a duplicate of bug 626935 ***