[Bug 282182] New: root mode (su) applications crash from GUI & cli

Thomas Taylor linxt at comcast.net
Sat Sep 17 08:37:57 BST 2011


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

           Summary: root mode (su) applications crash from GUI & cli
           Product: kde
           Version: unspecified
          Platform: openSUSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: unassigned-bugs at kde.org
        ReportedBy: linxt at comcast.net


Created an attachment (id=63715)
 --> (http://bugs.kde.org/attachment.cgi?id=63715)
install logs from todays zypper dup 

Version:           unspecified (using KDE 4.7.1) 
OS:                Linux

Root-mode applications (kate & krusader) crash apparently because dbus is not
started first.  This happens both in GUI and CLI modes.  Dolphin in super-user
mode starts properly.  Haven't tried other programs.

This is in openSUSE 12.1 and has occurred in all the milestones.  I submitted
bug #702247 to them. 

Reproducible: Always

Steps to Reproduce:
>From cli, enter "krusader" (w/o quotes).  It then displays an error message
about needing to enter "export $(dbus-launch)".  
after that krusader or kate will run in root-mode.

Actual Results:  
Error about either session bus (since todays zypper dup) or dbus-launch (before
today).  

When "export $(dbus-launch)" is entered the apps run properly in root-mode. 

Expected Results:  
The apps should start up in either GUI or CLI w/o needing export command.

******* cli message after crash ********

root at desktop-linux1= /home/tom # krusader
KGlobal::locale::Warning your global KLocale is being recreated with a valid
main component instead of a fake component, this usually means you tried to
call
i18n related functions before your main component was created. You should not
do
that since it most likely will not work
krusader(9170)/kdeui (kdelibs): Session bus not found
To circumvent this problem try the following command (with Linux and bash)
export $(dbus-launch)
KCrash: Application 'krusader' crashing...
KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit
sock_file=/root/.kde4/socket-desktop-linux1/kdeinit4__0

[1]+  Stopped                 krusader
root at desktop-linux1= /home/tom #


******* crash report ********

Application: krusader (2.0.0 "Mars Pathfinder")
KDE Platform Version: 4.7.1 (4.7.1)
Qt Version: 4.7.4
Operating System: Linux 3.1.0-rc5-2-desktop x86_64
Distribution: "openSUSE 12.1 Milestone 5 (x86_64)"

-- Information about the crash:
<In detail, tell us what you were doing  when the application crashed.>

The crash can be reproduced every time.

-- Backtrace:
Application: Krusader - ROOT PRIVILEGES (krusader), signal: Aborted
[KCrash Handler]
#6  0x00007f93ec874d05 in raise () from /lib64/libc.so.6
#7  0x00007f93ec87621b in abort () from /lib64/libc.so.6
#8  0x00007f93ed4189e4 in qt_message_output (msgType=<optimized out>,
buf=<optimized out>) at global/qglobal.cpp:2291
#9  0x00007f93eff8564d in ~QDebug (this=0x7fff8d0a1750, __in_chrg=<optimized
out>) at /usr/include/QtCore/qdebug.h:85
#10 QDebug::~QDebug (this=0x7fff8d0a1750, __in_chrg=<optimized out>) at
/usr/include/QtCore/qdebug.h:81
#11 0x00007f93f006e2fb in KApplicationPrivate::init (this=0x9605e0,
GUIenabled=<optimized out>) at
/usr/src/debug/kdelibs-4.7.1/kdeui/kernel/kapplication.cpp:516
#12 0x00007f93f006f378 in KApplication::KApplication (this=0x7fff8d0a1bb0,
GUIenabled=true) at
/usr/src/debug/kdelibs-4.7.1/kdeui/kernel/kapplication.cpp:352
#13 0x000000000047cdae in ?? ()
#14 0x00000000004544a5 in ?? ()
#15 0x00007f93ec86121d in __libc_start_main () from /lib64/libc.so.6
#16 0x0000000000457b75 in _start ()


Also, the crash reporter failed to send report after repeatedly downloading
debugging symbols.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list