Ticket #973 (closed defect: fixed)
discuss segfault on re-adding a meeting
Reported by: | geofft | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | The Distant Future |
Component: | -- | Keywords: | |
Cc: | Fixed in version: | debathena-discuss (and friends) 10.0.15-0debathena2 | |
Upstream bug: |
Description
I saw the following on my Squeeze amd64 server:
$ catchsegv discuss Discuss version 1.7. Type '?' for a list of commands. discuss: am charon.mit.edu:/var/spool/discuss/cfs Meeting The Cryptographic File System users list already exists. Do you wish to delete the old one and add the new one? yes Segmentation fault
...
Backtrace: /lib/libc.so.6(+0x10d35a)[0x7f028384d35a] discuss[0x40c154] discuss[0x406b03] discuss[0x406df5] discuss[0x407657] /lib/libss.so.2(+0x2eda)[0x7f0283cbbeda] /lib/libss.so.2(ss_execute_line+0x95)[0x7f0283cbbfc5] /lib/libss.so.2(ss_listen+0x18f)[0x7f0283cbc3ff] discuss[0x402fb8] /lib/libc.so.6(__libc_start_main+0xfd)[0x7f028375ec4d] discuss[0x402a39]
This doesn't happen when re-adding, say, the debian-devel meeting.
Change History
comment:2 Changed 13 years ago by mitchb
Is it dependent on the length of the meeting name?
I hate the world. Yes. See clients/addmtg.c:371,385
The question about whether to punt the old meeting and add the new one is being sprintf'd into a 100 character array. ... ... ... *glare*
Note: See
TracTickets for help on using
tickets.
So, uh, this has one of the longer "long names". Is it dependent on the length of the meeting name?
For maximum awesomeness, on Natty: