squid crashed with SIGSEGV in __find_specmb()

Bug #1022821 reported by Marcos K
10
This bug affects 1 person
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-4ubuntu4
ProcVersionSignature: Ubuntu 3.0.0-22.36-generic 3.0.33
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-linux-gnu/libc.so.6
 __vsnprintf_chk () from /lib/i386-linux-gnu/libc.so.6
 __snprintf_chk () from /lib/i386-linux-gnu/libc.so.6
 ?? ()
 ?? ()
Title: squid crashed with SIGSEGV in vfprintf()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: winbindd_priv

Revision history for this message
Marcos K (g-ubuntu-com-y) wrote :
visibility: private → public
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 __find_specmb (format=0x3d76c3 "%s| %s") at printf-parse.h:99
 _IO_vfprintf_internal (s=0x4273c0, format=0x3d9211 "WARNING: Closing open FD %4d\n", ap=0x5 <Address 0x5 out of bounds>) at vfprintf.c:1328
 ___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
 ?? ()

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in squid (Ubuntu):
importance: Undecided → Medium
summary: - squid crashed with SIGSEGV in vfprintf()
+ squid crashed with SIGSEGV in __find_specmb()
tags: removed: need-i386-retrace
Revision history for this message
Amos Jeffries (yadi) wrote :

This bug no longer exists in the squid binary packages built from Squid-3 sources in Xenial and later.

Changed in squid (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.