# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 13
# self = https://watcher.sour.is/conv/moqdvoq
Bloody hell, my system update affected the libc, libc6, locales and golang-1.19 packages and after a reboot KMail is fucked. Uses 100% CPU and doesn't show any mail texts anymore. Starting it in a terminal then shows heaps of org.kde.pim.webengineviewer: WebEngine render process crashed being printed to stdout.

https://bugreports.qt.io/browse/QTBUG-73293 Closed as invalid.

https://bugs.archlinux.org/task/61534 suggests to QTWEBENGINE_CHROMIUM_FLAGS="--enable-logging --v=3" kmail, unfortunately, nothing useful shows up:


[32957:1:0813/153712.828577:VERBOSE1:sandbox_linux.cc(69)] Activated seccomp-bpf sandbox for process type: renderer.
[32491:32555:0813/153712.854714:VERBOSE1:gles2_cmd_decoder.cc(3850)] GL_EXT_packed_depth_stencil supported.
org.kde.pim.webengineviewer: WebEngine render process crashed


Why is there not a single decent e-mail program out there? Anybody using only mutt?
Looking at the Qt WebEngine docs on debugging helped: QTWEBENGINE_CHROMIUM_FLAGS="--single-process" kmail surpringly works… O_o WTF. This goes in the /usr/local/bin/kmail wrapper script then.
@lyse bizarre!
@lyse I use KDE/plasma but don't even have KMail installed lol. I got used to Thunderbird years ago. It's mostly OK for what I need it to do.
HTML emails were a mistake. One of the biggest ones ever.
HTML emails were a mistake. One of the biggest ones ever.
HTML emails were a mistake. One of the biggest ones ever.
@movq How else are we supposed to get corporate branded emails with logos and images and single pixel trackers and ...
@abucci KMail is actually fairly good, it does basically all I need. Problems started when they introduced this Akonadi shit. This just calls for trouble every now and then. On my old machine the database even got corrupted irrepairably. Starting over with a maiden one I ended up with another broken state beyond repair a few weeks later. Still today Akonadi, must be kill-9-ed from time to time.

KDE 3.5 had the very best KMail versions ever. Very stable, no bugs I encountered (although the bug tracker was full of bug reports, too). With 4 and 5 lots of little issues got introduced that haven't been there before and plenty are still unresolved today. I sent a couple of bug reports for KDE software, but never got any reactions. Once, six or seven years later a dude came back and asked whether a particular bug had been fixed in the meantime. By then I had long migrated off that program.

With KDE 5 I have to fake XDG_CURRENT_DESKTOP=KDE or else with an i3 value, icons are not found in KDE programs anymore. Yeah. Also KMail's message text pane does not have any borders around the header part when I start KMail (left). Opening the settings and closing the dialog with OK without changing anything fixes it. It then decorates the headers properly (right). No idea what's going on there.

KMail does not decorate the header properly, when I start it, hitting OK in the settings dialog without changing anything fixes it

Also gave Thunderbird a shot a couple of times, but it never worked out for me. One major issue was the broken rendering of quotes when composing I think. And also a bunch of other things I don't remember anymore.

@movq Absolutely, HTML mails are an invention straight from hell! I even only send plain text mails at work as the only guy.
@lyse Would Claws Mail fit your needs? It's been my mail client of choice since I switched from Thunderbird.
@mckinley I have a high prejudice against GTK, but thanks for the tip! At least they also go the OK/Apply/Cancel route and don't just offer a Close button in the settings dialog. That sounds promising. Their feature list is also very nice. I'll take a closer look next time KMail maroons me. One question, does it warn about missing attachments? That feature I first saw in KMail saved me thousands of times.
@lyse It looks the AttachWarner plugin does just that. I'm going to enable it myself. Sounds handy.
@mckinley Ta! KMail goes two steps further. The blue pane appears already while typing up the e-mail. When hitting Send, the Attach File… button in the message dialog is the default, minimizing chances of sending the mail without any attachments when just pressing Enter out of a habit. Yup, also experienced that a couple of times. :-)

And now I nearly missed adding the screenshot to this twt! Good thing I proofread it three times.

KMail detecting a potentially missing attachment