jens-maus / yam

:mailbox_with_mail: YAM (short for 'Yet Another Mailer') is a MIME-compliant open-source Internet email client written for Amiga-based computer systems (AmigaOS4, AmigaOS3, MorphOS, AROS). It supports POP3, SMTP, TLSv1/SSLv3 connection security, multiple users, multiple identities, PGPv2/v5 encryption, unlimited hierarchical folders, an ARexx interface, etc...
https://yam.ch
GNU General Public License v2.0
62 stars 18 forks source link

YAM crash during sending e-mail #611

Open jens-maus opened 8 years ago

jens-maus commented 8 years ago

Originally by christoph.poelzl@rmsvideo.ch on 2015-12-15 08:11:37 +0100


Summary

YAM crashes quite often here during sending e-mail. This happens not always. A log is attached, the crash is at the end of the log. Would be great if this could be corrected because when this happens I need to reset the machine, everything gets blocked!

Steps to reproduce

  1. Just send an e-mail 2.

    Expected results

    Actual results

    Regression

    Notes

jens-maus commented 8 years ago

Originally by christoph.poelzl@rmsvideo.ch on 2015-12-15 08:12:22 +0100


Attachment added: log_15-12-15 (411.7 KiB)

tboeckel commented 8 years ago

Originally on 2015-12-15 09:24:21 +0100


Most probably this is the culprit:

0x1a383800 -> libs:amissl/amissl_v097g.library Hunk 0 Offset 0x000a8780
0x1a387d28 -> libs:amissl/amissl_v097g.library Hunk 0 Offset 0x000acca8

As long as AmiSSL trashes memory there is nothing we can do against this.

jens-maus commented 8 years ago

Originally by christoph.poelzl@rmsvideo.ch on 2015-12-16 05:53:42 +0100


Ohh, this is a shame because it does makes me problems, I need to write a lot of e-mails and often I get this crash. It seems that I need to use amissl because the e-mail server needs a secure connection... hmmm... is there really not other way to solve this problem?

tboeckel commented 8 years ago

Originally on 2015-12-16 07:35:02 +0100


Of course there is something that can be done: motivate some more developers to assist us finishing the new AmiSSL version.

The project is hosted here: https://github.com/jens-maus/amissl

jens-maus commented 8 years ago

Originally by christoph.poelzl@rmsvideo.ch on 2015-12-17 07:20:02 +0100


I talk about to the developers I know and perhaps there will be some positive answer.

walkero-gr commented 2 years ago

Everyone, is this something that still happens? To be honest, I use latest Yam on my OS4 system and I don't have that issue. Since there are a lot of updates in AmiSSL, and a new PR waiting #712 , is this something that needs to be investigated?

Futaura commented 2 years ago

It isn't an issue anymore - it was either fixed with the switch to AmiSSL v4 or in e46dc29bf8d6dbef37748afbd9c15e98eed49ccd where I had pointed out InitAmiSSL() and CleanupAmiSSL() where not being used correctly (I cleaned this up a little further in #712).