Bug 352426 - konsole crash when executing file manager
Summary: konsole crash when executing file manager
Status: RESOLVED WORKSFORME
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: 3.0.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-09-08 07:40 UTC by Astib
Modified: 2017-02-18 23:08 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 Astib 2015-09-08 07:40:50 UTC
Application: konsole (3.0.1)

Qt Version: 5.4.1
Operating System: Linux 3.19.0-15-generic x86_64
Distribution: Ubuntu 15.04

-- Information about the crash:
[ Reproduction ]

* open konsole
*  right click -> Open File Manager
*  crash

[  Custom settings of the application ]

* running console from LXDE environment

[ Expected behavior ]

* despite it's unusual setup, konsole should not crash

-- Backtrace:
Application: Konsole (konsole), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f053124f800 (LWP 2282))]

Thread 2 (Thread 0x7f051d538700 (LWP 2283)):
#0  0x00007f0530d1c8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f052b1beb72 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f052b1c064f in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f051f45c099 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
#4  0x00007f052d651b0e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f05291916aa in start_thread (arg=0x7f051d538700) at pthread_create.c:333
#6  0x00007f0530d27eed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f053124f800 (LWP 2282)):
[KCrash Handler]
#6  0x00007f052d78ff5c in QDataStream::operator>>(int&) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f052c1a9a25 in KServiceGroupFactory::KServiceGroupFactory (this=0x31e3560) at ../../src/services/kservicegroupfactory.cpp:39
#8  0x00007f052c1a9ba2 in self (this=<optimized out>) at ../../src/sycoca/ksycocafactory_p.h:212
#9  KServiceGroupFactory::self () at ../../src/services/kservicegroupfactory.cpp:59
#10 0x00007f052c1a50c0 in KServiceGroup::root () at ../../src/services/kservicegroup.cpp:661
#11 0x00007f052c1a5195 in KServiceGroup::group (relPath=...) at ../../src/services/kservicegroup.cpp:668
#12 0x00007f052fef71a1 in KApplicationModelPrivate::fillNode (this=this@entry=0x31e2f40, _entryPath=..., node=0x31e3460) at ../../../src/widgets/kopenwithdialog.cpp:133
#13 0x00007f052fef7c0e in KApplicationModel::KApplicationModel (this=this@entry=0x31e2e20, parent=<optimized out>) at ../../../src/widgets/kopenwithdialog.cpp:190
#14 0x00007f052fef83d6 in KOpenWithDialogPrivate::init (this=0x375a410, _text=..., _value=...) at ../../../src/widgets/kopenwithdialog.cpp:634
#15 0x00007f052fef9148 in KOpenWithDialog::KOpenWithDialog (this=0x7fff69afe0c0, _urls=..., _text=..., _value=..., parent=<optimized out>) at ../../../src/widgets/kopenwithdialog.cpp:525
#16 0x00007f052ff0a8db in KRun::displayOpenWithDialog (lst=..., window=0x24d3540, tempFiles=<optimized out>, suggestedFileName=..., asn=...) at ../../../src/widgets/krun.cpp:250
#17 0x00007f052ff0c768 in KRun::runUrl (u=..., _mimetype=..., window=0x24d3540, tempFile=<optimized out>, runExecutables=<optimized out>, suggestedFileName=..., asn=...) at ../../../src/widgets/krun.cpp:227
#18 0x00007f052ff0ca74 in KRun::foundMimeType (this=0x33466a0, type=...) at ../../../src/widgets/krun.cpp:1272
#19 0x00007f052ff05c32 in KRun::mimeTypeDetermined (this=this@entry=0x33466a0, mimeType=...) at ../../../src/widgets/krun.cpp:1220
#20 0x00007f052ff0b573 in KRun::init (this=0x33466a0) at ../../../src/widgets/krun.cpp:918
#21 0x00007f052ff0d51d in KRun::slotTimeout (this=0x33466a0) at ../../../src/widgets/krun.cpp:1100
#22 0x00007f052d8c09c9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007f052d8ce918 in QTimer::timerEvent(QTimerEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x00007f052d8c16f3 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x00007f052e199b2c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#26 0x00007f052e19f000 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#27 0x00007f052d88fc2b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x00007f052d8e7ae5 in QTimerInfoList::activateTimers() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#29 0x00007f052d8e7f61 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#30 0x00007f0528a5bc3d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007f0528a5bf20 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007f0528a5bfcc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007f052d8e8c57 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#34 0x00007f052d88d3e2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#35 0x00007f052d89502c in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#36 0x00007f053100c76f in kdemain (argc=1, argv=0x7fff69afec58) at ../../src/main.cpp:90
#37 0x00007f0530c41a40 in __libc_start_main (main=0x400720 <main(int, char**)>, argc=1, argv=0x7fff69afec58, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff69afec48) at libc-start.c:289
#38 0x000000000040074e in _start ()

Reported using DrKonqi
Comment 1 Kurt Hindenburg 2017-02-18 23:08:04 UTC
Can you try a more recent version?  reopen if you still have issues.