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 ()

Attachment: runlog.gz
Description: Binary data

Reply via email to