Reproducible with lftp 3.4.0-1 on Ubuntu 6.06 LTS i386. I used
file:///tmp/ as the URL, got:

Program received signal SIGSEGV, Segmentation fault.
0x0809e5a9 in StringSet::Empty ()
(gdb) bt
#0  0x0809e5a9 in StringSet::Empty ()
#1  0x08091fc9 in DirList::~DirList ()
#2  0x080cbc4e in LocalDirList::~LocalDirList ()
#3  0x0809adc1 in FileCopyPeerDirList::~FileCopyPeerDirList ()
#4  0x0809646c in FileCopy::~FileCopy ()
#5  0x0808551b in CopyJob::~CopyJob ()
#6  0x08074688 in CmdExec::Do ()
#7  0x0808dc5e in SMTask::Schedule ()
#8  0x0806c17b in WaitDone ()
#9  0x0806c7ac in main ()
(gdb) x/12i $pc-25
0x809e590 <_ZN9StringSet5EmptyEv>:      push   %ebp
0x809e591 <_ZN9StringSet5EmptyEv+1>:    mov    %esp,%ebp
0x809e593 <_ZN9StringSet5EmptyEv+3>:    push   %ebx
0x809e594 <_ZN9StringSet5EmptyEv+4>:    sub    $0x4,%esp
0x809e597 <_ZN9StringSet5EmptyEv+7>:    mov    0x8(%ebp),%ebx
0x809e59a <_ZN9StringSet5EmptyEv+10>:   mov    0x4(%ebx),%eax
0x809e59d <_ZN9StringSet5EmptyEv+13>:   test   %eax,%eax
0x809e59f <_ZN9StringSet5EmptyEv+15>:
    jle    0x809e5c4 <_ZN9StringSet5EmptyEv+52>
0x809e5a1 <_ZN9StringSet5EmptyEv+17>:   mov    (%ebx),%edx
0x809e5a3 <_ZN9StringSet5EmptyEv+19>:   sub    $0x1,%eax
0x809e5a6 <_ZN9StringSet5EmptyEv+22>:   mov    %eax,0x4(%ebx)
0x809e5a9 <_ZN9StringSet5EmptyEv+25>:   mov    (%edx,%eax,4),%eax
(gdb) p/x $edx
$4 = 0x81302d8
(gdb) p/x $eax
$5 = 0x812c6ff
(gdb) p/x $ebp
$6 = 0xbf94c938
(gdb) x/x $ebp+4
0xbf94c93c:     0x08091fc9
(gdb) x/x $ebp+8
0xbf94c940:     0x08130188
(gdb) x/x 0x08130188
0x8130188:      0x081302d8

-- 
segfault afer 'ls'
https://launchpad.net/bugs/75304

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to