[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#267786: Qt's QImage::save() segfault's sometimes with libc6-i686



Package: libc6-i686
Version: 2.3.2.ds1-13
Severity: critical
Justification: breaks unrelated software



-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.7-1-686
Locale: LANG=de_DE@euro, LC_CTYPE=de_DE@euro

Versions of packages libc6-i686 depends on:
ii  libc6                       2.3.2.ds1-13 GNU C Library: Shared libraries an

-- no debconf information

I wrote a little program that converts 2 dimensional arrays into PNG-
images using Qt3 and the GNU Scientific Library. When using it on
2.6 kernel with libc6-i686 it sometimes segfaults without any obvious
reason. You can find the sources an example data on 
<http://www.kis.uni-freiburg.de/~dirk/libc6-i686-bug/>.
Just compile it with 'make -f Makefile.sic' and run
'run/sic --inverse -d diffX.dat -i diffX.dat.png -w 128 \
-h 128 --adjust --highres'
and 
'run/sic --inverse -d ncompX.dat -i ncompX.dat.png -w 128 \
 -h 128 --adjust --highres'
and see how the first one crashes. Note, that it doesn't crash on
2.4.26 which is not using libc6-i686.
How ever, I am not 100% sure whether this bug not is related to the
Qt binaries?

Regrads

Dirk



Reply to: