[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#676688: /usr/bin/krunner: krunner crashes, unable to lock screen



Package: kde-workspace-bin
Version: 4:4.7.4-2+b1
Severity: important
File: /usr/bin/krunner

After a recent update of my machines, I have been unable to lock my screen.
While doing some investigation, I've seen mention that the screensaver
functionality in KDE is tied to krunner. krunner crashes every time an attempt
to run it is made, whether it's during an initial login, or simply through
the command line. The following output is displayed when krunner crashes.

$ krunner
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
X Error: BadValue (integer parameter out of range for operation) 2
  Major opcode: 53 (X_CreatePixmap)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 14 (X_GetGeometry)
  Resource id:  0x5200142
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 3 (X_GetWindowAttributes)
  Resource id:  0x5
QPainter::begin: Cannot paint on a null pixmap
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Extension:    152 (RENDER)
  Minor opcode: 4 (RenderCreatePicture)
  Resource id:  0x5200142
X Error: BadValue (integer parameter out of range for operation) 2
  Major opcode: 53 (X_CreatePixmap)
  Resource id:  0x0
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 14 (X_GetGeometry)
  Resource id:  0x5200144
X Error: BadWindow (invalid Window parameter) 3
  Major opcode: 3 (X_GetWindowAttributes)
  Resource id:  0x5
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Extension:    152 (RENDER)
  Minor opcode: 4 (RenderCreatePicture)
  Resource id:  0x5200144
X Error: RenderBadPicture (invalid Picture parameter) 174
  Extension:    152 (RENDER)
  Minor opcode: 8 (RenderComposite)
  Resource id:  0x5200144
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 55 (X_CreateGC)
  Resource id:  0x5200144
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 55 (X_CreateGC)
  Resource id:  0x5200144
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 73 (X_GetImage)
  Resource id:  0x5200144
terminate called after throwing an instance of 'std::bad_alloc'
  what():  std::bad_alloc
KCrash: Attempting to start /usr/bin/krunner from kdeinit
sock_file=/home/andres/.kde/socket-debian/kdeinit4__0
unnamed app(12646): Communication problem with  "krunner" , it probably crashed.
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" "

$ KCrash: Application 'krunner' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/andres/.kde/socket-debian/kdeinit4__0
QSocketNotifier: Invalid socket 10 and type 'Read', disabling...

This is the report that would be genereted with KDE's crash report utility.

Application: krunner (0.1)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-2-amd64 x86_64
Distribution: Debian GNU/Linux unstable (sid)

-- 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: Run Command Interface (krunner), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f5ec0bd27a0 (LWP 4684))]

Thread 2 (Thread 0x7f5ea3b20700 (LWP 4692)):
#0  0x00007f5ec04fc70d in read () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007f5eb165a0bc in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
#2  0x00007f5eaeec1b27 in ?? () from /usr/lib/x86_64-linux-gnu/tls/libnvidia-tls.so.295.53
#3  0x00007f5eb59b650f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f5eb597b059 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f5eb597b472 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f5eb597b5f4 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f5ebceed7c6 in QEventDispatcherGlib::processEvents (this=0x1dc2920, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#8  0x00007f5ebcebe14f in QEventLoop::processEvents (this=this@entry=0x7f5ea3b1fd10, flags=...) at kernel/qeventloop.cpp:149
#9  0x00007f5ebcebe3d8 in QEventLoop::exec (this=0x7f5ea3b1fd10, flags=...) at kernel/qeventloop.cpp:204
#10 0x00007f5ebcdc1c50 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#11 0x00007f5ebce9eaaf in QInotifyFileSystemWatcherEngine::run (this=0x1dc2480) at io/qfilesystemwatcher_inotify.cpp:248
#12 0x00007f5ebcdc4beb in QThreadPrivate::start (arg=0x1dc2480) at thread/qthread_unix.cpp:298
#13 0x00007f5eb165bb74 in ?? () from /usr/lib/x86_64-linux-gnu/libGL.so.1
#14 0x00007f5eb5e48b50 in start_thread (arg=<optimized out>) at pthread_create.c:304
#15 0x00007f5ec05086dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#16 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f5ec0bd27a0 (LWP 4684)):
[KCrash Handler]
#6  0x00007f5ec0462475 in *__GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f5ec04656f0 in *__GI_abort () at abort.c:92
#8  0x00007f5ebc82568d in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#9  0x00007f5ebc823796 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#10 0x00007f5ebc8237c3 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#11 0x00007f5ebc823a36 in __cxa_rethrow () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#12 0x00007f5ebced5430 in QMetaObject::activate (sender=0x1ed9870, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3576
#13 0x00007f5ebf99325b in Plasma::FrameSvg::setImagePath(QString const&) () from /usr/lib/libplasma.so.3
#14 0x00007f5ec07e02cf in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_krunner.so
#15 0x00007f5ec07e0d75 in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_krunner.so
#16 0x00007f5ec07e6644 in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_krunner.so
#17 0x00007f5ec07e3686 in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_krunner.so
#18 0x00007f5ec07e3ef3 in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_krunner.so
#19 0x00007f5ec07e3f45 in ?? () from /usr/lib/kde4/libkdeinit/libkdeinit4_krunner.so
#20 0x00007f5ec07e4695 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_krunner.so
#21 0x00007f5ec044eead in __libc_start_main (main=<optimized out>, argc=<optimized out>, ubp_av=<optimized out>, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffcc36c8c8) at libc-start.c:228
#22 0x00000000004006f1 in _start ()

Report to https://bugs.kde.org

I am setting the severity to important since this bug affects the automatic
locking of the screen and also the locking of the screen by simply pressing
CTRL+ALT+'L'.

A workaround for locking the screen is running the following command.

$ /usr/lib/kde4/libexec/kscreenlocker --forcelock

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages kde-workspace-bin depends on:
ii  iso-codes                     3.36-1
ii  kde-runtime                   4:4.7.4-2+b1
ii  kde-style-oxygen              4:4.7.4-2+b1
ii  kde-workspace-data            4:4.7.4-2
ii  kde-workspace-kgreet-plugins  4:4.7.4-2+b1
ii  libc6                         2.13-33
ii  libcln6                       1.3.2-1.2
ii  libfontconfig1                2.9.0-6
ii  libfreetype6                  2.4.9-1
ii  libgcc1                       1:4.7.0-12
ii  libgl1-mesa-glx [libgl1]      8.0.2-2
ii  libice6                       2:1.0.8-2
ii  libjpeg8                      8d-1
ii  libkcmutils4                  4:4.7.4-6
ii  libkdeclarative5              4:4.7.4-6
ii  libkdecore5                   4:4.7.4-6
ii  libkdesu5                     4:4.7.4-6
ii  libkdeui5                     4:4.7.4-6
ii  libkephal4abi1                4:4.7.4-2+b1
ii  libkfile4                     4:4.7.4-6
ii  libkidletime4                 4:4.7.4-6
ii  libkio5                       4:4.7.4-6
ii  libknewstuff3-4               4:4.7.4-6
ii  libknotifyconfig4             4:4.7.4-6
ii  libkparts4                    4:4.7.4-6
ii  libkpty4                      4:4.7.4-6
ii  libkrosscore4                 4:4.7.4-6
ii  libkscreensaver5              4:4.7.4-2+b1
ii  libkworkspace4                4:4.7.4-2+b1
ii  libnepomuk4                   4:4.7.4-6
ii  libnepomukquery4a             4:4.7.4-6
ii  libpam0g                      1.1.3-7.1
ii  libphonon4                    4:4.6.0.0-2
ii  libplasma3                    4:4.7.4-6
ii  libplasmagenericshell4        4:4.7.4-2+b1
ii  libpng12-0                    1.2.49-1
ii  libprocesscore4abi1           4:4.7.4-2+b1
ii  libprocessui4a                4:4.7.4-2+b1
ii  libqalculate5                 0.9.7-7
ii  libqimageblitz4               1:0.0.6-4
ii  libqt4-dbus                   4:4.8.1-2
ii  libqt4-declarative            4:4.8.1-2
ii  libqt4-sql                    4:4.8.1-2
ii  libqt4-xml                    4:4.8.1-2
ii  libqtcore4                    4:4.8.1-2
ii  libqtgui4                     4:4.8.1-2
ii  libsm6                        2:1.2.1-2
ii  libsolid4                     4:4.7.4-6
ii  libsolidcontrol4abi2          4:4.7.4-2+b1
ii  libsolidcontrolifaces4abi2    4:4.7.4-2+b1
ii  libsoprano4                   2.7.6+dfsg.1-1
ii  libstdc++6                    4.7.0-12
ii  libstreamanalyzer0            0.7.7-2
ii  libusb-0.1-4                  2:0.1.12-23
ii  libx11-6                      2:1.4.99.901-2
ii  libxau6                       1:1.0.7-1
ii  libxcursor1                   1:1.1.13-1
ii  libxext6                      2:1.3.1-2
ii  libxfixes3                    1:5.0-4
ii  libxft2                       2.2.0-3
ii  libxi6                        2:1.6.1-1
ii  libxinerama1                  2:1.1.2-1
ii  libxkbfile1                   1:1.0.8-1
ii  libxrandr2                    2:1.3.2-2
ii  libxrender1                   1:0.9.7-1
ii  libxss1                       1:1.2.2-1
ii  libxtst6                      2:1.2.1-1
ii  phonon                        4:4.6.0.0-2
ii  plasma-desktop                4:4.7.4-2+b1
ii  plasma-netbook                4:4.7.4-2+b1
ii  x11-utils                     7.7~1
ii  x11-xserver-utils             7.7~3

Versions of packages kde-workspace-bin recommends:
ii  plasma-scriptengines  4:4.7.4-2
ii  policykit-1-gnome     0.105-2
ii  polkit-kde-1          0.99.0-3
ii  upower                0.9.16-2

Versions of packages kde-workspace-bin suggests:
ii  x11-xkb-utils  7.7~1

-- no debconf information



Reply to: