Bug 381285 - crash because of missing file location
Summary: crash because of missing file location
Status: RESOLVED DUPLICATE of bug 371278
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 17.04.2
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2017-06-16 14:54 UTC by Thomas Makro
Modified: 2018-05-24 14:15 UTC (History)
2 users (show)

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


Attachments
New crash information added by DrKonqi (12.67 KB, text/plain)
2018-05-24 14:15 UTC, Germano Massullo
Details
New crash information added by DrKonqi (12.67 KB, text/plain)
2018-05-24 14:15 UTC, Germano Massullo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Makro 2017-06-16 14:54:30 UTC
Application: dolphin (17.04.2)

Qt Version: 5.7.1
Frameworks Version: 5.35.0
Operating System: Linux 4.8.0-53-generic x86_64
Distribution: KDE neon User Edition 5.10

-- Information about the crash:
the file location was a mapped drive, that had been unmapped.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f2a8e9038c0 (LWP 2622))]

Thread 4 (Thread 0x7f2a80f48700 (LWP 2625)):
#0  0x00007f2aa160cb5d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f2a9636c38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2a9636c49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f2a9c39975b in QEventDispatcherGlib::processEvents (this=0x7f2a780008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f2a9c3440ba in QEventLoop::exec (this=this@entry=0x7f2a80f47d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f2a9c173f64 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#6  0x00007f2a9c178b48 in QThreadPrivate::start (arg=0x2a72f60) at thread/qthread_unix.cpp:368
#7  0x00007f2a986766ba in start_thread (arg=0x7f2a80f48700) at pthread_create.c:333
#8  0x00007f2aa161882d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f2a8a609700 (LWP 2624)):
#0  0x00007f2aa160cb5d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f2a9636c38c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2a9636c49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f2a9c39975b in QEventDispatcherGlib::processEvents (this=0x7f2a7c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f2a9c3440ba in QEventLoop::exec (this=this@entry=0x7f2a8a608cd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#5  0x00007f2a9c173f64 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507
#6  0x00007f2aa1cfb735 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007f2a9c178b48 in QThreadPrivate::start (arg=0x7f2aa1d6fd60) at thread/qthread_unix.cpp:368
#8  0x00007f2a986766ba in start_thread (arg=0x7f2a8a609700) at pthread_create.c:333
#9  0x00007f2aa161882d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f2a8bfeb700 (LWP 2623)):
#0  0x00007f2aa160cb5d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f2a9566dc62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f2a9566f8d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f2a8e543d79 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f2a9c178b48 in QThreadPrivate::start (arg=0x254ecc0) at thread/qthread_unix.cpp:368
#5  0x00007f2a986766ba in start_thread (arg=0x7f2a8bfeb700) at pthread_create.c:333
#6  0x00007f2aa161882d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f2a8e9038c0 (LWP 2622)):
[KCrash Handler]
#6  std::__atomic_base<int>::load (__m=std::memory_order_relaxed, this=<error reading variable: Cannot access memory at address 0x20>) at /usr/include/c++/5/bits/atomic_base.h:396
#7  QAtomicOps<int>::load<int> (_q_value=<error reading variable: Cannot access memory at address 0x20>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic_cxx11.h:227
#8  QBasicAtomicInteger<int>::load (this=<error reading variable: Cannot access memory at address 0x20>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qbasicatomic.h:99
#9  QtPrivate::RefCount::isShared (this=<error reading variable: Cannot access memory at address 0x20>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qrefcount.h:101
#10 QList<NonMovableFileItem>::detach (this=0x20) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:168
#11 0x00007f2a9f745734 in QList<NonMovableFileItem>::begin (this=0x20) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:318
#12 KCoreDirListerCache::slotUpdateResult (this=0x7f2a9f9ab180 <(anonymous namespace)::Q_QGS_kDirListerCache::innerFunction()::holder>, j=<optimized out>) at /workspace/build/src/core/kcoredirlister.cpp:1784
#13 0x00007f2a9f74636c in KCoreDirListerCache::qt_static_metacall (_o=0x7f2a9f9ab180 <(anonymous namespace)::Q_QGS_kDirListerCache::innerFunction()::holder>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /workspace/build/obj-x86_64-linux-gnu/src/core/moc_kcoredirlister_p.cpp:137
#14 0x00007f2a9c370e89 in QMetaObject::activate (sender=sender@entry=0x2df7700, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffc4a22ae70) at kernel/qobject.cpp:3740
#15 0x00007f2a9c371837 in QMetaObject::activate (sender=sender@entry=0x2df7700, m=m@entry=0x7f2a9d890500 <KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffc4a22ae70) at kernel/qobject.cpp:3602
#16 0x00007f2a9d63d212 in KJob::result (this=this@entry=0x2df7700, _t1=_t1@entry=0x2df7700) at /workspace/build/obj-x86_64-linux-gnu/src/lib/moc_kjob.cpp:568
#17 0x00007f2a9d63eb51 in KJob::finishJob (this=this@entry=0x2df7700, emitResult=emitResult@entry=true) at /workspace/build/src/lib/jobs/kjob.cpp:109
#18 0x00007f2a9d63eb6a in KJob::emitResult (this=this@entry=0x2df7700) at /workspace/build/src/lib/jobs/kjob.cpp:293
#19 0x00007f2a9f6f7522 in KIO::SimpleJob::slotFinished (this=this@entry=0x2df7700) at /workspace/build/src/core/simplejob.cpp:233
#20 0x00007f2a9f6f025e in KIO::ListJob::slotFinished (this=0x2df7700) at /workspace/build/src/core/listjob.cpp:244
#21 0x00007f2a9f6efe61 in KIO::ListJob::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /workspace/build/obj-x86_64-linux-gnu/src/core/moc_listjob.cpp:127
#22 0x00007f2a9c370e89 in QMetaObject::activate (sender=sender@entry=0x2a97e20, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x0) at kernel/qobject.cpp:3740
#23 0x00007f2a9c371837 in QMetaObject::activate (sender=sender@entry=0x2a97e20, m=m@entry=0x7f2a9f9a5840 <KIO::SlaveInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x0) at kernel/qobject.cpp:3602
#24 0x00007f2a9f6cef23 in KIO::SlaveInterface::finished (this=this@entry=0x2a97e20) at /workspace/build/obj-x86_64-linux-gnu/src/core/moc_slaveinterface.cpp:424
#25 0x00007f2a9f6d0ec1 in KIO::SlaveInterface::dispatch (this=0x2a97e20, _cmd=<optimized out>, rawdata=...) at /workspace/build/src/core/slaveinterface.cpp:160
#26 0x00007f2a9f6cf517 in KIO::SlaveInterface::dispatch (this=0x2a97e20) at /workspace/build/src/core/slaveinterface.cpp:89
#27 0x00007f2a9f6d46e1 in KIO::Slave::gotInput (this=0x2a97e20) at /workspace/build/src/core/slave.cpp:399
#28 0x00007f2a9f761945 in KIO::Slave::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /workspace/build/obj-x86_64-linux-gnu/src/core/moc_slave.cpp:87
#29 0x00007f2a9c370e89 in QMetaObject::activate (sender=0x2bc38a0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3740
#30 0x00007f2a9c371837 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f2a9f9a45a0 <KIO::Connection::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3602
#31 0x00007f2a9f670f90 in KIO::Connection::readyRead (this=<optimized out>) at /workspace/build/obj-x86_64-linux-gnu/src/core/moc_connection_p.cpp:142
#32 KIO::ConnectionPrivate::dequeue (this=0x2e1b270) at /workspace/build/src/core/connection.cpp:46
#33 0x00007f2a9c371d99 in QObject::event (this=0x2bc38a0, e=<optimized out>) at kernel/qobject.cpp:1263
#34 0x00007f2a9cc24ecc in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x2bc38a0, e=0x2db6af0) at kernel/qapplication.cpp:3799
#35 0x00007f2a9cc2c8c6 in QApplication::notify (this=0x7ffc4a22bb70, receiver=0x2bc38a0, e=0x2db6af0) at kernel/qapplication.cpp:3556
#36 0x00007f2a9c3460c8 in QCoreApplication::notifyInternal2 (receiver=0x2bc38a0, event=event@entry=0x2db6af0) at kernel/qcoreapplication.cpp:988
#37 0x00007f2a9c34878b in QCoreApplication::sendEvent (event=0x2db6af0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#38 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x2533fd0) at kernel/qcoreapplication.cpp:1649
#39 0x00007f2a9c348bf8 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1503
#40 0x00007f2a9c399333 in postEventSourceDispatch (s=0x256dac0) at kernel/qeventdispatcher_glib.cpp:276
#41 0x00007f2a9636c197 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#42 0x00007f2a9636c3f0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#43 0x00007f2a9636c49c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#44 0x00007f2a9c39973f in QEventDispatcherGlib::processEvents (this=0x25778e0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#45 0x00007f2a9c3440ba in QEventLoop::exec (this=this@entry=0x7ffc4a22ba30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
#46 0x00007f2a9c34c6cc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1261
#47 0x00007f2aa193876a in kdemain (argc=1, argv=<optimized out>) at /workspace/build/src/main.cpp:163
#48 0x00007f2aa1532830 in __libc_start_main (main=0x4006b0 <main(int, char**)>, argc=1, argv=0x7ffc4a22bcf8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc4a22bce8) at ../csu/libc-start.c:291
#49 0x00000000004006e9 in _start ()

Possible duplicates by query: bug 372712, bug 365163.

Reported using DrKonqi
Comment 1 Elvis Angelaccio 2017-06-16 21:22:56 UTC

*** This bug has been marked as a duplicate of bug 371278 ***
Comment 2 Germano Massullo 2018-05-24 14:15:54 UTC
Created attachment 112846 [details]
New crash information added by DrKonqi

dolphin (17.12.2) using Qt 5.10.1

- What I was doing when the application crashed:

Dolphin was complaining about a missing remote FTP folder, when it crashed

-- Backtrace (Reduced):
#7  0x00007f08e6ac6b6d in KIO::Slave::gotInput (this=0x55c4f7c38b50) at /usr/src/debug/kf5-kio-5.46.0-2.fc28.x86_64/src/core/slave.cpp:419
#8  0x00007f08e6b5e345 in KIO::Slave::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/kf5-kio-5.46.0-2.fc28.x86_64/x86_64-redhat-linux-gnu/src/core/KF5KIOCore_autogen/EWIEGA46WW/moc_slave.cpp:89
[...]
#11 0x00007f08e6a54b93 in KIO::Connection::readyRead (this=<optimized out>) at /usr/src/debug/kf5-kio-5.46.0-2.fc28.x86_64/x86_64-redhat-linux-gnu/src/core/KF5KIOCore_autogen/include/moc_connection_p.cpp:143
#12 KIO::ConnectionPrivate::dequeue (this=0x55c4f7ddbd70) at /usr/src/debug/kf5-kio-5.46.0-2.fc28.x86_64/src/core/connection.cpp:46
#13 0x00007f08e41eea26 in QObject::event(QEvent*) () at kernel/qobject.cpp:1247
Comment 3 Germano Massullo 2018-05-24 14:15:55 UTC
Created attachment 112847 [details]
New crash information added by DrKonqi

dolphin (17.12.2) using Qt 5.10.1

- What I was doing when the application crashed:

Dolphin was complaining about a missing remote FTP folder, when it crashed

-- Backtrace (Reduced):
#7  0x00007f08e6ac6b6d in KIO::Slave::gotInput (this=0x55c4f7c38b50) at /usr/src/debug/kf5-kio-5.46.0-2.fc28.x86_64/src/core/slave.cpp:419
#8  0x00007f08e6b5e345 in KIO::Slave::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at /usr/src/debug/kf5-kio-5.46.0-2.fc28.x86_64/x86_64-redhat-linux-gnu/src/core/KF5KIOCore_autogen/EWIEGA46WW/moc_slave.cpp:89
[...]
#11 0x00007f08e6a54b93 in KIO::Connection::readyRead (this=<optimized out>) at /usr/src/debug/kf5-kio-5.46.0-2.fc28.x86_64/x86_64-redhat-linux-gnu/src/core/KF5KIOCore_autogen/include/moc_connection_p.cpp:143
#12 KIO::ConnectionPrivate::dequeue (this=0x55c4f7ddbd70) at /usr/src/debug/kf5-kio-5.46.0-2.fc28.x86_64/src/core/connection.cpp:46
#13 0x00007f08e41eea26 in QObject::event(QEvent*) () at kernel/qobject.cpp:1247