FTBFS in latest archive rebuild test

Bug #184203 reported by Adam Conrad
4
Affects Status Importance Assigned to Milestone
genext2fs (Debian)
Fix Released
Unknown
genext2fs (Ubuntu)
Fix Released
High
Unassigned
Hardy
Fix Released
High
Unassigned

Bug Description

Binary package hint: genext2fs

This package failed to build from source in a recent archive rebuild
test. The logs for the rebuild test can be found at:

https://lists.ubuntu.com/archives/ubuntu-autotest/2007-December/thread.html

Tags: ftbfs
Adam Conrad (adconrad)
Changed in genext2fs:
importance: Undecided → High
Revision history for this message
Caroline Ford (secretlondon) wrote :

https://lists.ubuntu.com/archives/ubuntu-autotest/2007-December/000050.html
Automatic build of genext2fs_1.4.1-2 on king by sbuild/amd64 1.170.5

Testing with devices file device_table.txt
*** glibc detected *** ./genext2fs: munmap_chunk(): invalid pointer: 0x00007fffffe80e80 ***
======= Backtrace: =========
/lib/libc.so.6(cfree+0x1b6)[0x2aaaaad41d46]
/lib/libc.so.6(_IO_vfscanf+0x239f)[0x2aaaaad1f33f]
/lib/libc.so.6(vsscanf+0x75)[0x2aaaaad2fd15]
/lib/libc.so.6(_IO_sscanf+0x88)[0x2aaaaad2a958]
./genext2fs[0x405799]
./genext2fs[0x406282]
/lib/libc.so.6(__libc_start_main+0xf4)[0x2aaaaace81c4]
./genext2fs[0x401569]
======= Memory map: ========
00400000-00409000 r-xp 00000000 08:01 5555511 /build/buildd/genext2fs-1.4.1/genext2fs
00608000-00609000 rw-p 00008000 08:01 5555511 /build/buildd/genext2fs-1.4.1/genext2fs
00609000-0062a000 rw-p 00609000 00:00 0 [heap]
2aaaaaaab000-2aaaaaac8000 r-xp 00000000 08:01 5408136 /lib/ld-2.7.so
2aaaaaac8000-2aaaaaacc000 rw-p 2aaaaaac8000 00:00 0
2aaaaacc8000-2aaaaacca000 rw-p 0001d000 08:01 5408136 /lib/ld-2.7.so
2aaaaacca000-2aaaaae22000 r-xp 00000000 08:01 5408138 /lib/libc-2.7.so
2aaaaae22000-2aaaab022000 ---p 00158000 08:01 5408138 /lib/libc-2.7.so
2aaaab022000-2aaaab025000 r--p 00158000 08:01 5408138 /lib/libc-2.7.so
2aaaab025000-2aaaab027000 rw-p 0015b000 08:01 5408138 /lib/libc-2.7.so
2aaaab027000-2aaaab02d000 rw-p 2aaaab027000 00:00 0
2aaaab02d000-2aaaab03a000 r-xp 00000000 08:01 5408119 /lib/libgcc_s.so.1
2aaaab03a000-2aaaab23a000 ---p 0000d000 08:01 5408119 /lib/libgcc_s.so.1
2aaaab23a000-2aaaab23b000 rw-p 0000d000 08:01 5408119 /lib/libgcc_s.so.1
7fffffe6e000-7fffffe83000 rw-p 7fffffe6e000 00:00 0 [stack]
ffffffffff600000-ffffffffffe00000 ---p 00000000 00:00 0 [vdso]
Aborted
FAIL: test.sh
===================
1 of 1 tests failed
===================
make[2]: *** [check-TESTS] Error 1
make[2]: Leaving directory `/build/buildd/genext2fs-1.4.1'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory `/build/buildd/genext2fs-1.4.1'
make: *** [build-stamp] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2

Revision history for this message
Caroline Ford (secretlondon) wrote :

https://lists.ubuntu.com/archives/ubuntu-autotest/2007-December/000066.html
Automatic build of genext2fs_1.4.1-2 on terranova by sbuild/i386 1.170.5

Testing with devices file device_table.txt
*** glibc detected *** ./genext2fs: double free or corruption (out): 0xbffc08b0 ***
======= Backtrace: =========
/lib/libc.so.6[0x40087dd7]
/lib/libc.so.6(cfree+0x89)[0x40089a99]
/lib/libc.so.6(_IO_vfscanf+0x2447)[0x4006c9f7]
/lib/libc.so.6(vsscanf+0x91)[0x4007b691]
/lib/libc.so.6(_IO_sscanf+0x2e)[0x400764ae]
./genext2fs[0x804cf1c]
./genext2fs[0x804dab8]
/lib/libc.so.6(__libc_start_main+0xe0)[0x40036450]
./genext2fs[0x8048f41]
======= Memory map: ========
08048000-08050000 r-xp 00000000 08:03 40403566 /build/buildd/genext2fs-1.4.1/genext2fs
08050000-08051000 rw-p 00007000 08:03 40403566 /build/buildd/genext2fs-1.4.1/genext2fs
08051000-08072000 rw-p 08051000 00:00 0 [heap]
40000000-4001a000 r-xp 00000000 08:03 39830929 /lib/ld-2.7.so
4001a000-4001c000 rw-p 00019000 08:03 39830929 /lib/ld-2.7.so
4001c000-4001f000 rw-p 4001c000 00:00 0
40020000-40153000 r-xp 00000000 08:03 39830931 /lib/libc-2.7.so
40153000-40154000 r--p 00133000 08:03 39830931 /lib/libc-2.7.so
40154000-40156000 rw-p 00134000 08:03 39830931 /lib/libc-2.7.so
40156000-4015a000 rw-p 40156000 00:00 0
4015c000-40166000 r-xp 00000000 08:03 39831084 /lib/libgcc_s.so.1
40166000-40167000 rw-p 0000a000 08:03 39831084 /lib/libgcc_s.so.1
40200000-40221000 rw-p 40200000 00:00 0
40221000-40300000 ---p 40221000 00:00 0
bffad000-bffc2000 rw-p bffad000 00:00 0 [stack]
ffffe000-fffff000 ---p 00000000 00:00 0 [vdso]
Aborted
FAIL: test.sh
===================
1 of 1 tests failed
===================
make[2]: *** [check-TESTS] Error 1
make[2]: Leaving directory `/build/buildd/genext2fs-1.4.1'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory `/build/buildd/genext2fs-1.4.1'
make: *** [build-stamp] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
******************************************************************************

Revision history for this message
Caroline Ford (secretlondon) wrote :

https://lists.ubuntu.com/archives/ubuntu-autotest/2007-December/000193.html
Automatic build of genext2fs_1.4.1-2 on royal by sbuild/powerpc 1.170.5

Testing with devices file device_table.txt
*** glibc detected *** ./genext2fs: free(): invalid pointer: 0xffacc9b0 ***
======= Backtrace: =========
/lib/libc.so.6[0xfefc458]
/lib/libc.so.6(cfree+0xc8)[0xfefe8d8]
/lib/libc.so.6(_IO_vfscanf+0x15a0)[0xfed9d70]
/lib/libc.so.6(vsscanf+0x94)[0xfeea9b4]
/lib/libc.so.6(_IO_sscanf+0x84)[0xfee36c4]
./genext2fs[0x10005c50]
./genext2fs[0x10006738]
/lib/libc.so.6[0xfe9bb10]
/lib/libc.so.6[0xfe9bcd0]
======= Memory map: ========
00100000-00103000 r-xp 00100000 00:00 0
0fe7d000-0ffd9000 r-xp 00000000 09:00 9766145 /lib/libc-2.7.so
0ffd9000-0ffe8000 ---p 0015c000 09:00 9766145 /lib/libc-2.7.so
0ffe8000-0ffec000 r--p 0015b000 09:00 9766145 /lib/libc-2.7.so
0ffec000-0ffed000 rw-p 0015f000 09:00 9766145 /lib/libc-2.7.so
0ffed000-0fff0000 rw-p 0ffed000 00:00 0
10000000-10009000 r-xp 00000000 09:00 787537 /build/buildd/genext2fs-1.4.1/genext2fs
10018000-10019000 rw-p 00008000 09:00 787537 /build/buildd/genext2fs-1.4.1/genext2fs
10019000-1003a000 rwxp 10019000 00:00 0 [heap]
40000000-4001f000 r-xp 00000000 09:00 9766143 /lib/ld-2.7.so
4001f000-40021000 rw-p 4001f000 00:00 0
40022000-40024000 rw-p 40022000 00:00 0
4002f000-40030000 r--p 0001f000 09:00 9766143 /lib/ld-2.7.so
40030000-40031000 rw-p 00020000 09:00 9766143 /lib/ld-2.7.so
ffab9000-fface000 rw-p ffab9000 00:00 0 [stack]
Aborted
FAIL: test.sh
===================
1 of 1 tests failed
===================
make[2]: *** [check-TESTS] Error 1
make[2]: Leaving directory `/build/buildd/genext2fs-1.4.1'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory `/build/buildd/genext2fs-1.4.1'
make: *** [build-stamp] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
******************************************************************************

Revision history for this message
Caroline Ford (secretlondon) wrote :

new ->confirmed

Changed in genext2fs:
status: New → Confirmed
Revision history for this message
Steve Langasek (vorlon) wrote :

This bug appears to be fixed in the Debian package in version 1.4.1-2.1, so I've synced it I wasn't able to reproduce the build failure in my tests, though, even before the sync; it seems strange to me that the described bug would be non-deterministic, but one way or another this bug appears to be fixed now.

Changed in genext2fs:
status: Confirmed → Fix Released
Changed in genext2fs:
status: Unknown → New
Changed in genext2fs:
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.