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

 
 

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

Submitter:  Gregor Zattler <grfz>
Submitted:  Thu 29 Jan 2004 09:23:36 PM UTC
   
 
Severity:  4 - Important Item Group:  Crash
Status:  Fixed Privacy:  Public
Assigned to:  ingok Open/Closed:  Open
* Mandatory Fields

Add a New Comment Rich Markup
   

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>
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>
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>
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
     -email is 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>
Group Member

 

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

Attach Files:
   
   
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

 

There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

Only logged-in users can vote.

 

Follow 20 latest changes.

Date Changed by Updated Field Previous Value => Replaced by
2006-11-28 None Attached File- Added h9.html, #11381
    Attached File- Added h11.html, #11382
    Attached File- Added h10.html, #11383
    Attached File- Added h12.html, #11384
2006-11-28 None Attached File- Added h5.html, #11377
    Attached File- Added h7.html, #11378
    Attached File- Added h6.html, #11379
    Attached File- Added h8.html, #11380
2006-11-27 None Attached File- Added e1.html, #11373
    Attached File- Added h3.html, #11374
    Attached File- Added e2.html, #11375
    Attached File- Added h4.html, #11376
2006-11-27 None Attached File- Added h1.html, #11371
    Attached File- Added h2.html, #11372
2004-07-06 ingok StatusPostponed Fixed
2004-02-04 ingok Severity3 - Normal 4 - Important
    StatusNone Postponed
2004-01-29 ingok Assigned toNone ingok
2004-01-29 grfz Attached File- Added xpcomp.debug.good, #1010
2004-01-29 grfz Attached File- Added xpcomp.debug.bad, #1009

Back to the top

Powered by Savane 3.13-4448.
Corresponding source code