On 12/01/2013 04:43 PM, LEVAI Daniel wrote:
>> Traces that are useful include, well, eg. symbol names ;) You must
>> compile mutt with debug symbols and not stripping it. Then, I think
>> this should be reported on trac[1], where it will be probably
>> ignored, like it would have been here :D Nonetheless, at least
>> there would be a record of it :)


Whoops! Hah, sorry, I'm learning a lot as I go on here. I didn't compile
Mutt myself; it was in the Debian repos. But I've now installed mutt-dbg
and the backtrace looks different now, although before it started I got
this message:

Starting program: /usr/bin/mutt -d2
warning: Could not load shared library symbols for linux-vdso.so.1.
Do you need "set solib-search-path" or "set sysroot"?
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Debugging at level 2.

I'll register with the Mutt Trac page next, but, at least for
posterity's sake on this mailing list, here's what I got with the
backtrace now; the crash was on sending an email.

(gdb) backtrace
#0  0x00007ffff5d87f5d in __libc_recv (fd=8, buf=0xdd6950, n=5,
flags=-1) at ../sysdeps/unix/sysv/linux/x86_64/recv.c:29
#1  0x00007ffff6d92ccf in ?? () from
/usr/lib/x86_64-linux-gnu/libgnutls.so.26
#2  0x00007ffff6d9359d in ?? () from
/usr/lib/x86_64-linux-gnu/libgnutls.so.26
#3  0x00007ffff6d8ff34 in _gnutls_recv_int () from
/usr/lib/x86_64-linux-gnu/libgnutls.so.26
#4  0x0000000000493b94 in tls_socket_read (conn=<optimized out>,
    buf=0x7f0040 "* STATUS Drafts (MESSAGES 6)\r\na0052 OK
Completed\r\nY 1178819290 UNSEEN 0)\r\na0042 OK Completed\r\n* STATUS
Drafts (RECENT 0 UIDNEXT 6130 UIDVALIDITY 1178819290 UNSEEN 3)\r\na0043
OK Completed\r\n* STATUS \"Fol"..., len=1024) at ../mutt_ssl_gnutls.c:112
#5  0x0000000000495dca in mutt_sasl_conn_read (conn=0x7efef0,
    buf=0x7f0040 "* STATUS Drafts (MESSAGES 6)\r\na0052 OK
Completed\r\nY 1178819290 UNSEEN 0)\r\na0042 OK Completed\r\n* STATUS
Drafts (RECENT 0 UIDNEXT 6130 UIDVALIDITY 1178819290 UNSEEN 3)\r\na0043
OK Completed\r\n* STATUS \"Fol"..., len=1024) at ../mutt_sasl.c:552
#6  0x00000000004930d7 in mutt_socket_readchar
(conn=conn@entry=0x7efef0, c=c@entry=0x7fffffff9fdf "") at
../mutt_socket.c:172
#7  0x0000000000493218 in mutt_socket_readln_d (buf=0xabbdb0 "a0052 OK
Completed", buflen=512, conn=0x7efef0, dbg=dbg@entry=2) at
../mutt_socket.c:202
#8  0x000000000049acc8 in imap_cmd_step (idata=idata@entry=0x7a9e90) at
../../imap/command.c:113
#9  0x00000000004a1c30 in imap_append_message
(ctx=ctx@entry=0x7fffffffafe0, msg=msg@entry=0xd8faf0) at
../../imap/message.c:677
#10 0x00000000004475f4 in mx_commit_message (msg=0xd8faf0,
ctx=ctx@entry=0x7fffffffafe0) at ../mx.c:1553
#11 0x000000000046a777 in mutt_write_fcc (path=path@entry=0x7fffffffb790
"imaps://u...@domain.com:passw...@server.net/Sent", hdr=0xd8f580,
msgid=msgid@entry=0x0,
    post=post@entry=0, fcc=fcc@entry=0x0) at ../sendlib.c:2846
#12 0x00000000004637a4 in ci_send_message (flags=<optimized out>,
flags@entry=0, msg=0xd8f580, msg@entry=0x0, tempfile=tempfile@entry=0x0,
ctx=<optimized out>,
    cur=cur@entry=0x0) at ../send.c:1738
#13 0x0000000000422f1b in mutt_index_menu () at ../curs_main.c:1992
#14 0x0000000000408869 in main (argc=1, argv=<optimized out>) at
../main.c:1026

And I apologize for dumb or incomplete questions; I got a lot of
learning processes going on at the same time now with Linux, but thanks
in advance for helping me up tot he next plateau.

Best regards,
Rick



-- 
Rick Valenzuela
Videojournalist
Phnom Penh, Cambodia
+855 92 470 702
r...@rickv.com :: www.rickv.com
GnuPG ID: 0xD5644029


-- 
Rick Valenzuela
Videojournalist
Phnom Penh, Cambodia
www.rickv.com
GnuPG ID: 0xD5644029

Reply via email to