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.

Reply via email to