https://bugs.kde.org/show_bug.cgi?id=386535
Bug ID: 386535 Summary: Chyba při prohlížení obrázků ve fullscreen režimu Product: gwenview Version: unspecified Platform: openSUSE RPMs OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: gwenview-bugs-n...@kde.org Reporter: pe...@seznam.cz Target Milestone: --- Application: gwenview (16.08.2) Qt Version: 5.6.1 Frameworks Version: 5.26.0 Operating System: Linux 4.4.92-18.36-default x86_64 Distribution: "openSUSE Leap 42.2" -- Information about the crash: - What I was doing when the application crashed: I am browsering photos in fullscreen mode. App crash after I try display another image. I mean I change folder before it, but I am not sure. -- Backtrace: Application: Gwenview (gwenview), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7ff31560b9c0 (LWP 7537))] Thread 3 (Thread 0x7ff2fd406700 (LWP 7543)): #0 0x00007ff30ffdd20d in poll () from /lib64/libc.so.6 #1 0x00007ff307e7d3e2 in ?? () from /usr/lib64/libxcb.so.1 #2 0x00007ff307e7efcf in xcb_wait_for_event () from /usr/lib64/libxcb.so.1 #3 0x00007ff2ff336839 in QXcbEventReader::run (this=0x25ff1f0) at qxcbconnection.cpp:1325 #4 0x00007ff3106d79e9 in QThreadPrivate::start (arg=0x25ff1f0) at thread/qthread_unix.cpp:341 #5 0x00007ff30a244744 in start_thread () from /lib64/libpthread.so.0 #6 0x00007ff30ffe5aad in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7ff301652700 (LWP 7542)): #0 0x00007ff30ffdd20d in poll () from /lib64/libc.so.6 #1 0x00007ff309d27314 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007ff309d2742c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007ff3108ea33b in QEventDispatcherGlib::processEvents (this=0x7ff2f80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #4 0x00007ff310897feb in QEventLoop::exec (this=this@entry=0x7ff301651be0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #5 0x00007ff3106d2f1a in QThread::exec (this=<optimized out>) at thread/qthread.cpp:500 #6 0x00007ff30fc91295 in ?? () from /usr/lib64/libQt5DBus.so.5 #7 0x00007ff3106d79e9 in QThreadPrivate::start (arg=0x7ff30feface0) at thread/qthread_unix.cpp:341 #8 0x00007ff30a244744 in start_thread () from /lib64/libpthread.so.0 #9 0x00007ff30ffe5aad in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7ff31560b9c0 (LWP 7537)): [KCrash Handler] #6 QMetaObject::cast (this=0x7ff314fcdf80 <Gwenview::DownSamplingJob::staticMetaObject>, obj=0x40) at kernel/qmetaobject.cpp:331 #7 0x00007ff314cf9b47 in qobject_cast<Gwenview::DownSamplingJob*> (object=<optimized out>) at /usr/include/qt5/QtCore/qobject.h:518 #8 Gwenview::DocumentPrivate::scheduleImageDownSampling (this=0x34f6c20, invertedZoom=4) at /usr/src/debug/gwenview-16.08.2/lib/document/document.cpp:108 #9 0x00007ff314cf9f96 in Gwenview::Document::prepareDownSampledImageForZoom (this=0x2dd3210, zoom=0.12171052631578948) at /usr/src/debug/gwenview-16.08.2/lib/document/document.cpp:456 #10 0x00007ff314d43f31 in Gwenview::ImageScaler::doScale (this=0x4f0b110) at /usr/src/debug/gwenview-16.08.2/lib/imagescaler.cpp:109 #11 0x00007ff314d44185 in Gwenview::ImageScaler::setDestinationRegion (this=<optimized out>, region=...) at /usr/src/debug/gwenview-16.08.2/lib/imagescaler.cpp:102 #12 0x00007ff314d1e72c in Gwenview::RasterImageViewPrivate::setScalerRegionToVisibleRect (this=0x3520cf0) at /usr/src/debug/gwenview-16.08.2/lib/documentview/rasterimageview.cpp:151 #13 Gwenview::RasterImageView::updateBuffer (this=<optimized out>, region=...) at /usr/src/debug/gwenview-16.08.2/lib/documentview/rasterimageview.cpp:443 #14 0x00007ff314d1e863 in Gwenview::RasterImageView::onZoomChanged (this=0x35f9ae0) at /usr/src/debug/gwenview-16.08.2/lib/documentview/rasterimageview.cpp:360 #15 0x00007ff314d1115f in Gwenview::AbstractImageView::setZoom (this=0x35f9ae0, zoom=<optimized out>, _center=..., updateType=<optimized out>) at /usr/src/debug/gwenview-16.08.2/lib/documentview/abstractimageview.cpp:220 #16 0x00007ff314d12bce in Gwenview::AbstractImageView::resizeEvent (this=this@entry=0x35f9ae0, event=event@entry=0x7ffc66692430) at /usr/src/debug/gwenview-16.08.2/lib/documentview/abstractimageview.cpp:252 #17 0x00007ff314d1ff4a in Gwenview::RasterImageView::resizeEvent (this=0x35f9ae0, event=0x7ffc66692430) at /usr/src/debug/gwenview-16.08.2/lib/documentview/rasterimageview.cpp:430 #18 0x00007ff3122b037f in QGraphicsWidget::event (this=0x35f9ae0, event=0x7ffc66692430) at graphicsview/qgraphicswidget.cpp:1394 #19 0x00007ff311f77e3c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x35f9ae0, e=0x7ffc66692430) at kernel/qapplication.cpp:3804 #20 0x00007ff311f7c49a in QApplication::notify (this=0x7ffc66694d70, receiver=0x35f9ae0, e=0x7ffc66692430) at kernel/qapplication.cpp:3561 #21 0x00007ff310899fd5 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x35f9ae0, event=event@entry=0x7ffc66692430) at kernel/qcoreapplication.cpp:1015 #22 0x00007ff3122b3730 in QCoreApplication::sendEvent (event=0x7ffc66692430, receiver=0x35f9ae0) at ../../src/corelib/kernel/qcoreapplication.h:225 #23 QGraphicsWidget::setGeometry (this=0x35f9ae0, rect=...) at graphicsview/qgraphicswidget.cpp:409 #24 0x00007ff314d1aa36 in Gwenview::DocumentViewPrivate::resizeAdapterWidget (this=0x2dd6ba0) at /usr/src/debug/gwenview-16.08.2/lib/documentview/documentview.cpp:291 #25 Gwenview::DocumentView::setGeometry (this=0x353cf50, rect=...) at /usr/src/debug/gwenview-16.08.2/lib/documentview/documentview.cpp:687 #26 0x00007ff314d1962c in Gwenview::DocumentView::moveTo (this=0x353cf50, rect=...) at /usr/src/debug/gwenview-16.08.2/lib/documentview/documentview.cpp:698 #27 0x00007ff314d270f7 in Gwenview::DocumentViewContainer::updateLayout (this=this@entry=0x2987360) at /usr/src/debug/gwenview-16.08.2/lib/documentview/documentviewcontainer.cpp:245 #28 0x00007ff314d2794e in Gwenview::DocumentViewContainer::resizeEvent (this=0x2987360, event=<optimized out>) at /usr/src/debug/gwenview-16.08.2/lib/documentview/documentviewcontainer.cpp:164 #29 0x00007ff311fb996f in QWidget::event (this=this@entry=0x2987360, event=event@entry=0x7ffc66692ae0) at kernel/qwidget.cpp:8909 #30 0x00007ff3120b3afe in QFrame::event (this=0x2987360, e=0x7ffc66692ae0) at widgets/qframe.cpp:544 #31 0x00007ff3122ad3a3 in QGraphicsView::viewportEvent (this=0x2987360, event=0x7ffc66692ae0) at graphicsview/qgraphicsview.cpp:2970 #32 0x00007ff310899ea1 in QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x2933720, event=event@entry=0x7ffc66692ae0) at kernel/qcoreapplication.cpp:1126 #33 0x00007ff311f77e15 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x2933720, e=0x7ffc66692ae0) at kernel/qapplication.cpp:3800 #34 0x00007ff311f7c49a in QApplication::notify (this=0x7ffc66694d70, receiver=0x2933720, e=0x7ffc66692ae0) at kernel/qapplication.cpp:3561 #35 0x00007ff310899fd5 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x2933720, event=event@entry=0x7ffc66692ae0) at kernel/qcoreapplication.cpp:1015 #36 0x00007ff311fb1b57 in QCoreApplication::sendEvent (event=0x7ffc66692ae0, receiver=0x2933720) at ../../src/corelib/kernel/qcoreapplication.h:225 #37 QWidgetPrivate::setGeometry_sys (this=this@entry=0x297d710, x=<optimized out>, y=0, w=1024, h=<optimized out>, isMove=<optimized out>, isMove@entry=true) at kernel/qwidget.cpp:7257 #38 0x00007ff311fb2729 in QWidget::setGeometry (this=0x2933720, r=...) at kernel/qwidget.cpp:7154 #39 0x00007ff3121354ed in QAbstractScrollAreaPrivate::layoutChildren (this=this@entry=0x293eec0) at widgets/qabstractscrollarea.cpp:521 #40 0x00007ff312136e31 in QAbstractScrollArea::event (this=0x2987360, e=0x7ffc66692fe0) at widgets/qabstractscrollarea.cpp:1012 #41 0x00007ff311f77e3c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x2987360, e=0x7ffc66692fe0) at kernel/qapplication.cpp:3804 #42 0x00007ff311f7c49a in QApplication::notify (this=0x7ffc66694d70, receiver=0x2987360, e=0x7ffc66692fe0) at kernel/qapplication.cpp:3561 #43 0x00007ff310899fd5 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x2987360, event=event@entry=0x7ffc66692fe0) at kernel/qcoreapplication.cpp:1015 #44 0x00007ff311fb1b57 in QCoreApplication::sendEvent (event=0x7ffc66692fe0, receiver=0x2987360) at ../../src/corelib/kernel/qcoreapplication.h:225 #45 QWidgetPrivate::setGeometry_sys (this=this@entry=0x293eec0, x=<optimized out>, y=0, w=1024, h=<optimized out>, isMove=<optimized out>, isMove@entry=true) at kernel/qwidget.cpp:7257 #46 0x00007ff311fb2729 in QWidget::setGeometry (this=0x2987360, r=...) at kernel/qwidget.cpp:7154 #47 0x00007ff311f9a48d in QWidget::setGeometry (ah=666, aw=1024, ay=0, ax=0, this=<optimized out>) at ../../src/widgets/kernel/qwidget.h:831 #48 QWidgetItem::setGeometry (this=0x29993a0, rect=...) at kernel/qlayoutitem.cpp:485 #49 0x00007ff311f8b394 in QBoxLayout::setGeometry (this=<optimized out>, r=...) at kernel/qboxlayout.cpp:809 #50 0x00007ff311f9698c in QLayoutPrivate::doResize (this=this@entry=0x2987200, r=...) at kernel/qlayout.cpp:573 #51 0x00007ff311f983a1 in QLayout::activate (this=<optimized out>) at kernel/qlayout.cpp:1117 #52 0x00007ff311fb91c8 in QWidget::setVisible (this=0x2991230, visible=<optimized out>) at kernel/qwidget.cpp:8153 #53 0x000000000043bf62 in Gwenview::ViewMainPage::setFullScreenMode (this=0x28d5e50, fullScreenMode=fullScreenMode@entry=false) at /usr/src/debug/gwenview-16.08.2/app/viewmainpage.cpp:504 #54 0x000000000045b73d in Gwenview::MainWindow::toggleFullScreen (this=0x269e1c0, checked=<optimized out>) at /usr/src/debug/gwenview-16.08.2/app/mainwindow.cpp:1288 #55 0x000000000047d7ec in Gwenview::MainWindow::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/gwenview-16.08.2/build/app/moc_mainwindow.cpp:237 #56 0x00007ff3108c3bc1 in QMetaObject::activate (sender=sender@entry=0x283ba80, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffc66693500) at kernel/qobject.cpp:3730 #57 0x00007ff3108c4727 in QMetaObject::activate (sender=sender@entry=0x283ba80, m=m@entry=0x7ff312652560 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffc66693500) at kernel/qobject.cpp:3595 #58 0x00007ff311f6e892 in QAction::triggered (this=this@entry=0x283ba80, _t1=false) at .moc/moc_qaction.cpp:369 #59 0x00007ff311f7142d in QAction::activate (this=0x283ba80, event=<optimized out>) at kernel/qaction.cpp:1163 #60 0x00007ff311f71b2f in QAction::trigger (this=<optimized out>) at kernel/qaction.h:177 #61 QAction::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at .moc/moc_qaction.cpp:206 #62 0x00007ff3108c3bc1 in QMetaObject::activate (sender=0x28d5e50, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3730 #63 0x00007ff3108c41d3 in QtPrivate::QSlotObjectBase::call (a=0x7ffc66693720, r=0x28d5e50, this=0x2baef30) at ../../src/corelib/kernel/qobject_impl.h:124 #64 QMetaObject::activate (sender=0x353cf50, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x0) at kernel/qobject.cpp:3715 #65 0x00007ff3108c4727 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7ff314fcdb80 <Gwenview::DocumentView::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x0) at kernel/qobject.cpp:3595 #66 0x00007ff314d881a3 in Gwenview::DocumentView::toggleFullScreenRequested (this=<optimized out>) at /usr/src/debug/gwenview-16.08.2/build/lib/moc_documentview.cpp:517 #67 0x00007ff314d8b715 in Gwenview::DocumentView::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/gwenview-16.08.2/build/lib/moc_documentview.cpp:214 #68 0x00007ff3108c3bc1 in QMetaObject::activate (sender=0x35473d0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3730 #69 0x00007ff3108c41d3 in QtPrivate::QSlotObjectBase::call (a=0x7ffc666939d0, r=0x35473d0, this=0x37c2570) at ../../src/corelib/kernel/qobject_impl.h:124 #70 QMetaObject::activate (sender=0x35f9ae0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3715 #71 0x00007ff312257595 in QGraphicsItem::sceneEvent (this=0x35f9af0, event=0x7ffc66693f00) at graphicsview/qgraphicsitem.cpp:6759 #72 0x00007ff31227f3a5 in QGraphicsScenePrivate::sendMouseEvent (this=0x2999060, mouseEvent=0x7ffc66693f00) at graphicsview/qgraphicsscene.cpp:1314 #73 0x00007ff312287db2 in QGraphicsScenePrivate::mousePressEventHandler (this=0x2999060, mouseEvent=0x7ffc66693f00) at graphicsview/qgraphicsscene.cpp:1441 #74 0x00007ff31228ef50 in QGraphicsScene::event (this=0x298c6f0, event=0x7ffc66693f00) at graphicsview/qgraphicsscene.cpp:3394 #75 0x00007ff311f77e3c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x298c6f0, e=0x7ffc66693f00) at kernel/qapplication.cpp:3804 #76 0x00007ff311f7c49a in QApplication::notify (this=0x7ffc66694d70, receiver=0x298c6f0, e=0x7ffc66693f00) at kernel/qapplication.cpp:3561 #77 0x00007ff310899fd5 in QCoreApplication::notifyInternal2 (receiver=0x298c6f0, event=0x7ffc66693f00) at kernel/qcoreapplication.cpp:1015 #78 0x00007ff311f7534e in QCoreApplication::sendSpontaneousEvent (event=event@entry=0x7ffc66693f00, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:228 #79 qt_sendSpontaneousEvent (receiver=<optimized out>, event=event@entry=0x7ffc66693f00) at kernel/qapplication.cpp:4251 #80 0x00007ff3122abcae in QGraphicsView::mouseDoubleClickEvent (this=0x2987360, event=0x7ffc666944a0) at graphicsview/qgraphicsview.cpp:3227 #81 0x00007ff311fb9d8c in QWidget::event (this=this@entry=0x2987360, event=event@entry=0x7ffc666944a0) at kernel/qwidget.cpp:8752 #82 0x00007ff3120b3afe in QFrame::event (this=0x2987360, e=0x7ffc666944a0) at widgets/qframe.cpp:544 #83 0x00007ff3122ad3a3 in QGraphicsView::viewportEvent (this=0x2987360, event=0x7ffc666944a0) at graphicsview/qgraphicsview.cpp:2970 #84 0x00007ff310899ea1 in QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x2933720, event=event@entry=0x7ffc666944a0) at kernel/qcoreapplication.cpp:1126 #85 0x00007ff311f77e15 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x2933720, e=0x7ffc666944a0) at kernel/qapplication.cpp:3800 #86 0x00007ff311f7cd14 in QApplication::notify (this=<optimized out>, receiver=0x2933720, e=0x7ffc666944a0) at kernel/qapplication.cpp:3277 #87 0x00007ff310899fd5 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x2933720, event=event@entry=0x7ffc666944a0) at kernel/qcoreapplication.cpp:1015 #88 0x00007ff311f7ba10 in QCoreApplication::sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:225 #89 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x2933720, event=event@entry=0x7ffc666944a0, alienWidget=alienWidget@entry=0x2933720, nativeWidget=0x26e5250, buttonDown=buttonDown@entry=0x7ff3126847f0 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:2775 #90 0x00007ff311fd2911 in QWidgetWindow::handleMouseEvent (this=this@entry=0x34df5c0, event=event@entry=0x7ffc66694970) at kernel/qwidgetwindow.cpp:603 #91 0x00007ff311fd4eb3 in QWidgetWindow::event (this=0x34df5c0, event=0x7ffc66694970) at kernel/qwidgetwindow.cpp:233 #92 0x00007ff311f77e3c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x34df5c0, e=0x7ffc66694970) at kernel/qapplication.cpp:3804 #93 0x00007ff311f7c49a in QApplication::notify (this=0x7ffc66694d70, receiver=0x34df5c0, e=0x7ffc66694970) at kernel/qapplication.cpp:3561 #94 0x00007ff310899fd5 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x34df5c0, event=event@entry=0x7ffc66694970) at kernel/qcoreapplication.cpp:1015 #95 0x00007ff310dedadc in QCoreApplication::sendSpontaneousEvent (event=0x7ffc66694970, receiver=0x34df5c0) at ../../src/corelib/kernel/qcoreapplication.h:228 #96 QGuiApplicationPrivate::processMouseEvent (e=0x37c1020) at kernel/qguiapplication.cpp:1920 #97 0x00007ff310deee05 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x37c1020) at kernel/qguiapplication.cpp:1661 #98 0x00007ff310dd0eeb in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at kernel/qwindowsysteminterface.cpp:648 #99 0x00007ff2ff363bc0 in userEventSourceDispatch (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70 #100 0x00007ff309d27134 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #101 0x00007ff309d27388 in ?? () from /usr/lib64/libglib-2.0.so.0 #102 0x00007ff309d2742c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #103 0x00007ff3108ea31c in QEventDispatcherGlib::processEvents (this=0x2632a60, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #104 0x00007ff310897feb in QEventLoop::exec (this=this@entry=0x7ffc66694c80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #105 0x00007ff31089fed6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1285 #106 0x00007ff310de570c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1607 #107 0x00007ff311f75045 in QApplication::exec () at kernel/qapplication.cpp:2979 #108 0x000000000043431b in main (argc=1, argv=<optimized out>) at /usr/src/debug/gwenview-16.08.2/app/main.cpp:178 Possible duplicates by query: bug 350632. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.