Your message dated Mon, 05 May 2008 09:47:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#479029: fixed in fraqtive 0.4.2-2
has caused the Debian Bug report #479029,
regarding Segfault on loading programm icons
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)


-- 
479029: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=479029
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Package: qt4-x11
Severity: grave
Version: 4.4.0~rc1-5

Hello,

I just noticed, that my package fraqtive (uploaded yesterday) segfaults
directly on starting. Here the gdb output:

(gdb) run
Starting program: /usr/bin/fraqtive
[Thread debugging using libthread_db enabled]
[New Thread 0xb6da2a40 (LWP 7230)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb6da2a40 (LWP 7230)]
0xb75487cf in QtPrivate::QStringList_contains () from
/usr/lib/libQtCore.so.4
(gdb) bt
#0  0xb75487cf in QtPrivate::QStringList_contains () from
/usr/lib/libQtCore.so.4
#1  0xb75d0c92 in QFactoryLoader::instance () from /usr/lib/libQtCore.so.4
#2  0xb789fc88 in QIcon::addFile () from /usr/lib/libQtGui.so.4
#3  0x0808f7a6 in MultiIconEngine (this=0x9c0c738, [EMAIL PROTECTED])
at multiiconengine.cpp:43
#4  0x0808f870 in MultiIconEnginePlugin::create (this=0x827b9a8,
[EMAIL PROTECTED]) at multiiconengine.cpp:90
#5  0xb789fcba in QIcon::addFile () from /usr/lib/libQtGui.so.4
#6  0x0808f7a6 in MultiIconEngine (this=0x9c0c250, [EMAIL PROTECTED])
at multiiconengine.cpp:43
#7  0x0808f870 in MultiIconEnginePlugin::create (this=0x827b9a8,
[EMAIL PROTECTED]) at multiiconengine.cpp:90
#8  0xb789fcba in QIcon::addFile () from /usr/lib/libQtGui.so.4
#9  0x0808f7a6 in MultiIconEngine (this=0x9c0bd68, [EMAIL PROTECTED])
at multiiconengine.cpp:43
#10 0x0808f870 in MultiIconEnginePlugin::create (this=0x827b9a8,
[EMAIL PROTECTED]) at multiiconengine.cpp:90
#11 0xb789fcba in QIcon::addFile () from /usr/lib/libQtGui.so.4
#12 0x0808f7a6 in MultiIconEngine (this=0x9c0b880, [EMAIL PROTECTED])
at multiiconengine.cpp:43
#13 0x0808f870 in MultiIconEnginePlugin::create (this=0x827b9a8,
[EMAIL PROTECTED]) at multiiconengine.cpp:90
#14 0xb789fcba in QIcon::addFile () from /usr/lib/libQtGui.so.4
#15 0x0808f7a6 in MultiIconEngine (this=0x9c0b398, [EMAIL PROTECTED])
at multiiconengine.cpp:43
#16 0x0808f870 in MultiIconEnginePlugin::create (this=0x827b9a8,
[EMAIL PROTECTED]) at multiiconengine.cpp:90
#17 0xb789fcba in QIcon::addFile () from /usr/lib/libQtGui.so.4
#18 0x0808f7a6 in MultiIconEngine (this=0x9c0aeb0, [EMAIL PROTECTED])
at multiiconengine.cpp:43
#19 0x0808f870 in MultiIconEnginePlugin::create (this=0x827b9a8,
[EMAIL PROTECTED]) at multiiconengine.cpp:90
#20 0xb789fcba in QIcon::addFile () from /usr/lib/libQtGui.so.4
#21 0x0808f7a6 in MultiIconEngine (this=0x9c0a9c8, [EMAIL PROTECTED])
at multiiconengine.cpp:43
#22 0x0808f870 in MultiIconEnginePlugin::create (this=0x827b9a8,
[EMAIL PROTECTED]) at multiiconengine.cpp:90
#23 0xb789fcba in QIcon::addFile () from /usr/lib/libQtGui.so.4
#24 0x0808f7a6 in MultiIconEngine (this=0x9c0a4e0, [EMAIL PROTECTED])
at multiiconengine.cpp:43
#25 0x0808f870 in MultiIconEnginePlugin::create (this=0x827b9a8,
[EMAIL PROTECTED]) at multiiconengine.cpp:90
#26 0xb789fcba in QIcon::addFile () from /usr/lib/libQtGui.so.4
#27 0x0808f7a6 in MultiIconEngine (this=0x9c09ff8, [EMAIL PROTECTED])
at multiiconengine.cpp:43
#28 0x0808f870 in MultiIconEnginePlugin::create (this=0x827b9a8,
[EMAIL PROTECTED]) at multiiconengine.cpp:90
#29 0xb789fcba in QIcon::addFile () from /usr/lib/libQtGui.so.4
#30 0x0808f7a6 in MultiIconEngine (this=0x9c09b10, [EMAIL PROTECTED])
at multiiconengine.cpp:43
#31 0x0808f870 in MultiIconEnginePlugin::create (this=0x827b9a8,
[EMAIL PROTECTED]) at multiiconengine.cpp:90
#32 0xb789fcba in QIcon::addFile () from /usr/lib/libQtGui.so.4
#33 0x0808f7a6 in MultiIconEngine (this=0x9c09628, [EMAIL PROTECTED])
at multiiconengine.cpp:43
#34 0x0808f870 in MultiIconEnginePlugin::create (this=0x827b9a8,
[EMAIL PROTECTED]) at multiiconengine.cpp:90


The affected lines are:

 39     for ( int i = 0; sizes[ i ] > 0; i++ ) {
 40         int size = sizes[ i ];
 41         QString iconName = baseName + QString::number( size ) + ".png";
 42         if ( QFile::exists( iconName ) )
 43             m_icon.addFile( iconName, QSize( size, size ) );
 44     }


 88 QIconEngine* MultiIconEnginePlugin::create( const QString& fileName )
 89 {
 90     return new MultiIconEngine( fileName );
 91 }


I rebuilded all 0.4.x fraqtive releases with the newer qt4-x11 builds
and all versions fail now with the same reason.
While it was working before I think it's an fault in qt4-x11 itself. :(

I'm sorry while I'm at work I haven't got the time to test it with older
qt4-x11 builds and releases.


Another curiosity is, that I just get the following output with
installed libqt4-dbg symbols:

(gdb) run
Starting program: /usr/bin/fraqtive
[Thread debugging using libthread_db enabled]
[New Thread 0xb6cf9a40 (LWP 7332)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb6cf9a40 (LWP 7332)]
0xb7118d19 in ?? () from /lib/libc.so.6
(gdb) bt
#0  0xb7118d19 in ?? () from /lib/libc.so.6
#1  0x00000000 in ?? ()
(gdb) bt full
#0  0xb7118d19 in ?? () from /lib/libc.so.6
No symbol table info available.
#1  0x00000000 in ?? ()
No symbol table info available.

The trace above is without libqt4-dbg.

- --
Mit freundlichem Gruß / With kind regards,
Patrick Matthäi

E-Mail: [EMAIL PROTECTED]

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFIGvmf2XA5inpabMcRAvZ0AJ99AM+MZWSYr8x2XklX2BKF1EH+PACfYEzN
gkEo0FlN17JoaRA6H69m82c=
=SklZ
-----END PGP SIGNATURE-----



--- End Message ---
--- Begin Message ---
Source: fraqtive
Source-Version: 0.4.2-2

We believe that the bug you reported is fixed in the latest version of
fraqtive, which is due to be installed in the Debian FTP archive:

fraqtive-dbg_0.4.2-2_i386.deb
  to pool/main/f/fraqtive/fraqtive-dbg_0.4.2-2_i386.deb
fraqtive_0.4.2-2.diff.gz
  to pool/main/f/fraqtive/fraqtive_0.4.2-2.diff.gz
fraqtive_0.4.2-2.dsc
  to pool/main/f/fraqtive/fraqtive_0.4.2-2.dsc
fraqtive_0.4.2-2_i386.deb
  to pool/main/f/fraqtive/fraqtive_0.4.2-2_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Patrick Matthäi <[EMAIL PROTECTED]> (supplier of updated fraqtive package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sun,  4 May 2008 21:36:01 +0100
Source: fraqtive
Binary: fraqtive fraqtive-dbg
Architecture: source i386
Version: 0.4.2-2
Distribution: unstable
Urgency: low
Maintainer: Patrick Matthäi <[EMAIL PROTECTED]>
Changed-By: Patrick Matthäi <[EMAIL PROTECTED]>
Description: 
 fraqtive   - draws Mandelbrot and Julia fractals
 fraqtive-dbg - draws Mandelbrot and Julia fractals (debugging symbols)
Closes: 479029
Changes: 
 fraqtive (0.4.2-2) unstable; urgency=low
 .
   * Added 01-imgload-programming-error.dpatch, which fixes an segfault on
     loading images.
     Closes: #479029
   * Set DM-Upload-Allowed control field.
Checksums-Sha1: 
 1c22c47e02c2fbb742e4904f39aedd1587e83ce2 1235 fraqtive_0.4.2-2.dsc
 fe6db3b56e59a854737c247cd92b197620e5ee49 7211 fraqtive_0.4.2-2.diff.gz
 66d85ab155d3812fde6c6042fa3b5a80c520b5f3 214196 fraqtive_0.4.2-2_i386.deb
 f0940edd565b1eb9cf64a3d4a858e84aa43b52fe 3397888 fraqtive-dbg_0.4.2-2_i386.deb
Checksums-Sha256: 
 818f2800182a65782cde8f4c3fb684731e7780dd3ca2e47c6684d83d3d9e0e80 1235 
fraqtive_0.4.2-2.dsc
 74a7f2b0e17a92c9473d87936c09252e765807f13a03d57eb85d09a54e64bb07 7211 
fraqtive_0.4.2-2.diff.gz
 b287f3280359a329b5b3896f53683d548de666b74439f160a193e2aaf41be033 214196 
fraqtive_0.4.2-2_i386.deb
 0213a7ed7307c3fe500a31e22c1affee21e178a50b6b5b025f776079b1eeb6b5 3397888 
fraqtive-dbg_0.4.2-2_i386.deb
Files: 
 c01a7c2fe7aae65ea9e91470f374413a 1235 kde optional fraqtive_0.4.2-2.dsc
 39b88fe9777aec9e1909f6df7725b245 7211 kde optional fraqtive_0.4.2-2.diff.gz
 653d646cd6d6d80c74e33a3b0589ccf1 214196 kde optional fraqtive_0.4.2-2_i386.deb
 359e5c71a2b7056ff67f34ebc3834186 3397888 kde extra 
fraqtive-dbg_0.4.2-2_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFIHtN+WSOgCCdjSDsRAre5AJ9g0TRhXlfhJBpVrFSPtu6g1Ya3nACeKz+2
oiKb8Al5wJAGk691v1onObM=
=DW0m
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to