Bug 371574

Summary: Dolphin crashes after Konsole-button related operations
Product: [Applications] dolphin Reporter: Haruki Arita <Matcha_zaq>
Component: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: crash CC: edkasp, elvis.angelaccio, mail, notuxius
Priority: NOR    
Version: 15.12.3   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Haruki Arita 2016-10-24 12:32:57 UTC
I found Dolphin crashes after following operations.

1. Create folder named two-byte characters (For example: ”テスト”) in home directory.
2. Create folder named single-byte characters (For example: ”test”) in previous folder.

3. Start Dolphin which displays home directory. 
4. Start another Dolphin window which displays home directory.

Operations below do in a second Dolphin window.

5. Click folder named two-byte characters.
6. Click folder named single-byte characters.
7. Click Konsole launching button.(You may need to configure this button in Dolphin setting.)
8. Close a Konsole window.
9. At a Dolphin window, click Home in address bar.
10. Close a Dolphin window

11. Crash!

I attach crash report.

I use openSUSE 42.1 with KDE in Japanese.
KDE Plasma Version: 5.5.5
Qt Version: 5.5.1
Kernel Version: 4.1.34-33-default
OS Type: 64-bit

Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fdcdd63b7c0 (LWP 5963))]

Thread 3 (Thread 0x7fdcbf969700 (LWP 5965)):
#0  0x00007fdcd2aa503f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fdcbfadd86b in ?? () from /usr/lib64/libQt5Script.so.5
#2  0x00007fdcbfadd899 in ?? () from /usr/lib64/libQt5Script.so.5
#3  0x00007fdcd2aa10a4 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fdcdceec02d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fdcc6634700 (LWP 5964)):
#0  0x00007fdcdcee3bfd in poll () from /lib64/libc.so.6
#1  0x00007fdccfeee422 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007fdccfef000f in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007fdcc89893c9 in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007fdcd6ff332f in ?? () from /usr/lib64/libQt5Core.so.5
#5  0x00007fdcd2aa10a4 in start_thread () from /lib64/libpthread.so.0
#6  0x00007fdcdceec02d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fdcdd63b7c0 (LWP 5963)):
[KCrash Handler]
#6  0x00007fdcd7202d7e in QObject::startTimer(int, Qt::TimerType) () from /usr/lib64/libQt5Core.so.5
#7  0x00007fdcd720bedb in QTimer::start() () from /usr/lib64/libQt5Core.so.5
#8  0x00007fdcd71fe73f in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5
#9  0x00007fdcd71ff37f in QObject::destroyed(QObject*) () from /usr/lib64/libQt5Core.so.5
#10 0x00007fdcd8381bb9 in QWidget::~QWidget() () from /usr/lib64/libQt5Widgets.so.5
#11 0x00007fdcd84fccc9 in QToolButton::~QToolButton() () from /usr/lib64/libQt5Widgets.so.5
#12 0x00007fdcd83895ec in QWidgetAction::~QWidgetAction() () from /usr/lib64/libQt5Widgets.so.5
#13 0x00007fdcd8389619 in QWidgetAction::~QWidgetAction() () from /usr/lib64/libQt5Widgets.so.5
#14 0x00007fdcd71fd63c in QObjectPrivate::deleteChildren() () from /usr/lib64/libQt5Core.so.5
#15 0x00007fdcd8381c0b in QWidget::~QWidget() () from /usr/lib64/libQt5Widgets.so.5
#16 0x00007fdcda7e9089 in KToolBar::~KToolBar() () from /usr/lib64/libKF5XmlGui.so.5
#17 0x00007fdcd71fd63c in QObjectPrivate::deleteChildren() () from /usr/lib64/libQt5Core.so.5
#18 0x00007fdcd8381c0b in QWidget::~QWidget() () from /usr/lib64/libQt5Widgets.so.5
#19 0x00007fdcda7d10ef in KMainWindow::~KMainWindow() () from /usr/lib64/libKF5XmlGui.so.5
#20 0x00007fdcdd1f2ffa in ?? () from /usr/lib64/libkdeinit5_dolphin.so
#21 0x00007fdcdd1f3049 in ?? () from /usr/lib64/libkdeinit5_dolphin.so
#22 0x00007fdcd71ffb18 in QObject::event(QEvent*) () from /usr/lib64/libQt5Core.so.5
#23 0x00007fdcd8385f64 in QWidget::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#24 0x00007fdcd849612b in QMainWindow::event(QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#25 0x00007fdcda7d16a7 in KMainWindow::event(QEvent*) () from /usr/lib64/libKF5XmlGui.so.5
#26 0x00007fdcda80b305 in KXmlGuiWindow::event(QEvent*) () from /usr/lib64/libKF5XmlGui.so.5
#27 0x00007fdcd8345e7c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#28 0x00007fdcd834acc8 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5
#29 0x00007fdcd71cee95 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5
#30 0x00007fdcd71d1057 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQt5Core.so.5
#31 0x00007fdcd72268f3 in ?? () from /usr/lib64/libQt5Core.so.5
#32 0x00007fdcd1f1bc84 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#33 0x00007fdcd1f1bed8 in ?? () from /usr/lib64/libglib-2.0.so.0
#34 0x00007fdcd1f1bf7c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#35 0x00007fdcd7225d6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#36 0x00007fdcd71ccd53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#37 0x00007fdcd71d48f6 in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5
#38 0x00007fdcdd20f427 in kdemain () from /usr/lib64/libkdeinit5_dolphin.so
#39 0x00007fdcdce28b25 in __libc_start_main () from /lib64/libc.so.6
#40 0x00000000004007ee in _start ()


Reproducible: Always

Steps to Reproduce:
1. Create folder named two-byte characters (For example: ”テスト”) in home directory.
2. Create folder named single-byte characters (For example: ”test”) in previous folder.

3. Start Dolphin which displays home directory. 
4. Start another Dolphin window which displays home directory.

Operations below do in a second Dolphin window.

5. Click folder named two-byte characters.
6. Click folder named single-byte characters.
7. Click Konsole launching button.(You may need to configure this button in Dolphin setting.)
8. Close a Konsole window.
9. At a Dolphin window, click Home in address bar.
10. Close a Dolphin window

11. Crash!

Actual Results:  
Display crash window.

Expected Results:  
Close without crash window.
Comment 1 Haruki Arita 2016-10-29 14:46:23 UTC
Additional information:

This bug can reproduce with three dolphin windows in above environment.

But I can't reproduce this bug with openSUSE13.2 32bit(Kernel 3.16.7-42, KDE 4.14.9, Dolphin 15.04.0, Japanese) in my other laptop.

I also try to reproduce this issue in VirtualBox openSUSE 42.1 (KDE, Japanese) in Windows 10, but I don't succeed this trial.

So I think this crash caused by some particular reason in my first environment.

I show below further crash report in first environment.

Application: Dolphin (dolphin), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f083af4a7c0 (LWP 13799))]

Thread 3 (Thread 0x7f0821371700 (LWP 13801)):
#0  0x00007f08303b403f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f08214e586b in ?? () from /usr/lib64/libQt5Script.so.5
#2  0x00007f08214e5899 in ?? () from /usr/lib64/libQt5Script.so.5
#3  0x00007f08303b00a4 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f083a7fb02d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f0823f43700 (LWP 13800)):
#0  0x00007f083a7f2bfd in poll () from /lib64/libc.so.6
#1  0x00007f082d7fd422 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007f082d7ff00f in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007f08262983c9 in ?? () from /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f083490232f in QThreadPrivate::start (arg=0x1935660) at thread/qthread_unix.cpp:331
#5  0x00007f08303b00a4 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f083a7fb02d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f083af4a7c0 (LWP 13799)):
[KCrash Handler]
#6  QObject::startTimer (this=this@entry=0x1bf7930, interval=500, timerType=Qt::CoarseTimer) at kernel/qobject.cpp:1614
#7  0x00007f0834b1aedb in QTimer::start (this=0x1bf7930) at kernel/qtimer.cpp:203
#8  0x00007f0834b0d73f in QtPrivate::QSlotObjectBase::call (a=0x7ffd700b1340, r=0x1a06b60, this=0x1be20a0) at ../../src/corelib/kernel/qobject_impl.h:124
#9  QMetaObject::activate (sender=sender@entry=0x1b810c0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd700b1340) at kernel/qobject.cpp:3698
#10 0x00007f0834b0e2e7 in QMetaObject::activate (sender=sender@entry=0x1b810c0, m=m@entry=0x7f0834f28da0 <QObject::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd700b1340) at kernel/qobject.cpp:3578
#11 0x00007f0834b0e37f in QObject::destroyed (this=this@entry=0x1b810c0, _t1=_t1@entry=0x1b810c0) at .moc/moc_qobject.cpp:211
#12 0x00007f0835c90bb9 in QWidget::~QWidget (this=0x1b810c0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1631
#13 0x00007f0835e0bcc9 in QToolButton::~QToolButton (this=0x1b810c0, __in_chrg=<optimized out>) at widgets/qtoolbutton.cpp:315
#14 0x00007f0835c985ec in QWidgetAction::~QWidgetAction (this=0x20cd170, __in_chrg=<optimized out>) at kernel/qwidgetaction.cpp:121
#15 0x00007f0835c98619 in QWidgetAction::~QWidgetAction (this=0x20cd170, __in_chrg=<optimized out>) at kernel/qwidgetaction.cpp:122
#16 0x00007f0834b0c63c in QObjectPrivate::deleteChildren (this=this@entry=0x1c2fb20) at kernel/qobject.cpp:1946
#17 0x00007f0835c90c0b in QWidget::~QWidget (this=0x1bd7df0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1663
#18 0x00007f08380f8089 in KToolBar::~KToolBar (this=0x1bd7df0, __in_chrg=<optimized out>) at /usr/src/debug/kxmlgui-5.21.0/src/ktoolbar.cpp:839
#19 0x00007f0834b0c63c in QObjectPrivate::deleteChildren (this=this@entry=0x19dffc0) at kernel/qobject.cpp:1946
#20 0x00007f0835c90c0b in QWidget::~QWidget (this=0x1a06b60, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1663
#21 0x00007f08380e00ef in KMainWindow::~KMainWindow (this=0x1a06b60, __in_chrg=<optimized out>) at /usr/src/debug/kxmlgui-5.21.0/src/kmainwindow.cpp:395
#22 0x00007f083ab01ffa in DolphinMainWindow::~DolphinMainWindow (this=0x1a06b60, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/dolphin-15.12.3/src/dolphinmainwindow.cpp:169
#23 0x00007f083ab02049 in DolphinMainWindow::~DolphinMainWindow (this=0x1a06b60, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/dolphin-15.12.3/src/dolphinmainwindow.cpp:171
#24 0x00007f0834b0eb18 in QObject::event (this=this@entry=0x1a06b60, e=e@entry=0x1f4db60) at kernel/qobject.cpp:1230
#25 0x00007f0835c94f64 in QWidget::event (this=this@entry=0x1a06b60, event=event@entry=0x1f4db60) at kernel/qwidget.cpp:9108
#26 0x00007f0835da512b in QMainWindow::event (this=this@entry=0x1a06b60, event=event@entry=0x1f4db60) at widgets/qmainwindow.cpp:1495
#27 0x00007f08380e06a7 in KMainWindow::event (this=this@entry=0x1a06b60, ev=ev@entry=0x1f4db60) at /usr/src/debug/kxmlgui-5.21.0/src/kmainwindow.cpp:867
#28 0x00007f083811a305 in KXmlGuiWindow::event (this=0x1a06b60, ev=0x1f4db60) at /usr/src/debug/kxmlgui-5.21.0/src/kxmlguiwindow.cpp:118
#29 0x00007f0835c54e7c in QApplicationPrivate::notify_helper (this=this@entry=0x1915590, receiver=receiver@entry=0x1a06b60, e=e@entry=0x1f4db60) at kernel/qapplication.cpp:3716
#30 0x00007f0835c59cc8 in QApplication::notify (this=0x7ffd700b1ed0, receiver=0x1a06b60, e=0x1f4db60) at kernel/qapplication.cpp:3499
#31 0x00007f0834adde95 in QCoreApplication::notifyInternal (this=0x7ffd700b1ed0, receiver=0x1a06b60, event=event@entry=0x1f4db60) at kernel/qcoreapplication.cpp:965
#32 0x00007f0834ae0057 in QCoreApplication::sendEvent (event=0x1f4db60, receiver=<optimized out>) at kernel/qcoreapplication.h:224
#33 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1913e80) at kernel/qcoreapplication.cpp:1593
#34 0x00007f0834ae0608 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1451
#35 0x00007f0834b358f3 in postEventSourceDispatch (s=0x19662a0) at kernel/qeventdispatcher_glib.cpp:271
#36 0x00007f082f82ac84 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#37 0x00007f082f82aed8 in ?? () from /usr/lib64/libglib-2.0.so.0
#38 0x00007f082f82af7c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#39 0x00007f0834b34d6c in QEventDispatcherGlib::processEvents (this=0x1967e80, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#40 0x00007f0834adbd53 in QEventLoop::exec (this=this@entry=0x7ffd700b1d80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#41 0x00007f0834ae38f6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
#42 0x00007f083ab1e427 in kdemain (argc=1, argv=<optimized out>) at /usr/src/debug/dolphin-15.12.3/src/main.cpp:150
#43 0x00007f083a737b25 in __libc_start_main () from /lib64/libc.so.6
#44 0x00000000004007ee in _start () at ../sysdeps/x86_64/start.S:122
Comment 2 Edmund Kasprzak 2018-02-27 17:07:33 UTC
Hello, can you confirm that this issue doesn't occur anymore?

If it does and you can recreate it, then please, share some current information with us.
Comment 3 Haruki Arita 2018-03-01 12:49:06 UTC
(In reply to Edmund Kasprzak from comment #2)
> Hello, can you confirm that this issue doesn't occur anymore?
> 
> If it does and you can recreate it, then please, share some current
> information with us.

Thank you for your reply.

This crash still occur so I want to submit some information.

What information should I provide you ?


Below is my environment and current backtrace.

I use openSUSE 42.3 with KDE in Japanese.
KDE Plasma Version: 5.8.7
KDE Frameworks Version: 5.32.0
Qt Version: 5.6.2
Kernel Version: 4.4.114-42-default
OS Type: 64-bit
Dolphin Version: 17.04.2

Application: Dolphin (dolphin), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f580d9cd900 (LWP 7356))]

Thread 5 (Thread 0x7f5762bc2700 (LWP 7368)):
#0  0x00007f58029a84a8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f580736e5e8 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib64/libQt5Core.so.5
#2  0x00007f580736a9e0 in  () at /usr/lib64/libQt5Core.so.5
#3  0x00007f580736da29 in  () at /usr/lib64/libQt5Core.so.5
#4  0x00007f58029a3724 in start_thread () at /lib64/libpthread.so.0
#5  0x00007f580d28be8d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f57ee724700 (LWP 7360)):
#0  0x00007f58029a80ff in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f57ee89893b in  () at /usr/lib64/libQt5Script.so.5
#2  0x00007f57ee898969 in  () at /usr/lib64/libQt5Script.so.5
#3  0x00007f58029a3724 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f580d28be8d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f57effff700 (LWP 7359)):
#0  0x00007f580d28330d in poll () at /lib64/libc.so.6
#1  0x00007f5801e1c314 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f5801e1c42c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f58075801ab in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f580752dbfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f5807368f5a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f5807994295 in  () at /usr/lib64/libQt5DBus.so.5
#7  0x00007f580736da29 in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f58029a3724 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f580d28be8d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f57f5df9700 (LWP 7358)):
#0  0x00007f580d28330d in poll () at /lib64/libc.so.6
#1  0x00007f57ff9993c2 in  () at /usr/lib64/libxcb.so.1
#2  0x00007f57ff99afaf in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007f57f83540d9 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f580736da29 in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007f58029a3724 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f580d28be8d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f580d9cd900 (LWP 7356)):
[KCrash Handler]
#6  0x00007f580755dcc2 in QObject::startTimer(int, Qt::TimerType) () at /usr/lib64/libQt5Core.so.5
#7  0x00007f5807566d8b in QTimer::start() () at /usr/lib64/libQt5Core.so.5
#8  0x00007f5807559de3 in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#9  0x00007f580755a46f in QObject::destroyed(QObject*) () at /usr/lib64/libQt5Core.so.5
#10 0x00007f58084efadd in QWidget::~QWidget() () at /usr/lib64/libQt5Widgets.so.5
#11 0x00007f580866cf69 in QToolButton::~QToolButton() () at /usr/lib64/libQt5Widgets.so.5
#12 0x00007f58084f75bc in QWidgetAction::~QWidgetAction() () at /usr/lib64/libQt5Widgets.so.5
#13 0x00007f58084f75e9 in QWidgetAction::~QWidgetAction() () at /usr/lib64/libQt5Widgets.so.5
#14 0x00007f58075586c5 in QObjectPrivate::deleteChildren() () at /usr/lib64/libQt5Core.so.5
#15 0x00007f58084efb2f in QWidget::~QWidget() () at /usr/lib64/libQt5Widgets.so.5
#16 0x00007f580ab722e9 in KToolBar::~KToolBar() () at /usr/lib64/libKF5XmlGui.so.5
#17 0x00007f58075586c5 in QObjectPrivate::deleteChildren() () at /usr/lib64/libQt5Core.so.5
#18 0x00007f58084efb2f in QWidget::~QWidget() () at /usr/lib64/libQt5Widgets.so.5
#19 0x00007f580ab59b04 in KMainWindow::~KMainWindow() () at /usr/lib64/libKF5XmlGui.so.5
#20 0x00007f580d5883f5 in  () at /usr/lib64/libkdeinit5_dolphin.so
#21 0x00007f580d588449 in  () at /usr/lib64/libkdeinit5_dolphin.so
#22 0x00007f580755ae70 in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5
#23 0x00007f58084f3e9b in QWidget::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#24 0x00007f580860575b in QMainWindow::event(QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#25 0x00007f580ab5a097 in KMainWindow::event(QEvent*) () at /usr/lib64/libKF5XmlGui.so.5
#26 0x00007f580ab96c85 in KXmlGuiWindow::event(QEvent*) () at /usr/lib64/libKF5XmlGui.so.5
#27 0x00007f58084b228c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#28 0x00007f58084b68ea in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#29 0x00007f580752fbe5 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#30 0x00007f58075319ca in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
#31 0x00007f5807580b03 in  () at /usr/lib64/libQt5Core.so.5
#32 0x00007f5801e1c134 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#33 0x00007f5801e1c388 in  () at /usr/lib64/libglib-2.0.so.0
#34 0x00007f5801e1c42c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#35 0x00007f580758018c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#36 0x00007f580752dbfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#37 0x00007f5807535ae6 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#38 0x00007f580d5a44ea in kdemain () at /usr/lib64/libkdeinit5_dolphin.so
#39 0x00007f580d1bf725 in __libc_start_main () at /lib64/libc.so.6
#40 0x0000000000400789 in _start ()
Comment 4 Tony 2018-03-22 04:19:51 UTC
*** Bug 391888 has been marked as a duplicate of this bug. ***
Comment 5 Julian Steinmann 2018-04-28 17:09:31 UTC
@Haruki Arita: Thanks for the update! I tried to follow your initial steps from the original description, but Dolphin did not crash for me. Did you do anything different than what you described in your first comment? Thanks again for reporting this bug.
Comment 6 Haruki Arita 2018-04-29 03:19:55 UTC
Thank you for your reply.

I can reproduce this bug today with Leap 42.3 in the first-described procedure, so I think the initial explanation may be misleading.

I write below revised method and please try this.

1. Create folder named ”テスト” in home directory.
2. Create folder named ”test” in テスト folder.

3. Start Dolphin which displays home directory. 
4. Start another Dolphin window which displays home directory.

Operations below do in the Dolphin window which is created in 4.

5. Click folder named テスト.
6. Click folder named test.
7. Click Konsole launching button in toolbar.(You may need to configure this button in Dolphin setting.)
8. Close a Konsole window.
9. At a Dolphin window, click Home in address bar.
10. Close a Dolphin window

11. Crash!
Comment 7 Julian Steinmann 2018-05-15 16:31:23 UTC
Sorry that I did not respond for a longer period of time, life has been busy... I tried to reproduce this behavior with your new steps multiple times but still failed. You mentioned in an earlier comment that the crash only occurs with your current configuration. Is this still true, so does the bug not happen with any other system you have access to? If yes, we need to investigate the problem within your configuration, not within Dolphin... 

Thanks for your response & have a nice day :)
Comment 8 Haruki Arita 2018-05-16 17:32:01 UTC
Thank you for your reply despite your busy schedule. I try to reproduce this bug in openSUSE tumbleweed in Japanese but it failed. So I want to close this report because this crash doesn't occur without my specific environment. Do you agree with this idea ?  Of course, if you want to investigate this bug, I give you information as much as possible.
Comment 9 Julian Steinmann 2018-05-17 09:30:08 UTC
Yes, I do think that this is a good idea. You were the only person to ever report such a bug, and if you are not able to reproduce it with another environment, the problem is probably not within Dolphin but somewhere within your configuration. I'll therefore close this bug now, but if you or anyone else does still experience this bug with his environment, please reopen the report.

Thanks again for your response :)
Comment 10 Haruki Arita 2018-05-17 14:41:19 UTC
If anyone face similar problem, I will be happy to help. 

Thank you for everything you have done for me.