Re: KMail stürzt beim Speichern eines Angangs ab
Am Montag, 25. Januar 2021, 12:38:38 CET schrieb Hugo:
Hallo,
Am Sonntag, 24. Januar 2021, 18:27:57 CET schrieb Herbert Albert:
Am Sonntag, 24. Januar 2021, 12:17:18 CET schrieb Hugo:
Hallo Herbert,
Am Samstag, 23. Januar 2021, 19:53:37 CET schrieb Herbert Albert:
Am Samstag, 23. Januar 2021, 15:17:03 CET schrieb Herbert Albert:
Am Freitag, 22. Januar 2021, 21:39:33 CET schrieb Richard Hafenscher:
> Am Donnerstag, 14. Januar 2021, 19:46:44 CET schrieb Herbert
Albert:
> > Hallo, > > > > siet einigen Tagen, und wohl auch ein paar zwischenzeitlichen > > Abdates, > > stürzt KMail beim Speichern von Anhängen ab. System OS leab > > 15.2. > > > > Gruß > > > > Herbert > > Hallo, > > das Problem besteht nach wie vor. Tritt dies auch bei anderen > Mitlesenden > auf? > > Herbert
Hallo,
ich habe das mit den unterschiedlichen Methoden getestet, einen Absturz gab es bei mir nicht.
Einzige Abartigkeit: bei einer Mail funktionierte das Speichern der Anhänge nicht per Rechtsklick darauf in der Nachrichtenliste > Anhänge speichern. Allerdings funktionierte es in der Mail selbst.
Passiert das bei dir immer, mit jeder Methode, Anhänge zu speichern und mit verschiedenen Dateitypen?
Gibt es einen Hinweis in ~/.local/share/akonadi/Akonadi.error?
Grüße Richard
Hallo Richard,
manchmal geht es, manchmal nicht. Ich habe gerade den Anhang des letzten Absturzes mit beiden Methoden in den selben Ordner speichern können. Dann habe ich mir eibne andere Mail mit Anhang gesucht und den Anhang mit Rechtsklick versucht zu speichern -> Absturz. Danach über den Absturzkäfer (oder wie immer der auch heißt) KMail neu gestartet und den Anhang durch anklicken in den selben Ordner gespeichert -> funktioniert.
Gruß
Herbert
Vielleicht hilft das den Experten weiter: Ich habe nun kmail in einer konsole gestartet um eine evtl. Absturzmeldung zu bekommen (journalctl -r liefert mir keinen Hinweis). Nach dem Absturz stehe in der konsole so viele Zeilen mit
[warn] epoll_wait: Ungültiger Dateideskriptor
das der gesamte Puffer voll ist.
Herbert
Kein Experte, aber ... 😀
Schreibe doch stderr und stdout in eine Datei: kmail 2> fehler.txt
Dann sieht man vielleicht was, was sonst fehlt (was schon von der Anzeige weg ist). Z.B Suche ich mit Deiner Fehlermeldung und finde https://debianforum.de/forum/viewtopic.php?t=174142 aus 2019. Das ist zwar Totalabsturz, aber half dort beim lösen.
Noch ein paar Fragen: Ist das Problem bei bestimmten Dateitypen (pdf, libreoffice, ...)? Ein oder viele Anhänge? Passiert das auch beim speichern aus dem Textfenster (nicht Nachrichtenliste)?
Probier doch auch -x bei journalctl. journalctl -rx
Viele Grüße
Hugo Mahr
Hallo Hugo,
gesagt getan:
kf5.kio.core: "Ordner tags:/ lässt sich nicht öffnen." QWidgetWindow(0x55922babb120, name="KMMainWidgetClassWindow") must be a top level window. QTimeLine::start: already running QTimeLine::start: already running QTimeLine::start: already running QTimeLine::start: already running QTimeLine::start: already running QTimeLine::start: already running *** KMail got signal 11 (Exiting) *** Dead letters dumped. /tmp/messageviewer_attachment_BUySTN was not removed . /tmp/messageviewer_attachment_RaEAlb was not removed . /tmp/messageviewer_attachment_vPJXQJ was not removed . [warn] epoll_wait: Ungültiger Dateideskriptor
Die Abstürze sind bisher mit txt, pdf, zip und docx aufgetreten.
Einen Hinweis könnte dieser Link https://www.reddit.com/r/kde/comments/ea1xak/ kmail_crashes_when_openingsaving_attachements/ geben.
Ich verwende seit Jahren, eigentlich schon Jahrzehnten Oxygen/Plastik.
Als Plasma-Stil hatte ich 'AIR openSUSE' und jetzt 'Oxygen-Future'. Ein Oxygen/Plastik habe ich nicht gesehen. 'Oxygen-Future' scheint auch gut.
Ich habe mal eine Filterregel aufgesetzt und ein skript geschrieben. Zum Test und erweitern. Wäre interessant ob das ev. ohne Absturz geht. Wenn man den Filter NUR manuell nutzt, dann hat man viele Möglichkeiten.
more ./.config/akonadi_mailfilter_agentrc ... [Filter #0] Applicability=0 AutomaticName=false ConfigureShortcut=true ConfigureToolbar=false Enabled=true Icon=system-run StopProcessingHere=true ToolbarName=<From>: leseZweiAnhänge action-args-0=/home/hmahr/bin/foolsave %0 %1 %2 action-name-0=execute actions=1 apply-on=manual-filtering contentsA=@ fieldA=From funcA=contains identifier=xxxxxxxxxxxxxyxxx name=<From>: leseZweiAnhänge operator=and rules=1
--- Manuell -(Nachrichen Fenster-Filter anwenden) testet ob von das Zeichen @ enthält.
~/bin> cat foolsave #!/bin/bash # Kopiere zwei Anhänge nach /tmp/foomyd # Ref: https://docs.kde.org/stable5/en/pim/kmail2/filters.html # "Execute Command" echo "$*" > /tmp/fooin mkdir /tmp/foomyd rm -r /tmp/foomyd/* cp "$2" /tmp/foomyd cp "$3" /tmp/foomyd # kopiere email text cat - > /tmp/foomyd/mein-stdinout file /tmp/foomyd/* >> /tmp/fooin ls -l "$2" >> /tmp/fooin ls -l "$3" >> /tmp/fooin # hier kann der Name der Dateien gefunden werden/war über zwei Zeilen verteilt, deshalb -A1 # und dann könnten Dateien dementsprechend umgenannt werden. grep -i -A1 'Content-Disposition: attachment; filename=' /tmp/foomyd/mein- stdinout >> /tmp/fooin
Gruß Hugo Mahr
Hallo Hugo, das mit dem Filter und dem Skript erschließt sich mir noch nicht, was Du damit bezwecken willst. Zum Plasma-Stil: Ich verwende gerne einen dunklen Hintergrund, kann auch dunkelgrau sein, doch da habe ich das Problem, dass ich meine Plasmoide (Miniprogramme) auf der Arbeitsfläche nicht transparent bekomme und das gefällt mir nicht. Früher hatte ich seemless, und für die Kontrollleiste einen dunklen Stil. Doch das geht nicht mehr, dass man mischen kann. Deshalb war für mich der Kompromiss Oxygen. Gruß Herbert
Hallo Hugo,
das mit dem Filter und dem Skript erschließt sich mir noch nicht, was Du damit bezwecken willst. Das Skript und der Filter sind ein Hinweis, wie man in kmail Anhänge auslesen/ woanders speichern könnte. Erweitern z.B. mit kdialog um z.B. den Speicherort zu bestimmen kann auch eingebaut werden. Ich hoffe das damit Dein Problem mit dem Speichern eines Anhangs (oder Anhänge) wegfällt. Vermutlich aber leider nicht. Trotzdem würde ich das
Hallo Herbert, Am Montag, 25. Januar 2021, 18:49:51 CET schrieb Herbert Albert: probieren. Dabei habe ich gesehen: ls -lrt /tmp/messageviewer_* zeigt bei mir auch Anhänge an. Vermutlich wird das beim Absturz nicht angelegt - oder doch?
Zum Plasma-Stil: Ich verwende gerne einen dunklen Hintergrund, kann auch dunkelgrau sein, doch da habe ich das Problem, dass ich meine Plasmoide (Miniprogramme) auf der Arbeitsfläche nicht transparent bekomme und das gefällt mir nicht. Früher hatte ich seemless, und für die Kontrollleiste einen dunklen Stil. Doch das geht nicht mehr, dass man mischen kann. Deshalb war für mich der Kompromiss Oxygen.
Gruß
Herbert
Gruß Hugo Mahr
participants (2)
-
Herbert Albert
-
Hugo