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

MorphOS: YAM crashes at startup #617

Closed jens-maus closed 8 years ago

jens-maus commented 8 years ago

Originally by christoph.poelzl@rmsvideo.ch on 2016-03-31 08:08:54 +0200


Summary

crash at startup

Steps to reproduce

  1. open yam 2.

    Expected results

    Actual results

    Regression

    Notes

jens-maus commented 8 years ago

Originally by christoph.poelzl@rmsvideo.ch on 2016-03-31 08:09:23 +0200


Attachment added: log_31-03-16_yam_crash (377.2 KiB)

jens-maus commented 8 years ago

Originally on 2016-03-31 08:53:58 +0200


Thanks for the report. Can you please try the debug version and upload the info it outputs until the crash?

jens-maus commented 8 years ago

Originally by christoph.poelzl@rmsvideo.ch on 2016-03-31 11:45:03 +0200


Attachment added: yam.log (18.0 KiB)

jens-maus commented 8 years ago

Originally by christoph.poelzl@rmsvideo.ch on 2016-03-31 11:48:04 +0200


Hi, i uploaded the yam.log file. Hope this helps.

jens-maus commented 8 years ago

Originally by anonymous on 2016-03-31 17:04:51 +0200


Isn't there a possibility that you have the crash log and serial debug output of YAM being printed at the same console so that we can see at which time exactly the crash happens?

jens-maus commented 8 years ago

Originally on 2016-04-01 21:32:37 +0200


Can you please state which version of MorphOS you are using and on which machine you are running MorphOS?

tboeckel commented 8 years ago

Originally on 2016-04-02 09:08:17 +0200


I just tried the latest MorphOS nightly build myself and can confirm that it stops with the "Creating user interface" message in the splash window. But I don't get any crash at all. YAM just freezes.

Is there any official way to output debug stuff in MorphOS' system logger?

jens-maus commented 8 years ago

Originally on 2016-04-02 12:03:33 +0200


Frank Wille also reported the same behavior in a private conversion. He also don't get any crash here but YAM simply freezes when trying to build the user interface.

jens-maus commented 8 years ago

Originally by christoph.poelzl@rmsvideo.ch on 2016-04-04 05:50:16 +0200


For me, I use MorphOS 3.10 latest beta from 20160331. For now I had to switch back to YAM from 20160317 so that I can at least use it.

tboeckel commented 8 years ago

Originally on 2016-04-04 08:35:22 +0200


Jens, perhaps it would be worth the effort to revert back to the previous MorphOS gcc version. I cannot really believe that this issue is caused by recent code changes, keeping in mind that there have been only minor changes which definitely don't affect the GUI creation process.

jens-maus commented 8 years ago

Originally on 2016-04-04 09:44:23 +0200


Yes, of course. But I would like to first try to understand/debug the root of the problem instead of simply reverting to the old GCC 2.95.3 version. Perhaps also someone from the MorphOS world could try help debugging us this situation so that we can make sure that we understand/find the root cause and potentially fix the issue. In the meantime MOS users could easily continue to use the 20160317 version of YAM nightly.

jens-maus commented 8 years ago

Originally by christoph.poelzl@rmsvideo.ch on 2016-04-06 07:03:25 +0200


That's what I did anyway, I need to use 20160317 version in the meantime!

jens-maus commented 8 years ago

Originally on 2016-04-06 10:15:59 +0200


with mentioning "someone from the MorphOS" world I actually meant that we would need some help from some MorphOS developers since I tried to analyze your crashlog but couldn't find a reason as to why it crashes when compiled with the latest GCC 5.3.x version while with the old GCC 2.95.3 YAM perfectly works for MorphOS.

So perhaps you can send some MorphOS developers a reference to this issue and potentially someone could help us debugging this situation?!? That would be great.

jens-maus commented 8 years ago

Originally by christoph.poelzl@rmsvideo.ch on 2016-04-07 06:53:30 +0200


Hi, I had the chance to talk to Frank Mariak about this problem and he is willing to help to get this problem corrected so that we have again a working MorphOS version of YAM :-)

I already explained as far as I could the problem, but could you please contact him per mail so that you talk between developers as I don't know nothing about it. Thanks in advance!

If you need his e-mail address, please let me know privatly.

jens-maus commented 8 years ago

Originally on 2016-04-07 09:20:34 +0200


Thanks for having contacted Frank. I just sent him an email and hope he can help us to get things sorted out.

jens-maus commented 8 years ago

Originally on 2016-04-11 10:44:25 +0200


In (92ab2b2):

jens-maus commented 8 years ago

Originally on 2016-04-11 21:23:03 +0200


In (9656df7):

jens-maus commented 8 years ago

Originally on 2016-04-12 09:35:16 +0200


Now that I have integrated a potential fix for the problem, please test the latest nightly build throughoutly and please report any problem or issue that might be related to the problem reported here.

jens-maus commented 8 years ago

Originally on 2016-04-12 17:07:19 +0200


In (a4eb4d2):