Bug 376471 - Crash when click on browse (folder sideview) whlist video is being played
Summary: Crash when click on browse (folder sideview) whlist video is being played
Status: RESOLVED DUPLICATE of bug 344809
Alias: None
Product: gwenview
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Gwenview Bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-02-14 08:22 UTC by Geck0
Modified: 2017-02-14 12:48 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Geck0 2017-02-14 08:22:13 UTC
Application: gwenview (16.04.3)

Qt Version: 5.6.1
Frameworks Version: 5.28.0
Operating System: Linux 4.8.0-37-generic x86_64
Distribution: Ubuntu 16.10

-- Information about the crash:
- What I was doing when the application crashed:
An image was displayed (from a removable device) in Browse view. When I opened the sidebar and changed its tab to Folder, Gwenview changed the directory and started playing the first video file in the root folder of the mounted device. FAULTY BEHAVIOUR
After trying to change the path back the app crashed.

-- 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 0x7f0de5e19980 (LWP 9589))]

Thread 2 (Thread 0x7f0de5e15700 (LWP 9598)):
#0  0x00007f0df4a980bd in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f0def79c9d6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f0def79caec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f0df53c64ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f0df536e0fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f0df5193d43 in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f0df9b0f575 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f0df5198c68 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f0defcc06ca in start_thread (arg=0x7f0de5e15700) at pthread_create.c:333
#9  0x00007f0df4aa40af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105

Thread 1 (Thread 0x7f0de5e19980 (LWP 9589)):
[KCrash Handler]
#6  0x0000000000000000 in ?? ()
#7  0x00007f0df6986061 in QGraphicsItem::dragLeaveEvent(QGraphicsSceneDragDropEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#8  0x00007f0df69988a6 in QGraphicsItemPrivate::setVisibleHelper(bool, bool, bool, bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#9  0x00007f0df69b13b2 in QGraphicsProxyWidget::eventFilter(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#10 0x00007f0df5370111 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#11 0x00007f0df6693885 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x00007f0df6698d4f in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x00007f0df53703b0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007f0df66d474a in QWidgetPrivate::hide_helper() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007f0df66d9020 in QWidget::setVisible(bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007f0df66d4a78 in QWidgetPrivate::close_helper(QWidgetPrivate::CloseMode) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#17 0x00007f0df66d4f60 in QWidget::~QWidget() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x00007f0df3255c9c in ?? () from /usr/lib/x86_64-linux-gnu/libphonon4qt5.so.4
#19 0x00007f0df69ace98 in QGraphicsProxyWidget::~QGraphicsProxyWidget() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#20 0x00007f0df927ad09 in ?? () from /usr/lib/x86_64-linux-gnu/libgwenviewlib.so.5
#21 0x00007f0df699d746 in QGraphicsItem::~QGraphicsItem() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#22 0x00007f0df699d9a3 in QGraphicsObject::~QGraphicsObject() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#23 0x00007f0df69ee6cd in QGraphicsWidget::~QGraphicsWidget() () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x00007f0df926fac9 in Gwenview::DocumentView::~DocumentView() () from /usr/lib/x86_64-linux-gnu/libgwenviewlib.so.5
#25 0x00007f0df927c62f in Gwenview::DocumentViewContainer::reset() () from /usr/lib/x86_64-linux-gnu/libgwenviewlib.so.5
#26 0x000055d1e172f0a4 in ?? ()
#27 0x000055d1e174822e in ?? ()
#28 0x000055d1e1774f29 in ?? ()
#29 0x00007f0df539db49 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x000055d1e1773e82 in ?? ()
#31 0x000055d1e173953b in ?? ()
#32 0x00007f0df539dbec in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#33 0x00007f0df68f8525 in QAbstractItemView::activated(QModelIndex const&) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#34 0x00007f0df68fb96e in QAbstractItemView::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#35 0x00007f0df6943b33 in QTreeView::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#36 0x00007f0df66d9498 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#37 0x00007f0df67db05e in QFrame::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#38 0x00007f0df6905463 in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#39 0x00007f0df694337c in QTreeView::viewportEvent(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#40 0x00007f0df5370111 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#41 0x00007f0df6693885 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#42 0x00007f0df6699c07 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#43 0x00007f0df53703b0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#44 0x00007f0df66982d5 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#45 0x00007f0df66f3ad6 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#46 0x00007f0df66f66d3 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#47 0x00007f0df66938ac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#48 0x00007f0df6698d4f in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#49 0x00007f0df53703b0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#50 0x00007f0df56c35f3 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#51 0x00007f0df56c4e05 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#52 0x00007f0df56a2b2b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#53 0x00007f0de5273660 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#54 0x00007f0def79c7d7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#55 0x00007f0def79ca40 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#56 0x00007f0def79caec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#57 0x00007f0df53c648f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#58 0x00007f0df536e0fa in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#59 0x00007f0df537690c in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#60 0x000055d1e1725a88 in ?? ()
#61 0x00007f0df49bc3f1 in __libc_start_main (main=0x55d1e1725390, argc=1, argv=0x7fff5db47fa8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff5db47f98) at ../csu/libc-start.c:291
#62 0x000055d1e1725f7a in _start ()

Possible duplicates by query: bug 374169, bug 370977, bug 366152.

Reported using DrKonqi
Comment 1 Christoph Feck 2017-02-14 12:48:45 UTC

*** This bug has been marked as a duplicate of bug 344809 ***