Bug#868700: claws-mail: Segfaults when selected from application menu or command line
Control: tags -1 moreinfo Hi Joe, On Mon, Jul 17, 2017 at 08:54:20PM +0100, Joe wrote: > Package: claws-mail > Version: 3.15.0-2+b1 > Severity: grave > Justification: renders package unusable > > Since upgrade to 3.15.0-2, claws-mail segfaults when I try to run it: > > joe@jrenet:~$ claws-mail > > (claws-mail:3276): Claws-Mail-CRITICAL **: imap_item_get_path: assertion > 'folder_path != NULL' failed > folder.c:3967 Condition path != NULL failed > traceback: > 0:claws-mail() [0x80cf2f8] > 1:claws-mail() [0x80d275f] > 2:claws-mail(folder_item_get_msg_list+0x7f) [0x80d311f] > 3:claws-mail() [0x80dc881] > 4:claws-mail() [0x80dd017] > 5:claws-mail(gtk_sctree_insert_gnode+0x136) [0x828f386] > 6:claws-mail(gtk_sctree_insert_gnode+0x1f7) [0x828f447] > 7:claws-mail(gtk_sctree_insert_gnode+0x1f7) [0x828f447] > 8:claws-mail(folderview_set+0x25c) [0x80df4bc] > 9:claws-mail() [0x80df701] > 10: claws-mail() [0x822de41] > 11: /lib/i386-linux-gnu/libglib-2.0.so.0(g_hook_list_marshal+0x67) > [0xb6a7f847] > 12: claws-mail(hooks_invoke+0x64) [0x822e554] > 13: claws-mail(folder_add+0xc1) [0x80cc151] > 14: claws-mail(folder_read_list+0x79) [0x80d0959] > 15: claws-mail(main+0xc65) [0x80839d5] > 16: /lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf6) [0xb6191276] > 17: claws-mail() [0x80857ea] > > > (claws-mail:3276): Claws-Mail-CRITICAL **: imap_item_get_path: assertion > 'folder_path != NULL' failed > folder.c:3991 Condition path != NULL failed > traceback: > 0:claws-mail() [0x80cf608] > 1:claws-mail() [0x80d276c] > 2:claws-mail(folder_item_get_msg_list+0x7f) [0x80d311f] > 3:claws-mail() [0x80dc881] > 4:claws-mail() [0x80dd017] > 5:claws-mail(gtk_sctree_insert_gnode+0x136) [0x828f386] > 6:claws-mail(gtk_sctree_insert_gnode+0x1f7) [0x828f447] > 7:claws-mail(gtk_sctree_insert_gnode+0x1f7) [0x828f447] > 8:claws-mail(folderview_set+0x25c) [0x80df4bc] > 9:claws-mail() [0x80df701] > 10: claws-mail() [0x822de41] > 11: /lib/i386-linux-gnu/libglib-2.0.so.0(g_hook_list_marshal+0x67) > [0xb6a7f847] > 12: claws-mail(hooks_invoke+0x64) [0x822e554] > 13: claws-mail(folder_add+0xc1) [0x80cc151] > 14: claws-mail(folder_read_list+0x79) [0x80d0959] > 15: claws-mail(main+0xc65) [0x80839d5] > 16: /lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf6) [0xb6191276] > 17: claws-mail() [0x80857ea] > > msgcache.c:586 Condition cache_file != NULL failed > traceback: > 0:claws-mail(msgcache_read_cache+0xd7b) [0x812e3cb] > 1:claws-mail() [0x80d2783] > 2:claws-mail(folder_item_get_msg_list+0x7f) [0x80d311f] > 3:claws-mail() [0x80dc881] > 4:claws-mail() [0x80dd017] > 5:claws-mail(gtk_sctree_insert_gnode+0x136) [0x828f386] > 6:claws-mail(gtk_sctree_insert_gnode+0x1f7) [0x828f447] > 7:claws-mail(gtk_sctree_insert_gnode+0x1f7) [0x828f447] > 8:claws-mail(folderview_set+0x25c) [0x80df4bc] > 9:claws-mail() [0x80df701] > 10: claws-mail() [0x822de41] > 11: /lib/i386-linux-gnu/libglib-2.0.so.0(g_hook_list_marshal+0x67) > [0xb6a7f847] > 12: claws-mail(hooks_invoke+0x64) [0x822e554] > 13: claws-mail(folder_add+0xc1) [0x80cc151] > 14: claws-mail(folder_read_list+0x79) [0x80d0959] > 15: claws-mail(main+0xc65) [0x80839d5] > 16: /lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf6) [0xb6191276] > 17: claws-mail() [0x80857ea] > > > (claws-mail:3276): Claws-Mail-CRITICAL **: imap_item_get_path: assertion > 'folder_path != NULL' failed > Segmentation fault > joe@jrenet:~$ Does this crash happen when you start claws-mail from command line? If it does, can you install debug packages¹ and get the backtrace when running inside gdb²? Thanks in advance, ¹ https://wiki.debian.org/AutomaticDebugPackages ² http://www.claws-mail.org/faq/index.php/Debugging_Claws -- Ricardo Mones ~ RTFM - "Read The Manual" (The 'F' is silent). Usually a very good idea. Bjarne Stroustrup signature.asc Description: PGP signature
Bug#868700: claws-mail: Segfaults when selected from application menu or command line
Package: claws-mail Version: 3.15.0-2+b1 Severity: grave Justification: renders package unusable Since upgrade to 3.15.0-2, claws-mail segfaults when I try to run it: joe@jrenet:~$ claws-mail (claws-mail:3276): Claws-Mail-CRITICAL **: imap_item_get_path: assertion 'folder_path != NULL' failed folder.c:3967 Condition path != NULL failed traceback: 0: claws-mail() [0x80cf2f8] 1: claws-mail() [0x80d275f] 2: claws-mail(folder_item_get_msg_list+0x7f) [0x80d311f] 3: claws-mail() [0x80dc881] 4: claws-mail() [0x80dd017] 5: claws-mail(gtk_sctree_insert_gnode+0x136) [0x828f386] 6: claws-mail(gtk_sctree_insert_gnode+0x1f7) [0x828f447] 7: claws-mail(gtk_sctree_insert_gnode+0x1f7) [0x828f447] 8: claws-mail(folderview_set+0x25c) [0x80df4bc] 9: claws-mail() [0x80df701] 10: claws-mail() [0x822de41] 11: /lib/i386-linux-gnu/libglib-2.0.so.0(g_hook_list_marshal+0x67) [0xb6a7f847] 12: claws-mail(hooks_invoke+0x64) [0x822e554] 13: claws-mail(folder_add+0xc1) [0x80cc151] 14: claws-mail(folder_read_list+0x79) [0x80d0959] 15: claws-mail(main+0xc65) [0x80839d5] 16: /lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf6) [0xb6191276] 17: claws-mail() [0x80857ea] (claws-mail:3276): Claws-Mail-CRITICAL **: imap_item_get_path: assertion 'folder_path != NULL' failed folder.c:3991 Condition path != NULL failed traceback: 0: claws-mail() [0x80cf608] 1: claws-mail() [0x80d276c] 2: claws-mail(folder_item_get_msg_list+0x7f) [0x80d311f] 3: claws-mail() [0x80dc881] 4: claws-mail() [0x80dd017] 5: claws-mail(gtk_sctree_insert_gnode+0x136) [0x828f386] 6: claws-mail(gtk_sctree_insert_gnode+0x1f7) [0x828f447] 7: claws-mail(gtk_sctree_insert_gnode+0x1f7) [0x828f447] 8: claws-mail(folderview_set+0x25c) [0x80df4bc] 9: claws-mail() [0x80df701] 10: claws-mail() [0x822de41] 11: /lib/i386-linux-gnu/libglib-2.0.so.0(g_hook_list_marshal+0x67) [0xb6a7f847] 12: claws-mail(hooks_invoke+0x64) [0x822e554] 13: claws-mail(folder_add+0xc1) [0x80cc151] 14: claws-mail(folder_read_list+0x79) [0x80d0959] 15: claws-mail(main+0xc65) [0x80839d5] 16: /lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf6) [0xb6191276] 17: claws-mail() [0x80857ea] msgcache.c:586 Condition cache_file != NULL failed traceback: 0: claws-mail(msgcache_read_cache+0xd7b) [0x812e3cb] 1: claws-mail() [0x80d2783] 2: claws-mail(folder_item_get_msg_list+0x7f) [0x80d311f] 3: claws-mail() [0x80dc881] 4: claws-mail() [0x80dd017] 5: claws-mail(gtk_sctree_insert_gnode+0x136) [0x828f386] 6: claws-mail(gtk_sctree_insert_gnode+0x1f7) [0x828f447] 7: claws-mail(gtk_sctree_insert_gnode+0x1f7) [0x828f447] 8: claws-mail(folderview_set+0x25c) [0x80df4bc] 9: claws-mail() [0x80df701] 10: claws-mail() [0x822de41] 11: /lib/i386-linux-gnu/libglib-2.0.so.0(g_hook_list_marshal+0x67) [0xb6a7f847] 12: claws-mail(hooks_invoke+0x64) [0x822e554] 13: claws-mail(folder_add+0xc1) [0x80cc151] 14: claws-mail(folder_read_list+0x79) [0x80d0959] 15: claws-mail(main+0xc65) [0x80839d5] 16: /lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf6) [0xb6191276] 17: claws-mail() [0x80857ea] (claws-mail:3276): Claws-Mail-CRITICAL **: imap_item_get_path: assertion 'folder_path != NULL' failed Segmentation fault joe@jrenet:~$ -- System Information: Debian Release: buster/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing') Architecture: i386 (i686) Kernel: Linux 4.11.0-1-686-pae (SMP w/2 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages claws-mail depends on: ii libatk1.0-0 2.24.0-1 ii libc62.24-12 ii libcairo21.14.10-1 ii libcompfaceg11:1.5.2-5+b2 ii libcurl3-gnutls 7.52.1-5 ii libdb5.3 5.3.28-13 ii libdbus-1-3 1.10.20-1 ii libdbus-glib-1-2 0.108-2 ii libenchant1c2a 1.6.0-11+b2 ii libetpan20 1.8.0-1 ii libexpat12.2.2-2 ii libfontconfig1 2.12.3-0.2 ii libfreetype6 2.8-0.2 ii libgdk-pixbuf2.0-0 2.36.5-2 ii libglib2.0-0 2.52.3-1 ii libgnutls30 3.5.14-2 ii libgtk2.0-0 2.24.31-2 ii libice6 2:1.0.9-2 ii libldap-2.4-22.4.44+dfsg-8 ii liblockfile1 1.14-1+b1 ii libpango-1.0-0 1.40.6-1 ii libpangocairo-1.0-0 1.40.6-1 ii libpangoft2-1.0-01.40.6-1 ii libpisock9 0.12.5-dfsg-2+b3 ii librsvg2-2 2.40.16-1+b1 ii libsasl2-2 2.1.27~101-g0780600+dfsg-3 ii libsm6 2:1.2.2-1+b3 ii xdg-utils1.1.1-1 ii zlib1g 1:1.2.8.dfsg-5 Versions of packages claws-mail recommends: ii aspell-en [aspell-dictionary] 2017.01.22-0-0.1 ii claws-mail-i18n