Bug 385597 - Konsole crash while logging in KDE
Summary: Konsole crash while logging in KDE
Status: RESOLVED FIXED
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: 17.08.1
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords: drkonqi
: 403399 (view as bug list)
Depends on:
Blocks:
 
Reported: 2017-10-11 12:02 UTC by Marcelo Jimenez
Modified: 2019-06-26 01:49 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (5.65 KB, text/plain)
2018-04-23 19:40 UTC, Martin Koller
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marcelo Jimenez 2017-10-11 12:02:12 UTC
Application: konsole (17.08.1)

Qt Version: 5.9.1
Frameworks Version: 5.38.0
Operating System: Linux 4.13.5-1-default x86_64
Distribution: "openSUSE Tumbleweed"

-- Information about the crash:
- What I was doing when the application crashed:

I was logging in KDE when konsole crashed. The system was initializing and plasmashell was not even showing.

-- Backtrace:
Application: Konsole (konsole), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fcab281bd40 (LWP 2506))]

Thread 3 (Thread 0x7fca96947700 (LWP 2510)):
#0  0x00007fcab2154cab in poll () from /lib64/libc.so.6
#1  0x00007fcaa8479149 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fcaa847925c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fcaae6e469b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#4  0x00007fcaae68d34a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5
#5  0x00007fcaae4bd31a in QThread::exec() () from /usr/lib64/libQt5Core.so.5
#6  0x00007fcaac84ca45 in ?? () from /usr/lib64/libQt5DBus.so.5
#7  0x00007fcaae4c1d2e in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5
#8  0x00007fcaa9f3d558 in start_thread () from /lib64/libpthread.so.0
#9  0x00007fcab215f45f in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fca9e50b700 (LWP 2508)):
#0  0x00007fcab2154cab in poll () from /lib64/libc.so.6
#1  0x00007fcaaa364387 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007fcaaa36617a in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007fcaa12d04b9 in QXcbEventReader::run() () from /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007fcaae4c1d2e in QThreadPrivate::start(void*) () from /usr/lib64/libQt5Core.so.5
#5  0x00007fcaa9f3d558 in start_thread () from /lib64/libpthread.so.0
#6  0x00007fcab215f45f in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fcab281bd40 (LWP 2506)):
[KCrash Handler]
#6  0x00007fcaa9f498d0 in __lll_unlock_elision () from /lib64/libpthread.so.0
#7  0x00007fcaaebad23e in KSharedDataCache::Private::unlock (this=<optimized out>) at /usr/src/debug/kcoreaddons-5.38.0/src/lib/caching/kshareddatacache.cpp:1226
#8  KSharedDataCache::Private::CacheLocker::~CacheLocker (this=0x7ffeb48a1dc0, __in_chrg=<optimized out>) at /usr/src/debug/kcoreaddons-5.38.0/src/lib/caching/kshareddatacache.cpp:1298
#9  KSharedDataCache::find (this=0x5573c809f860, key=..., destination=destination@entry=0x7ffeb48a1e40) at /usr/src/debug/kcoreaddons-5.38.0/src/lib/caching/kshareddatacache.cpp:1580
#10 0x00007fcab10a8b20 in KIconLoaderPrivate::findCachedPixmapWithPath (this=0x5573c8098600, key=..., data=..., path=...) at /usr/src/debug/kiconthemes-5.38.0/src/kiconloader.cpp:995
#11 0x00007fcab10a9ae0 in KIconLoader::loadIcon (this=0x7fcab12bfd00 <(anonymous namespace)::Q_QGS_globalIconLoader::innerFunction()::holder>, _name=..., group=<optimized out>, group@entry=KIconLoader::Desktop, size=<optimized out>, state=<optimized out>, overlays=..., path_store=0x0, canReturnNull=false) at /usr/src/debug/kiconthemes-5.38.0/src/kiconloader.cpp:1288
#12 0x00007fcab10a01da in KIconEngine::pixmap (this=<optimized out>, size=..., mode=<optimized out>, state=<optimized out>) at /usr/src/debug/kiconthemes-5.38.0/src/kiconengine.cpp:100
#13 0x00007fcaaef6d1e3 in QIcon::pixmap(QWindow*, QSize const&, QIcon::Mode, QIcon::State) const () from /usr/lib64/libQt5Gui.so.5
#14 0x00007fcaaef6d2ba in QIcon::pixmap(QSize const&, QIcon::Mode, QIcon::State) const () from /usr/lib64/libQt5Gui.so.5
#15 0x00007fcaa12ec07a in QXcbWindow::setWindowIcon(QIcon const&) () from /usr/lib64/libQt5XcbQpa.so.5
#16 0x00007fcaaeeefbf3 in QWindow::setIcon(QIcon const&) () from /usr/lib64/libQt5Gui.so.5
#17 0x00007fcaaf6c2917 in QWidgetPrivate::setWindowIcon_sys() () from /usr/lib64/libQt5Widgets.so.5
#18 0x00007fcaaf6ccdba in QWidget::setWindowIcon(QIcon const&) () from /usr/lib64/libQt5Widgets.so.5
#19 0x00007fcab243c5bf in Konsole::MainWindow::updateWindowIcon (this=this@entry=0x5573c8088830) at /usr/src/debug/konsole-17.08.1/src/MainWindow.cpp:297
#20 0x00007fcab243cd3e in Konsole::MainWindow::activeViewChanged (this=0x5573c8088830, controller=0x5573c84373c0) at /usr/src/debug/konsole-17.08.1/src/MainWindow.cpp:261
#21 0x00007fcaae6bc34c in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5
#22 0x00007fcab1e13082 in Konsole::ViewManager::activeViewChanged (this=this@entry=0x5573c8158b10, _t1=<optimized out>, _t1@entry=0x5573c84373c0) at /usr/src/debug/konsole-17.08.1/build/src/konsoleprivate_autogen/EWIEGA46WW/moc_ViewManager.cpp:475
#23 0x00007fcab1dfa4ae in Konsole::ViewManager::controllerChanged (this=this@entry=0x5573c8158b10, controller=controller@entry=0x5573c84373c0) at /usr/src/debug/konsole-17.08.1/src/ViewManager.cpp:564
#24 0x00007fcab1dfa9e6 in Konsole::ViewManager::createController (this=this@entry=0x5573c8158b10, session=session@entry=0x5573c8173ef0, view=0x5573c88cd6f0) at /usr/src/debug/konsole-17.08.1/src/ViewManager.cpp:549
#25 0x00007fcab1dffc59 in Konsole::ViewManager::createView (this=this@entry=0x5573c8158b10, session=session@entry=0x5573c8173ef0, container=0x5573c822c150, index=index@entry=-1) at /usr/src/debug/konsole-17.08.1/src/ViewManager.cpp:605
#26 0x00007fcab1e01a3d in Konsole::ViewManager::createView (this=this@entry=0x5573c8158b10, session=session@entry=0x5573c8173ef0) at /usr/src/debug/konsole-17.08.1/src/ViewManager.cpp:646
#27 0x00007fcab1e03516 in Konsole::ViewManager::restoreSessions (this=0x5573c8158b10, group=...) at /usr/src/debug/konsole-17.08.1/src/ViewManager.cpp:1057
#28 0x00007fcab167eaa8 in KMainWindow::readPropertiesInternal (this=this@entry=0x5573c8088830, config=0x7fca90012850, number=number@entry=1) at /usr/src/debug/kxmlgui-5.38.0/src/kmainwindow.cpp:646
#29 0x00007fcab167eaf2 in KMainWindow::restore (this=0x5573c8088830, number=1, show=<optimized out>) at /usr/src/debug/kxmlgui-5.38.0/src/kmainwindow.cpp:471
#30 0x00007fcab244945c in restoreSession (app=...) at /usr/src/debug/konsole-17.08.1/src/main.cpp:353
#31 0x00007fcab244a2c2 in kdemain (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/konsole-17.08.1/src/main.cpp:176
#32 0x00007fcab2087f4a in __libc_start_main () from /lib64/libc.so.6
#33 0x00005573c6eca7fa in _start () at ../sysdeps/x86_64/start.S:120

Reported using DrKonqi
Comment 1 Martin Koller 2018-04-23 19:40:14 UTC
Created attachment 112201 [details]
New crash information added by DrKonqi

konsole (18.04.0) using Qt 5.10.0

- What I was doing when the application crashed:

just logging into KDE and got drkonqi crash icon in systray

-- Backtrace (Reduced):
#7  0x00007f3f86b0a56c in KSharedDataCache::Private::unlock (this=0x2751de0) at /usr/src/debug/kcoreaddons-5.45.0/src/lib/caching/kshareddatacache.cpp:1226
#8  KSharedDataCache::Private::CacheLocker::~CacheLocker (this=<synthetic pointer>, __in_chrg=<optimized out>) at /usr/src/debug/kcoreaddons-5.45.0/src/lib/caching/kshareddatacache.cpp:1298
#9  KSharedDataCache::find (this=0x2798d20, key=..., destination=destination@entry=0x7ffd4d123110) at /usr/src/debug/kcoreaddons-5.45.0/src/lib/caching/kshareddatacache.cpp:1580
#10 0x00007f3f89002c78 in KIconLoaderPrivate::findCachedPixmapWithPath (this=0x2799430, key=..., data=..., path=...) at /usr/src/debug/kiconthemes-5.45.0/src/kiconloader.cpp:1004
#11 0x00007f3f89003a87 in KIconLoader::loadIcon (this=0x7f3f8921ad00 <(anonymous namespace)::Q_QGS_globalIconLoader::innerFunction()::holder>, _name=..., group=group@entry=KIconLoader::Desktop, size=32, state=0, overlays=..., path_store=path_store@entry=0x0, canReturnNull=canReturnNull@entry=false) at /usr/src/debug/kiconthemes-5.45.0/src/kiconloader.cpp:1297
Comment 2 Christoph Feck 2019-02-08 15:55:09 UTC
*** Bug 403399 has been marked as a duplicate of this bug. ***
Comment 3 tcanabrava 2019-06-24 20:33:15 UTC
can you try the new version? this seems fixed already.
Comment 4 Marcelo Jimenez 2019-06-24 21:28:02 UTC
Currently I am using version 19.04.2 of Konsole, Qt 5.12.3, KDE Frameworks 5.58.0, and everything is working fine. On my side, the issue can be closed.

Regards,
Marcelo.