Bug 136900 - When logout options are disabled: Pressing cancel or 'end current session' will both close the session and will give a crash
Summary: When logout options are disabled: Pressing cancel or 'end current session' wi...
Status: RESOLVED DUPLICATE of bug 135657
Alias: None
Product: ksmserver
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Lubos Lunak
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-05 18:26 UTC by jsvrp.gw
Modified: 2006-11-05 20:31 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 jsvrp.gw 2006-11-05 18:26:34 UTC
Version:            (using KDE KDE 3.5.5)
Installed from:    Ubuntu Packages

Using KDE 3.5.5 on Kubuntu Edgy:

Logout options are disabled in KControl, using session manager.

When I logout it gives two choices: to end the session and to cancel the dialog, so I can continue with my session.
 
Pressing cancel or 'end current session' will both close the session and it will give a crash, after the screen became black.

So we have here actually two problems:
1. It logs out when pressing the cancel button.
2. It crashes directly during logout, so people have to press enter to continue.

This has been tested on a fresh install, with a fresh user.

The backtrace from DrKonqi looks like this:

(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1232651968 (LWP 7437)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#6  0xb669f3a9 in dbus_connection_send_with_reply ()
   from /usr/lib/libdbus-1.so.3
#7  0xb669f68a in dbus_connection_send_with_reply_and_block ()
   from /usr/lib/libdbus-1.so.3
#8  0xb66999ba in dbus_address_entry_get_value () from /usr/lib/libdbus-1.so.3
#9  0xb6699aa4 in dbus_bus_remove_match () from /usr/lib/libdbus-1.so.3
#10 0xb66cdb68 in libhal_ctx_shutdown () from /usr/lib/libhal.so.1
#11 0xb66ed607 in KSMShutdownDlg::~KSMShutdownDlg ()
   from /usr/lib/libkdeinit_ksmserver.so
#12 0xb66eeba5 in KSMShutdownDlg::confirmShutdown ()
   from /usr/lib/libkdeinit_ksmserver.so
#13 0xb66f7a9d in KSMServer::shutdown () from /usr/lib/libkdeinit_ksmserver.so
#14 0xb66f7cfd in KSMSaveYourselfRequestProc ()
   from /usr/lib/libkdeinit_ksmserver.so
#15 0xb68d2ae3 in _SmsProcessMessage () from /usr/lib/libSM.so.6
#16 0xb68c540e in IceProcessMessages () from /usr/lib/libICE.so.6
#17 0xb66f261a in KSMServer::processData ()
   from /usr/lib/libkdeinit_ksmserver.so
#18 0xb66f8980 in KSMServer::qt_invoke ()
   from /usr/lib/libkdeinit_ksmserver.so
#19 0xb7200957 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#20 0xb720126e in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#21 0xb758dcdb in QSocketNotifier::activated () from /usr/lib/libqt-mt.so.3
#22 0xb7223516 in QSocketNotifier::event () from /usr/lib/libqt-mt.so.3
#23 0xb7197b88 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#24 0xb71999b7 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#25 0xb788ddb2 in KApplication::notify () from /usr/lib/libkdecore.so.4
#26 0xb712a389 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#27 0xb7189f81 in QEventLoop::activateSocketNotifiers ()
   from /usr/lib/libqt-mt.so.3
#28 0xb713eea7 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#29 0xb71b225e in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#30 0xb71b206e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#31 0xb7199731 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#32 0xb66f4590 in kdemain () from /usr/lib/libkdeinit_ksmserver.so
#33 0xb6710524 in kdeinitmain () from /usr/lib/kde3/ksmserver.so
#34 0x0804e4df in ?? ()
#35 0x00000001 in ?? ()
#36 0x080c1968 in ?? ()
#37 0x00000001 in ?? ()
#38 0x00000000 in ?? ()
Comment 1 Lubos Lunak 2006-11-05 18:45:18 UTC

*** This bug has been marked as a duplicate of 135657 ***
Comment 2 jsvrp.gw 2006-11-05 19:02:32 UTC
This not a duplicate of #135657.

I can log out, that is not the problem. Please read my description again please!?
Comment 3 jsvrp.gw 2006-11-05 19:07:03 UTC
Let me also add that there are NO problems to log out when the Logout options in KControl are enabled. As aspected I have all the log out options (like restart) and log out and press cancel will do exactly what they should do. There are also no crashes when I logout, restart or whatever.

Again: this bug only occurs when the log-out options are disabled in the session manager in kcontrol.
Comment 4 Lubos Lunak 2006-11-05 20:10:30 UTC
But it is still a Kubuntu-specific problem.


*** This bug has been marked as a duplicate of 135657 ***
Comment 5 jsvrp.gw 2006-11-05 20:24:36 UTC
OK, that can be true, but it's not a duplicate. I will transfer this bug to Kubuntu. 
Comment 6 jsvrp.gw 2006-11-05 20:31:26 UTC
Transferred to http://launchpad.net/bugs/70481