Bug#482431: backtrace with symbols

Avery Fay avery at shadypixel.com
Thu May 22 19:02:05 UTC 2008


Hopefully better backtrace follow:

*** glibc detected *** /usr/bin/gnome-power-manager: free(): invalid 
pointer: 0x0000000000448328 ***
======= Backtrace: =========
/lib/libc.so.6[0x2b8bbc62201d]
/lib/libc.so.6(cfree+0x76)[0x2b8bbc623d26]
/usr/bin/gnome-power-manager[0x425e99]
/usr/bin/gnome-power-manager[0x42935e]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x10f)[0x2b8bbbea3b5f]
/usr/lib/libgobject-2.0.so.0[0x2b8bbbeb75ec]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x875)[0x2b8bbbeb9005]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x83)[0x2b8bbbeb93b3]
/usr/bin/gnome-power-manager[0x40c9b6]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x10f)[0x2b8bbbea3b5f]
/usr/lib/libgobject-2.0.so.0[0x2b8bbbeb75ec]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x875)[0x2b8bbbeb9005]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x83)[0x2b8bbbeb93b3]
/usr/bin/gnome-power-manager[0x4123ee]
/usr/bin/gnome-power-manager[0x4126a4]
/usr/bin/gnome-power-manager[0x41274d]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x10f)[0x2b8bbbea3b5f]
/usr/lib/libgobject-2.0.so.0[0x2b8bbbeb75ec]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x875)[0x2b8bbbeb9005]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x83)[0x2b8bbbeb93b3]
/usr/bin/gnome-power-manager[0x40f095]
/usr/bin/gnome-power-manager(libhal_marshal_VOID__STRING_BOOLEAN_BOOLEAN_BOOLEAN+0xed)[0x4384e7]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x10f)[0x2b8bbbea3b5f]
/usr/lib/libgobject-2.0.so.0[0x2b8bbbeb75ec]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x875)[0x2b8bbbeb9005]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x83)[0x2b8bbbeb93b3]
/usr/bin/gnome-power-manager[0x435d2d]
/usr/bin/gnome-power-manager[0x435e3c]
/usr/bin/gnome-power-manager(libhal_marshal_VOID__INT_BOXED+0xd2)[0x43808e]
/usr/lib/libdbus-glib-1.so.2[0x2b8bb970d69c]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x10f)[0x2b8bbbea3b5f]
/usr/lib/libgobject-2.0.so.0[0x2b8bbbeb75ec]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x875)[0x2b8bbbeb9005]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x83)[0x2b8bbbeb93b3]
/usr/lib/libdbus-glib-1.so.2[0x2b8bb970e59a]
/usr/lib/libdbus-1.so.3(dbus_connection_dispatch+0x32c)[0x2b8bbbc69f5c]
/usr/lib/libdbus-glib-1.so.2[0x2b8bb9705fb5]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1f2)[0x2b8bbc1110f2]
/usr/lib/libglib-2.0.so.0[0x2b8bbc114396]
/usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1b7)[0x2b8bbc114657]
/usr/bin/gnome-power-manager[0x4227f2]
/lib/libc.so.6(__libc_start_main+0xf4)[0x2b8bbc5d11c4]
/usr/bin/gnome-power-manager[0x407fd9]
======= Memory map: ========
00400000-00457000 r-xp 00000000 fe:00 2203660                            
/usr/bin/gnome-power-manager
00656000-00658000 rw-p 00056000 fe:00 2203660                            
/usr/bin/gnome-power-manager
00658000-00ac1000 rw-p 00658000 00:00 0                                  
[heap]
40000000-40001000 ---p 40000000 00:00 0
40001000-40801000 rw-p 40001000 00:00 0
40801000-40802000 ---p 40801000 00:00 0
40802000-41002000 rw-p 40802000 00:00 0
41002000-41003000 ---p 41002000 00:00 0
41003000-41803000 rw-p 41003000 00:00 0
41803000-41804000 ---p 41803000 00:00 0
41804000-42004000 rw-p 41804000 00:00 0
2aaaaaaab000-2aaaaaab9000 r-xp 00000000 fe:00 4230004                    
/usr/lib/gstreamer-0.10/libgstaudioconvert.so
2aaaaaab9000-2aaaaacb8000 ---p 0000e000 fe:00 4230004                    
/usr/lib/gstreamer-0.10/libgstaudioconvert.so
2aaaaacb8000-2aaaaacb9000 rw-p 0000d000 fe:00 4230004                    
/usr/lib/gstreamer-0.10/libgstaudioconvert.so
2aaaaacb9000-2aaaaacc3000 r-xp 00000000 fe:00 4229985                    
/usr/lib/gstreamer-0.10/libgstaudioresample.so
2aaaaacc3000-2aaaaaec2000 ---p 0000a000 fe:00 4229985                    
/usr/lib/gstreamer-0.10/libgstaudioresample.so
2aaaaaec2000-2aaaaaec3000 rw-p 00009000 fe:00 4229985                    
/usr/lib/gstreamer-0.10/libgstaudioresample.so
2aaaaaec3000-2aaaaaf33000 r-xp 00000000 fe:00 2383975                    
/usr/lib/liboil-0.3.so.0.2.0
2aaaaaf33000-2aaaab132000 ---p 00070000 fe:00 2383975         
Program received signal SIGABRT, Aborted.
[Switching to Thread 0x2b8bbf229800 (LWP 28536)]
0x00002b8bbc5e41d5 in raise () from /lib/libc.so.6

(gdb) thread apply all bt

Thread 9 (Thread 0x41802950 (LWP 28565)):
#0  0x00002b8bbc3a2b0d in pthread_cond_timedwait@@GLIBC_2.3.2 () from 
/lib/libpthread.so.0
#1  0x00002b8bb80fa449 in g_cond_timed_wait_posix_impl (cond=0x9e1a04, 
entered_mutex=0x1, abs_time=<value optimized out>) at 
/tmp/buildd/glib2.0-2.16.3/gthread/gthread-posix.c:242
#2  0x00002b8bbc0f0183 in g_async_queue_pop_intern_unlocked 
(queue=0x6c4760, try=0, end_time=0x41802020) at 
/tmp/buildd/glib2.0-2.16.3/glib/gasyncqueue.c:365
#3  0x00002b8bbc1388a1 in g_thread_pool_thread_proxy (data=<value 
optimized out>) at /tmp/buildd/glib2.0-2.16.3/glib/gthreadpool.c:220
#4  0x00002b8bbc136ca4 in g_thread_create_proxy (data=0xa59cc0) at 
/tmp/buildd/glib2.0-2.16.3/glib/gthread.c:635
#5  0x00002b8bbc39e017 in start_thread () from /lib/libpthread.so.0
#6  0x00002b8bbc6785bd in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x41001950 (LWP 28563)):
#0  0x00002b8bbc68367e in __lll_lock_wait_private () from /lib/libc.so.6
#1  0x00002b8bbc626c3e in _L_lock_4974 () from /lib/libc.so.6
#2  0x00002b8bbc623d1b in free () from /lib/libc.so.6
#3  0x00002b8bbbeb6a0a in IA__g_signal_handler_disconnect 
(instance=0x9fc420, handler_id=<value optimized out>) at 
/tmp/buildd/glib2.0-2.16.3/gobject/gsignal.c:578
#4  0x00002b8bc21c74b9 in ?? () from 
/usr/lib/gstreamer-0.10/libgstdecodebin.so
#5  0x00002b8bc21c7762 in ?? () from 
/usr/lib/gstreamer-0.10/libgstdecodebin.so
#6  0x00002b8bbbea3b5f in IA__g_closure_invoke (closure=0xa01470, 
return_value=0x0, n_param_values=1, param_values=0x41000b10, 
invocation_hint=0x410009f0) at 
/tmp/buildd/glib2.0-2.16.3/gobject/gclosure.c:490
#7  0x00002b8bbbeb75ec in signal_emit_unlocked_R (node=0x661ec0, 
detail=0, instance=0x9fc420, emission_return=0x0, 
instance_and_params=0x41000b10) at 
/tmp/buildd/glib2.0-2.16.3/gobject/gsignal.c:2440
#8  0x00002b8bbbeb9005 in IA__g_signal_emit_valist (instance=0x9fc420, 
signal_id=<value optimized out>, detail=0, var_args=0x41000d90) at 
/tmp/buildd/glib2.0-2.16.3/gobject/gsignal.c:2199
#9  0x00002b8bbbeb93b3 in IA__g_signal_emit (instance=0x2b8bbc8f69a0, 
signal_id=128, detail=7747696) at 
/tmp/buildd/glib2.0-2.16.3/gobject/gsignal.c:2243
#10 0x00002b8bc25de4cf in ?? () from 
/usr/lib/gstreamer-0.10/libgstwavparse.so
#11 0x00002b8bc25ded0e in ?? () from 
/usr/lib/gstreamer-0.10/libgstwavparse.so
#12 0x00002b8bc25df2bb in ?? () from 
/usr/lib/gstreamer-0.10/libgstwavparse.so
#13 0x00002b8bb52748d9 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#14 0x00002b8bbc1387c7 in g_thread_pool_thread_proxy (data=<value 
optimized out>) at /tmp/buildd/glib2.0-2.16.3/glib/gthreadpool.c:265
#15 0x00002b8bbc136ca4 in g_thread_create_proxy (data=0x8d9b60) at 
/tmp/buildd/glib2.0-2.16.3/glib/gthread.c:635
#16 0x00002b8bbc39e017 in start_thread () from /lib/libpthread.so.0
#17 0x00002b8bbc6785bd in clone () from /lib/libc.so.6
#18 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x40800950 (LWP 28562)):
#0  0x00002b8bbc3a2b0d in pthread_cond_timedwait@@GLIBC_2.3.2 () from 
/lib/libpthread.so.0
#1  0x00002b8bb80fa449 in g_cond_timed_wait_posix_impl 
(cond=0x2aaaac009424, entered_mutex=0x1, abs_time=<value optimized out>) 
at /tmp/buildd/glib2.0-2.16.3/gthread/gthread-posix.c:242
#2  0x00002b8bbc0f0183 in g_async_queue_pop_intern_unlocked 
(queue=0x9fb4a0, try=0, end_time=0x40800020) at 
/tmp/buildd/glib2.0-2.16.3/glib/gasyncqueue.c:365
#3  0x00002b8bbc1388a1 in g_thread_pool_thread_proxy (data=<value 
optimized out>) at /tmp/buildd/glib2.0-2.16.3/glib/gthreadpool.c:220
#4  0x00002b8bbc136ca4 in g_thread_create_proxy (data=0xa1f9c0) at 
/tmp/buildd/glib2.0-2.16.3/glib/gthread.c:635
#5  0x00002b8bbc39e017 in start_thread () from /lib/libpthread.so.0
#6  0x00002b8bbc6785bd in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x2b8bbf229800 (LWP 28536)):
#0  0x00002b8bbc5e41d5 in raise () from /lib/libc.so.6
#1  0x00002b8bbc5e5680 in abort () from /lib/libc.so.6
#2  0x00002b8bbc61cf4b in __libc_message () from /lib/libc.so.6
#3  0x00002b8bbc62201d in malloc_printerr () from /lib/libc.so.6
#4  0x00002b8bbc623d26 in free () from /lib/libc.so.6
#5  0x0000000000425e99 in gpm_engine_charge_action_cb (engine=0x68cc00, 
kind=GPM_CELL_UNIT_KIND_UPS, unit=0x66a418, manager=0x66a270) at 
gpm-manager.c:1617
#6  0x000000000042935e in gpm_marshal_VOID__UINT_UINT (closure=0x8123d0, 
return_value=0x0, n_param_values=3, param_values=0x7ffff5abb980, 
invocation_hint=0x7ffff5abb860, marshal_data=0x0) at gpm-marshal.c:476
#7  0x00002b8bbbea3b5f in IA__g_closure_invoke (closure=0x8123d0, 
return_value=0x0, n_param_values=3, param_values=0x7ffff5abb980, 
invocation_hint=0x7ffff5abb860) at 
/tmp/buildd/glib2.0-2.16.3/gobject/gclosure.c:490
#8  0x00002b8bbbeb75ec in signal_emit_unlocked_R (node=0x80b3e0, 
detail=0, instance=0x68cc00, emission_return=0x0, 
instance_and_params=0x7ffff5abb980) at 
/tmp/buildd/glib2.0-2.16.3/gobject/gsignal.c:2440
#9  0x00002b8bbbeb9005 in IA__g_signal_emit_valist (instance=0x68cc00, 
signal_id=<value optimized out>, detail=0, var_args=0x7ffff5abbc00) at 
/tmp/buildd/glib2.0-2.16.3/gobject/gsignal.c:2199
#10 0x00002b8bbbeb93b3 in IA__g_signal_emit (instance=0x6f78, 
signal_id=28536, detail=6) at 
/tmp/buildd/glib2.0-2.16.3/gobject/gsignal.c:2243
#11 0x000000000040c9b6 in gpm_cell_array_charge_action_cb 
(cell_array=0x66a3f0, percent=2, engine=0x68cc00) at gpm-engine.c:862
#12 0x00002b8bbbea3b5f in IA__g_closure_invoke (closure=0x812750, 
return_value=0x0, n_param_values=2, param_values=0x7ffff5abc050, 
invocation_hint=0x7ffff5abbf30) at 
/tmp/buildd/glib2.0-2.16.3/gobject/gclosure.c:490
#13 0x00002b8bbbeb75ec in signal_emit_unlocked_R (node=0x80ce10, 
detail=0, instance=0x66a3f0, emission_return=0x0, 
instance_and_params=0x7ffff5abc050) at 
/tmp/buildd/glib2.0-2.16.3/gobject/gsignal.c:2440
#14 0x00002b8bbbeb9005 in IA__g_signal_emit_valist (instance=0x66a3f0, 
signal_id=<value optimized out>, detail=0, var_args=0x7ffff5abc2d0) at 
/tmp/buildd/glib2.0-2.16.3/gobject/gsignal.c:2199
#15 0x00002b8bbbeb93b3 in IA__g_signal_emit (instance=0x6f78, 
signal_id=28536, detail=6) at 
/tmp/buildd/glib2.0-2.16.3/gobject/gsignal.c:2243
#16 0x00000000004123ee in gpm_cell_array_emit_system_action 
(cell_array=0x66a3f0, warnings_state=GPM_WARNINGS_ACTION) at 
gpm-cell-array.c:499
#17 0x00000000004126a4 in gpm_cell_array_percent_changed 
(cell_array=0x66a3f0) at gpm-cell-array.c:570
#18 0x000000000041274d in gpm_cell_percent_changed_cb (cell=0x68cb60, 
percent=2, cell_array=0x66a3f0) at gpm-cell-array.c:602
#19 0x00002b8bbbea3b5f in IA__g_closure_invoke (closure=0x80f190, 
return_value=0x0, n_param_values=2, param_values=0x7ffff5abc760, 
invocation_hint=0x7ffff5abc640) at 
/tmp/buildd/glib2.0-2.16.3/gobject/gclosure.c:490
#20 0x00002b8bbbeb75ec in signal_emit_unlocked_R (node=0x814fb0, 
detail=0, instance=0x68cb60, emission_return=0x0, 
instance_and_params=0x7ffff5abc760) at 
/tmp/buildd/glib2.0-2.16.3/gobject/gsignal.c:2440
#21 0x00002b8bbbeb9005 in IA__g_signal_emit_valist (instance=0x68cb60, 
signal_id=<value optimized out>, detail=0, var_args=0x7ffff5abc9e0) at 
/tmp/buildd/glib2.0-2.16.3/gobject/gsignal.c:2199
#22 0x00002b8bbbeb93b3 in IA__g_signal_emit (instance=0x6f78, 
signal_id=28536, detail=6) at 
/tmp/buildd/glib2.0-2.16.3/gobject/gsignal.c:2243
#23 0x000000000040f095 in hal_device_property_modified_cb 
(device=0x815440, key=0xa58fd0 "battery.charge_level.percentage", 
is_added=0, is_removed=0, finally=0, cell=0x68cb60) at gpm-cell.c:304
#24 0x00000000004384e7 in 
libhal_marshal_VOID__STRING_BOOLEAN_BOOLEAN_BOOLEAN (closure=0x80f340, 
return_value=0x0, n_param_values=5, param_values=0x7ffff5abcea0, 
invocation_hint=0x7ffff5abcd80, marshal_data=0x0) at libhal-marshal.c:273
#25 0x00002b8bbbea3b5f in IA__g_closure_invoke (closure=0x80f340, 
return_value=0x0, n_param_values=5, param_values=0x7ffff5abcea0, 
invocation_hint=0x7ffff5abcd80) at 
/tmp/buildd/glib2.0-2.16.3/gobject/gclosure.c:490
#26 0x00002b8bbbeb75ec in signal_emit_unlocked_R (node=0x7b1860, 
detail=0, instance=0x815440, emission_return=0x0, 
instance_and_params=0x7ffff5abcea0) at 
/tmp/buildd/glib2.0-2.16.3/gobject/gsignal.c:2440
#27 0x00002b8bbbeb9005 in IA__g_signal_emit_valist (instance=0x815440, 
signal_id=<value optimized out>, detail=0, var_args=0x7ffff5abd120) at 
/tmp/buildd/glib2.0-2.16.3/gobject/gsignal.c:2199
#28 0x00002b8bbbeb93b3 in IA__g_signal_emit (instance=0x6f78, 
signal_id=28536, detail=6) at 
/tmp/buildd/glib2.0-2.16.3/gobject/gsignal.c:2243
#29 0x0000000000435d2d in watch_device_property_modified 
(proxy=0x8134c0, key=0xa5c200 "battery.charge_level.percentage", 
is_added=0, is_removed=0, finally=0, device=0x815440) at 
libhal-gdevice.c:311
#30 0x0000000000435e3c in watch_device_properties_modified_cb 
(proxy=0x8134c0, type=4, properties=0xa23b50, device=0x815440) at 
libhal-gdevice.c:359
#31 0x000000000043808e in libhal_marshal_VOID__INT_BOXED 
(closure=0x813ef0, return_value=0x0, n_param_values=3, 
param_values=0xa45a20, invocation_hint=0x7ffff5abd560, marshal_data=0x0) 
at libhal-marshal.c:82
#32 0x00002b8bb970d69c in marshal_dbus_message_to_g_marshaller 
(closure=0x813ef0, return_value=0x0, n_param_values=<value optimized 
out>, param_values=<value optimized out>, 
invocation_hint=0x7ffff5abd560, marshal_data=0x0) at dbus-gproxy.c:1638
#33 0x00002b8bbbea3b5f in IA__g_closure_invoke (closure=0x813ef0, 
return_value=0x0, n_param_values=3, param_values=0x7ffff5abd680, 
invocation_hint=0x7ffff5abd560) at 
/tmp/buildd/glib2.0-2.16.3/gobject/gclosure.c:490
#34 0x00002b8bbbeb75ec in signal_emit_unlocked_R (node=0x7b3540, 
detail=1030, instance=0x8134c0, emission_return=0x0, 
instance_and_params=0x7ffff5abd680) at 
/tmp/buildd/glib2.0-2.16.3/gobject/gsignal.c:2440
#35 0x00002b8bbbeb9005 in IA__g_signal_emit_valist (instance=0x8134c0, 
signal_id=<value optimized out>, detail=1030, var_args=0x7ffff5abd900) 
at /tmp/buildd/glib2.0-2.16.3/gobject/gsignal.c:2199
#36 0x00002b8bbbeb93b3 in IA__g_signal_emit (instance=0x6f78, 
signal_id=28536, detail=6) at 
/tmp/buildd/glib2.0-2.16.3/gobject/gsignal.c:2243
#37 0x00002b8bb970e59a in dbus_g_proxy_manager_filter (connection=<value 
optimized out>, message=0x8186d0, user_data=0x7b3090) at dbus-gproxy.c:1691
#38 0x00002b8bbbc69f5c in dbus_connection_dispatch () from 
/usr/lib/libdbus-1.so.3
#39 0x00002b8bb9705fb5 in message_queue_dispatch (source=<value 
optimized out>, callback=<value optimized out>, user_data=<value 
optimized out>) at dbus-gmain.c:101
#40 0x00002b8bbc1110f2 in IA__g_main_context_dispatch (context=0x68faa0) 
at /tmp/buildd/glib2.0-2.16.3/glib/gmain.c:2009
#41 0x00002b8bbc114396 in g_main_context_iterate (context=0x68faa0, 
block=1, dispatch=1, self=<value optimized out>) at 
/tmp/buildd/glib2.0-2.16.3/glib/gmain.c:2642
#42 0x00002b8bbc114657 in IA__g_main_loop_run (loop=0x8d0d80) at 
/tmp/buildd/glib2.0-2.16.3/glib/gmain.c:2850
#43 0x00000000004227f2 in main (argc=2, argv=0x7ffff5abdfc8) at 
gpm-main.c:282







More information about the pkg-gnome-maintainers mailing list