#59 Very large lists often cause DSIs (in SimpleMail)

pending
None
5
2012-09-17
2012-05-28
Chris Handley
No
0 up votes | 0 down votes | 0%
3 comments

For a long time now I've often (not always) had DSIs from SimpleMail when viewing a mail folder with a very large number of items (currently 6680 emails). NList.mcc is almost always shown as the cause, and reducing the number of emails typically stops it from happening.

I had thought that upgrading to the latest version of NList (v20.122) had solved the problem, but the problem reappeared when the number of emails increased past some point (perhaps 6000 or so). I have attached a Crash Log from a typical Grim Reaper.

If I ignore the first DSI, then I get another DSI, seemingly without end. I have to tell OS4 to ignore all DSIs, after which I am able to use SimpleMail without any problem! So the bug seems to be relatively harmless - just very annoying.

Discussion

  • Chris Handley
    Chris Handley
    2012-05-28

    I forgot to add that this happens on both an X1000 & a Sam440, running AmigaOS4.1. (I've noticed the problem across various OS4.1 Updates, but only recently realised it was caused by NList not SimpleMail.)

     
  • Jens Langner
    Jens Langner
    2012-05-30

    After checking the crashlog it indeed seems to point out that the crash happens within NList.mcc. However, I cannot speak for SimpleMail but for YAM we do not see such problems and we have folders here with several 10000+ mails in it without seeing a crash in NList_Insert() like your crash log is pointing out. Nevertheless, sebastian bauer one of the authors is member of the nlist project himself, so I will assign this bug report to him to ask him to have a look at it and see if the problem is really within NList or if its root is within SimpleMail itself.

    Sebastian, any comments from your side?

     

Cancel   Add attachment