Krusader always crash when run as root - root mode krusader (using sux)

Bug #478842 reported by LimCore on 2009-11-09
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
krusader (Ubuntu)
Undecided
Unassigned

Bug Description

Binary package hint: krusader

1. start user console (xterminal)
2. execute command sux (its su with preserving X access)
3. after authenticating to sux, start krusader
4. some warnings/errors
5. crash

rafal@lcwood:~$ sux
Password:
root@lcwood:/home/rafal# krusader
QGtkStyle cannot be used together with the GTK_Qt engine.
Qt: Session management error: None of the authentication protocols specified are supported
Cannot connect to the D-BUS session bus.
To start it, run:
        eval `dbus-launch --auto-syntax`
krusader(31931) UserAction::UserAction: Initialisising useractions...
krusader(31931) UserAction::UserAction: 10 useractions read.
kdeinit4: preparing to launch /usr/lib/libkdeinit4_klauncher.so
kdeinit4: Communication error with launcher. Exiting!
kdeinit4: preparing to launch /usr/lib/libkdeinit4_klauncher.so
kdeinit4: Communication error with launcher. Exiting!
kdeinit4: preparing to launch /usr/lib/libkdeinit4_klauncher.so
kdeinit4: Communication error with launcher. Exiting!
kdeinit4: preparing to launch /usr/lib/libkdeinit4_klauncher.so
kdeinit4: Communication error with launcher. Exiting!
kdeinit4: preparing to launch /usr/lib/libkdeinit4_klauncher.so
kdeinit4: Communication error with launcher. Exiting!
DBus Error: org.freedesktop.DBus.Error.Disconnected, Not connected to D-Bus server
DBus Error: org.freedesktop.DBus.Error.Disconnected, Not connected to D-Bus server
kdeinit4: preparing to launch /usr/lib/libkdeinit4_klauncher.so
kdeinit4: Communication error with launcher. Exiting!
KCrash: Application 'krusader' crashing...
sock_file=/root/.kde/socket-lcwood/kdeinit4__0
Warning: connect() failed: : Connection refused
KCrash cannot reach kdeinit, launching directly.
QGtkStyle cannot be used together with the GTK_Qt engine.
Qt: Session management error: None of the authentication protocols specified are supported

[1]+ Stopped krusader

Backtrace:
Application: Krusader - ROOT PRIVILEGES (krusader), signal: Segmentation fault
The current source language is "auto; currently c".
[KCrash Handler]
#4 0x00007f6f9a1668ec in QDataStream::operator>>(int&) () from /usr/lib/libQtCore.so.4
#5 0x00007f6f9c3739c8 in KMimeTypeFactory::KMimeTypeFactory() () from /usr/lib/libkdecore.so.5
#6 0x00007f6f9c373e5a in KMimeTypeFactory::self() () from /usr/lib/libkdecore.so.5
#7 0x00007f6f9c37aae2 in KMimeType::buildDefaultType() () from /usr/lib/libkdecore.so.5
#8 0x00007f6f9c37b41d in KMimeType::checkEssentialMimeTypes() () from /usr/lib/libkdecore.so.5
#9 0x00007f6f9c37cfbe in KMimeType::findByUrlHelper(KUrl const&, unsigned int, bool, QIODevice*, int*) () from /usr/lib/libkdecore.so.5
#10 0x00007f6f9c37da1b in KMimeType::findByUrl(KUrl const&, unsigned int, bool, bool, int*) () from /usr/lib/libkdecore.so.5
#11 0x0000000000585949 in vfile::vfile_getMime (this=0x16f0a90, fast=false) at /build/buildd/krusader-2.0.0/krusader/VFS/vfile.cpp:155
#12 0x000000000054ccb6 in vfile::vfile_getIcon (vf=0x16f0a90) at /build/buildd/krusader-2.0.0/krusader/Panel/../VFS/vfile.h:163
#13 KrView::getIcon (vf=0x16f0a90) at /build/buildd/krusader-2.0.0/krusader/Panel/krview.cpp:261
#14 0x000000000056bd18 in KrDetailedViewItem::paintCell (this=0x16fc2a0, p=<value optimized out>, cg=..., column=23560912, width=-1, align=-8)
    at /build/buildd/krusader-2.0.0/krusader/Panel/krdetailedviewitem.cpp:177
#15 0x00007f6f9cb06a23 in Q3ListView::drawContentsOffset(QPainter*, int, int, int, int, int, int) () from /usr/lib/libQt3Support.so.4
#16 0x00007f6f9cb5d539 in Q3ScrollView::viewportPaintEvent(QPaintEvent*) () from /usr/lib/libQt3Support.so.4
#17 0x00007f6f9c774b57 in K3ListView::viewportPaintEvent(QPaintEvent*) () from /usr/lib/libkde3support.so.4
#18 0x00007f6f9cb5e8d8 in Q3ScrollView::eventFilter(QObject*, QEvent*) () from /usr/lib/libQt3Support.so.4
#19 0x00007f6f9cb044d6 in Q3ListView::eventFilter(QObject*, QEvent*) () from /usr/lib/libQt3Support.so.4
#20 0x0000000000553336 in KrDetailedView::eventFilter (this=0x16bf6c0, watched=0x16c05d0, e=0x7fff6d2bb4e0) at /build/buildd/krusader-2.0.0/krusader/Panel/krdetailedview.cpp:1053
#21 0x00007f6f9a1dbf47 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#22 0x00007f6f9abacecc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#23 0x00007f6f9abb41ce in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#24 0x00007f6f9d3b1ab6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#25 0x00007f6f9a1dcc2c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#26 0x00007f6f9ac02b93 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#27 0x00007f6f9ac032f0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#28 0x00007f6f9ac03204 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#29 0x00007f6f9ac03204 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#30 0x00007f6f9ac02803 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#31 0x00007f6f9ac032f0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#32 0x00007f6f9ac02803 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#33 0x00007f6f9ac032f0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#34 0x00007f6f9ac02803 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#35 0x00007f6f9ac032f0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#36 0x00007f6f9ac02803 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#37 0x00007f6f9ac032f0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#38 0x00007f6f9ac03204 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#39 0x00007f6f9ac03204 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#40 0x00007f6f9ac03204 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#41 0x00007f6f9ac02803 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#42 0x00007f6f9ac032f0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#43 0x00007f6f9ac03204 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#44 0x00007f6f9ac03204 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#45 0x00007f6f9ac02803 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#46 0x00007f6f9ac032f0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#47 0x00007f6f9ac02803 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#48 0x00007f6f9ac032f0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#49 0x00007f6f9ac03204 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#50 0x00007f6f9ac03204 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#51 0x00007f6f9ac02803 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#52 0x00007f6f9ac032f0 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#53 0x00007f6f9ac03204 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#54 0x00007f6f9ac03204 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#55 0x00007f6f9ac03204 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*, QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#56 0x00007f6f9ac02803 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#57 0x00007f6f9ad74e1e in ?? () from /usr/lib/libQtGui.so.4
#58 0x00007f6f9abf4fa0 in QWidgetPrivate::syncBackingStore() () from /usr/lib/libQtGui.so.4
#59 0x00007f6f9ac0be78 in ?? () from /usr/lib/libQtGui.so.4
#60 0x00007f6f9ac186b8 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#61 0x00007f6f9ac32bef in qt_x11_wait_for_window_manager(QWidget*) () from /usr/lib/libQtGui.so.4
#62 0x00007f6f9afb45c1 in QSplashScreen::finish(QWidget*) () from /usr/lib/libQtGui.so.4
#63 0x000000000045bc6a in main (argc=<value optimized out>, argv=<value optimized out>) at /build/buildd/krusader-2.0.0/krusader/main.cpp:263

ProblemType: Bug
Architecture: amd64
Date: Mon Nov 9 03:06:45 2009
DistroRelease: Ubuntu 9.10
NonfreeKernelModules: nvidia
Package: krusader 1:2.0.0-1ubuntu2
ProcEnviron:
 LANGUAGE=
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
SourcePackage: krusader
Uname: Linux 2.6.31-14-generic x86_64

LimCore (limcore) wrote :
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers