icewm assert failure: *** buffer overflow detected ***: icewm terminated
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
icewm (Ubuntu) |
Confirmed
|
Undecided
|
Chad Miller |
Bug Description
Binary package hint: icewm
9.10 beta amd64
ProblemType: Crash
Architecture: amd64
AssertionMessage: *** buffer overflow detected ***: icewm terminated
Date: Sat Oct 10 10:43:03 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/icewm
Package: icewm 1.2.37+1.3.4pre2-3
ProcCmdline: icewm
ProcEnviron:
LANGUAGE=
LANG=de_DE.UTF-8
SHELL=/bin/bash
ProcVersionSign
Signal: 6
SourcePackage: icewm
StacktraceTop:
raise () from /lib/libc.so.6
abort () from /lib/libc.so.6
?? () from /lib/libc.so.6
__fortify_fail () from /lib/libc.so.6
__chk_fail () from /lib/libc.so.6
Title: icewm assert failure: *** buffer overflow detected ***: icewm terminated
Uname: Linux 2.6.31-13-generic x86_64
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
Related branches
- Dmitry Shachnev: Needs Fixing
- Ubuntu branches: Pending requested
-
Diff: 400 lines (+285/-39)4 files modified.pc/applied-patches (+1/-0)
debian/patches/series (+1/-0)
debian/patches/tooltip-crash.patch (+189/-0)
src/acpustatus.cc (+94/-39)
Changed in icewm (Ubuntu): | |
assignee: | nobody → Chad Miller (cmiller) |
One thing in advance: icewm did work on my other machine (a Pentium 4), but not on this one (Athlon XP (32bit)
On the Athlon machine, I then tried to compile it from some (older) source-tree. The resulting binary still crashed
(the same way). Then I added CXXOPTS=-g for icewm's configure, and this time the resulting binary didn't crash.
My (uneducated) guess would be, that something with g++ and optimization is perhaps wrong...