[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-bugs-dist
Subject: [Bug 290282] New: Crash when opening an image in viewer
From: Risto H. Kurppa <risto () kurppa ! fi>
Date: 2011-12-31 20:53:02
Message-ID: bug-290282-17878 () http ! bugs ! kde ! org/
[Download RAW message or body]
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<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5 0x00007f03b1a6bcf2 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6 0x00007f03b1a6bef7 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () 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=<optimized
out>) at /home/rhk/Ohjelmat/kphotoalbum/Viewer/ImageDisplay.h:44
#8 deleteItem (d=0x1716d1, this=<optimized out>) at
/usr/include/qt4/Qt3Support/q3ptrvector.h:114
#9 Q3PtrVector<Viewer::ViewPreloadInfo>::deleteItem (this=<optimized out>,
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=<optimized out>,
this=0x13d9b5d0) at /usr/include/qt4/Qt3Support/q3ptrvector.h:75
#12 Viewer::ImageDisplay::pixmapLoaded (this=0x13d9b550, fileName=...,
imgSize=<optimized out>, fullSize=..., angle=0, img=..., loadedOK=true) at
/home/rhk/Ohjelmat/kphotoalbum/Viewer/ImageDisplay.cpp:553
#13 0x00000000004ea6a4 in ImageManager::Manager::customEvent (this=0x6e2e930,
ev=<optimized out>) 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<QEventLoop::ProcessEventsFlag>) ()
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<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/x86_64-linux-gnu/libQtCore.so.4
#27 0x00007f03b1a6bef7 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () 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.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic