icmake stack overflows issues

Bug #301562 reported by Luca Falavigna
2
Affects Status Importance Assigned to Milestone
icmake (Ubuntu)
Fix Released
High
Luca Falavigna

Bug Description

Binary package hint: icmake

yodl source package FTBFS due to stack overflows issues in icmake:

dpkg-source: extracting yodl in yodl-2.13.2
dpkg-source: unpacking yodl_2.13.2.orig.tar.gz
dpkg-source: applying /home/buildd/build-768165-1844503/yodl_2.13.2-1.diff.gz
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CPPFLAGS to default value:
dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: source package yodl
dpkg-buildpackage: source version 2.13.2-1
dpkg-buildpackage: host architecture i386
 /usr/bin/fakeroot debian/rules clean
dh_testdir
dh_testroot
# Cleanup old stuff:
./build clean
*** buffer overflow detected ***: /usr/lib/icmake/icm-comp terminated
======= Backtrace: =========
/lib/libc.so.6(__fortify_fail+0x4b)[0x4010ccfb]
/lib/libc.so.6[0x4010ad60]
/lib/libc.so.6(__strcpy_chk+0x44)[0x4010a084]
/usr/lib/icmake/icm-comp[0x80490cb]
/usr/lib/icmake/icm-comp[0x804b0e5]
/lib/libc.so.6(__libc_start_main+0xe5)[0x40041685]
/usr/lib/icmake/icm-comp[0x8048cb1]
======= Memory map: ========
08048000-08056000 r-xp 00000000 08:01 2394888 /usr/lib/icmake/icm-comp
08056000-08057000 r--p 0000d000 08:01 2394888 /usr/lib/icmake/icm-comp
08057000-08058000 rw-p 0000e000 08:01 2394888 /usr/lib/icmake/icm-comp
08058000-08079000 rw-p 08058000 00:00 0 [heap]
40000000-4001a000 r-xp 00000000 08:01 2018342 /lib/ld-2.8.so
4001a000-4001b000 r-xp 4001a000 00:00 0 [vdso]
4001b000-4001c000 r--p 0001a000 08:01 2018342 /lib/ld-2.8.so
4001c000-4001d000 rw-p 0001b000 08:01 2018342 /lib/ld-2.8.so
4001d000-4001f000 rw-p 4001d000 00:00 0
4001f000-40026000 r-xp 00000000 08:01 2360834 /usr/lib/libfakeroot/libfakeroot-sysv.so
40026000-40027000 r--p 00006000 08:01 2360834 /usr/lib/libfakeroot/libfakeroot-sysv.so
40027000-40028000 rw-p 00007000 08:01 2360834 /usr/lib/libfakeroot/libfakeroot-sysv.so
40028000-40029000 rw-p 40028000 00:00 0
4002b000-40167000 r-xp 00000000 08:01 2018344 /lib/libc-2.8.so
40167000-40168000 ---p 0013c000 08:01 2018344 /lib/libc-2.8.so
40168000-4016a000 r--p 0013c000 08:01 2018344 /lib/libc-2.8.so
4016a000-4016b000 rw-p 0013e000 08:01 2018344 /lib/libc-2.8.so
4016b000-4016e000 rw-p 4016b000 00:00 0
4016e000-40170000 r-xp 00000000 08:01 2018347 /lib/libdl-2.8.so
40170000-40171000 r--p 00001000 08:01 2018347 /lib/libdl-2.8.so
40171000-40172000 rw-p 00002000 08:01 2018347 /lib/libdl-2.8.so
40172000-40174000 rw-p 40172000 00:00 0
40177000-40184000 r-xp 00000000 08:01 2018272 /lib/libgcc_s.so.1
40184000-40185000 r--p 0000c000 08:01 2018272 /lib/libgcc_s.so.1
40185000-40186000 rw-p 0000d000 08:01 2018272 /lib/libgcc_s.so.1
bfa5e000-bfa73000 rw-p bffeb000 00:00 0 [stack]
Aborted
make: *** [clean] Error 1
dpkg-buildpackage: failure: /usr/bin/fakeroot debian/rules clean gave error exit status 2

Related branches

Changed in icmake:
assignee: nobody → dktrkranz
importance: Undecided → High
status: New → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package icmake - 7.11.1-1ubuntu1

---------------
icmake (7.11.1-1ubuntu1) jaunty; urgency=low

  * bootstrap.sh: compile with -U_FORTIFY_SOURCE to avoid weird stack
    overflow issues while compiling some source packages (LP: #301562).

 -- Luca Falavigna <email address hidden> Mon, 24 Nov 2008 09:21:00 +0000

Changed in icmake:
status: Confirmed → 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.