Bug#374831: gnome-applets: mixer_applet2 takes maximum CPU after ACPI resume
thomas schorpp
thomas.schorpp at googlemail.com
Fri Nov 21 12:16:15 UTC 2008
Josselin Mouette schrieb:
> Le jeudi 06 novembre 2008 à 07:50 +0100, tom schorpp a écrit :
>> (gdb) thread apply all bt
>>
>> Thread 2 (Thread 0x40b84950 (LWP 7174)):
>> #0 0x00007fa23b7116ff in ?? () from /usr/lib/gstreamer-0.10/libgstalsa.so
>> #1 0x00007fa2493628d9 in ?? () from /usr/lib/libgstreamer-0.10.so.0
>> #2 0x00007fa246d709e7 in ?? () from /usr/lib/libglib-2.0.so.0
>> #3 0x00007fa246d6f454 in ?? () from /usr/lib/libglib-2.0.so.0
>> #4 0x00007fa246af7fc7 in start_thread () from /lib/libpthread.so.0
>> #5 0x00007fa24686d5ad in clone () from /lib/libc.so.6
>> #6 0x0000000000000000 in ?? ()
>
> Thanks for the trace, unfortunately it is not really usable.
>
> Could you try again with libglib2.0-0-dbg, libgstreamer0.10-0-dbg and
> gstreamer0.10-plugins-base-dbg installed?
>
> Thanks,
hi,
sorry someone broke ACPI in kernel < 2.6.27.6, here it comes:
(gdb) bt
#0 0x00007f7ed82f1b66 in poll () from /lib/libc.so.6
#1 0x00007f7ed87d6df8 in g_main_context_iterate (context=0x643dd0, block=1, dispatch=1, self=<value optimized out>)
at /build/buildd/glib2.0-2.16.6/glib/gmain.c:2954
#2 0x00007f7ed87d748d in IA__g_main_loop_run (loop=0x682b00) at /build/buildd/glib2.0-2.16.6/glib/gmain.c:2853
#3 0x00007f7ed6fd6336 in bonobo_main () from /usr/lib/libbonobo-2.so.0
#4 0x00007f7ed6fd4801 in bonobo_generic_factory_main_timeout () from /usr/lib/libbonobo-2.so.0
#5 0x00007f7eda752624 in panel_applet_factory_main_closure (iid=0x40acd8 "OAFIID:GNOME_MixerApplet_Factory",
applet_type=<value optimized out>, closure=<value optimized out>) at panel-applet.c:1754
#6 0x00000000004091bb in main (argc=3, argv=<value optimized out>) at load.c:340
(gdb) bt full
#0 0x00007f7ed82f1b66 in poll () from /lib/libc.so.6
No symbol table info available.
#1 0x00007f7ed87d6df8 in g_main_context_iterate (context=0x643dd0, block=1, dispatch=1, self=<value optimized out>)
at /build/buildd/glib2.0-2.16.6/glib/gmain.c:2954
max_priority = 2147483647
timeout = -1
some_ready = <value optimized out>
nfds = 10
allocated_nfds = <value optimized out>
fds = (GPollFD *) 0x684420
__PRETTY_FUNCTION__ = "g_main_context_iterate"
#2 0x00007f7ed87d748d in IA__g_main_loop_run (loop=0x682b00) at /build/buildd/glib2.0-2.16.6/glib/gmain.c:2853
self = (GThread *) 0x60d700
__PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#3 0x00007f7ed6fd6336 in bonobo_main () from /usr/lib/libbonobo-2.so.0
No symbol table info available.
#4 0x00007f7ed6fd4801 in bonobo_generic_factory_main_timeout () from /usr/lib/libbonobo-2.so.0
No symbol table info available.
#5 0x00007f7eda752624 in panel_applet_factory_main_closure (iid=0x40acd8 "OAFIID:GNOME_MixerApplet_Factory",
applet_type=<value optimized out>, closure=<value optimized out>) at panel-applet.c:1754
retval = <value optimized out>
display_iid = 0x6827e0 ":0.0,OAFIID:GNOME_MixerApplet_Factory"
data = (PanelAppletCallBackData *) 0x6827c0
__PRETTY_FUNCTION__ = "panel_applet_factory_main_closure"
#6 0x00000000004091bb in main (argc=3, argv=<value optimized out>) at load.c:340
program = (GnomeProgram *) 0x61b850
context = (GOptionContext *) 0x60d610
retval = <value optimized out>
(gdb) thread apply all bt
Thread 2 (Thread 0x42088950 (LWP 5925)):
#0 0x00007f7ed82f1b66 in poll () from /lib/libc.so.6
#1 0x00007f7ecd19e6ee in task_monitor_alsa (data=<value optimized out>) at gstalsamixer.c:416
#2 0x00007f7edadef8d9 in gst_task_func (task=0x6403e0, tclass=<value optimized out>) at gsttask.c:192
#3 0x00007f7ed87fd9e7 in g_thread_pool_thread_proxy (data=<value optimized out>)
at /build/buildd/glib2.0-2.16.6/glib/gthreadpool.c:265
#4 0x00007f7ed87fc454 in g_thread_create_proxy (data=0x9e70a0) at /build/buildd/glib2.0-2.16.6/glib/gthread.c:635
#5 0x00007f7ed8584fc7 in start_thread () from /lib/libpthread.so.0
#6 0x00007f7ed82fa5ad in clone () from /lib/libc.so.6
#7 0x0000000000000000 in ?? ()
Thread 1 (Thread 0x7f7edb102770 (LWP 5910)):
#0 0x00007f7ed82f1b66 in poll () from /lib/libc.so.6
#1 0x00007f7ed87d6df8 in g_main_context_iterate (context=0x643dd0, block=1, dispatch=1, self=<value optimized out>)
at /build/buildd/glib2.0-2.16.6/glib/gmain.c:2954
#2 0x00007f7ed87d748d in IA__g_main_loop_run (loop=0x682b00) at /build/buildd/glib2.0-2.16.6/glib/gmain.c:2853
#3 0x00007f7ed6fd6336 in bonobo_main () from /usr/lib/libbonobo-2.so.0
#4 0x00007f7ed6fd4801 in bonobo_generic_factory_main_timeout () from /usr/lib/libbonobo-2.so.0
#5 0x00007f7eda752624 in panel_applet_factory_main_closure (iid=0x40acd8 "OAFIID:GNOME_MixerApplet_Factory",
applet_type=<value optimized out>, closure=<value optimized out>) at panel-applet.c:1754
#6 0x00000000004091bb in main (argc=3, argv=<value optimized out>) at load.c:340
#0 0x00007f7ed82f1b66 in poll () from /lib/libc.so.6
(gdb) thread 2
[Switching to thread 2 (Thread 0x42088950 (LWP 5925))]#0 0x00007f7ed82f1b66 in poll () from /lib/libc.so.6
(gdb) bt full
#0 0x00007f7ed82f1b66 in poll () from /lib/libc.so.6
No symbol table info available.
#1 0x00007f7ecd19e6ee in task_monitor_alsa (data=<value optimized out>) at gstalsamixer.c:416
pfds = (struct pollfd *) 0x42087f80
nfds = 1
rnfds = 1
revents = 40
mixer = (GstAlsaMixer *) 0x8d2ea0
__PRETTY_FUNCTION__ = "task_monitor_alsa"
#2 0x00007f7edadef8d9 in gst_task_func (task=0x6403e0, tclass=<value optimized out>) at gsttask.c:192
lock = (GStaticRecMutex *) 0x91ae90
tself = <value optimized out>
__PRETTY_FUNCTION__ = "gst_task_func"
#3 0x00007f7ed87fd9e7 in g_thread_pool_thread_proxy (data=<value optimized out>)
at /build/buildd/glib2.0-2.16.6/glib/gthreadpool.c:265
task = (gpointer) 0x6403e0
pool = (GRealThreadPool *) 0x9d6680
#4 0x00007f7ed87fc454 in g_thread_create_proxy (data=0x9e70a0) at /build/buildd/glib2.0-2.16.6/glib/gthread.c:635
__PRETTY_FUNCTION__ = "g_thread_create_proxy"
#5 0x00007f7ed8584fc7 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6 0x00007f7ed82fa5ad in clone () from /lib/libc.so.6
No symbol table info available.
#7 0x0000000000000000 in ?? ()
No symbol table info available.
(gdb)
#1 could be alsa driver problem... CC alsa-devel-list?
y
tom
More information about the pkg-gnome-maintainers
mailing list