squid crashed with SIGSEGV in __find_specmb()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
squid (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Happened on its own. Disk space was down to ~150MB
ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: squid 2.7.STABLE9-
ProcVersionSign
Uname: Linux 3.0.0-22-generic i686
ApportVersion: 1.23-0ubuntu4
Architecture: i386
Date: Tue Jul 10 07:37:23 2012
ExecutablePath: /usr/sbin/squid
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012)
ProcCmdline: /usr/sbin/squid -N -D
ProcEnviron: PATH=(custom, no user)
SegvAnalysis:
Segfault happened at: 0xa2f1f9 <vfprintf+201>: movl $0x25,0x4(%esp)
PC (0x00a2f1f9) ok
source "$0x25" ok
destination "0x4(%esp)" (0xbf676fd0) not located in a known VMA region (needed writable region)!
Stack memory exhausted (SP below stack segment)
SegvReason: writing unknown VMA
Signal: 11
SourcePackage: squid
StacktraceTop:
vfprintf () from /lib/i386-
__vsnprintf_chk () from /lib/i386-
__snprintf_chk () from /lib/i386-
?? ()
?? ()
Title: squid crashed with SIGSEGV in vfprintf()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: winbindd_priv
StacktraceTop: internal (s=0x4273c0, format=0x3d9211 "WARNING: Closing open FD %4d\n", ap=0x5 <Address 0x5 out of bounds>) at vfprintf.c:1328
__find_specmb (format=0x3d76c3 "%s| %s") at printf-parse.h:99
_IO_vfprintf_
___vsnprintf_chk (s=0x427440 "", maxlen=<optimized out>, flags=1, slen=8192, format=0x3d76c3 "%s| %s", args=0xbf6776b4 "\300sB") at vsnprintf_chk.c:65
___snprintf_chk (s=0x427440 "", maxlen=8192, flags=1, slen=8192, format=0x3d76c3 "%s| %s") at snprintf_chk.c:36
?? ()