https://bugs.kde.org/show_bug.cgi?id=350632
Yasin Zähringer <yasinzaehringer+...@yhjz.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |yasinzaehringer+...@yhjz.de --- Comment #10 from Yasin Zähringer <yasinzaehringer+...@yhjz.de> --- I see the crash consistently with at least one photo when I click the rotate button twice very quickly. System: Application: Version 15.12.3 (KDE Frameworks 5.23.0) Qt Version: 5.5.1 Operating System: Linux 4.4.0-31-generic x86_64 Distribution: Ubuntu 16.04 + Backports PPA Backtrace: Application: Gwenview (gwenview), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f84caf909c0 (LWP 23206))] Thread 2 (Thread 0x7f84bd236700 (LWP 23208)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225 #1 0x00007f84ded9ba26 in QWaitConditionPrivate::wait_relative (time=30000, this=0x27993d0) at thread/qwaitcondition_unix.cpp:126 #2 QWaitConditionPrivate::wait (time=30000, this=0x27993d0) at thread/qwaitcondition_unix.cpp:134 #3 QWaitCondition::wait (this=this@entry=0x2797e00, mutex=mutex@entry=0x2799170, time=30000) at thread/qwaitcondition_unix.cpp:208 #4 0x00007f84ded974d3 in QThreadPoolThread::run (this=0x2797df0) at thread/qthreadpool.cpp:127 #5 0x00007f84ded9a84e in QThreadPrivate::start (arg=0x2797df0) at thread/qthread_unix.cpp:331 #6 0x00007f84d992b6fa in start_thread (arg=0x7f84bd236700) at pthread_create.c:333 #7 0x00007f84de6b0b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f84caf909c0 (LWP 23206)): [KCrash Handler] #6 0x00007f84def83257 in QMetaObject::cast(QObject*) const () at kernel/qmetaobject.cpp:312 #7 0x00007f84e2d9da0f in qobject_cast<Gwenview::DownSamplingJob*> (object=<optimized out>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:518 #8 Gwenview::DocumentPrivate::scheduleImageDownSampling (this=0x2796f10, invertedZoom=4) at /build/gwenview-iJ9mAT/gwenview-15.12.3/lib/document/document.cpp:108 #9 0x00007f84e2d9dd0e in Gwenview::Document::prepareDownSampledImageForZoom (this=0x2796e60, zoom=0.11426957831325302) at /build/gwenview-iJ9mAT/gwenview-15.12.3/lib/document/document.cpp:456 #10 0x00007f84e2dd8f30 in Gwenview::ImageScaler::doScale (this=0x211a8e0) at /build/gwenview-iJ9mAT/gwenview-15.12.3/lib/imagescaler.cpp:109 #11 0x00007f84e2dd91a5 in Gwenview::ImageScaler::setDestinationRegion (this=<optimized out>, region=...) at /build/gwenview-iJ9mAT/gwenview-15.12.3/lib/imagescaler.cpp:102 #12 0x00007f84e2db6474 in Gwenview::RasterImageViewPrivate::setScalerRegionToVisibleRect (this=0x20b6060) at /build/gwenview-iJ9mAT/gwenview-15.12.3/lib/documentview/rasterimageview.cpp:151 #13 Gwenview::RasterImageView::updateBuffer (this=<optimized out>, region=...) at /build/gwenview-iJ9mAT/gwenview-15.12.3/lib/documentview/rasterimageview.cpp:443 #14 0x00007f84e2db65e3 in Gwenview::RasterImageView::onZoomChanged (this=0x2b1cc50) at /build/gwenview-iJ9mAT/gwenview-15.12.3/lib/documentview/rasterimageview.cpp:434 #15 0x00007f84e2da86b5 in Gwenview::AbstractImageView::setZoom (this=this@entry=0x2b1cc50, zoom=<optimized out>, _center=..., updateType=updateType@entry=Gwenview::AbstractImageView::UpdateIfNecessary) at /build/gwenview-iJ9mAT/gwenview-15.12.3/lib/documentview/abstractimageview.cpp:220 #16 0x00007f84e2db5f79 in Gwenview::RasterImageView::updateImageRect (this=0x2b1cc50, imageRect=...) at /build/gwenview-iJ9mAT/gwenview-15.12.3/lib/documentview/rasterimageview.cpp:303 #17 0x00007f84e2e1df39 in Gwenview::RasterImageView::qt_static_metacall (_o=_o@entry=0x2b1cc50, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=5, _a=_a@entry=0x7ffdc3488f50) at /build/gwenview-iJ9mAT/gwenview-15.12.3/obj-x86_64-linux-gnu/lib/moc_rasterimageview.cpp:107 #18 0x00007f84defa9fca in QMetaObject::activate (sender=0x2796e60, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffdc3488f50) at kernel/qobject.cpp:3713 #19 0x00007f84defaa7d7 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f84e3060040 <Gwenview::Document::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffdc3488f50) at kernel/qobject.cpp:3578 #20 0x00007f84e2e1a515 in Gwenview::Document::imageRectUpdated (this=<optimized out>, _t1=...) at /build/gwenview-iJ9mAT/gwenview-15.12.3/obj-x86_64-linux-gnu/lib/moc_document.cpp:281 #21 0x00007f84defaaea1 in QObject::event (this=0x2796e60, e=<optimized out>) at kernel/qobject.cpp:1239 #22 0x00007f84e024205c in QApplicationPrivate::notify_helper (this=this@entry=0x1efaf20, receiver=receiver@entry=0x2796e60, e=e@entry=0x7f84b8017be0) at kernel/qapplication.cpp:3716 #23 0x00007f84e0247516 in QApplication::notify (this=0x7ffdc34895b0, receiver=0x2796e60, e=0x7f84b8017be0) at kernel/qapplication.cpp:3499 #24 0x00007f84def7b62b in QCoreApplication::notifyInternal (this=0x7ffdc34895b0, receiver=0x2796e60, event=event@entry=0x7f84b8017be0) at kernel/qcoreapplication.cpp:965 #25 0x00007f84def7da26 in QCoreApplication::sendEvent (event=0x7f84b8017be0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:224 #26 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1eee560) at kernel/qcoreapplication.cpp:1593 #27 0x00007f84def7df08 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1451 #28 0x00007f84defd1673 in postEventSourceDispatch (s=0x1f352e0) at kernel/qeventdispatcher_glib.cpp:271 #29 0x00007f84d940a1a7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #30 0x00007f84d940a400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #31 0x00007f84d940a4ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #32 0x00007f84defd1a7f in QEventDispatcherGlib::processEvents (this=0x1f2df80, flags=...) at kernel/qeventdispatcher_glib.cpp:418 #33 0x00007f84def78dea in QEventLoop::exec (this=this@entry=0x7ffdc34894a0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #34 0x00007f84def80e8c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229 #35 0x00007f84df2b4c3c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1542 #36 0x00007f84e023e495 in QApplication::exec () at kernel/qapplication.cpp:2976 #37 0x000000000044ba70 in main (argc=2, argv=<optimized out>) at /build/gwenview-iJ9mAT/gwenview-15.12.3/app/main.cpp:166 -- You are receiving this mail because: You are watching all bug changes.