Bug 139700 - Doesn't render all sample MNG pictures
Summary: Doesn't render all sample MNG pictures
Status: CONFIRMED
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: 4.5.4
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-07 00:25 UTC by Victor Stinner
Modified: 2021-03-21 11:58 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Victor Stinner 2007-01-07 00:25:31 UTC
Version:           Konqueror 3.5.5 (using KDE KDE 3.5.5)
Installed from:    Ubuntu Packages
OS:                Linux

1. Go to MNG image sample: http://www.libmng.com/MNGsuite/past_img.html
2. Konqueror crashs :-(

Backtrace:

#6  0xb632e3ae in mng_magnify_rgba8_x2 () from /usr/lib/libmng.so.1
#7  0xb632171a in mng_magnify_imageobject () from /usr/lib/libmng.so.1
#8  0xb6317a72 in mng_process_display_past () from /usr/lib/libmng.so.1
#9  0xb6323876 in mng_create_ani_past () from /usr/lib/libmng.so.1
#10 0xb62f7836 in mng_read_past () from /usr/lib/libmng.so.1
#11 0xb63487bb in mng_process_eof () from /usr/lib/libmng.so.1
#12 0xb6349192 in mng_read_graphic () from /usr/lib/libmng.so.1
#13 0xb631b0cc in mng_readdisplay () from /usr/lib/libmng.so.1
#14 0xb6740393 in QMNGFormat::decode ()
   from /usr/lib/qt3/plugins/imageformats/libqmng.so
#15 0xb71dc4a7 in QImageDecoder::decode () from /usr/lib/libqt-mt.so.3
#16 0xb723061c in QMoviePrivate::receive () from /usr/lib/libqt-mt.so.3
#17 0xb5f88d6f in findTag () from /usr/lib/libkhtml.so.4
#18 0xb71dd04b in QDataPump::tryToPump () from /usr/lib/libqt-mt.so.3
#19 0xb75bda55 in QDataPump::qt_invoke () from /usr/lib/libqt-mt.so.3
#20 0xb7238957 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#21 0xb72393fc in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#22 0xb75c700a in QTimer::timeout () from /usr/lib/libqt-mt.so.3
#23 0xb7260662 in QTimer::event () from /usr/lib/libqt-mt.so.3
#24 0xb71cfb88 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#25 0xb71d19b7 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#26 0xb78c5db2 in KApplication::notify () from /usr/lib/libkdecore.so.4
#27 0xb7162389 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#28 0xb71c25d3 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3
#29 0xb7176ec5 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#30 0xb71ea25e in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#31 0xb71ea06e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#32 0xb71d1731 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#33 0xb665c2b4 in kdemain () from /usr/lib/libkdeinit_konqueror.so

The bug comes from libqt (I have libqt-mt version 3.3.6-3ubuntu3) and then libmng (I have version 1.0.9-1)
Comment 1 Philip Rodrigues 2007-01-08 00:11:46 UTC
Same crash on r620k. Not sure if this is a Qt/libmng bug. FF doesn't crash on that page, fwiw
Comment 2 Allan Sandfeld 2007-11-02 10:33:41 UTC
I think it is a libmng bug. It is known to be buggy, which is why no other browser has native MNG support.
Comment 3 A. Spehr 2008-05-07 07:27:46 UTC
Huh. Well, it doesn't crash, but it doesn't render it all either. Cute little test website.

I'm using 4.0 branch r802754
Comment 4 Samuel Brack 2011-01-09 22:28:13 UTC
Confirmed in 4.5.4, updating version.
Comment 5 Justin Zobel 2021-03-21 00:25:01 UTC
Thank you for the bug report.

As this report hasn't seen any changes in 10 years or more, we ask if you can please confirm that the issue still persists.

If this bug is no longer persisting or relevant please change the status to resolved.
Comment 6 Martin Walch 2021-03-21 11:57:01 UTC
(In reply to Justin Zobel from comment #5)

Looks still broken to me: As far as I see, for each of the MNG images, Konqueror shows the default image placeholder. At least it does not crash any more.
Comment 7 Martin Walch 2021-03-21 11:58:27 UTC
Sorry, I forgot to mention: Tested with Konqueror 20.08.3.