Bug 27817

Summary: libqpng взрывается после пересборки с libpng15
Product: Sisyphus Reporter: Michael Shigorin <mike>
Component: libqt3Assignee: real <real>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: iv, ldv, led, real.altlinux.org, zerg
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
kopete-qpng.kcrash none

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)