Bug 281220 - Pam Face Authenication Lock Error
Summary: Pam Face Authenication Lock Error
Status: RESOLVED INTENTIONAL
Alias: None
Product: kscreensaver
Classification: Unmaintained
Component: locker (other bugs)
Version First Reported In: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: kscreensaver bugs tracking
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-09-02 15:32 UTC by beratalp
Modified: 2015-01-23 12:38 UTC (History)
1 user (show)

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 beratalp 2011-09-02 15:32:54 UTC
Application: kscreenlocker (2.0)
KDE Platform Version: 4.6.5 (4.6.5)
Qt Version: 4.7.2
Operating System: Linux 2.6.37.6 x86_64
Distribution: "Pardus 2011.1"

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

1. I locked KDE
2. I tried unlock my screen with face authenication
3. It didn' t authorize me
4. I got an Segmentation Fault Error

- Unusual behavior I noticed:

- Custom settings of the application:

The crash can be reproduced every time.

-- Backtrace:
Application: KDE Ekran Kilitleyici (kscreenlocker), signal: Segmentation fault
[KCrash Handler]
#6  testAttribute (this=0x0, reason=Qt::OtherFocusReason) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:1030
#7  isEnabled (this=0x0, reason=Qt::OtherFocusReason) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:935
#8  QWidget::setFocus (this=0x0, reason=Qt::OtherFocusReason) at kernel/qwidget.cpp:6303
#9  0x0000000000419432 in PasswordDlg::cantCheck (this=0x7ffff7ee1d90) at /var/pisi/kdebase-workspace-4.6.5-172/work/kdebase-workspace-4.6.5/krunner/lock/lockdlg.cc:434
#10 0x0000000000419748 in PasswordDlg::reapVerify (this=0x7ffff7ee1d90) at /var/pisi/kdebase-workspace-4.6.5-172/work/kdebase-workspace-4.6.5/krunner/lock/lockdlg.cc:351
#11 0x000000000041987e in PasswordDlg::handleVerify (this=0x7ffff7ee1d90) at /var/pisi/kdebase-workspace-4.6.5-172/work/kdebase-workspace-4.6.5/krunner/lock/lockdlg.cc:398
#12 0x000000000041b96c in PasswordDlg::qt_metacall (this=0x7ffff7ee1d90, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>)
    at /var/pisi/kdebase-workspace-4.6.5-172/work/kdebase-workspace-4.6.5/build/krunner/lock/lockdlg.moc:86
#13 0x00007f843dafe05f in QMetaObject::activate (sender=0x1809190, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7ffff7ee1310) at kernel/qobject.cpp:3287
#14 0x00007f843db46cee in QSocketNotifier::activated (this=<value optimized out>, _t1=20) at .moc/release-shared/moc_qsocketnotifier.cpp:89
#15 0x00007f843db046cb in QSocketNotifier::event (this=0x1809190, e=0x7ffff7ee19c0) at kernel/qsocketnotifier.cpp:317
#16 0x00007f843cc8f904 in QApplicationPrivate::notify_helper (this=0x1583620, receiver=0x1809190, e=0x7ffff7ee19c0) at kernel/qapplication.cpp:4462
#17 0x00007f843cc944ba in QApplication::notify (this=<value optimized out>, receiver=0x1809190, e=0x7ffff7ee19c0) at kernel/qapplication.cpp:4341
#18 0x00007f843f20a736 in KApplication::notify (this=0x7ffff7ee3290, receiver=0x1809190, event=0x7ffff7ee19c0) at /var/pisi/kdelibs-4.6.5-109/work/kdelibs-4.6.5/kdeui/kernel/kapplication.cpp:311
#19 0x00007f843dae957c in QCoreApplication::notifyInternal (this=0x7ffff7ee3290, receiver=0x1809190, event=0x7ffff7ee19c0) at kernel/qcoreapplication.cpp:731
#20 0x00007f843db142b9 in sendEvent (source=0x15861d0) at kernel/qcoreapplication.h:215
#21 socketNotifierSourceDispatch (source=0x15861d0) at kernel/qeventdispatcher_glib.cpp:110
#22 0x00007f8437327a23 in g_main_dispatch (context=0x15860e0) at gmain.c:2441
#23 g_main_context_dispatch (context=0x15860e0) at gmain.c:3014
#24 0x00007f8437328200 in g_main_context_iterate (context=0x15860e0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3092
#25 0x00007f843732849d in g_main_context_iteration (context=0x15860e0, may_block=1) at gmain.c:3155
#26 0x00007f843db148ff in QEventDispatcherGlib::processEvents (this=0x1566280, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#27 0x00007f843cd359de in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:207
#28 0x00007f843dae8912 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#29 0x00007f843dae8b5c in QEventLoop::exec (this=0x7ffff7ee1c00, flags=...) at kernel/qeventloop.cpp:201
#30 0x00007f843d14a26e in QDialog::exec (this=0x7ffff7ee1d90) at dialogs/qdialog.cpp:552
#31 0x0000000000413a40 in LockProcess::execDialog (this=0x7ffff7ee30e0, dlg=0x7ffff7ee1d90) at /var/pisi/kdebase-workspace-4.6.5-172/work/kdebase-workspace-4.6.5/krunner/lock/lockprocess.cc:1290
#32 0x0000000000414fa0 in LockProcess::checkPass (this=0x7ffff7ee30e0) at /var/pisi/kdebase-workspace-4.6.5-172/work/kdebase-workspace-4.6.5/krunner/lock/lockprocess.cc:1178
#33 0x0000000000416b7a in LockProcess::x11Event (this=0x7ffff7ee30e0, event=0x7ffff7ee2d40) at /var/pisi/kdebase-workspace-4.6.5-172/work/kdebase-workspace-4.6.5/krunner/lock/lockprocess.cc:1387
#34 0x00007f843f20d43e in publicx11Event (this=<value optimized out>, _event=0x7ffff7ee2d40) at /var/pisi/kdelibs-4.6.5-109/work/kdelibs-4.6.5/kdeui/kernel/kapplication.cpp:918
#35 KApplication::x11EventFilter (this=<value optimized out>, _event=0x7ffff7ee2d40) at /var/pisi/kdelibs-4.6.5-109/work/kdelibs-4.6.5/kdeui/kernel/kapplication.cpp:969
#36 0x00007f843ccfef75 in qt_x11EventFilter (ev=0x7ffff7ee2d40) at kernel/qapplication_x11.cpp:435
#37 0x00007f843cd0d850 in QApplication::x11ProcessEvent (this=0x7ffff7ee3290, event=0x7ffff7ee2d40) at kernel/qapplication_x11.cpp:3299
#38 0x00007f843cd35cd6 in x11EventSourceDispatch (s=0x1586fc0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#39 0x00007f8437327a23 in g_main_dispatch (context=0x15860e0) at gmain.c:2441
#40 g_main_context_dispatch (context=0x15860e0) at gmain.c:3014
#41 0x00007f8437328200 in g_main_context_iterate (context=0x15860e0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:3092
#42 0x00007f843732849d in g_main_context_iteration (context=0x15860e0, may_block=1) at gmain.c:3155
#43 0x00007f843db148ff in QEventDispatcherGlib::processEvents (this=0x1566280, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#44 0x00007f843cd359de in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:207
#45 0x00007f843dae8912 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#46 0x00007f843dae8b5c in QEventLoop::exec (this=0x7ffff7ee3050, flags=...) at kernel/qeventloop.cpp:201
#47 0x00007f843daed1cb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#48 0x0000000000420e18 in main (argc=<value optimized out>, argv=0x7ffff7ee37e8) at /var/pisi/kdebase-workspace-4.6.5-172/work/kdebase-workspace-4.6.5/krunner/lock/main.cc:198

Reported using DrKonqi
Comment 1 Martin Flöser 2015-01-23 12:38:15 UTC
The screen locker architecture changed with Plasma 5. The classic screen savers are no longer supported. The 4.x series won't see any further feature development, so this bug report won't be implemented as it doesn't apply to our current version any more.

I want to thank you for your bug report and for helping improving the quality of our software and I'm sorry that we were not able to provide a fix before we retired the affected component.