Package: pan Version: 0.118-1 Severity: important I am a relatively new pan user, and have been using it since around version 0.113. I have been experiencing crashes when I try to delete a post for quite some time, but it's not very reliably reproducible, i.e., some other activities are needed before the deletion to trigger the crash.
Now I've finally decided to use a script to run pan so that I can catch the debug runlog and core dump, and submit a useful bug report. Attached is the backtrace generated by "thread apply all backtrace" and the final 500 lines of the runlog. I still keep the core dump and the whole ~1MB runlog, so if more information is needed (such as a backtrace with -dbg packages installed), please ask. I also know this is most likely an upstream bug. I am reporting to Debian because I am familiar with reportbug. If directly reporting to GNOME bugzilla is preferred, I can do that, too. Thanks, Ming 2006.11.05 -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-1-486 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages pan depends on: ii aspell 0.60.4-4 GNU Aspell spell-checker ii libaspell15 0.60.4-4 GNU Aspell spell-checker runtime l ii libatk1.0-0 1.12.3-1 The ATK accessibility toolkit ii libc6 2.3.6.ds1-7 GNU C Library: Shared libraries ii libcairo2 1.2.4-4 The Cairo 2D vector graphics libra ii libfontconfig1 2.4.1-2 generic font configuration library ii libgcc1 1:4.1.1-19 GCC support library ii libglib2.0-0 2.12.4-1 The GLib library of C routines ii libgmime-2.0-2 2.2.3-1.3 MIME library, unstable version ii libgtk2.0-0 2.8.20-3 The GTK+ graphical user interface ii libgtkspell0 2.0.10-3+b1 a spell-checking addon for GTK's T ii libpango1.0-0 1.14.7-1 Layout and rendering of internatio ii libpcre3 6.7-1 Perl 5 Compatible Regular Expressi ii libstdc++6 4.1.1-19 The GNU Standard C++ Library v3 ii libx11-6 2:1.0.3-2 X11 client-side library ii libxcursor1 1.1.7-4 X cursor management library ii libxext6 1:1.0.1-2 X11 miscellaneous extension librar ii libxfixes3 1:4.0.1-4 X11 miscellaneous 'fixes' extensio ii libxi6 1:1.0.1-3 X11 Input extension library ii libxinerama1 1:1.0.1-4.1 X11 Xinerama extension library ii libxrandr2 2:1.1.0.2-4 X11 RandR extension library ii libxrender1 1:0.9.1-3 X Rendering Extension client libra ii zlib1g 1:1.2.3-13 compression library - runtime pan recommends no packages. -- no debconf information
Thread 5 (process 6196): #0 0xb76c3c01 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 #1 0xb788fa8e in g_async_queue_sort () from /usr/lib/libglib-2.0.so.0 #2 0xb78cbc58 in g_thread_pool_push () from /usr/lib/libglib-2.0.so.0 #3 0xb78ca2cf in g_thread_create_full () from /usr/lib/libglib-2.0.so.0 #4 0xb76c10bd in start_thread () from /lib/tls/libpthread.so.0 #5 0xb765592e in clone () from /lib/tls/libc.so.6 Thread 4 (process 6197): #0 0xb76c3c01 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 #1 0xb788fa8e in g_async_queue_sort () from /usr/lib/libglib-2.0.so.0 #2 0xb78cbc58 in g_thread_pool_push () from /usr/lib/libglib-2.0.so.0 #3 0xb78ca2cf in g_thread_create_full () from /usr/lib/libglib-2.0.so.0 #4 0xb76c10bd in start_thread () from /lib/tls/libpthread.so.0 #5 0xb765592e in clone () from /lib/tls/libc.so.6 Thread 3 (process 6198): #0 0xb76c3c01 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 #1 0xb788fa8e in g_async_queue_sort () from /usr/lib/libglib-2.0.so.0 #2 0xb78cbc58 in g_thread_pool_push () from /usr/lib/libglib-2.0.so.0 #3 0xb78ca2cf in g_thread_create_full () from /usr/lib/libglib-2.0.so.0 #4 0xb76c10bd in start_thread () from /lib/tls/libpthread.so.0 #5 0xb765592e in clone () from /lib/tls/libc.so.6 Thread 2 (process 6199): #0 0xb76c3c01 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 #1 0xb788fa8e in g_async_queue_sort () from /usr/lib/libglib-2.0.so.0 #2 0xb78cbc58 in g_thread_pool_push () from /usr/lib/libglib-2.0.so.0 #3 0xb78ca2cf in g_thread_create_full () from /usr/lib/libglib-2.0.so.0 #4 0xb76c10bd in start_thread () from /lib/tls/libpthread.so.0 #5 0xb765592e in clone () from /lib/tls/libc.so.6 Thread 1 (process 6195): #0 0xb7de85bd in _gtk_tree_view_find_node () from /usr/lib/libgtk-x11-2.0.so.0 #1 0xb793048b in g_cclosure_marshal_VOID__BOXED () from /usr/lib/libgobject-2.0.so.0 #2 0xb792398b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #3 0xb7933f2d in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 #4 0xb7935429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #5 0xb79355d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #6 0xb7dd3cd3 in gtk_tree_model_row_deleted () from /usr/lib/libgtk-x11-2.0.so.0 #7 0x080daaad in PanTreeStore::remove_siblings () #8 0x080db219 in PanTreeStore::remove () #9 0x080ccc05 in pan::HeaderPane::on_tree_change () #10 0x0814522a in pan::DataImpl::MyTree::remove_articles () #11 0x0812954f in pan::DataImpl::on_articles_removed () #12 0x0812f80d in pan::DataImpl::delete_articles () #13 0x080a2c46 in pan::GUI::do_delete_article () #14 0xb7930e1b in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #15 0xb792398b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #16 0xb7933f2d in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 #17 0xb7935429 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #18 0xb79355d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #19 0xb7c47ca3 in _gtk_action_emit_activate () from /usr/lib/libgtk-x11-2.0.so.0 #20 0xb7c48dc4 in gtk_action_new () from /usr/lib/libgtk-x11-2.0.so.0 #21 0xb792398b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #22 0xb7933f2d in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 #23 0xb7935208 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #24 0xb79355d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #25 0xb7c43f89 in gtk_accel_group_activate () from /usr/lib/libgtk-x11-2.0.so.0 #26 0xb7c4408a in gtk_accel_groups_activate () from /usr/lib/libgtk-x11-2.0.so.0 #27 0xb7e1f04a in gtk_window_activate_key () from /usr/lib/libgtk-x11-2.0.so.0 #28 0xb7e1f0bc in gtk_window_activate_key () from /usr/lib/libgtk-x11-2.0.so.0 #29 0xb7d23250 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0 #30 0xb7921f49 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0 #31 0xb792398b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #32 0xb793456f in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 #33 0xb7935208 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #34 0xb79355d9 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #35 0xb7e0ce84 in gtk_widget_get_default_style () from /usr/lib/libgtk-x11-2.0.so.0 #36 0xb7d1cc0a in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 #37 0xb7d1de07 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #38 0xb7bb6eea in _gdk_events_init () from /usr/lib/libgdk-x11-2.0.so.0 #39 0xb78ac731 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #40 0xb78af7a6 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #41 0xb78afb67 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #42 0xb7d1e281 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #43 0x080af1d6 in (anonymous namespace)::run_pan_in_window () #44 0x080afd52 in main ()
runlog.gz
Description: Binary data