segfault



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi...

I have a problem: my app crashes with a segfault when I try to remove an
iter from a treestore. I'm pretty confused.

Attached is a backtrace.

Jens

- --
Jens Luedicke
web: http://perldude.de

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFC4UF5iCvkc4H0gTERAu2aAJ49T7LBVk2/V4Fk4TcF6Oc9UUIc7QCggsOk
sEjYW0G9YRyqmhs6gbeR9po=
=xAkG
-----END PGP SIGNATURE-----
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 27216)]
0x402779f7 in _int_malloc () from /lib/libc.so.6
(gdb) bt
#0  0x402779f7 in _int_malloc () from /lib/libc.so.6
#1  0x40276c53 in malloc () from /lib/libc.so.6
#2  0x4040fb67 in g_malloc () from /usr/lib/libglib-2.0.so.0
#3  0x40a320f9 in gdk_region_rectangle () from /usr/lib/libgdk-x11-2.0.so.0
#4  0x40a594d4 in gdk_window_impl_x11_get_visible_region () from /usr/lib/libgdk-x11-2.0.so.0
#5  0x40a226a8 in gdk_drawable_get_visible_region () from /usr/lib/libgdk-x11-2.0.so.0
#6  0x40a364a4 in gdk_window_get_visible_region () from /usr/lib/libgdk-x11-2.0.so.0
#7  0x40a226a8 in gdk_drawable_get_visible_region () from /usr/lib/libgdk-x11-2.0.so.0
#8  0x40a38276 in gdk_window_invalidate_maybe_recurse () from /usr/lib/libgdk-x11-2.0.so.0
#9  0x4094248f in gtk_widget_invalidate_widget_windows () from /usr/lib/libgtk-x11-2.0.so.0
#10 0x40942529 in gtk_widget_queue_shallow_draw () from /usr/lib/libgtk-x11-2.0.so.0
#11 0x409421cb in gtk_widget_queue_resize () from /usr/lib/libgtk-x11-2.0.so.0
#12 0x40796bf0 in _gtk_button_set_depressed () from /usr/lib/libgtk-x11-2.0.so.0
#13 0x40796c4c in gtk_button_update_state () from /usr/lib/libgtk-x11-2.0.so.0
#14 0x403cc954 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
#15 0x403bb8d9 in g_type_class_meta_marshal () from /usr/lib/libgobject-2.0.so.0
#16 0x403bb65f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#17 0x403cbd22 in signal_emit_unlocked_R () from /usr/lib/libgobject-2.0.so.0
#18 0x403cb577 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#19 0x403cb806 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#20 0x40795567 in gtk_button_released () from /usr/lib/libgtk-x11-2.0.so.0
#21 0x407962a1 in gtk_button_button_release () from /usr/lib/libgtk-x11-2.0.so.0
#22 0x40857c8c in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
#23 0x403bb8d9 in g_type_class_meta_marshal () from /usr/lib/libgobject-2.0.so.0
#24 0x403bb65f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#25 0x403cbf0a in signal_emit_unlocked_R () from /usr/lib/libgobject-2.0.so.0
#26 0x403cb373 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#27 0x403cb806 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#28 0x40943a2b in gtk_widget_event_internal () from /usr/lib/libgtk-x11-2.0.so.0
#29 0x40856802 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#30 0x408556a5 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#31 0x40a49c81 in gdk_event_dispatch () from /usr/lib/libgdk-x11-2.0.so.0
#32 0x40409b28 in g_main_dispatch () from /usr/lib/libglib-2.0.so.0
#33 0x4040ab18 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#34 0x4040ae3d in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#35 0x4040b3b3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#36 0x407dfff1 in gtk_dialog_run () from /usr/lib/libgtk-x11-2.0.so.0
#37 0x4056aa80 in XS_Gtk2__Dialog_run () from 
/usr/lib/perl5/site_perl/5.8.7/i686-linux-thread-multi/auto/Gtk2/Gtk2.so
#38 0x4009ef99 in Perl_pp_entersub () from /usr/lib/perl5/5.8.7/i686-linux-thread-multi/CORE/libperl.so
#39 0x4009754f in Perl_runops_standard () from /usr/lib/perl5/5.8.7/i686-linux-thread-multi/CORE/libperl.so
#40 0x4003b749 in S_call_body () from /usr/lib/perl5/5.8.7/i686-linux-thread-multi/CORE/libperl.so
#41 0x4003b52f in Perl_call_sv () from /usr/lib/perl5/5.8.7/i686-linux-thread-multi/CORE/libperl.so
#42 0x40396721 in gperl_closure_marshal () from 
/usr/lib/perl5/site_perl/5.8.7/i686-linux-thread-multi/auto/Glib/Glib.so
#43 0x403bb65f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#44 0x403cc477 in signal_emit_unlocked_R () from /usr/lib/libgobject-2.0.so.0
#45 0x403cb577 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#46 0x403cb806 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#47 0x4078a095 in _gtk_action_emit_activate () from /usr/lib/libgtk-x11-2.0.so.0
#48 0x4078a119 in gtk_action_activate () from /usr/lib/libgtk-x11-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#49 0x403cc954 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0
#50 0x403bb65f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#51 0x403cc477 in signal_emit_unlocked_R () from /usr/lib/libgobject-2.0.so.0
#52 0x403cb577 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#53 0x403cb806 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#54 0x40943c07 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#55 0x40866642 in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0
#56 0x40865c0b in gtk_menu_shell_button_release () from /usr/lib/libgtk-x11-2.0.so.0
#57 0x4085ed3e in gtk_menu_button_release () from /usr/lib/libgtk-x11-2.0.so.0
#58 0x40857c8c in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0
#59 0x403bb8d9 in g_type_class_meta_marshal () from /usr/lib/libgobject-2.0.so.0
#60 0x403bb65f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#61 0x403cbf0a in signal_emit_unlocked_R () from /usr/lib/libgobject-2.0.so.0
#62 0x403cb373 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#63 0x403cb806 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#64 0x40943a2b in gtk_widget_event_internal () from /usr/lib/libgtk-x11-2.0.so.0
#65 0x40856802 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#66 0x408556a5 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#67 0x40a49c81 in gdk_event_dispatch () from /usr/lib/libgdk-x11-2.0.so.0
#68 0x40409b28 in g_main_dispatch () from /usr/lib/libglib-2.0.so.0
#69 0x4040ab18 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#70 0x4040ae3d in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#71 0x4040b3b3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#72 0x40854fb3 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#73 0x40535d00 in XS_Gtk2_main () from 
/usr/lib/perl5/site_perl/5.8.7/i686-linux-thread-multi/auto/Gtk2/Gtk2.so
#74 0x4009ef99 in Perl_pp_entersub () from /usr/lib/perl5/5.8.7/i686-linux-thread-multi/CORE/libperl.so
#75 0x4009754f in Perl_runops_standard () from /usr/lib/perl5/5.8.7/i686-linux-thread-multi/CORE/libperl.so
#76 0x4003abfa in S_run_body () from /usr/lib/perl5/5.8.7/i686-linux-thread-multi/CORE/libperl.so
#77 0x4003a9fa in perl_run () from /usr/lib/perl5/5.8.7/i686-linux-thread-multi/CORE/libperl.so
#78 0x080493fb in main ()
(gdb)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]