Subject: claws-mail: Segfaults when trying to open folder
Package: claws-mail
Version: 3.11.1-1
Severity: important

Dear Maintainer,

Suddenly claws-mail stsrted to segfault when opening INBOX folder of one
of my accounts. Didn't restart or upgrade the program prior to this, so
it might be triggered by a new mail trying to be previewed.
I tried to restart the program, tried to delete imapcache and  even
delete and recreate the account.
Later I installed the dbg package and followed
http://www.claws-mail.org/faq/index.php/Debugging_Claws

Here's syslog:

kernel: [1603475.089335] claws-mail[29045]: segfault at 8 ip
00007fdbff26daca sp 00007fff9364baa8 error 4 in
libc-2.19.so[7fdbff1ec000+19f000]


Here's part of the gdb output:

...
summaryview.c:1341:Revisando carpeta (INBOX)...
msgcache.c:275:TIMING msgcache_get_msg_list : 0s000ms
summaryview.c:1205:TIMING summary_check_consistency : 0s000ms
summaryview.c:1453:TIMING summary_show removing hidden: 0s000ms
summaryview.c:3118:     Setting summary from message data...
addr_compl.c:397:read 543 items in (null)
addr_compl.c:458:start_address_completion((null)) ref count 1
procmsg.c:301:TIMING procmsg_get_thread_tree thread by subject: 0s000ms
procmsg.c:311:TIMING procmsg_get_thread_tree : 0s001ms

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff1c6faca in strlen () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) thread apply all bt

Thread 5 (Thread 0x7fffdb7fe700 (LWP 29218)):
#0  0x00007ffff1ccb18d in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff356cee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff356d272 in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff6085f06 in ?? () from
/usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007ffff3593925 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff43210a4 in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007ffff1cd3ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 4 (Thread 0x7fffdbfff700 (LWP 29217)):
#0  0x00007ffff1ccb18d in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff356cee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff356cffc in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fffe063627d in ?? () from
/usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4  0x00007ffff3593925 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff43210a4 in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007ffff1cd3ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6
 
Thread 3 (Thread 0x7fffe991b700 (LWP 29206)):
#0  0x00007ffff432508f in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/x86_64-linux-gnu/libpthread.so.0
#1  0x00007ffff2ce69c3 in mailsem_internal_wait () from
/usr/lib/x86_64-linux-gnu/libetpan.so.17
#2  0x00000000005ea590 in thread_run (data=0xf693f0) at
etpan-thread-manager.c:331
#3  0x00007ffff43210a4 in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#4  0x00007ffff1cd3ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 2 (Thread 0x7fffeb77d700 (LWP 29205)):
#0  0x00007ffff1ccb18d in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff356cee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffff356cffc in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff356d039 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffff3593925 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff43210a4 in start_thread () from
/lib/x86_64-linux-gnu/libpthread.so.0
#6  0x00007ffff1cd3ccd in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 1 (Thread 0x7ffff7faaa00 (LWP 29198)):
#0  0x00007ffff1c6faca in strlen () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x0000000000453faf in weight_addr_match (addr=0x1157870,
addr=0x1157870) at addr_compl.c:186
#2  0x0000000000454112 in addr_comparison_func (a=0x12c0f00,
b=0x1157870) at addr_compl.c:225
#3  0x00007ffff358a49a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x0000000000455758 in complete_address (str=str@entry=0x7fffffffaea0
"v...@nospam.com") at addr_compl.c:622
#5  0x00000000005570a1 in summary_complete_address (addr=0x1202480
"Victor Hoffer <v...@nospam.com>") at summaryview.c:3253
#6  0x000000000055b026 in summary_set_header (msginfo=0x12022c0,
text=0x7fffffffaf30, summaryview=0xd7fac0) at summaryview.c:3355
#7  summary_insert_gnode_func (ctree=0xa9b610, depth=<optimized out>,
gnode=<optimized out>, cnode=0x146ea80, data=0xd7fac0) at summaryview.c:3065
#8  0x00000000006278c0 in gtk_sctree_insert_gnode (ctree=0xa9b610,
parent=0x0, sibling=0x146eb80, gnode=0x0, func=0x55a980
<summary_insert_gnode_func>, data=0x12c0f4f) at gtksctree.c:1924
#9  0x0000000000563e82 in summary_set_ctree_from_list (mlist=<optimized
out>, summaryview=<optimized out>) at summaryview.c:3151
#10 summary_show (summaryview=0xd7fac0, item=0x12022c0) at
summaryview.c:1460
#11 0x000000000049beab in folderview_selected (ctree=0xa9b420,
row=0xedb540, column=-1, folderview=0xd13300) at folderview.c:2186
#12 0x00007ffff3842245 in g_closure_invoke () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x00007ffff3853f3c in ?? () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x00007ffff385c748 in g_signal_emit_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007ffff385c9af in g_signal_emit () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x0000000000607484 in gtk_cmctree_select
(ctree=ctree@entry=0xa9b420, node=0xedb540) at gtkcmctree.c:3860
#17 0x00000000006079ed in real_unselect_all (clist=0xa9b420) at
gtkcmctree.c:2837
#18 0x0000000000624a42 in select_row (sctree=0xa9b420, row=81, col=0,
state=<optimized out>, _node=0x0) at gtksctree.c:383
#19 0x0000000000626a86 in gtk_sctree_button_press (widget=<optimized
out>, event=0x7fffd0276420) at gtksctree.c:554
#20 0x00007ffff707795f in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#21 0x00007ffff3842245 in g_closure_invoke () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#22 0x00007ffff3853e32 in ?? () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00007ffff385c255 in g_signal_emit_valist () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x00007ffff385c9af in g_signal_emit () from
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#25 0x00007ffff718eadc in ?? () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#26 0x00007ffff70760a4 in gtk_propagate_event () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#27 0x00007ffff707653b in gtk_main_do_event () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#28 0x00007ffff6cea77c in ?? () from
/usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#29 0x00007ffff356cc5d in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007ffff356cf48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007ffff356d272 in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007ffff70754b7 in gtk_main () from
/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#33 0x0000000000449814 in main (argc=1, argv=0x7fffffffe108) at main.c:1559
(gdb)



-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages claws-mail depends on:
ii  libarchive13         3.1.2-10
ii  libassuan0           2.1.2-2
ii  libatk1.0-0          2.14.0-1
ii  libc6                2.19-13
ii  libcairo2            1.14.0-2.1
ii  libcompfaceg1        1:1.5.2-5
ii  libdb5.3             5.3.28-6
ii  libdbus-1-3          1.8.12-1
ii  libdbus-glib-1-2     0.102-1
ii  libenchant1c2a       1.6.0-10.1
ii  libetpan17           1.5-1
ii  libfontconfig1       2.11.0-6.3
ii  libfreetype6         2.5.2-2
ii  libgdk-pixbuf2.0-0   2.31.1-2+b1
ii  libglib2.0-0         2.42.0-2
ii  libgnutls-deb0-28    3.3.8-5
ii  libgpg-error0        1.17-2
ii  libgpgme11           1.5.1-6
ii  libgtk2.0-0          2.24.25-1
ii  libice6              2:1.0.9-1
ii  libldap-2.4-2        2.4.40-3
ii  liblockfile1         1.09-6
ii  libpango-1.0-0       1.36.8-2
ii  libpangocairo-1.0-0  1.36.8-2
ii  libpangoft2-1.0-0    1.36.8-2
ii  libpisock9           0.12.5-dfsg-1
ii  libsasl2-2           2.1.26.dfsg1-12
ii  libsm6               2:1.2.2-1
ii  xdg-utils            1.1.0~rc1+git20111210-7.1
ii  zlib1g               1:1.2.8.dfsg-2+b1

Versions of packages claws-mail recommends:
ii  aspell-es [aspell-dictionary]  1.11-9
ii  claws-mail-i18n                3.11.1-1
ii  xfonts-100dpi                  1:1.0.3
ii  xfonts-75dpi                   1:1.0.3

Versions of packages claws-mail suggests:
ii  chromium [www-browser]   38.0.2125.101-3
pn  claws-mail-doc           <none>
pn  claws-mail-tools         <none>
ii  iceweasel [www-browser]  31.2.0esr-3
ii  konqueror [www-browser]  4:4.14.2-1
ii  kwrite                   4:4.14.2-2
ii  links [www-browser]      2.8-2+b3
ii  w3m [www-browser]        0.5.3-19

-- no debconf information

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to