[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: filling "To" is still broken...
From: |
Thomas Esser |
Subject: |
Re: filling "To" is still broken... |
Date: |
Thu, 3 Oct 2002 19:43:08 +0200 |
Hi,
I am again running the current cvs-version of mailutils and looking about
the latest fixes for "mail". While running some tests, I have noticed
a segfault, so I have restarted mail and done the same actions as befor
in gdb. Since the bug was reproducible, I can send you a stacktrace
(appended at the end of the message).
> > (Deleted headers restored to original values)
> > (continue)
>
> Hmm, I doubt it would be the right behaviour. If someone requires
> "editheaders", this means he is willing to take the complete control
> over the headers, so if he deletes any (or all) of them, it is assumed
> he had some good reasons to do so.
I sometimes delete the headers accidently. The typical szenario is
r
~m
~v
and when removing the header of the mail I am replying to, I sometimes
delete my own header, too. Anyway, this is your decision and I can live
with it.
Thanks for all your fixes!
Thomas
PS: in the following session, I send two mails to myself and I get a crash
when typing "h":
$ gdb /usr/local/bin/mail
GNU gdb 5.0
Copyright 2000 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu"...
(gdb) run
Starting program: /usr/local/bin/mail
[New Thread 1024 (LWP 8159)]
mail (GNU Mailutils 0.1.1), Copyright (C) 2001 Free Software Foundation, Inc.
mail is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'.
Send bug reports to <address@hidden>.
"/var/mail/te": 11 messages 11 new
>N 1 SmokeShop.bz Sun Oct 3 18:55 88/6206 **Get 25 FREE Cigars at S
N 2 address@hidden Sun Oct 3 18:55 54/2402 RE: domain registration
N 3 Sergey Poznyakoff Sun Oct 3 18:55 69/2299 Re: filling "To" is still
N 4 Julian Gilbey Sun Oct 3 18:55 68/3045 Re: [tex-k] Swapping mf a
N 5 address@hidden Sun Oct 3 18:55 48/1815 tex-k post from
address@hidden
N 6 --Rating Sun Oct 3 18:55 1666/1199 Definition file for old (
N 7 address@hidden Sun Oct 3 18:55 203/13586 BOUNCE address@hidden
N 8 Lars Madsen Sun Oct 3 19:15 53/2216 [tex-live] installation w
N 9 Julie M. Sun Oct 3 19:21 66/2901 Hi
N 10 Thomas Esser Sun Oct 3 19:32 33/1685 Thomas.Esser
N 11 Thomas Esser Sun Oct 3 19:32 32/1650 dsdas
? m Thomas.Esser
Subject: hi
asdsa
.
sendmail (/usr/sbin/sendmail)
exec argv: /usr/sbin/sendmail -oi -t
/usr/sbin/sendmail exited with: Success
? m Thomas.Esser
Subject: foo
s
.
sendmail (/usr/sbin/sendmail)
exec argv: /usr/sbin/sendmail -oi -t
/usr/sbin/sendmail exited with: Success
? h
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 8159)]
0x4019cf62 in chunk_alloc () from /lib/libc.so.6
(gdb) where
#0 0x4019cf62 in chunk_alloc () from /lib/libc.so.6
#1 0x4019c5a4 in malloc () from /lib/libc.so.6
#2 0x805693f in xmalloc (n=4) at xmalloc.c:89
#3 0x804f48e in msgset_make_1 (number=1) at msgset.y:363
#4 0x804f56f in msgset_range (low=1, high=11) at msgset.y:410
#5 0x804ed62 in yyparse () at msgset.y:182
#6 0x804f3ea in msgset_parse (argc=2, argv=0x806f660, mset=0xbffff218)
at msgset.y:331
#7 0x8052446 in util_msglist_command (func=0x804c6f0 <mail_from>, argc=2,
argv=0x806f660, set_cursor=0) at util.c:170
#8 0x804c715 in mail_from (argc=2, argv=0x806f660) at from.c:28
#9 0x80523e1 in util_do_command (c=0x8056d20 "from %d-%d") at util.c:142
#10 0x804cc82 in mail_headers (argc=1, argv=0x806f5b8) at headers.c:63
#11 0x80523e1 in util_do_command (c=0x806f8e0 "h") at util.c:142
#12 0x804e0cb in mail_mainloop (input=0x804d3c0 <mail_cmdline>,
closure=0x805c658, do_history=1) at mail.c:501
#13 0x804df0f in main (argc=1, argv=0x805c998) at mail.c:464
#14 0x40145c6f in __libc_start_main () from /lib/libc.so.6