https://bugs.kde.org/show_bug.cgi?id=367661
Bug ID: 367661 Summary: Gwenview crashes while zooming(Duplicate of 357548) Product: gwenview Version: unspecified Platform: Ubuntu Packages OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: gwenview-bugs-n...@kde.org Reporter: orangesandsyrin...@outlook.com CC: myr...@kde.org Application: gwenview (15.12.3) Qt Version: 5.5.1 Operating System: Linux 4.4.0-34-generic x86_64 Distribution: Ubuntu 16.04.1 LTS -- Information about the crash: Sorry I can't post it as related, see bug 355807 - What I was doing when the application crashed: Zooming in on an image (jpg) using the slider in the bottom right. The crash can be reproduced every time. -- 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 0x7fb40e760980 (LWP 13170))] Thread 2 (Thread 0x7fb40c279700 (LWP 13171)): #0 0x00007fb41bd6de8d in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007fb414c44c62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007fb414c468d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007fb40e3ad629 in QXcbEventReader::run (this=0x1a970a0) at qxcbconnection.cpp:1253 #4 0x00007fb41c46384e in QThreadPrivate::start (arg=0x1a970a0) at thread/qthread_unix.cpp:331 #5 0x00007fb4172756fa in start_thread (arg=0x7fb40c279700) at pthread_create.c:333 #6 0x00007fb41bd79b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7fb40e760980 (LWP 13170)): [KCrash Handler] #6 0x00007fb41b122d60 in ?? () from /usr/lib/x86_64-linux-gnu/liblcms2.so.2 #7 0x00007fb41b129bab in ?? () from /usr/lib/x86_64-linux-gnu/liblcms2.so.2 #8 0x00007fb420467c99 in Gwenview::RasterImageView::updateFromScaler (this=0x2006ca0, zoomedImageLeft=0, zoomedImageTop=560, image=...) at /build/gwenview-iJ9mAT/gwenview-15.12.3/lib/documentview/rasterimageview.cpp:322 #9 0x00007fb41c672e4f in QtPrivate::QSlotObjectBase::call (a=0x7fffc83d4320, r=0x2006ca0, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124 #10 QMetaObject::activate (sender=sender@entry=0x255d150, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffc83d4320) at kernel/qobject.cpp:3698 #11 0x00007fb41c6737d7 in QMetaObject::activate (sender=sender@entry=0x255d150, m=m@entry=0x7fb42070f800 <Gwenview::ImageScaler::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffc83d4320) at kernel/qobject.cpp:3578 #12 0x00007fb4204cb581 in Gwenview::ImageScaler::scaledRect (this=this@entry=0x255d150, _t1=_t1@entry=0, _t2=_t2@entry=560, _t3=...) at /build/gwenview-iJ9mAT/gwenview-15.12.3/obj-x86_64-linux-gnu/lib/moc_imagescaler.cpp:135 #13 0x00007fb420488cc2 in Gwenview::ImageScaler::scaleRect (this=this@entry=0x255d150, rect=...) at /build/gwenview-iJ9mAT/gwenview-15.12.3/lib/imagescaler.cpp:209 #14 0x00007fb4204890e7 in Gwenview::ImageScaler::doScale (this=0x255d150) at /build/gwenview-iJ9mAT/gwenview-15.12.3/lib/imagescaler.cpp:122 #15 0x00007fb4204891a5 in Gwenview::ImageScaler::setDestinationRegion (this=<optimized out>, region=...) at /build/gwenview-iJ9mAT/gwenview-15.12.3/lib/imagescaler.cpp:102 #16 0x00007fb420466474 in Gwenview::RasterImageViewPrivate::setScalerRegionToVisibleRect (this=0x23b5160) at /build/gwenview-iJ9mAT/gwenview-15.12.3/lib/documentview/rasterimageview.cpp:151 #17 Gwenview::RasterImageView::updateBuffer (this=<optimized out>, region=...) at /build/gwenview-iJ9mAT/gwenview-15.12.3/lib/documentview/rasterimageview.cpp:443 #18 0x00007fb4204665e3 in Gwenview::RasterImageView::onZoomChanged (this=0x2006ca0) at /build/gwenview-iJ9mAT/gwenview-15.12.3/lib/documentview/rasterimageview.cpp:434 #19 0x00007fb4204586b5 in Gwenview::AbstractImageView::setZoom (this=0x2006ca0, zoom=<optimized out>, _center=..., updateType=<optimized out>) at /build/gwenview-iJ9mAT/gwenview-15.12.3/lib/documentview/abstractimageview.cpp:220 #20 0x00007fb42045f903 in Gwenview::DocumentViewPrivate::setZoom (center=..., zoom=<optimized out>, this=0x1f47660) at /build/gwenview-iJ9mAT/gwenview-15.12.3/lib/documentview/documentview.cpp:244 #21 Gwenview::DocumentView::setZoom (this=<optimized out>, zoom=2.2976143051533273) at /build/gwenview-iJ9mAT/gwenview-15.12.3/lib/documentview/documentview.cpp:535 #22 0x00007fb41c672e4f in QtPrivate::QSlotObjectBase::call (a=0x7fffc83d4790, r=0x1f15080, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobject_impl.h:124 #23 QMetaObject::activate (sender=0x1ce44d0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffc83d4790) at kernel/qobject.cpp:3698 #24 0x00007fb41c6737d7 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7fb42070eec0 <Gwenview::ZoomWidget::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fffc83d4790) at kernel/qobject.cpp:3578 #25 0x00007fb4204cc150 in Gwenview::ZoomWidget::zoomChanged (this=<optimized out>, _t1=2.2976143051533273) at /build/gwenview-iJ9mAT/gwenview-15.12.3/obj-x86_64-linux-gnu/lib/moc_zoomwidget.cpp:147 #26 0x00007fb4204bbba7 in Gwenview::ZoomWidgetPrivate::emitZoomChanged (this=0x1cf02a0) at /build/gwenview-iJ9mAT/gwenview-15.12.3/lib/zoomwidget.cpp:77 #27 Gwenview::ZoomWidget::slotZoomSliderActionTriggered (this=<optimized out>) at /build/gwenview-iJ9mAT/gwenview-15.12.3/lib/zoomwidget.cpp:148 #28 0x00007fb41c672fca in QMetaObject::activate (sender=sender@entry=0x1ccc870, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=5, argv=argv@entry=0x7fffc83d48e0) at kernel/qobject.cpp:3713 #29 0x00007fb41c6737d7 in QMetaObject::activate (sender=sender@entry=0x1ccc870, m=m@entry=0x7fb41de28ca0 <QAbstractSlider::staticMetaObject>, local_signal_index=local_signal_index@entry=5, argv=argv@entry=0x7fffc83d48e0) at kernel/qobject.cpp:3578 #30 0x00007fb41dca18d1 in QAbstractSlider::actionTriggered (this=this@entry=0x1ccc870, _t1=_t1@entry=7) at .moc/moc_qabstractslider.cpp:330 #31 0x00007fb41da078e9 in QAbstractSlider::triggerAction (this=this@entry=0x1ccc870, action=action@entry=QAbstractSlider::SliderMove) at widgets/qabstractslider.cpp:624 #32 0x00007fb41da07b8a in QAbstractSlider::setSliderPosition (this=this@entry=0x1ccc870, position=<optimized out>, position@entry=3721) at widgets/qabstractslider.cpp:493 #33 0x00007fb41da9d67a in QSlider::mouseMoveEvent (this=0x1ccc870, ev=<optimized out>) at widgets/qslider.cpp:432 #34 0x00007fb41d949f88 in QWidget::event (this=this@entry=0x1ccc870, event=event@entry=0x7fffc83d4e30) at kernel/qwidget.cpp:9044 #35 0x00007fb41da08145 in QAbstractSlider::event (this=this@entry=0x1ccc870, e=e@entry=0x7fffc83d4e30) at widgets/qabstractslider.cpp:936 #36 0x00007fb41da9dafa in QSlider::event (this=0x1ccc870, event=0x7fffc83d4e30) at widgets/qslider.cpp:353 #37 0x00007fb41d90705c in QApplicationPrivate::notify_helper (this=this@entry=0x1a7c240, receiver=receiver@entry=0x1ccc870, e=e@entry=0x7fffc83d4e30) at kernel/qapplication.cpp:3716 #38 0x00007fb41d90cc19 in QApplication::notify (this=<optimized out>, receiver=0x1ccc870, e=0x7fffc83d4e30) at kernel/qapplication.cpp:3276 #39 0x00007fb41c64462b in QCoreApplication::notifyInternal (this=0x7fffc83d56d0, receiver=receiver@entry=0x1ccc870, event=event@entry=0x7fffc83d4e30) at kernel/qcoreapplication.cpp:965 #40 0x00007fb41d90bb32 in QCoreApplication::sendSpontaneousEvent (event=0x7fffc83d4e30, receiver=0x1ccc870) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:227 #41 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x1ccc870, event=event@entry=0x7fffc83d4e30, alienWidget=alienWidget@entry=0x1ccc870, nativeWidget=0x1b27af0, buttonDown=buttonDown@entry=0x7fb41de37b20 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2770 #42 0x00007fb41d96457b in QWidgetWindow::handleMouseEvent (this=this@entry=0x1e72840, event=event@entry=0x7fffc83d5240) at kernel/qwidgetwindow.cpp:555 #43 0x00007fb41d966b3b in QWidgetWindow::event (this=0x1e72840, event=0x7fffc83d5240) at kernel/qwidgetwindow.cpp:210 #44 0x00007fb41d90705c in QApplicationPrivate::notify_helper (this=this@entry=0x1a7c240, receiver=receiver@entry=0x1e72840, e=e@entry=0x7fffc83d5240) at kernel/qapplication.cpp:3716 #45 0x00007fb41d90c516 in QApplication::notify (this=0x7fffc83d56d0, receiver=0x1e72840, e=0x7fffc83d5240) at kernel/qapplication.cpp:3499 #46 0x00007fb41c64462b in QCoreApplication::notifyInternal (this=0x7fffc83d56d0, receiver=receiver@entry=0x1e72840, event=event@entry=0x7fffc83d5240) at kernel/qcoreapplication.cpp:965 #47 0x00007fb41c986521 in QCoreApplication::sendSpontaneousEvent (event=0x7fffc83d5240, receiver=0x1e72840) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:227 #48 QGuiApplicationPrivate::processMouseEvent (e=0x23ce4a0) at kernel/qguiapplication.cpp:1804 #49 0x00007fb41c9881e5 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x23ce4a0) at kernel/qguiapplication.cpp:1596 #50 0x00007fb41c96bf38 in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:625 #51 0x00007fb40e3df070 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70 #52 0x00007fb416d541a7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #53 0x00007fb416d54400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #54 0x00007fb416d544ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #55 0x00007fb41c69aa7f in QEventDispatcherGlib::processEvents (this=0x1abc220, flags=...) at kernel/qeventdispatcher_glib.cpp:418 #56 0x00007fb41c641dea in QEventLoop::exec (this=this@entry=0x7fffc83d55c0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #57 0x00007fb41c649e8c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229 #58 0x00007fb41c97dc3c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1542 #59 0x00007fb41d903495 in QApplication::exec () at kernel/qapplication.cpp:2976 #60 0x000000000044ba70 in main (argc=2, argv=<optimized out>) at /build/gwenview-iJ9mAT/gwenview-15.12.3/app/main.cpp:166 Possible duplicates by query: bug 366262, bug 362796, bug 358862, bug 357548. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.