Bug 119580 - showfoto crashes when enlarging an image
Summary: showfoto crashes when enlarging an image
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Showfoto-Plugins (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-05 19:56 UTC by Angelo MAMMONE RINALDI
Modified: 2022-02-05 04:31 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 7.6.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Angelo MAMMONE RINALDI 2006-01-05 19:56:41 UTC
Version:           0.2.0 (using KDE KDE 3.4.2)
Installed from:    SuSE RPMs
Compiler:          SuSE 10.0 RPM 
OS:                Linux

I selected 15 photos. In enlarging the 6th (650x434 pixels), showfoto crashed 2 times in succession. I had a lot of programs (and a dozen or more of Konqueror tabs) opened at the same time. 
I've tried to reproduce the crash later, but (luckly) showfoto seems stable.

**The backtrace is:

[KCrash handler]
#4  0x40065998 in __imlib_RenderImage () from /usr/lib/libImlib2.so.1
#5  0x4004293b in imlib_render_image_part_on_drawable_at_size ()
   from /usr/lib/libImlib2.so.1
#6  0x08072d7c in QValueListPrivate<QString>::contains ()
#7  0x0807b208 in Canvas::staticMetaObject ()
#8  0x0807ba9c in Canvas::staticMetaObject ()
#9  0x40ce5cb5 in QScrollView::eventFilter ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#10 0x40bcee9e in QObject::activate_filters ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#11 0x40bcef1b in QObject::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#12 0x40c08bfc in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#13 0x40b6f9f1 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#14 0x40b70369 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#15 0x408af97e in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#16 0x40b4111c in QWidget::repaint () from /usr/lib/qt3/lib/libqt-mt.so.3
#17 0x40b7149b in QApplication::sendPostedEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#18 0x40b71564 in QApplication::sendPostedEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#19 0x40b1d910 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#20 0x40b868e9 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#21 0x40b867e6 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#22 0x40b6f33f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#23 0x0805d9d5 in ?? ()
#24 0xbf9434e0 in ?? ()
#25 0xbf943614 in ?? ()
#26 0xbf943618 in ?? ()
#27 0xbf9435e0 in ?? ()
#28 0x00000000 in ?? ()
#29 0x00000001 in ?? ()
#30 0x08092450 in vtable for QGList ()
#31 0x00000000 in ?? ()
#32 0x08092357 in vtable for QGList ()
#33 0x08092343 in vtable for QGList ()
#34 0x412638d8 in main_arena () from /lib/tls/libc.so.6
#35 0x412638d8 in main_arena () from /lib/tls/libc.so.6
#36 0x00000002 in ?? ()
#37 0x00000020 in ?? ()
#38 0x00000011 in ?? ()
#39 0x412638a8 in main_arena () from /lib/tls/libc.so.6
#40 0x4094e588 in vtable for KApplication () from /opt/kde3/lib/libkdecore.so.4
#41 0x00000020 in ?? ()
#42 0x08131368 in ?? ()
#43 0x00000000 in ?? ()
#44 0x0812efe0 in ?? ()
#45 0x0817a558 in ?? ()
#46 0x081765c0 in ?? ()
#47 0x0817cbd0 in ?? ()
#48 0x00000000 in ?? ()
#49 0x00000000 in ?? ()
#50 0x00000001 in ?? ()
#51 0x080a5400 in ?? ()
#52 0x00000000 in ?? ()
#53 0x00000000 in ?? ()
#54 0x0817daf8 in ?? ()
#55 0x0813d5e8 in ?? ()
#56 0x0813eb80 in ?? ()
#57 0x41263800 in _IO_stdfile_0_lock () from /lib/tls/libc.so.6
#58 0x4094e604 in vtable for KApplication () from /opt/kde3/lib/libkdecore.so.4
#59 0x08141098 in ?? ()
#60 0x0813fd60 in ?? ()
#61 0x08141208 in ?? ()
#62 0x41030500 in vtable for QCString () from /usr/lib/qt3/lib/libqt-mt.so.3
#63 0x0813d078 in ?? ()
#64 0xbf9435ac in ?? ()
#65 0x0813e888 in ?? ()
#66 0x080a5440 in ?? ()
#67 0x0000012b in ?? ()
#68 0x000000ff in ?? ()
#69 0x08092b78 in vtable for QPtrList<Digikam::ImagePlugin> ()
#70 0x00000000 in ?? ()
#71 0x08137390 in ?? ()
#72 0x41019801 in ?? () from /usr/lib/qt3/lib/libqt-mt.so.3
#73 0x081754f0 in ?? ()
#74 0x0813f108 in ?? ()
#75 0x40e88d0e in QGDict::look_ascii () from /usr/lib/qt3/lib/libqt-mt.so.3
#76 0x4115bea0 in __libc_start_main () from /lib/tls/libc.so.6
#77 0x0805d651 in ?? ()
Comment 1 caulier.gilles 2006-01-06 15:52:42 UTC
Sound like _THE_ imlib2 internal bug related to this report :

http://bugs.kde.org/show_bug.cgi?id=100894

digikam 0.9.0 will fix it to removing imlib2 depency...

Gilles Caulier
Comment 2 Tom Albers 2006-02-04 20:43:01 UTC

*** This bug has been marked as a duplicate of 100894 ***
Comment 3 caulier.gilles 2022-01-20 06:39:49 UTC
Fixed with https://bugs.kde.org/show_bug.cgi?id=100894