[Users] Claws Mail GTK3 **beta** unleashed

Brian Morrison bdm at fenrir.org.uk
Thu Oct 29 20:38:20 CET 2020


On Thu, 2020-10-29 at 17:43 +0000, Paul wrote:
> Hi,
> 
> A BETA version of GTK3 Claws Mail is now available.
> 
> You can help with the development by testing it and reporting bugs to
> our bug
> tracker. Use the product "Claws Mail (GTK3)".
> 
> This is based on the 3.17.8 release, with the following additions:
> 
> * added an option to avoid saving Face and X-Face images to address
> book
>   entries.
> 
> * fixed bug 4394, 'folder processing runs on startup even if all
> rules are
>   disabled'
> 
> NOTE
> ############################################################
> The Fancy html viewer plugin does NOT block remote content,
> the option has no effect.
> ############################################################
> 
> 
> Direct download:
> https://www.claws-mail.org/releases/claws-mail-3.99.0.tar.gz
> 
> sha256sum:
> dfa61dc7573e092c646ec2ec47bd504922f349bc7dd77dc69eefa18ddff3ac3d
> 
> 
> Thanks in advance
> 

So, fun with this, built fine, installed, saved .claws-mail elsewhere,
ran as new and then it crashes.

Installed debuginfo rpms, ran under gdb and....

I have removed the list of folders for privacy reasons, they all
appeared normally, this is under Fedora 33 x86_64:

[bdm at deangelis SPECS]$ gdb claws-mail
GNU gdb (GDB) Fedora 9.2-7.fc33
Copyright (C) 2020 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from claws-mail...
Reading symbols from /usr/lib/debug/usr/bin/claws-mail-3.99.0-
0.1.fc33.x86_64.debug...
(gdb) run --debug
Starting program: /usr/bin/claws-mail --debug
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
claws.c:102:Starting Claws Mail version 3.99.0
utils.c:1726:using default rc_dir /home/bdm/.claws-mail
main.c:2329:Using control socket /tmp/claws-mail-
1000/1dd3a39076fa102d6fb546812a1ed069
main.c:2393:Opening socket /tmp/claws-mail-
1000/1dd3a39076fa102d6fb546812a1ed069
main.c:798:runtime GTK+ 3.24.23 / GLib 2.66.2
main.c:806:buildtime GTK+ 3.24.23 / GLib 2.66.2
main.c:815:Compiled-in features:
main.c:820: compface
main.c:826: Enchant
main.c:832: GnuTLS
main.c:838: IPv6
main.c:844: iconv
main.c:850: JPilot
main.c:856: LDAP
main.c:862: libetpan 1.9
main.c:868: libSM
main.c:874: NetworkManager
main.c:880: librSVG 2.50.1
prefs_gtk.c:1001:new file '/home/bdm/.claws-mail/clawsrc'
prefs_gtk.c:963:new section 'Common'
prefs_gtk.c:1001:new file '/home/bdm/.claws-mail/folderitemrc'
prefs_gtk.c:946:cache: /home/bdm/.claws-mail/folderitemrc: No such file
or directory
prefs_gtk.c:1039:destroying cache
main.c:2963:/dev/mem_notify not available (No such file or directory)
[New Thread 0x7fffe6fbe640 (LWP 134243)]
[New Thread 0x7fffe67bd640 (LWP 134244)]
[New Thread 0x7fffe5f3e640 (LWP 134245)]
[New Thread 0x7fffe5680640 (LWP 134246)]

(claws-mail:134239): Gtk-WARNING **: 19:28:30.296: Theme parsing error:
colors.css:71:44: Invalid number for color value

(claws-mail:134239): Gtk-WARNING **: 19:28:30.296: Theme parsing error:
colors.css:72:44: Invalid number for color value

(claws-mail:134239): Gtk-WARNING **: 19:28:30.296: Theme parsing error:
colors.css:74:53: Invalid number for color value

(claws-mail:134239): Gtk-WARNING **: 19:28:30.296: Theme parsing error:
colors.css:75:53: Invalid number for color value

(claws-mail:134239): Gtk-WARNING **: 19:28:30.296: Theme parsing error:
colors.css:76:56: Invalid number for color value

(claws-mail:134239): Gtk-WARNING **: 19:28:30.296: Theme parsing error:
colors.css:77:65: Invalid number for color value
hooks.c:70:registered new hook for 'folder_item_update' as id 1
hooks.c:70:registered new hook for 'folder_update' as id 1
current dir: /home/bdm
current dir: /home/bdm/.claws-mail
current dir: /home/bdm
folder.c:125:registering folder class mh
folder.c:125:registering folder class imap
folder.c:125:registering folder class news
prefs_gtk.c:87:Reading configuration...
prefs_gtk.c:120:Found [Common]
prefs_gtk.c:145:Finished reading configuration.
prefs_migration.c:216:Starting config update at config_version 3.
prefs_migration.c:218:No update necessary, already at latest
config_version.
prefs_themes.c:426:Creating preferences for themes...
stock_pixmap.c:769:skipping theme scan, dir /home/bdm/.claws-
mail/themes could not be opened: Error opening directory
“/home/bdm/.claws-mail/themes”: No such file or directory (4)
stock_pixmap.c:769:skipping theme scan, dir /usr/share/claws-
mail/themes could not be opened: Error opening directory
“/usr/share/claws-mail/themes”: No such file or directory (4)
prefs_themes.c:669:screen is 1920.000000 x 1080.000000 pixels,
600.000000 x 340.000000 mm
prefs_themes.c:692:returned PPI: 96.000000 / computed PPI: 81.135140
prefs_actions.c:436:Reading actions configurations...
prefs_display_header.c:422:Reading configuration for displaying
headers...
addressbook.c:4251:Reading address index...
addressbook.c:4301:done.
mainwindow.c:1444:Creating main window...
toolbar.c:774:read Toolbar Configuration from toolbar_main.xml
folderview.c:607:Creating folder view...
folderview.c:435:creating tree...
hooks.c:70:registered new hook for 'folder_update' as id 2
hooks.c:70:registered new hook for 'folder_item_update' as id 2
summaryview.c:568:Creating summary view...
hooks.c:70:registered new hook for 'msginfo_update' as id 1
hooks.c:70:registered new hook for 'folder_item_update' as id 3
hooks.c:70:registered new hook for 'folder_update' as id 3
messageview.c:406:Creating message view...
headerview.c:71:Creating header view...
noticeview.c:83:Creating notice view...
mimeview.c:299:Creating MIME view...
noticeview.c:83:Creating notice view...
textview.c:267:Creating text view...
hooks.c:70:registered new hook for 'msginfo_update' as id 2
logwindow.c:87:Creating log window...
hooks.c:70:registered new hook for 'log_append_text' as id 1
logwindow.c:87:Creating log window...
hooks.c:70:registered new hook for 'debug_append_text' as id 1
** Message: 19:28:30.370: filtering log disabled

mainwindow.c:2083:done.
mainwindow.c:3628:Setting widgets...
mainwindow.c:3829:Setting widgets done.
hooks.c:70:registered new hook for 'sslcert_ask' as id 1
hooks.c:70:registered new hook for 'progressindicator_hooklist' as id 1
passwordstore.c:485:Reading password store from file '/home/bdm/.claws-
mail/passwordstorerc'
passwordstore.c:537:config_version in file is 3
passwordstore.c:100:Created password block (1/1)
passwordstore.c:556:Adding password 'recv'
passwordstore.c:556:Adding password 'send'
prefs_migration.c:281:Starting config update at config_version 3.
prefs_migration.c:287:No update necessary, already at latest
config_version.
hooks.c:70:registered new hook for 'sslcert_get_client_cert' as id 1
hooks.c:70:registered new hook for 'sslcert_get_password' as id 1
account.c:195:Reading all config for each account...
account.c:210:Found label: Account: 1
prefs_gtk.c:87:Reading configuration...
prefs_gtk.c:120:Found [Account: 1]
prefs_gtk.c:145:Finished reading configuration.
prefs_gtk.c:87:Reading configuration...
prefs_gtk.c:120:Found [Account: 1]
prefs_gtk.c:145:Finished reading configuration.
prefs_gtk.c:87:Reading configuration...
prefs_gtk.c:120:Found [Account: 1]
prefs_gtk.c:145:Finished reading configuration.
prefs_gtk.c:87:Reading configuration...
prefs_gtk.c:120:Found [Account: 1]
prefs_gtk.c:145:Finished reading configuration.
prefs_gtk.c:87:Reading configuration...
prefs_gtk.c:120:Found [Account: 1]
prefs_gtk.c:145:Finished reading configuration.
prefs_gtk.c:87:Reading configuration...
prefs_gtk.c:120:Found [Account: 1]
prefs_gtk.c:145:Finished reading configuration.
prefs_gtk.c:87:Reading configuration...
prefs_gtk.c:120:Found [Account: 1]
prefs_gtk.c:145:Finished reading configuration.
prefs_gtk.c:87:Reading configuration...
prefs_gtk.c:120:Found [Account: 1]
prefs_gtk.c:145:Finished reading configuration.
prefs_gtk.c:87:Reading configuration...
prefs_gtk.c:120:Found [Account: 1]
prefs_gtk.c:145:Finished reading configuration.
prefs_customheader.c:320:Reading custom header configuration...
folderview.c:351:setting titles...
folderview.c:779:called inc_lock (lock count 1)
folderview.c:780:Setting folder info...
folderview.c:806:called inc_unlock (lock count 0)
summaryview.c:1278:called inc_lock (lock count 1)
summaryview.c:1352:empty folder ((nil) (null) (nil) 0)
summaryview.c:1364:called inc_unlock (lock count 0)
summaryview.c:1365:TIMING summary_show : 0s000ms

[snipped folder migration lines]

folder.c:1243:Counting total number of messages...
main.c:930:The name is not activatable
folderview.c:779:called inc_lock (lock count 1)
folderview.c:780:Setting folder info...
msgcache.c:427:Mark/Cache file '/home/bdm/.claws-
mail/imapcache/10.0.0.2/bdm/Queue/.claws_cache' not found
msgcache.c:427:Mark/Cache file '/home/bdm/.claws-
mail/imapcache/10.0.0.2/bdm/Queue/.claws_cache' not found
folder.c:2183:Scanning folder Queue for cache changes.
imap.c:4633:get_num_list
imap.c:4643:get_num_list: nothing to update
imap.c:4650:don't know the list length...
imap.c:4669:getting session...
[New Thread 0x7fffd7a8e640 (LWP 134247)]
** Message: 19:28:30.408: Account 'bdm at 10.0.0.2': Connecting to IMAP
server: 10.0.0.2:993...

imap-thread.c:457:found imap 0x555555aea600
[2020-10-29 19:28:30] IMAP< * OK [CAPABILITY IMAP4rev1 SASL-IR LOGIN-
REFERRALS ID ENABLE IDLE LITERAL+ AUTH=PLAIN] Dovecot ready. 
imap-thread.c:473:generic_cb
imap-thread.c:457:found imap 0x555555aea600
ssl_certificate.c:270:got 136 certs in crt_list! 0x7fffffff28e8
ssl_certificate.c:449:got /home/bdm/.claws-mail/certs/10.0.0.2.993.cert
first try
ssl_certificate.c:270:got 1 certs in crt_list! 0x7fffffff2748
ssl_certificate.c:459:got cert 0x5555563fb250
ssl_certificate.c:185:writing 2468 bytes
ssl_certificate.c:185:writing 1793 bytes
ssl_certificate.c:185:writing 1663 bytes
ssl_certificate.c:185:writing 1468 bytes
file-utils.c:58:TIMING safe_fclose : 0s052ms
imap-thread.c:712:connect 2 with imap 0x555555aea600
** Message: 19:28:30.494: IMAP connection is un-authenticated

passwordstore.c:204:Getting password 'recv' from block (1/1)
password.c:597:Trying to decrypt password...
password.c:101:TIMING _make_key_deriv PBKDF2: 0s086ms
password.c:491:Encrypted password string length: 144
imap-thread.c:457:found imap 0x555555aea600
imap-thread.c:457:found imap 0x555555aea600
[2020-10-29 19:28:30] IMAP> 1 CAPABILITY 
[2020-10-29 19:28:30] IMAP< * CAPABILITY IMAP4rev1 SASL-IR LOGIN-
REFERRALS ID ENABLE IDLE LITERAL+ AUTH=PLAIN 
[2020-10-29 19:28:30] IMAP< 1 OK Pre-login capabilities listed, post-
login capabilities have more. 
imap-thread.c:473:generic_cb
imap-thread.c:457:found imap 0x555555aea600
imap-thread.c:757:capa 0
imap.c:870:got capa IMAP4rev1
imap.c:870:got capa SASL-IR
imap.c:870:got capa LOGIN-REFERRALS
imap.c:870:got capa ID
imap.c:870:got capa ENABLE
imap.c:870:got capa IDLE
imap.c:870:got capa LITERAL+
imap.c:870:got capa PLAIN
imap.c:925:capabilities:
	 ANONYMOUS 0
	 CRAM-MD5 0
	 DIGEST-MD5 0
	 SCRAM-SHA-1 0
	 PLAIN 1
	 LOGIN 0
	 GSSAPI 0
[2020-10-29 19:28:30] IMAP> Logging bdm to 10.0.0.2 using PLAIN
imap-thread.c:1024:imap login - begin
imap-thread.c:457:found imap 0x555555aea600
imap-thread.c:457:found imap 0x555555aea600
[2020-10-29 19:28:30] IMAP< Logged in
imap-thread.c:1014:imap login run - end 0
imap-thread.c:473:generic_cb
imap-thread.c:457:found imap 0x555555aea600
imap-thread.c:1040:imap login - end
[2020-10-29 19:28:30] IMAP< Login to 10.0.0.2 successful
imap.c:532:locking session 0x5555563ff8e0 (0)
imap.c:4692:get_num_list: updating num list
imap-thread.c:865:imap list - begin
imap-thread.c:457:found imap 0x555555aea600
imap-thread.c:457:found imap 0x555555aea600
[2020-10-29 19:28:30] IMAP> 3 LIST "" "" 
[2020-10-29 19:28:30] IMAP< * LIST (\Noselect) "." "" 
[2020-10-29 19:28:30] IMAP< 3 OK List completed (0.001 + 0.000 secs). 
imap-thread.c:855:imap list run - end
imap-thread.c:473:generic_cb
imap-thread.c:457:found imap 0x555555aea600
imap-thread.c:876:imap list - end 0x7fffcc00da10
imap.c:3814:got separator: imap.c:3834:using separator: .
imap-thread.c:1445:imap select - begin
imap-thread.c:457:found imap 0x555555aea600
imap-thread.c:457:found imap 0x555555aea600
[2020-10-29 19:28:30] IMAP> 4 SELECT Queue 
[2020-10-29 19:28:30] IMAP< * FLAGS (\Answered \Flagged \Deleted \Seen
\Draft) 
[2020-10-29 19:28:30] IMAP< * OK [PERMANENTFLAGS (\Answered \Flagged
\Deleted \Seen \Draft \*)] Flags permitted. 
[2020-10-29 19:28:30] IMAP< * 0 EXISTS 
[2020-10-29 19:28:30] IMAP< * 0 RECENT 
[2020-10-29 19:28:30] IMAP< * OK [UIDVALIDITY 1140230629] UIDs valid 
[2020-10-29 19:28:30] IMAP< * OK [UIDNEXT 6456] Predicted next UID 
[2020-10-29 19:28:30] IMAP< * OK [HIGHESTMODSEQ 18839] Highest 
[2020-10-29 19:28:30] IMAP< 4 OK [READ-WRITE] Select completed (0.001 +
0.000 secs). 
imap-thread.c:1433:imap select run - end 0
imap-thread.c:473:generic_cb
imap-thread.c:457:found imap 0x555555aea600
imap-thread.c:1520:imap select - end
imap.c:4000:select: exists 0 recent 0 expunge 0 uid_validity 1140230629
can_create_flags 1
imap-thread.c:2107:imap fetch_uid - begin
imap-thread.c:457:found imap 0x555555aea600
imap-thread.c:457:found imap 0x555555aea600
[2020-10-29 19:28:30] IMAP- [fetching UIDs...]
[2020-10-29 19:28:30] IMAP> 5 UID FETCH 1:* (UID) 
[2020-10-29 19:28:30] IMAP< [data - 44 bytes]
imap-thread.c:2097:imap fetch_uid run - end 0
imap-thread.c:473:generic_cb
imap-thread.c:457:found imap 0x555555aea600
imap-thread.c:2118:imap fetch_uid - end
imap.c:545:unlocking session 0x5555563ff8e0
imap.c:4702:get_num_list: got 0 msgs
imap.c:4712:removing old messages from /home/bdm/.claws-
mail/imapcache/10.0.0.2/bdm/Queue
imap.c:4716:get_num_list - ok - 0
msgcache.c:271:TIMING msgcache_get_msg_list : 0s000ms
imap.c:5611:IMAP switching to batch mode
imap.c:5630:IMAP switching away from batch mode
msgcache.c:427:Mark/Cache file '/home/bdm/.claws-
mail/imapcache/10.0.0.2/bdm/Queue/.claws_mark' not found
msgcache.c:427:Mark/Cache file '/home/bdm/.claws-
mail/imapcache/10.0.0.2/bdm/Queue/.claws_mark' not found
msgcache.c:271:TIMING msgcache_get_msg_list : 0s000ms
msgcache.c:427:Mark/Cache file
'/home/bdm/.claws-mail/tagsdb/#imap/bdm at 10.0.0.2/Queue/.claws_tags' not
found
msgcache.c:427:Mark/Cache file
'/home/bdm/.claws-mail/tagsdb/#imap/bdm at 10.0.0.2/Queue/.claws_tags' not
found
folder.c:2742:TIMING folder_item_read_cache : 0s216ms
folder.c:2603:Total cache memory usage: 0
msgcache.c:271:TIMING msgcache_get_msg_list : 0s000ms
folderview.c:806:called inc_unlock (lock count 0)
folder.c:872:Found folderlist config_version 3
prefs_migration.c:311:Starting config_update at config_version 3,
prefs_migration.c:317:No update necessary, already at latest
config_version.
folderview.c:779:called inc_lock (lock count 1)
folderview.c:780:Setting folder info...
msgcache.c:271:TIMING msgcache_get_msg_list : 0s000ms
folderview.c:806:called inc_unlock (lock count 0)

(claws-mail:134239): Gtk-WARNING **: 19:28:30.661: Negative content
width -3 (allocation 17, extents 10x10) while allocating gadget (node
button, owner GtkButton)

(claws-mail:134239): Gtk-WARNING **: 19:28:30.661: Negative content
width -3 (allocation 17, extents 10x10) while allocating gadget (node
button, owner GtkButton)
main.c:1445:Claws Mail crashed, checking for new messages in local
folders
folder.c:1243:Counting total number of messages...
main.c:930:The name is not activatable
msgcache.c:271:TIMING msgcache_get_msg_list : 0s000ms
folderview.c:1159:called inc_lock (lock count 1)
folderview.c:1232:called inc_unlock (lock count 0)
file-utils.c:58:TIMING safe_fclose : 0s027ms
folder.c:2603:Total cache memory usage: 0
hooks.c:70:registered new hook for 'avatar_image_render' as id 1

Thread 1 "claws-mail" received signal SIGSEGV, Segmentation fault.
0x00007ffff5378107 in XGetXCBConnection () from /lib64/libX11-xcb.so.1
(gdb) thread apply all bt

Thread 6 (Thread 0x7fffd7a8e640 (LWP 134247)):
#0  0x00007ffff73926c2 in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007ffff633ab3b in mailsem_internal_wait () at
/lib64/libetpan.so.20
#2  0x0000555555871181 in thread_run (data=0x555555c58470) at
etpan/etpan-thread-manager.c:320
#3  0x00007ffff738c3f9 in start_thread () at /lib64/libpthread.so.0
#4  0x00007ffff623ab03 in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7fffe5680640 (LWP 134246)):
#0  0x00007ffff622fa0f in poll () at /lib64/libc.so.6
#1  0x00007ffff66dfd1e in g_main_context_iterate.constprop () at
/lib64/libglib-2.0.so.0
#2  0x00007ffff668c41f in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#3  0x00007fffe56a464d in dconf_gdbus_worker_thread () at
/usr/lib64/gio/modules/libdconfsettings.so
#4  0x00007ffff66bbede in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5  0x00007ffff738c3f9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ffff623ab03 in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7fffe5f3e640 (LWP 134245)):
#0  0x00007ffff622fa0f in poll () at /lib64/libc.so.6
#1  0x00007ffff66dfd1e in g_main_context_iterate.constprop () at
/lib64/libglib-2.0.so.0
#2  0x00007ffff668e6ab in g_main_loop_run () at /lib64/libglib-2.0.so.0
#3  0x00007ffff68f86b6 in gdbus_shared_thread_func.lto_priv () at
/lib64/libgio-2.0.so.0
#4  0x00007ffff66bbede in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5  0x00007ffff738c3f9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ffff623ab03 in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7fffe67bd640 (LWP 134244)):
#0  0x00007ffff623550d in syscall () at /lib64/libc.so.6
#1  0x00007ffff66daa38 in g_cond_wait_until () at /lib64/libglib-
2.0.so.0
#2  0x00007ffff6660341 in g_async_queue_pop_intern_unlocked () at
/lib64/libglib-2.0.so.0
#3  0x00007ffff66beb6a in g_thread_pool_thread_proxy.lto_priv () at
/lib64/libglib-2.0.so.0
#4  0x00007ffff66bbede in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5  0x00007ffff738c3f9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ffff623ab03 in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7fffe6fbe640 (LWP 134243)):
#0  0x00007ffff622fa0f in poll () at /lib64/libc.so.6
#1  0x00007ffff66dfd1e in g_main_context_iterate.constprop () at
/lib64/libglib-2.0.so.0
#2  0x00007ffff668c41f in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#3  0x00007ffff668e031 in glib_worker_main () at /lib64/libglib-
2.0.so.0
#4  0x00007ffff66bbede in g_thread_proxy () at /lib64/libglib-2.0.so.0
#5  0x00007ffff738c3f9 in start_thread () at /lib64/libpthread.so.0
#6  0x00007ffff623ab03 in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7ffff45220c0 (LWP 134239)):
#0  0x00007ffff5378107 in XGetXCBConnection () at /lib64/libX11-
xcb.so.1
#1  0x00007ffff7353032 in sn_display_new () at /lib64/libstartup-
notification-1.so.0
#2  0x00005555556f67d0 in startup_notification_complete
(with_window=<optimized out>) at main.c:296
#3  0x0000555555680229 in main (argc=<optimized out>, argv=<optimized
out>) at main.c:1573
(gdb) 







More information about the Users mailing list