https://bugs.kde.org/show_bug.cgi?id=362541
bugs.kde....@derflupp.e4ward.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bugs.kde.org@derflupp.e4war | |d.com --- Comment #3 from bugs.kde....@derflupp.e4ward.com --- Created attachment 100409 --> https://bugs.kde.org/attachment.cgi?id=100409&action=edit second image that causes a crash I can confirm the bug with the attached image “second image that causes a crash”. I can reliably reproduce the bug by opening the image (the image is initially resized to fit the available space) and then clicking the 100%-zoom button. Strangely, the crash does not occour if I zoom in _slowly_ step-by-step using the zoom-in button or Ctrl+Scroll-Wheel. If I zoom in fast (e.g. by clicking the zoom-in button rapidly), the crash occurs again. Application: Gwenview (gwenview), signal: Segmentation fault Using host libthread_db library "/usr/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7f2635eff8c0 (LWP 10151))] Thread 4 (Thread 0x7f260ea31700 (LWP 10154)): #0 0x00007f262a85a458 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f2630f5db66 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f2630f59274 in ?? () from /usr/lib/libQt5Core.so.5 #3 0x00007f2630f5cd78 in ?? () from /usr/lib/libQt5Core.so.5 #4 0x00007f262a854484 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007f263086f6dd in clone () from /usr/lib/libc.so.6 Thread 3 (Thread 0x7f2617fff700 (LWP 10153)): #0 0x00007f26308666cd in poll () from /usr/lib/libc.so.6 #1 0x00007f26291f2fd6 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007f26291f30ec in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007f263118b59b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #4 0x00007f26311350da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007f2630f580f3 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #6 0x00007f2630512e75 in ?? () from /usr/lib/libQt5DBus.so.5 #7 0x00007f2630f5cd78 in ?? () from /usr/lib/libQt5Core.so.5 #8 0x00007f262a854484 in start_thread () from /usr/lib/libpthread.so.0 #9 0x00007f263086f6dd in clone () from /usr/lib/libc.so.6 Thread 2 (Thread 0x7f261e38e700 (LWP 10152)): #0 0x00007f26308666cd in poll () from /usr/lib/libc.so.6 #1 0x00007f26286468e0 in ?? () from /usr/lib/libxcb.so.1 #2 0x00007f2628648679 in xcb_wait_for_event () from /usr/lib/libxcb.so.1 #3 0x00007f261fca5469 in ?? () from /usr/lib/libQt5XcbQpa.so.5 #4 0x00007f2630f5cd78 in ?? () from /usr/lib/libQt5Core.so.5 #5 0x00007f262a854484 in start_thread () from /usr/lib/libpthread.so.0 #6 0x00007f263086f6dd in clone () from /usr/lib/libc.so.6 Thread 1 (Thread 0x7f2635eff8c0 (LWP 10151)): [KCrash Handler] #5 0x00007f262f6f57a0 in ?? () from /usr/lib/liblcms2.so.2 #6 0x00007f262f6fc41b in ?? () from /usr/lib/liblcms2.so.2 #7 0x00007f26356b83d2 in Gwenview::RasterImageView::updateFromScaler(int, int, QImage const&) () from /usr/lib/libgwenviewlib.so.5 #8 0x00007f263116285e in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5 #9 0x00007f2635735b71 in Gwenview::ImageScaler::scaledRect(int, int, QImage const&) () from /usr/lib/libgwenviewlib.so.5 #10 0x00007f26356e0357 in Gwenview::ImageScaler::scaleRect(QRect const&) () from /usr/lib/libgwenviewlib.so.5 #11 0x00007f26356e09b7 in Gwenview::ImageScaler::doScale() () from /usr/lib/libgwenviewlib.so.5 #12 0x00007f26356b6a67 in Gwenview::RasterImageView::updateImageRect(QRect const&) () from /usr/lib/libgwenviewlib.so.5 #13 0x00007f2635737809 in ?? () from /usr/lib/libgwenviewlib.so.5 #14 0x00007f26311624e9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5 #15 0x00007f2635734b45 in Gwenview::Document::imageRectUpdated(QRect const&) () from /usr/lib/libgwenviewlib.so.5 #16 0x00007f26311624e9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5 #17 0x00007f2635734822 in ?? () from /usr/lib/libgwenviewlib.so.5 #18 0x00007f26356a096b in ?? () from /usr/lib/libgwenviewlib.so.5 #19 0x00007f2635695db5 in Gwenview::Document::switchToImpl(Gwenview::AbstractDocumentImpl*) () from /usr/lib/libgwenviewlib.so.5 #20 0x00007f26356a1ab8 in ?? () from /usr/lib/libgwenviewlib.so.5 #21 0x00007f26311624e9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5 #22 0x00007f2630f53711 in QFutureWatcherBase::event(QEvent*) () from /usr/lib/libQt5Core.so.5 #23 0x00007f2632825e3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #24 0x00007f263282d5b1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #25 0x00007f2631136c80 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #26 0x00007f26311393fd in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQt5Core.so.5 #27 0x00007f263118b173 in ?? () from /usr/lib/libQt5Core.so.5 #28 0x00007f26291f2dd7 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #29 0x00007f26291f3040 in ?? () from /usr/lib/libglib-2.0.so.0 #30 0x00007f26291f30ec in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #31 0x00007f263118b57f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #32 0x00007f26311350da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #33 0x00007f263113d5cc in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5 #34 0x0000000000431b08 in ?? () #35 0x00007f26307a8741 in __libc_start_main () from /usr/lib/libc.so.6 #36 0x0000000000432029 in _start () Sorry for the incomplete debug information. It is a bit cumbersome to install debug information on Arch Linux – too cumbersome for me at the moment. -- You are receiving this mail because: You are watching all bug changes.