Bug 330272 - Dolphin crashed after opening folder with incorrect name
Summary: Dolphin crashed after opening folder with incorrect name
Status: RESOLVED DUPLICATE of bug 298199
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 4.12.1
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-01-21 21:45 UTC by linux0uid
Modified: 2014-01-21 21:59 UTC (History)
0 users

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 linux0uid 2014-01-21 21:45:41 UTC
Application: dolphin (4.12.1)
KDE Platform Version: 4.12.1
Qt Version: 4.8.5
Operating System: Linux 3.12.7-2-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
- What I was doing when the application crashed:
This folder was created by incorrect unzipping zip file with cp1251 encoding and cyrillic characters in the title.
Files with this folder had incorrect names too.
Dolphin was crashing every time as soon as I tryed to re open the Dolphin and seen this folder.

- Custom settings of the application:
Included displays thumbnails

The crash can be reproduced every time.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fc261b7a780 (LWP 2269))]

Thread 5 (Thread 0x7fc23ffff700 (LWP 2273)):
#0  0x00007fc25c313fba in ?? () from /usr/lib/libglib-2.0.so.0
#1  0x00007fc25c314299 in g_mutex_unlock () from /usr/lib/libglib-2.0.so.0
#2  0x00007fc25c2d3cb8 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#3  0x00007fc25c2d44a3 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0x00007fc25c2d468c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0x00007fc2607fab46 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00007fc2607ccb1f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0x00007fc2607cce15 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8  0x00007fc2606cb6ef in QThread::exec() () from /usr/lib/libQtCore.so.4
#9  0x00007fc2607ae2c3 in ?? () from /usr/lib/libQtCore.so.4
#10 0x00007fc2606cdd8f in ?? () from /usr/lib/libQtCore.so.4
#11 0x00007fc26043e0a2 in start_thread () from /usr/lib/libpthread.so.0
#12 0x00007fc25f1c332d in clone () from /usr/lib/libc.so.6

Thread 4 (Thread 0x7fc23f7fe700 (LWP 2274)):
#0  0x00007fc26044022a in pthread_mutex_lock () from /usr/lib/libpthread.so.0
#1  0x00007fc25c314271 in g_mutex_lock () from /usr/lib/libglib-2.0.so.0
#2  0x00007fc25c2d4166 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#3  0x00007fc25c2d45e8 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0x00007fc25c2d468c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0x00007fc2607fab46 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00007fc2607ccb1f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0x00007fc2607cce15 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8  0x00007fc2606cb6ef in QThread::exec() () from /usr/lib/libQtCore.so.4
#9  0x00007fc2606cdd8f in ?? () from /usr/lib/libQtCore.so.4
#10 0x00007fc26043e0a2 in start_thread () from /usr/lib/libpthread.so.0
#11 0x00007fc25f1c332d in clone () from /usr/lib/libc.so.6

Thread 3 (Thread 0x7fc23effd700 (LWP 2275)):
#0  0x00007fc25c2a6020 in pthread_mutex_unlock@plt () from /usr/lib/libglib-2.0.so.0
#1  0x00007fc25c3142a1 in g_mutex_unlock () from /usr/lib/libglib-2.0.so.0
#2  0x00007fc25c2d4696 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007fc2607fab46 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#4  0x00007fc2607ccb1f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0x00007fc2607cce15 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00007fc2606cb6ef in QThread::exec() () from /usr/lib/libQtCore.so.4
#7  0x00007fc2606cdd8f in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007fc26043e0a2 in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007fc25f1c332d in clone () from /usr/lib/libc.so.6

Thread 2 (Thread 0x7fc22f7fe700 (LWP 2284)):
[KCrash Handler]
#5  0x00007fc23c468911 in ?? () from /usr/lib/kde4/dolphin-box-plugin.so
#6  0x00007fc25683d5f1 in UpdateItemStatesThread::run() () from /usr/lib/libdolphinprivate.so.4
#7  0x00007fc2606cdd8f in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007fc26043e0a2 in start_thread () from /usr/lib/libpthread.so.0
#9  0x00007fc25f1c332d in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7fc261b7a780 (LWP 2269)):
#0  0x00007fc25f1bc4f3 in select () from /usr/lib/libc.so.6
#1  0x00007fc2607f849b in qt_safe_select(int, fd_set*, fd_set*, fd_set*, timeval const*) () from /usr/lib/libQtCore.so.4
#2  0x00007fc2607a7d2c in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007fc2607a94e8 in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007fc2607616f2 in QProcess::waitForFinished(int) () from /usr/lib/libQtCore.so.4
#5  0x00007fc255220c27 in ?? () from /usr/lib/libkio.so.5
#6  0x00007fc255220e37 in ?? () from /usr/lib/libkio.so.5
#7  0x00007fc255221204 in ?? () from /usr/lib/libkio.so.5
#8  0x00007fc2552222a4 in ?? () from /usr/lib/libkio.so.5
#9  0x00007fc2552222f6 in KSambaShare::KSambaShare() () from /usr/lib/libkio.so.5
#10 0x00007fc25522238b in KSambaShare::instance() () from /usr/lib/libkio.so.5
#11 0x00007fc2551a5c76 in KFileItem::overlays() const () from /usr/lib/libkio.so.5
#12 0x00007fc2567f5554 in KFileItemModelRolesUpdater::rolesData(KFileItem const&) () from /usr/lib/libdolphinprivate.so.4
#13 0x00007fc2567f704e in KFileItemModelRolesUpdater::applyResolvedRoles(KFileItem const&, KFileItemModelRolesUpdater::ResolveHint) () from /usr/lib/libdolphinprivate.so.4
#14 0x00007fc2567f7472 in KFileItemModelRolesUpdater::slotPreviewFailed(KFileItem const&) () from /usr/lib/libdolphinprivate.so.4
#15 0x00007fc2567f9349 in ?? () from /usr/lib/libdolphinprivate.so.4
#16 0x00007fc2607e1b48 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#17 0x00007fc2551e48e5 in KIO::PreviewJob::failed(KFileItem const&) () from /usr/lib/libkio.so.5
#18 0x00007fc2551e55b3 in ?? () from /usr/lib/libkio.so.5
#19 0x00007fc2551e84b8 in KIO::PreviewJob::slotResult(KJob*) () from /usr/lib/libkio.so.5
#20 0x00007fc2607e1b48 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#21 0x00007fc260c63692 in KJob::result(KJob*) () from /usr/lib/libkdecore.so.5
#22 0x00007fc260c636d0 in KJob::emitResult() () from /usr/lib/libkdecore.so.5
#23 0x00007fc25516a4ba in KIO::SimpleJob::slotFinished() () from /usr/lib/libkio.so.5
#24 0x00007fc25516b61e in KIO::TransferJob::slotFinished() () from /usr/lib/libkio.so.5
#25 0x00007fc2551651bb in KIO::SimpleJob::slotError(int, QString const&) () from /usr/lib/libkio.so.5
#26 0x00007fc2607e1b48 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#27 0x00007fc255208226 in KIO::SlaveInterface::error(int, QString const&) () from /usr/lib/libkio.so.5
#28 0x00007fc25520981a in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib/libkio.so.5
#29 0x00007fc25520729e in KIO::SlaveInterface::dispatch() () from /usr/lib/libkio.so.5
#30 0x00007fc2551fbf16 in KIO::Slave::gotInput() () from /usr/lib/libkio.so.5
#31 0x00007fc2607e1b48 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#32 0x00007fc255138311 in ?? () from /usr/lib/libkio.so.5
#33 0x00007fc2607e5efe in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#34 0x00007fc25f9550dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#35 0x00007fc25f95b6a0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#36 0x00007fc26157d77a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#37 0x00007fc2607cdebd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#38 0x00007fc2607d0f0f in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#39 0x00007fc2607fb263 in ?? () from /usr/lib/libQtCore.so.4
#40 0x00007fc25c2d4296 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#41 0x00007fc25c2d45e8 in ?? () from /usr/lib/libglib-2.0.so.0
#42 0x00007fc25c2d468c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#43 0x00007fc2607fab25 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#44 0x00007fc25f9f2216 in ?? () from /usr/lib/libQtGui.so.4
#45 0x00007fc2607ccb1f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#46 0x00007fc2607cce15 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#47 0x00007fc2607d1f4b in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#48 0x00007fc257446ef7 in kdemain () from /usr/lib/libkdeinit4_dolphin.so
#49 0x0000000000408069 in _start ()

Possible duplicates by query: bug 314996.

Reported using DrKonqi
Comment 1 Frank Reininghaus 2014-01-21 21:59:07 UTC
Thanks for the bug report.

(In reply to comment #0)
> Thread 2 (Thread 0x7fc22f7fe700 (LWP 2284)):
> [KCrash Handler]
> #5  0x00007fc23c468911 in ?? () from /usr/lib/kde4/dolphin-box-plugin.so
> #6  0x00007fc25683d5f1 in UpdateItemStatesThread::run() () from
> /usr/lib/libdolphinprivate.so.4

This is a crash in the Dropbox plugin, which is not part of Dolphin itself. Disable it in the settings dialog to make Dolphin work normally again.

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