Steffen Nurpmeso <[email protected]> wrote:

> 
>  |> Would you be so kind, try the updated [master] and report back
>  |> wether your problem is fixed?  That would be very nice.
> 
>  |I updated to the current master and reproduced the crash when running s-nail
>  |the first time, but I haven't been able to reproduce it since.  I'll keep
>  |using it and make sure.  Maybe you found the cause but there is still a 
>  |corner case somwhere.
> 
> Yes, please keep using it, that makes me happy!
> 
> And don't you boggle to send more impossible crash listings that
> reveal real bugs!
> Thank you!!
> 
> --steffen

I can reporoduce another crash when reading new mail then changing to another
folder.  This is the same build off of master with yuor first fix.  I see 
_imap_get_cred in the stack trace this time.

> [12] torek_hash (auxlily.c:585)
< [12] torek_hash (auxlily.c:591)
< [11] _var_revlookup (accmacvar.c:319)
> [11] _var_lookup (accmacvar.c:327)
< [11] _var_lookup (accmacvar.c:345)
< [10] _var_voklook (accmacvar.c:878)
< [ 9] disconnected (imap.c:3588)
> [ 9] savestr (strings.c:486)
< [ 9] savestr (strings.c:491)
> [ 9] _imap_getcred (imap.c:1163)
> [10] _var_oklook (accmacvar.c:806)
> [11] _var_lookup (accmacvar.c:327)
< [11] _var_lookup (accmacvar.c:345)
< [10] _var_oklook (accmacvar.c:822)
> [10] savecat (strings.c:532)
< [10] savecat (strings.c:540)
> [10] _var_voklook (accmacvar.c:865)
> [11] _var_revlookup (accmacvar.c:293)
> [12] _var_canonify (accmacvar.c:276)
> [13] i_strdup (strings.c:553)
< [13] i_strdup (strings.c:558)
< [12] _var_canonify (accmacvar.c:284)
> [12] torek_hash (auxlily.c:585)
< [12] torek_hash (auxlily.c:591)
< [11] _var_revlookup (accmacvar.c:319)
> [11] _var_lookup (accmacvar.c:327)
< [11] _var_lookup (accmacvar.c:345)
< [10] _var_voklook (accmacvar.c:878)
> [10] _var_vokset (accmacvar.c:887)
> [11] _var_revlookup (accmacvar.c:293)
> [12] _var_canonify (accmacvar.c:276)
> [13] i_strdup (strings.c:553)
< [13] i_strdup (strings.c:558)
< [12] _var_canonify (accmacvar.c:284)
> [12] torek_hash (auxlily.c:585)
< [12] torek_hash (auxlily.c:591)
< [11] _var_revlookup (accmacvar.c:319)
> [11] _var_set (accmacvar.c:355)
> [12] _var_lookup (accmacvar.c:327)
< [12] _var_lookup (accmacvar.c:345)
> [12] _var_vcopy (accmacvar.c:184)
< [12] _var_vcopy (accmacvar.c:193)
> [12] _var_vfree (accmacvar.c:200)
< [12] _var_vfree (accmacvar.c:203)
< [11] _var_set (accmacvar.c:405)
< [10] _var_vokset (accmacvar.c:892)
> [10] ccred_lookup_old (urlcrecry.c:898)
> [11] _var_voklook (accmacvar.c:865)
> [12] _var_revlookup (accmacvar.c:293)
> [13] _var_canonify (accmacvar.c:276)
> [14] i_strdup (strings.c:553)
< [14] i_strdup (strings.c:558)
< [13] _var_canonify (accmacvar.c:284)
> [13] torek_hash (auxlily.c:585)
< [13] torek_hash (auxlily.c:591)
< [12] _var_revlookup (accmacvar.c:319)
> [12] _var_lookup (accmacvar.c:327)
< [12] _var_lookup (accmacvar.c:345)
< [11] _var_voklook (accmacvar.c:878)
> [11] _var_voklook (accmacvar.c:865)
> [12] _var_revlookup (accmacvar.c:293)
> [13] _var_canonify (accmacvar.c:276)
< [13] _var_canonify (accmacvar.c:284)
> [13] torek_hash (auxlily.c:585)
< [13] torek_hash (auxlily.c:591)
< [12] _var_revlookup (accmacvar.c:319)
> [12] _var_lookup (accmacvar.c:327)
< [12] _var_lookup (accmacvar.c:345)
< [11] _var_voklook (accmacvar.c:878)
> [11] savestrbuf (strings.c:499)
< [11] savestrbuf (strings.c:504)
> [11] _var_voklook (accmacvar.c:865)
> [12] _var_revlookup (accmacvar.c:293)
> [13] _var_canonify (accmacvar.c:276)
> [14] i_strdup (strings.c:553)
< [14] i_strdup (strings.c:558)
< [13] _var_canonify (accmacvar.c:284)
> [13] torek_hash (auxlily.c:585)
< [13] torek_hash (auxlily.c:591)
< [12] _var_revlookup (accmacvar.c:319)
> [12] _var_lookup (accmacvar.c:327)
< [12] _var_lookup (accmacvar.c:345)
< [11] _var_voklook (accmacvar.c:878)
> [11] savestr (strings.c:486)
< [11] savestr (strings.c:491)
< [10] ccred_lookup_old (urlcrecry.c:1052)
> [10] _var_vokset (accmacvar.c:887)
> [11] _var_revlookup (accmacvar.c:293)
> [12] _var_canonify (accmacvar.c:276)
> [13] i_strdup (strings.c:553)
< [13] i_strdup (strings.c:558)
< [12] _var_canonify (accmacvar.c:284)
> [12] torek_hash (auxlily.c:585)
< [12] torek_hash (auxlily.c:591)
< [11] _var_revlookup (accmacvar.c:319)
> [11] _var_set (accmacvar.c:355)
> [12] _var_lookup (accmacvar.c:327)
< [12] _var_lookup (accmacvar.c:345)
> [12] _var_vcopy (accmacvar.c:184)
Segmentation fault (core dumped) 


(gdb) bt
#0  0x00001ea107c8a77a in kill () at <stdin>:2
#1  0x00001e9eff210d45 in _nyd_oncrash () from /usr/local/bin/s-nail
#2  <signal handler called>
#3  strlen () at /usr/src/lib/libc/arch/amd64/string/strlen.S:124
#4  0x00001e9eff20bccc in _var_vcopy () from /usr/local/bin/s-nail
#5  0x00001e9eff20c78d in _var_set () from /usr/local/bin/s-nail
#6  0x00001e9eff20c806 in _var_vokset () from /usr/local/bin/s-nail
#7  0x00001e9eff229134 in _imap_getcred () from /usr/local/bin/s-nail
#8  0x00001e9eff22bc9b in _imap_setfile1 () from /usr/local/bin/s-nail
#9  0x00001e9eff22c7de in imap_setfile () from /usr/local/bin/s-nail
#10 0x00001e9eff2397eb in setfile () from /usr/local/bin/s-nail
#11 0x00001e9eff21a411 in _c_file () from /usr/local/bin/s-nail
#12 0x00001e9eff21a54f in c_file () from /usr/local/bin/s-nail
#13 0x00001e9eff239146 in evaluate () from /usr/local/bin/s-nail
#14 0x00001e9eff239f02 in commands () from /usr/local/bin/s-nail
#15 0x00001e9eff24009d in _rcv_mode () from /usr/local/bin/s-nail
#16 0x00001e9eff24185c in main () from /usr/local/bin/s-nail
Current language:  auto; currently asm


------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
_______________________________________________
S-nail-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/s-nail-users

Reply via email to