atftp crashed with SIGSEGV in __strcasecmp()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
atftp (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: atftp
It only happens when stdin has been redirected, and when it needs to prompt.
(veyepar)
tftp> get pxelinux.
Overwite local file [y/n]? Segmentation fault (core dumped)
(veyepar)
tftp> get pxelinux.
Overwite local file [y/n]? Segmentation fault (core dumped)
(veyepar)
tftp> get pxelinux.
Overwite local file [y/n]? y
tftp>
(veyepar)
(veyepar)
tftp> get pxelinux.
tftp>
(veyepar)
tftp> get pxelinux.
Overwite local file [y/n]? Segmentation fault (core dumped)
(veyepar)
ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: atftp 0.7.dfsg-9.2
ProcVersionSign
Uname: Linux 2.6.37-7-generic i686
Architecture: i386
CrashCounter: 1
Date: Mon Dec 6 20:36:46 2010
ExecutablePath: /usr/bin/atftp
ProcCmdline: atftp shaZ
ProcEnviron:
SHELL=/bin/bash
PATH=(custom, user)
LANG=en_US
SegvAnalysis:
Segfault happened at: 0x8d9d2b <__strcasecmp+59>: movzbl (%esi,%edx,1),%edi
PC (0x008d9d2b) ok
source "(%esi,%edx,1)" (0x00000000) not located in a known VMA region (needed readable region)!
destination "%edi" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: atftp
StacktraceTop:
__strcasecmp (s1=0x0, s2=0x8050a24 "y") at strcasecmp.c:65
?? ()
?? ()
?? ()
__libc_start_main (main=0x804b730, argc=2, ubp_av=0xbfde6204, init=0x8050680, fini=0x8050670, rtld_fini=0xbf3ac0 <_dl_fini>, stack_end=
Title: atftp crashed with SIGSEGV in __strcasecmp()
UserGroups: adm admin audio cdrom dialout lpadmin plugdev video
Stacktrace:
#0 0x008d9d2b in __strpbrk_ia32 () from /lib/libc.so.6
No symbol table info available.
#1 0x08048bec in ?? ()
No symbol table info available.
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
StacktraceTop:
__strpbrk_ia32 () from /lib/libc.so.6
?? ()