On 19 Jul 2005, Julien BLACHE wrote: > Given you're getting a nice segfault, could please send a backtrace ? > > Run gdb xscanimage > -> run > ... do whatever is needed to get it to crash ... > -> bt > [... send the output ...]
I went ahead and rebuilt sane with DEB_BUILD_OPTIONS="debug nostrip" just in case it is helpful. Here's my gdb run: --- (gdb) run Starting program: /usr/bin/xscanimage (xscanimage:7319): GLib-GObject-CRITICAL **: g_object_notify: assertion `G_IS_OBJECT (object)' failed (xscanimage:7319): GLib-GObject-CRITICAL **: g_object_notify: assertion `G_IS_OBJECT (object)' failed Program received signal SIGSEGV, Segmentation fault. 0x00002aaaabfe1593 in g_type_check_instance_is_a () from /usr/lib/libgobject-2.0.so.0 (gdb) bt #0 0x00002aaaabfe1593 in g_type_check_instance_is_a () from /usr/lib/libgobject-2.0.so.0 #1 0x00002aaaabfcbd18 in g_object_notify () from /usr/lib/libgobject-2.0.so.0 #2 0x00002aaaab37979b in gtk_adjustment_value_changed () from /usr/lib/libgtk-x11-2.0.so.0 #3 0x00002aaaab3796d2 in gtk_adjustment_set_value () from /usr/lib/libgtk-x11-2.0.so.0 #4 0x00002aaaab454cf2 in _gtk_range_get_wheel_delta () from /usr/lib/libgtk-x11-2.0.so.0 #5 0x00002aaaab429807 in _gtk_marshal_BOOLEAN__ENUM_DOUBLE () from /usr/lib/libgtk-x11-2.0.so.0 #6 0x00002aaaabfca2d0 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0 #7 0x00002aaaabfca056 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #8 0x00002aaaabfd937a in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 #9 0x00002aaaabfd8713 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #10 0x00002aaaabfd8bd3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #11 0x00002aaaab453a95 in gtk_range_get_value () from /usr/lib/libgtk-x11-2.0.so.0 #12 0x00002aaaab453d10 in _gtk_range_get_wheel_delta () from /usr/lib/libgtk-x11-2.0.so.0 #13 0x00002aaaab429593 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0 #14 0x00002aaaabfca2d0 in g_cclosure_new_swap () from /usr/lib/libgobject-2.0.so.0 #15 0x00002aaaabfca056 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #16 0x00002aaaabfd937a in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0 #17 0x00002aaaabfd8713 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #18 0x00002aaaabfd8bd3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #19 0x00002aaaab4f8626 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0 #20 0x00002aaaab4280e5 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 #21 0x00002aaaab4272b2 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #22 0x00002aaaab75dc53 in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0 #23 0x00002aaaac32294c in g_main_depth () from /usr/lib/libglib-2.0.so.0 #24 0x00002aaaac3238e4 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #25 0x00002aaaac323bee in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #26 0x00002aaaac3240d5 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #27 0x00002aaaab426c81 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #28 0x00000000004090e3 in interface (argc=Variable "argc" is not available. ) at xscanimage.c:2150 #29 0x00000000004098b0 in main (argc=1, argv=0x7fffffb7fc78) at xscanimage.c:2195 (gdb) --- I hope that helps. If not, let me know. I'm not overly proficient with gdb but I can poke around in it a bit if given some direction. -- Mark Nipper e-contacts: 4475 Carter Creek Parkway [EMAIL PROTECTED] Apartment 724 http://nipsy.bitgnome.net/ Bryan, Texas, 77802-4481 AIM/Yahoo: texasnipsy ICQ: 66971617 (979)575-3193 MSN: [EMAIL PROTECTED] -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GG/IT d- s++:+ a- C++$ UBL++++$ P--->+++ L+++$ !E--- W++(--) N+ o K++ w(---) O++ M V(--) PS+++(+) PE(--) Y+ PGP t+ 5 X R tv b+++@ DI+(++) D+ G e h r++ y+(**) ------END GEEK CODE BLOCK------ ---begin random quote of the moment--- "All existence is conditioned." -- Shakyamuni Buddha ----end random quote of the moment---- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]