bugXpcomp - Bugs: bug #7515, xpcomp stops shell when completing...

 
 

bug #7515: xpcomp stops shell when completing "mutt -f " with "@" in mail folder name

Submitted by:  Gregor Zattler <grfz>
Submitted on:  Thu 29 Jan 2004 09:23:36 PM UTC  
 
Severity: 4 - ImportantItem Group: Crash
Status: FixedPrivacy: Public
Assigned to: ingok <ingok>Open/Closed: Open

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Wed 04 Feb 2004 07:22:06 PM UTC, comment #3:

bug is fixed in 0.4.8, which will be uploaded as soon as the upload area of savannah.nongnu.org is functional again.

ingok <ingok>In charge of this item.
Wed 04 Feb 2004 07:21:54 PM UTC, comment #2:

bug is fixed in 0.4.8, which will be uploaded as soon as the upload area of savannah.nongnu.org is functional again.

ingok <ingok>In charge of this item.
Thu 29 Jan 2004 10:04:22 PM UTC, comment #1:

i currently cannot reproduce the bug. what version of xpcomp are you using?

the tilde in the path name strikes me as odd, is it literally part of the completed filename?

can you reproduce the bug if you create a file 'x@xx'
in the mutt folder (that one which is abbreviated by '=')
and try to complete that?

ingok <ingok>In charge of this item.
Thu 29 Jan 2004 09:23:36 PM UTC, original submission:

Hi Ingo,

I can reproducibly force xpcomp to produce an internal error and
to stop my shell.

It happens when completing a filename which is a maildir
directory as a folder for mutt.

Everything is fine, if there is no "@" sign in the file name:

0 pit:~$ xpcomp -R
Restrictive mode OFF
0 pit:~$ xpcomp -D /tmp/xpcomp.debug.good
Debug messages to file `/tmp/xpcomp.debug.good'
0 pit:~$ mutt -f =~ml/debian-user-germa
-unavailable-
debian-user-german@lists.debian.org-old
0 pit:~$ mutt -f
=~ml/debian-user-german@lists.debian.org

But xpcomp stops my shell if there is a "@" in the file name:

0 pit:~$ xpcomp -D /tmp/xpcomp.debug.bad
Debug messages to file `/tmp/xpcomp.debug.bad'
0 pit:~$ mutt -f =~ml/debian-user-german@lists.deb
debian-user-germanß^S@lists.debian.org debian-user-germanß^S@lists.debian.org-old
0 pit:~$ mutt -f =~ml/debian-user-german@lists.debian.org
malloc: xpcompcore_builtin.c:120: assertion botched
free: start and end chunk sizes differ
last command: xpcomp -D /tmp/xpcomp.debug.bad
Stopping myself...
Debian GNU/Linux testing/unstable pit tty1

pit login:

I attache the two files with debuging information.

Ciao; gregor

Gregor Zattler <grfz>
Project Member

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

Attached Files
file #11381:  h9.html added by None (35KiB - text/html)
file #11382:  h11.html added by None (35KiB - text/html)
file #11383:  h10.html added by None (35KiB - text/html)
file #11384:  h12.html added by None (35KiB - text/html)
file #11377:  h5.html added by None (35KiB - text/html)
file #11378:  h7.html added by None (35KiB - text/html)
file #11379:  h6.html added by None (35KiB - text/html)
file #11380:  h8.html added by None (35KiB - text/html)
file #11373:  e1.html added by None (35KiB - text/html)
file #11374:  h3.html added by None (35KiB - text/html)
file #11375:  e2.html added by None (35KiB - text/html)
file #11376:  h4.html added by None (35KiB - text/html)
file #11371:  h1.html added by None (35KiB - text/html)
file #11372:  h2.html added by None (35KiB - text/html)
file #1030:  xpcomp.debug.good added by grfz (3KiB - application/octet-stream - debug information when not crashing (no "@" in mail folder name))
file #1029:  xpcomp.debug.bad added by grfz (3KiB - application/octet-stream - Debug information when crashing ("@" in mail folder name))

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

Do you think this task is very important?
If so, you can click here to add your encouragement to it.
This task has 0 encouragements so far.

Only logged-in users can vote.

 

Please enter the title of George Orwell's famous dystopian book (it's a date):

 

 

Follow 20 latest changes.

Date Changed By Updated Field Previous Value => Replaced By
Tue 28 Nov 2006 12:03:49 AM UTCNoneAttached File-=>Added h9.html, #11381
  Attached File-=>Added h11.html, #11382
  Attached File-=>Added h10.html, #11383
  Attached File-=>Added h12.html, #11384
Tue 28 Nov 2006 12:02:26 AM UTCNoneAttached File-=>Added h5.html, #11377
  Attached File-=>Added h7.html, #11378
  Attached File-=>Added h6.html, #11379
  Attached File-=>Added h8.html, #11380
Mon 27 Nov 2006 11:59:15 PM UTCNoneAttached File-=>Added e1.html, #11373
  Attached File-=>Added h3.html, #11374
  Attached File-=>Added e2.html, #11375
  Attached File-=>Added h4.html, #11376
Mon 27 Nov 2006 11:56:44 PM UTCNoneAttached File-=>Added h1.html, #11371
  Attached File-=>Added h2.html, #11372
Tue 06 Jul 2004 02:38:04 PM UTCingokStatusPostponed=>Fixed
Wed 04 Feb 2004 07:21:54 PM UTCingokSeverity3 - Normal=>4 - Important
  StatusNone=>Postponed
Thu 29 Jan 2004 10:04:22 PM UTCingokAssigned toNone=>ingok
Thu 29 Jan 2004 09:25:40 PM UTCgrfzAttached File-=>Added xpcomp.debug.good, #1010
Thu 29 Jan 2004 09:23:36 PM UTCgrfzAttached File-=>Added xpcomp.debug.bad, #1009

Back to the top


Powered by Savane 3.1-cleanup1