Bug 335946 - Unexpected crash during moving of files
Summary: Unexpected crash during moving of files
Status: RESOLVED DUPLICATE of bug 258189
Alias: None
Product: gwenview
Classification: Applications
Component: general (other bugs)
Version First Reported In: 4.13.0
Platform: Kubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Gwenview Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-06-08 09:56 UTC by wikispam
Modified: 2014-06-08 11:12 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description wikispam 2014-06-08 09:56:40 UTC
- What I was doing when the application crashed:

Moving files by dragging them from the thumbnail frame to folders in the browsing side bar.

Reproducible: Didn't try




Application: gwenview (4.13.0)
KDE Platform Version: 4.13.0
Qt Version: 4.8.6
Operating System: Linux 3.13.0-29-generic x86_64
Distribution: Ubuntu 14.04 LTS

-- 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 0x7f850c9aa840 (LWP 8673))]

Thread 4 (Thread 0x7f84f3c89700 (LWP 8674)):
#0  0x00007f850527362d in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f85052739b9 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f8505231ef6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f85052320ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f850b7ee7be in QEventDispatcherGlib::processEvents (this=0x7f84ec0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#5  0x00007f850b7c00af in QEventLoop::processEvents (this=this@entry=0x7f84f3c88d60, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f850b7c03a5 in QEventLoop::exec (this=this@entry=0x7f84f3c88d60, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f850b6bcc5f in QThread::exec (this=this@entry=0x1ef0950) at thread/qthread.cpp:537
#8  0x00007f850b7a1823 in QInotifyFileSystemWatcherEngine::run (this=0x1ef0950) at io/qfilesystemwatcher_inotify.cpp:265
#9  0x00007f850b6bf32f in QThreadPrivate::start (arg=0x1ef0950) at thread/qthread_unix.cpp:349
#10 0x00007f85056fd182 in start_thread (arg=0x7f84f3c89700) at pthread_create.c:312
#11 0x00007f850947530d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f84f2d44700 (LWP 8675)):
#0  0x00007f8509467fbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8505231fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f85052320ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f850b7ee7be in QEventDispatcherGlib::processEvents (this=0x7f84e40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007f850b7c00af in QEventLoop::processEvents (this=this@entry=0x7f84f2d43d60, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f850b7c03a5 in QEventLoop::exec (this=this@entry=0x7f84f2d43d60, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f850b6bcc5f in QThread::exec (this=this@entry=0x1f2ac70) at thread/qthread.cpp:537
#7  0x00007f850b7a1823 in QInotifyFileSystemWatcherEngine::run (this=0x1f2ac70) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f850b6bf32f in QThreadPrivate::start (arg=0x1f2ac70) at thread/qthread_unix.cpp:349
#9  0x00007f85056fd182 in start_thread (arg=0x7f84f2d44700) at pthread_create.c:312
#10 0x00007f850947530d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f84dab53700 (LWP 12824)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f850b6bf816 in wait (time=18446744073709551615, this=0x56b6cc0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x2f86938, mutex=mutex@entry=0x2f86930, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f850c2d59f3 in Gwenview::ThumbnailGenerator::run (this=0x2f868d0) at ../../lib/thumbnailprovider/thumbnailgenerator.cpp:256
#4  0x00007f850b6bf32f in QThreadPrivate::start (arg=0x2f868d0) at thread/qthread_unix.cpp:349
#5  0x00007f85056fd182 in start_thread (arg=0x7f84dab53700) at pthread_create.c:312
#6  0x00007f850947530d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f850c9aa840 (LWP 8673)):
[KCrash Handler]
#6  deref (this=0x0) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86_64.h:133
#7  QString::operator= (this=0x2314f50, other=...) at tools/qstring.cpp:1411
#8  0x00007f850c2e927d in Gwenview::ToolTipWidget::setText (this=0x6f96b20, text=...) at ../../lib/thumbnailview/tooltipwidget.cpp:79
#9  0x00007f850c2e000e in Gwenview::PreviewItemDelegatePrivate::showToolTip (this=this@entry=0x1e81100, index=...) at ../../lib/thumbnailview/previewitemdelegate.cpp:438
#10 0x00007f850c2dfb2b in updateHoverUi (index=..., this=0x1e81100) at ../../lib/thumbnailview/previewitemdelegate.cpp:213
#11 hoverEventFilter (event=<optimized out>, this=0x1e81100) at ../../lib/thumbnailview/previewitemdelegate.cpp:181
#12 Gwenview::PreviewItemDelegate::eventFilter (this=<optimized out>, object=<optimized out>, event=<optimized out>) at ../../lib/thumbnailview/previewitemdelegate.cpp:662
#13 0x00007f850b7c1646 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x1c21950, receiver=receiver@entry=0x1dd7300, event=event@entry=0x7fff05514450) at kernel/qcoreapplication.cpp:1063
#14 0x00007f850a0cee0c in QApplicationPrivate::notify_helper (this=this@entry=0x1c21950, receiver=receiver@entry=0x1dd7300, e=e@entry=0x7fff05514450) at kernel/qapplication.cpp:4563
#15 0x00007f850a0d57d3 in QApplication::notify (this=this@entry=0x7fff05514ec0, receiver=receiver@entry=0x1dd7300, e=e@entry=0x7fff055146c0) at kernel/qapplication.cpp:4135
#16 0x00007f850add9baa in KApplication::notify (this=0x7fff05514ec0, receiver=0x1dd7300, event=0x7fff055146c0) at ../../kdeui/kernel/kapplication.cpp:311
#17 0x00007f850b7c14dd in QCoreApplication::notifyInternal (this=0x7fff05514ec0, receiver=receiver@entry=0x1dd7300, event=event@entry=0x7fff055146c0) at kernel/qcoreapplication.cpp:953
#18 0x00007f850a0d4d93 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#19 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x1dd7300, event=event@entry=0x7fff055146c0, alienWidget=0x0, alienWidget@entry=0x1dd7300, nativeWidget=nativeWidget@entry=0x1de85b0, buttonDown=buttonDown@entry=0x7f850abb4318 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3178
#20 0x00007f850a0d51d5 in QApplicationPrivate::sendSyntheticEnterLeave (this=<optimized out>, widget=widget@entry=0x6f96b20) at kernel/qapplication.cpp:3262
#21 0x00007f850a11aece in QWidget::~QWidget (this=0x6f96b20, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1632
#22 0x00007f850c2e8f59 in Gwenview::ToolTipWidget::~ToolTipWidget (this=0x6f96b20, __in_chrg=<optimized out>) at ../../lib/thumbnailview/tooltipwidget.cpp:59
#23 0x00007f850b7d9c58 in QObject::event (this=this@entry=0x6f96b20, e=e@entry=0x3e35fa0) at kernel/qobject.cpp:1175
#24 0x00007f850a11e55b in QWidget::event (this=0x6f96b20, event=0x3e35fa0) at kernel/qwidget.cpp:8846
#25 0x00007f850a0cee2c in QApplicationPrivate::notify_helper (this=this@entry=0x1c21950, receiver=receiver@entry=0x6f96b20, e=e@entry=0x3e35fa0) at kernel/qapplication.cpp:4567
#26 0x00007f850a0d54a0 in QApplication::notify (this=this@entry=0x7fff05514ec0, receiver=receiver@entry=0x6f96b20, e=e@entry=0x3e35fa0) at kernel/qapplication.cpp:4353
#27 0x00007f850add9baa in KApplication::notify (this=0x7fff05514ec0, receiver=0x6f96b20, event=0x3e35fa0) at ../../kdeui/kernel/kapplication.cpp:311
#28 0x00007f850b7c14dd in QCoreApplication::notifyInternal (this=0x7fff05514ec0, receiver=receiver@entry=0x6f96b20, event=event@entry=0x3e35fa0) at kernel/qcoreapplication.cpp:953
#29 0x00007f850b7c4b3d in sendEvent (event=0x3e35fa0, receiver=0x6f96b20) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#30 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1be71f0) at kernel/qcoreapplication.cpp:1577
#31 0x00007f850b7c4fe3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470
#32 0x00007f850b7eef83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#33 postEventSourceDispatch (s=0x1c25b50) at kernel/qeventdispatcher_glib.cpp:287
#34 0x00007f8505231e04 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007f8505232048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007f85052320ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007f850b7ee7a1 in QEventDispatcherGlib::processEvents (this=0x1be8af0, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#38 0x00007f850a170bb6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#39 0x00007f850b7c00af in QEventLoop::processEvents (this=this@entry=0x7fff05514e60, flags=...) at kernel/qeventloop.cpp:149
#40 0x00007f850b7c03a5 in QEventLoop::exec (this=this@entry=0x7fff05514e60, flags=...) at kernel/qeventloop.cpp:204
#41 0x00007f850b7c5b79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#42 0x00007f850a0cd37c in QApplication::exec () at kernel/qapplication.cpp:3828
#43 0x00000000004277fd in main (argc=<optimized out>, argv=0x7fff05515008) at ../../app/main.cpp:139

The reporter indicates this bug may be a duplicate of or related to bug 258189.

Possible duplicates by query: bug 269874, bug 258189.
Comment 1 Christoph Feck 2014-06-08 11:12:51 UTC

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