From sven.schultschik at siemens.com Fri Jun 11 17:12:58 2021 From: sven.schultschik at siemens.com (Schultschik, Sven) Date: Fri, 11 Jun 2021 15:12:58 +0000 Subject: gpgme_op_decrypt segfault Message-ID: Hallo zusammen, ich hab den Fall, dass err = gpgme_op_decrypt(ctx, in, out); einen nicht catchbaren Segmentation fault schmeißt, wenn die user rechte nicht ausreichend sind. Sollte gpgme_op_decrypt nicht den err zurückgeben, wenn etwas schief geht? gpg (GnuPG) 2.2.12 libgcrypt 1.8.4 Mit freundlichen Grüßen Sven Angelo Schultschik Siemens AG Digital Industries Process Automation Software House Khe DI PA DCP R&D 2 Östliche Rheinbrückenstr. 50 76187 Karlsruhe, Deutschland Tel.: +49 721 6672-0128 Mobil: +49 162 4975705 mailto:sven.schultschik at siemens.com www.siemens.com Siemens Aktiengesellschaft: Vorsitzender des Aufsichtsrats: Jim Hagemann Snabe; Vorstand: Roland Busch, Vorsitzender; Cedrik Neike, Matthias Rebellius, Ralf P. Thomas, Judith Wiese; Sitz der Gesellschaft: Berlin und München, Deutschland; Registergericht: Berlin-Charlottenburg, HRB 12300, München, HRB 6684; WEEE-Reg.-Nr. DE 23691322 -------------- nächster Teil -------------- Ein Dateianhang mit HTML-Daten wurde abgetrennt... URL: -------------- nächster Teil -------------- Ein Dateianhang mit Binärdaten wurde abgetrennt... Dateiname : image001.gif Dateityp : image/gif Dateigröße : 2730 bytes Beschreibung: nicht verfügbar URL : -------------- nächster Teil -------------- Ein Dateianhang mit Binärdaten wurde abgetrennt... Dateiname : smime.p7s Dateityp : application/pkcs7-signature Dateigröße : 14944 bytes Beschreibung: nicht verfügbar URL : From bernhard at intevation.de Mon Jun 14 10:59:05 2021 From: bernhard at intevation.de (Bernhard Reiter) Date: Mon, 14 Jun 2021 10:59:05 +0200 Subject: gpgme_op_decrypt segfault In-Reply-To: References: Message-ID: <202106141059.05559.bernhard@intevation.de> Hallo Am Freitag 11 Juni 2021 17:12:58 schrieb Schultschik, Sven: > err = gpgme_op_decrypt(ctx, in, out); einen nicht catchbaren Segmentation > fault schmeißt, wenn die user rechte nicht ausreichend sind. > > Sollte gpgme_op_decrypt nicht den err zurückgeben, wenn etwas schief geht? prinzipiell würde ich das auch erwarten. Es kommt aber auch darauf an, da es ja unendlich viele spannende Problemfälle geben kann, ist bei manchen ein komplettes Aussteigen nicht ganz verkehrt. Manchmal ist auch soviel kaputt, dass ein sinnvolles Fehlerberichten nicht möglich ist. Wenn Du ein leicht nachvollziehbares Beispiel hast, dann lohnt es sich vielleicht, das auf dev.gnupg.org zu berichten. Gruß, Bernhard -- www.intevation.de/~bernhard   +49 541 33 508 3-3 Intevation GmbH, Osnabrück, DE; Amtsgericht Osnabrück, HRB 18998 Geschäftsführer Frank Koormann, Bernhard Reiter, Dr. Jan-Oliver Wagner -------------- nächster Teil -------------- Ein Dateianhang mit Binärdaten wurde abgetrennt... Dateiname : signature.asc Dateityp : application/pgp-signature Dateigröße : 659 bytes Beschreibung: This is a digitally signed message part. URL :