https://bugs.kde.org/show_bug.cgi?id=290282 Summary: Crash when opening an image in viewer Product: kphotoalbum Version: unspecified Platform: Ubuntu Packages OS/Version: Linux Status: UNCONFIRMED Severity: crash Priority: NOR Component: general AssignedTo: kpabugs@willden.org ReportedBy: risto@kurppa.fi Application: kphotoalbum (GIT) KDE Platform Version: 4.7.4 (4.7.4) Qt Version: 4.7.4 Operating System: Linux 3.0.0-14-generic x86_64 Distribution: Ubuntu 11.10 -- Information about the crash: I have photos taken with DSC-P72. At least some of them crash the viewer when I trying to open the image. The crash can be reproduced some of the time. -- Backtrace: Application: KPhotoAlbum (kphotoalbum), signal: Segmentation fault [Current thread is 1 (Thread 0x7f03b440f800 (LWP 12000))] Thread 4 (Thread 0x7f039f149700 (LWP 12016)): #0 0x00007f03af9dd1fd in pthread_mutex_unlock () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f03abba6687 in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f03abba7d81 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f03abba8429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f03b1a97f3e in QEventDispatcherGlib::processEvents(QFlags) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #5 0x00007f03b1a6bcf2 in QEventLoop::processEvents(QFlags) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #6 0x00007f03b1a6bef7 in QEventLoop::exec(QFlags) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #7 0x00007f03b198327f in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #8 0x00007f03b1a4ecbf in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #9 0x00007f03b1985d05 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #10 0x00007f03af9d9efc in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #11 0x00007f03afcd089d in clone () from /lib/x86_64-linux-gnu/libc.so.6 #12 0x0000000000000000 in ?? () Thread 3 (Thread 0x7f039e948700 (LWP 12017)): #0 0x00007f03af9de04c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f03b19861ab in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00000000004eaa2a in ImageManager::Manager::next (this=0x6e2e930) at /home/rhk/Ohjelmat/kphotoalbum/ImageManager/Manager.cpp:112 #3 0x00000000004e9f8d in ImageManager::ImageLoader::run (this=0x6e20f30) at /home/rhk/Ohjelmat/kphotoalbum/ImageManager/ImageLoader.cpp:57 #4 0x00007f03b1985d05 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #5 0x00007f03af9d9efc in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #6 0x00007f03afcd089d in clone () from /lib/x86_64-linux-gnu/libc.so.6 #7 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f039e147700 (LWP 12018)): #0 0x00007f03af9de04c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f03b19861ab in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #2 0x00000000004eaa2a in ImageManager::Manager::next (this=0x6e2e930) at /home/rhk/Ohjelmat/kphotoalbum/ImageManager/Manager.cpp:112 #3 0x00000000004e9f8d in ImageManager::ImageLoader::run (this=0x6e20f50) at /home/rhk/Ohjelmat/kphotoalbum/ImageManager/ImageLoader.cpp:57 #4 0x00007f03b1985d05 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #5 0x00007f03af9d9efc in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #6 0x00007f03afcd089d in clone () from /lib/x86_64-linux-gnu/libc.so.6 #7 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f03b440f800 (LWP 12000)): [KCrash Handler] #6 0x00007f03b0ed924c in QImage::~QImage() () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #7 0x00000000004a74e7 in ~ViewPreloadInfo (this=0x1716d1, __in_chrg=) at /home/rhk/Ohjelmat/kphotoalbum/Viewer/ImageDisplay.h:44 #8 deleteItem (d=0x1716d1, this=) at /usr/include/qt4/Qt3Support/q3ptrvector.h:114 #9 Q3PtrVector::deleteItem (this=, d=0x1716d1) at /usr/include/qt4/Qt3Support/q3ptrvector.h:112 #10 0x00007f03b080b73e in Q3GVector::insert(unsigned int, void*) () from /usr/lib/x86_64-linux-gnu/libQt3Support.so.4 #11 0x00000000004a7082 in insert (d=0xcbdaee0, i=, this=0x13d9b5d0) at /usr/include/qt4/Qt3Support/q3ptrvector.h:75 #12 Viewer::ImageDisplay::pixmapLoaded (this=0x13d9b550, fileName=..., imgSize=, fullSize=..., angle=0, img=..., loadedOK=true) at /home/rhk/Ohjelmat/kphotoalbum/Viewer/ImageDisplay.cpp:553 #13 0x00000000004ea6a4 in ImageManager::Manager::customEvent (this=0x6e2e930, ev=) at /home/rhk/Ohjelmat/kphotoalbum/ImageManager/Manager.cpp:150 #14 0x00007f03b1a83abc in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #15 0x00007f03b0e1d424 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #16 0x00007f03b0e22291 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #17 0x00007f03b271b466 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #18 0x00007f03b1a6cafc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #19 0x00007f03b1a7051f in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #20 0x00007f03b1a97a73 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #21 0x00007f03abba7a5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #22 0x00007f03abba8258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x00007f03abba8429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #24 0x00007f03b1a97ed6 in QEventDispatcherGlib::processEvents(QFlags) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #25 0x00007f03b0ec507e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #26 0x00007f03b1a6bcf2 in QEventLoop::processEvents(QFlags) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #27 0x00007f03b1a6bef7 in QEventLoop::exec(QFlags) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #28 0x00007f03b1a70789 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #29 0x000000000043d740 in main (argc=1, argv=0x7fff71ea40a8) at /home/rhk/Ohjelmat/kphotoalbum/main.cpp:89 Reported using DrKonqi -- Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.