hoi :) The debian Bug Tracking System has a report on a segfault in qalculate-gtk: http://bugs.debian.org/404241 It got reported agains 0.9.4 but also affects 0.9.5.
It is quite easy to reproduce: start qalculate-gtk and hit <Arrow-Down> two times. (gdb) bt #0 0x41c70000 in ?? () #1 0xb7d5325f in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0 #2 0xb761698b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #3 0xb7626f2d in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 #4 0xb7628208 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #5 0xb76285d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #6 0xb7e3ce84 in gtk_widget_get_default_style () from /usr/lib/libgtk-x11-2.0.so.0 #7 0xb7d4cc0a in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 #8 0xb7d4de07 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #9 0xb7be5eea in _gdk_events_init () from /usr/lib/libgdk-x11-2.0.so.0 #10 0xb733ab21 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #11 0xb733db96 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #12 0xb733df57 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #13 0xb7d4e281 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #14 0x080664d3 in main (argc=Cannot access memory at address 0xa ) at main.cc:293 the 0xb7d5325f inside _gtk_marshal_BOOLEAN__BOXED is the return address after a call to g_value_set_boolean which then seems to wrack havoc. But unfortunately I don't know how to debug this thing deeper to find the corrupt signal that gets emitted. Can you help? -- Martin Waitz
signature.asc
Description: Digital signature