This is after opening a playlist. It whirs quite a bit, and then hangs
here in this gigantic backtrace:

Thread 4 (LWP    4        ):
#0  0xff1179b0 in ___lwp_mutex_lock () from /usr/lib/libc.so.1
#1  0xff03c674 in _mutex_lwp_lock () from /usr/lib/libthread.so.1
#2  0xff03c370 in _cmutex_lock () from /usr/lib/libthread.so.1
#3  0xfe3befb4 in gdk_threads_enter () at gdk.c:1415
#4  0xfe5c2544 in MusicBrowserUI::LoadPlaylist (this=0x16ca38,
    path=0x16cb90 "/usr/local/src/fa15/biteme.m3u")
    at ui/musicbrowser/unix/musicbrowser.cpp:312
#5  0xfe5bfeac in open_list () at ui/musicbrowser/unix/gtkmusicbrowser.cpp:765
#6  0xfe4b4f28 in gtk_item_factory_callback_marshal (widget=0x0,
    func_data=0x191d00) at gtkitemfactory.c:258
#7  0xfe4cb200 in gtk_marshal_NONE__NONE (object=0x18fce8,
    func=0xfe4b4f00 <gtk_item_factory_callback_marshal>, func_data=0x191d00,
    args=0xfde7ee20) at gtkmarshal.c:312
#8  0xfe50cb30 in gtk_handlers_run (handlers=0x183b10, signal=0xfde7ed68,
    object=0x18fce8, params=0xfde7ee20, after=0) at gtksignal.c:1909
#9  0xfe50ba0c in gtk_signal_real_emit (object=0x18fce8, signal_id=71,
    params=0xfde7ee20) at gtksignal.c:1469
#10 0xfe508aac in gtk_signal_emit (object=0x18fce8, signal_id=71)
    at gtksignal.c:552
#11 0xfe553630 in gtk_widget_activate (widget=0x1) at gtkwidget.c:2869
#12 0xfe4d61c8 in gtk_menu_shell_activate_item (menu_shell=0x191970,
    menu_item=0x18fce8, force_deactivate=1) at gtkmenushell.c:839
#13 0xfe4d4cc8 in gtk_menu_shell_button_release (widget=0x191970,
    event=0x184a78) at gtkmenushell.c:485
#14 0xfe4caf90 in gtk_marshal_BOOL__POINTER (object=0x191970,
    func=0xfe4d4a30 <gtk_menu_shell_button_release>, func_data=0x0,
    args=0xfde7f460) at gtkmarshal.c:28
#15 0xfe50ba54 in gtk_signal_real_emit (object=0x191970, signal_id=21,
    params=0xfde7f460) at gtksignal.c:1484
#16 0xfe508aac in gtk_signal_emit (object=0x191970, signal_id=21)
    at gtksignal.c:552
#17 0xfe553390 in gtk_widget_event (widget=0x191970, event=0x184a78)
    at gtkwidget.c:2843
#18 0xfe4caf1c in gtk_propagate_event (widget=0x191970, event=0x184a78)
    at gtkmain.c:1313
#19 0xfe4c9d54 in gtk_main_do_event (event=0x184a78) at gtkmain.c:770
#20 0xfe3ccd7c in gdk_event_dispatch (source_data=0x184a78,
    current_time=0xfde7fa30, user_data=0x0) at gdkevents.c:2129
#21 0xfe326fe8 in g_main_dispatch (current_time=0xfde7fa30) at gmain.c:656
#22 0xfe327800 in g_main_iterate (block=-30096544, dispatch=1) at gmain.c:874
#23 0xfe327a10 in g_main_run (loop=0x174b78) at gmain.c:932
#24 0xfe4c9444 in gtk_main () at gtkmain.c:476
#25 0xfe5c1804 in MusicBrowserUI::GTKEventService (this=0x16ca38)
    at ui/musicbrowser/unix/musicbrowser.cpp:99
#26 0xfe5c16c4 in MusicBrowserUI::gtkServiceFunction (p=0x16ca38)
    at ui/musicbrowser/unix/musicbrowser.cpp:75
#27 0x48e94 in solarisThread::InternalThreadFunction (this=0x0)
    at base/unix/solaris/src/solaristhread.cpp:78
#28 0x48e6c in solarisThread::internalThreadFunction (arg=0x9bdf0)
    at base/unix/solaris/src/solaristhread.cpp:64

Thread 1 (LWP    1        ):
#0  0xff117a74 in _lwp_sema_wait () from /usr/lib/libc.so.1
#1  0xff03b04c in _park () from /usr/lib/libthread.so.1
#2  0xff03ad40 in _swtch () from /usr/lib/libthread.so.1
#3  0xff039654 in cond_timedwait () from /usr/lib/libthread.so.1
#4  0xff049838 in sleep () from /usr/lib/libthread.so.1
#5  0xfe251554 in GTKWindow::Run (this=0x17c220, oPos=@0x400)
    at ui/theme/unix/src/GTKWindow.cpp:156
#6  0xfe224e1c in Theme::Run (this=0x17c17c, oWindowPos=@0x17c200)
    at ui/theme/src/Theme.cpp:339
#7  0xfe2438c8 in FreeAmpTheme::WorkerThread (this=0x17c178)
    at ui/theme/src/FreeAmpTheme.cpp:106
#8  0xfe2439ac in WorkerThreadStart (arg=0x17c178)
    at ui/theme/src/FreeAmpTheme.cpp:119
#9  0x48e94 in solarisThread::InternalThreadFunction (this=0x0)
    at base/unix/solaris/src/solaristhread.cpp:78
#10 0x48e6c in solarisThread::internalThreadFunction (arg=0x17e6d0)
    at base/unix/solaris/src/solaristhread.cpp:64
#0  0xff117a74 in _lwp_sema_wait () from /usr/lib/libc.so.1

(the last line is wacky because I attached with gdb after the fact.
At least, I hope that's the reason.)

Reply via email to