Modify ↓
Opened 4 months ago Closed 3 months ago #374 closed bug (fixed)Write window crashed during editing. NListtree.mcc the culprit!
Description
Simple as it sounds. There I was editing a mail and boom. Another crash. I'm really hoping it is MUI classes and not YAM crashing as I am finding YAM 2.8 very unstable! :-?
The crashlog lists NListtree.mcc as the culprit.
I could recover by ignoring DSIs but then YAM went all weird. And kept looking for a directory of the following name:
Í{÷<ùÚOwò?ëúûy¾ÿ¹¹Öï?I®Íb¦ÚE%¹o%¼ëË¿¬ü>¿ûõ?v3ûKÿµÿäçëçú ÒÁÍ Äéóëº
That's crazy! I was able to assign it to RAM then hold the mail and quit YAM. I reloaded it back in and it's fine for now. Attachments (2)Change History (12)comment:1 Changed 43 years ago by hypex
comment:2 follow-up: ↓ 3 Changed 43 years ago by hypex
Changed 4 months ago by hypexChanged 4 months ago by hypexcomment:1 Changed 4 months ago by thboeckelcomment:2 follow-up: ↓ 3 Changed 4 months ago by hypex
This is another of those rare annoying crashes. But it's not related to #373. This happened in another session of YAM after a fresh bootup. And the code function differs.
It seems I always press something on the keyboard while looking at it and not the screen that triggers these rare bugs. Usually a slip onto shift or sometihng else. Perhaps I am too fast for it. Well, doubt it.
I know these things really need to be reproducable but as soon as it happened I collected crash logs and wanted to report it. I can see the scientific method of bug tracking really needs to work with operational science rather than the hstorical science data I am giving you.
And, like in #373, the relevant section of code can be checked to see if a NULL pointer was accessed. However, checkting the crash logs, it's not that simple and it looks like it stepped over the edge of a data structure. Though there is a fine line between valid pointer and invalid memory soon ater it. If that is the case. comment:3 in reply to: ↑ 2 Changed 4 months ago by thboeckel
Replying to hypex: comment:4 Changed 4 months ago by hypex
Understood. Will install and test. comment:5 Changed 4 months ago by hypex
Okay I have been testing with new component but NList is still crashing! I am getting the exact same crash as in my first log. NList calls GetVisualPos() which masks a value with 0xffff and then tries to load an offset pointer from an illegal address.
The only difference is now that the crash can happen anytime I have the edit window open. When I am in the body.
NList.mcc 20.134 (22/12/2012) comment:6 Changed 3 months ago by thboeckel
Any news on this issue? comment:7 Changed 3 months ago by hypex
ATM YAM has been stable. But I haven't had much time for writing emails and so it may just lie dormant. However I think things are looking up! comment:8 Changed 3 months ago by damato
ok, then we will close this bug. So please reopen it if you feel the issue is back or still exists with the 2.9-dev nightly builds. Note: See
TracTickets for help on using
tickets. | This list contains all users that will be notified about changes made to this ticket. These roles will be notified: Reporter, Owner, Subscriber
| ||||||||||||||||||||||||||||



Can you reproduce this crash? Or was it a "one time thing" only, maybe caused by previous crashes as reported in #373?