Bug 27817 - libqpng взрывается после пересборки с libpng15
Summary: libqpng взрывается после пересборки с libpng15
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: libqt3 (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: real@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-08 18:24 MSK by Michael Shigorin
Modified: 2012-10-09 23:42 MSK (History)
5 users (show)

See Also:


Attachments
kopete-qpng.kcrash (3.31 KB, text/plain)
2012-10-08 18:27 MSK, Michael Shigorin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Shigorin 2012-10-08 18:24:43 MSK
led@ заметил массовые проблемы с kde3/qt3-приложениями после приезда пересборок с libpng15; сняли backtrace на kopete (прилагается), по сути:

#5  0xb5600496 in QPNGImageWriter::writeImage(QImage const&, int, int, int) () from /usr/lib/qt3/plugins/imageformats/libqpng.so
#6  0xb560092b in ?? () from /usr/lib/qt3/plugins/imageformats/libqpng.so
#7  0xb682e7c5 in QImageIO::write() () from /usr/lib/libqt-mt.so.3

libqt3-3.3.8d-alt1.1

Помнится, ldv@ упоминал, что у апстрима libpng есть "милая" привычка немножко менять API с каждым релизом...
Comment 1 Michael Shigorin 2012-10-08 18:27:46 MSK
Created attachment 5589 [details]
kopete-qpng.kcrash

Для получения:
# apt-get install kdenetwork-kopete
$ kde3 kopete
(конфигурируем или регистрируем какой-нибудь jabber-аккаунт, выходим в онлайн)

В процессе со свежезарегистрированным аккаунтом сперва получился ещё один backtrace, не имеющий отношения к qpng -- если вдруг кому интересно, могу повесить отдельно.
Comment 2 Michael Shigorin 2012-10-08 20:20:18 MSK
PS: забыл добавить, откат на libqt3-3.3.8d-alt1 помогает.
Comment 3 real@altlinux.org 2012-10-09 11:59:06 MSK
Похоже, нашёл причину, но надо ещё вечером дома проверить...
Comment 4 Repository Robot 2012-10-09 23:42:50 MSK
qt3-3.3.8d-alt1.2 -> sisyphus:

* Tue Oct 09 2012 Eugeny A. Rostovtsev (REAL) <real at altlinux> 3.3.8d-alt1.2
- Fixed (thnx, Gentoo!) crash with libpng15 (ALT #27817)