Bug 308145 - kscreenlocker crashes instead of displaying password prompt
Summary: kscreenlocker crashes instead of displaying password prompt
Status: RESOLVED DUPLICATE of bug 285939
Alias: None
Product: kscreensaver
Classification: Unmaintained
Component: locker (show other bugs)
Version: 2.0
Platform: Debian unstable Linux
: NOR crash
Target Milestone: ---
Assignee: kscreensaver bugs tracking
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-09 20:19 UTC by Vincent Pelletier
Modified: 2014-06-25 09:44 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vincent Pelletier 2012-10-09 20:19:05 UTC
Application: kscreenlocker (2.0)
KDE Platform Version: 4.8.4 (4.8.4)
Qt Version: 4.8.2
Operating System: Linux 3.6.1vin0 x86_64
Distribution: Debian GNU/Linux unstable (sid)

-- Information about the crash:
- What I was doing when the application crashed:

Resuming from suspend-to-ram, with kscreenlocker set to lock screen.
Running /usr/lib/kde4/libexec/kscreenlocker manually turns the screen plain black (as intended), moving the mouse makes it crash (ie, it does not protect the session anymore).

$ dpkg -l kde-workspace-bin
[...]
ii  kde-workspace-bin                       4:4.8.4-3                amd64                    core binaries for the KDE Plasma Workspace

The crash can be reproduced every time.

-- Backtrace:
Application: Verrouillage d'écran de KDE (kscreenlocker), signal: Floating point exception
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[KCrash Handler]
#6  0x00007f827b30439c in KSharedDataCache::insert (this=0x1a192c0, key=..., data=...) at ../../kdecore/util/kshareddatacache.cpp:1493
#7  0x00007f827c167c3d in KIconLoaderPrivate::insertCachedPixmapWithPath (this=0x1a12e10, key=..., data=..., path=...) at ../../kdeui/icons/kiconloader.cpp:834
#8  0x00007f827c16c5ef in KIconLoader::loadIcon (this=0x1a10ce0, _name=..., group=KIconLoader::Desktop, size=16, state=0, overlays=..., path_store=0x0, canReturnNull=false) at ../../kdeui/icons/kiconloader.cpp:1307
#9  0x00007f827c163fcf in KIconEngine::pixmap (this=<optimized out>, size=..., mode=<optimized out>, state=<optimized out>) at ../../kdeui/icons/kiconengine.cpp:104
#10 0x00007f8279f48245 in QIcon::pixmap (this=<optimized out>, size=..., mode=<optimized out>, state=<optimized out>) at image/qicon.cpp:684
#11 0x00007f8279f3c773 in QWidgetPrivate::setWindowIcon_sys (this=0x1ae57f0, forceReset=false) at kernel/qwidget_x11.cpp:1497
#12 0x00007f8279eec6a5 in QWidget::create (this=0x7fffbbe9b7a0, window=window@entry=0, initializeWindow=initializeWindow@entry=true, destroyOldWindow=destroyOldWindow@entry=true) at kernel/qwidget.cpp:1541
#13 0x00007f8279eecd44 in QWidgetPrivate::createWinId (this=<optimized out>, winid=winid@entry=0) at kernel/qwidget.cpp:2574
#14 0x00007f8279ef4e7b in QWidget::winId (this=0x7fffbbe9b7a0) at kernel/qwidget.cpp:2532
#15 0x00007f827c115133 in KDialog::setPlainCaption (this=<optimized out>, caption=...) at ../../kdeui/dialogs/kdialog.cpp:493
#16 0x00007f827c118cb4 in KDialogPrivate::init (this=this@entry=0x1ae5a50, q=q@entry=0x7fffbbe9b7a0) at ../../kdeui/dialogs/kdialog.cpp:181
#17 0x00007f827c118e72 in KDialog::KDialog (this=0x7fffbbe9b7a0, parent=<optimized out>, flags=...) at ../../kdeui/dialogs/kdialog.cpp:192
#18 0x000000000041b5ec in _start ()

Possible duplicates by query: bug 303310, bug 285939, bug 274252, bug 263629, bug 261278.

Reported using DrKonqi
Comment 1 Christoph Feck 2014-06-25 09:44:35 UTC
*** This bug has been marked as a duplicate of bug 285939 ***