[Konsole-devel] [konsole] [Bug 340075] New: [kf5] konsole crash on kde session start

Luiz Angelo De Luca luizluca at gmail.com
Fri Oct 17 21:46:56 UTC 2014


https://bugs.kde.org/show_bug.cgi?id=340075

            Bug ID: 340075
           Summary: [kf5] konsole crash on kde session start
           Product: konsole
           Version: 2.99.900
          Platform: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: konsole-devel at kde.org
          Reporter: luizluca at gmail.com

Hello,

I'm getting a crash on every login if konsole was open when I logout. This is
BT:

Thread 1 (Thread 0x7f7326bfb8c0 (LWP 11025)):
[KCrash Handler]
#5  0x00007f7326211261 in Konsole::ViewManager::saveSessions(KConfigGroup&) ()
from /usr/lib64/libkonsoleprivate.so.2
#6  0x00007f7325ebe8a7 in KMainWindow::savePropertiesInternal (this=0x18ae210,
config=config at entry=0x182bdb0, number=1) at
/usr/src/debug/kxmlgui-5.4.0git/src/kmainwindow.cpp:504
#7  0x00007f7325ebea86 in KMWSessionManager::saveState (this=<optimized out>)
at /usr/src/debug/kxmlgui-5.4.0git/src/kmainwindow.cpp:140
#8  0x00007f7325efbb82 in KMWSessionManager::qt_static_metacall (_o=<optimized
out>, _c=<optimized out>, _id=<optimized out>, _a=0x7fff9656c2f0) at
/usr/src/debug/kxmlgui-5.4.0git/build/src/moc_kmainwindow_p.cpp:69
#9  0x00007f7322e6cc76 in QMetaObject::activate (sender=0x7fff9656d540,
signalOffset=<optimized out>, local_signal_index=local_signal_index at entry=7,
argv=argv at entry=0x7fff9656c2f0) at kernel/qobject.cpp:3681
#10 0x00007f7322e6d137 in QMetaObject::activate (sender=<optimized out>,
m=m at entry=0x7f732397e140 <QGuiApplication::staticMetaObject>,
local_signal_index=local_signal_index at entry=7, argv=argv at entry=0x7fff9656c2f0)
at kernel/qobject.cpp:3547
#11 0x00007f732336a225 in QGuiApplication::saveStateRequest (this=<optimized
out>, _t1=...) at .moc/moc_qguiapplication.cpp:320
#12 0x00007f732336bb6b in QGuiApplicationPrivate::saveState (this=0x17a3330) at
kernel/qguiapplication.cpp:3083
#13 0x00007f73233aef43 in QPlatformSessionManager::appSaveState
(this=this at entry=0x181dc30) at kernel/qplatformsessionmanager.cpp:149
#14 0x00007f7312b869cd in sm_performSaveYourself (sm=0x181dc30) at
qxcbsessionmanager.cpp:244
#15 0x00007f7312b86c45 in sm_saveYourselfCallback (smcConn=<optimized out>,
clientData=<optimized out>, saveType=<optimized out>, shutdown=<optimized out>,
interactStyle=<optimized out>) at qxcbsessionmanager.cpp:179
#16 0x00007f731e361e18 in _SmcProcessMessage () from /usr/lib64/libSM.so.6
#17 0x00007f731e151f57 in IceProcessMessages () from /usr/lib64/libICE.so.6
#18 0x00007f7322e6cc76 in QMetaObject::activate (sender=sender at entry=0x18151e0,
signalOffset=<optimized out>, local_signal_index=local_signal_index at entry=0,
argv=argv at entry=0x7fff9656cac0) at kernel/qobject.cpp:3681
#19 0x00007f7322e6d137 in QMetaObject::activate (sender=sender at entry=0x18151e0,
m=m at entry=0x7f732327e700 <QSocketNotifier::staticMetaObject>,
local_signal_index=local_signal_index at entry=0, argv=argv at entry=0x7fff9656cac0)
at kernel/qobject.cpp:3547
#20 0x00007f7322ee9b6e in QSocketNotifier::activated
(this=this at entry=0x18151e0, _t1=9) at .moc/moc_qsocketnotifier.cpp:132
#21 0x00007f7322e79979 in QSocketNotifier::event (this=0x18151e0,
e=0x7fff9656cdc0) at kernel/qsocketnotifier.cpp:300
#22 0x00007f7323adfd1c in QApplicationPrivate::notify_helper
(this=this at entry=0x17a3330, receiver=receiver at entry=0x18151e0,
e=e at entry=0x7fff9656cdc0) at kernel/qapplication.cpp:3499
#23 0x00007f7323ae4c56 in QApplication::notify (this=0x7fff9656d540,
receiver=0x18151e0, e=0x7fff9656cdc0) at kernel/qapplication.cpp:3282
#24 0x00007f7322e3dd25 in QCoreApplication::notifyInternal
(this=0x7fff9656d540, receiver=0x18151e0, event=event at entry=0x7fff9656cdc0) at
kernel/qcoreapplication.cpp:935
#25 0x00007f7322e959f5 in sendEvent (event=0x7fff9656cdc0, receiver=<optimized
out>) at ../../src/corelib/kernel/qcoreapplication.h:237
#26 socketNotifierSourceDispatch (source=source at entry=0x1815b30) at
kernel/qeventdispatcher_glib.cpp:109
#27 0x00007f731d302316 in g_main_dispatch (context=0x17d2a40) at gmain.c:3066
#28 g_main_context_dispatch (context=context at entry=0x17d2a40) at gmain.c:3642
#29 0x00007f731d302668 in g_main_context_iterate
(context=context at entry=0x17d2a40, block=block at entry=0,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3713
#30 0x00007f731d30270c in g_main_context_iteration (context=0x17d2a40,
may_block=0) at gmain.c:3774
#31 0x00007f7322e94abc in QEventDispatcherGlib::processEvents (this=0x17a7850,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#32 0x00007f732476903c in KWindowConfig::restoreWindowSize(QWindow*,
KConfigGroup const&) () from /usr/lib64/libKF5ConfigGui.so.5
#33 0x00007f7325ebf2f0 in KMainWindow::applyMainWindowSettings
(this=this at entry=0x18ae210, cg=...) at
/usr/src/debug/kxmlgui-5.4.0git/src/kmainwindow.cpp:613
#34 0x00007f7325ef8372 in KXmlGuiWindow::applyMainWindowSettings
(this=0x18ae210, config=...) at
/usr/src/debug/kxmlgui-5.4.0git/src/kxmlguiwindow.cpp:374
#35 0x00007f7325ebf6ac in KMainWindow::setAutoSaveSettings
(this=this at entry=0x18ae210, groupName=...,
saveWindowSize=saveWindowSize at entry=true) at
/usr/src/debug/kxmlgui-5.4.0git/src/kmainwindow.cpp:706
#36 0x00007f73268339a5 in Konsole::MainWindow::applyKonsoleSettings
(this=this at entry=0x18ae210) at
/usr/src/debug/konsole-5.0.0git/src/MainWindow.cpp:718
#37 0x00007f7326834c59 in Konsole::MainWindow::MainWindow (this=0x18ae210,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
/usr/src/debug/konsole-5.0.0git/src/MainWindow.cpp:137
#38 0x00007f732682b959 in Konsole::Application::newMainWindow
(this=this at entry=0x7fff9656d540) at
/usr/src/debug/konsole-5.0.0git/src/Application.cpp:72
#39 0x00007f732683b6bb in restoreSession (app=...) at
/usr/src/debug/konsole-5.0.0git/src/main.cpp:288
#40 0x00007f732683c342 in kdemain (argc=3, argv=0x7fff9656d688) at
/usr/src/debug/konsole-5.0.0git/src/main.cpp:83
#41 0x00007f732648dbe5 in __libc_start_main () from /lib64/libc.so.6
#42 0x00000000004007f1 in _start () at ../sysdeps/x86_64/start.S:122


Reproducible: Always

Steps to Reproduce:
1.<change some config?>
2.logout
3.login
4. session apps are restarted (including konsole)

Actual Results:  
5. konsole crashes

Expected Results:  
5. konsole opens :-)

If I open konsole directly (not by session manager), it just works.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the konsole-devel mailing list