Bug 605156 (kdm-pam-fprintd) - [abrt] crash in kdm-4.4.4-1.fc13: pam-fprintd related
Summary: [abrt] crash in kdm-4.4.4-1.fc13: pam-fprintd related
Keywords:
Status: CLOSED ERRATA
Alias: kdm-pam-fprintd
Product: Fedora
Classification: Fedora
Component: fprintd
Version: 13
Hardware: i686
OS: Linux
low
medium
Target Milestone: ---
Assignee: Bastien Nocera
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:e18ff73f7a83e143332faa534b6...
: 506171 544701 548347 585799 612176 635059 655270 (view as bug list)
Depends On:
Blocks: F14Target-kde
TreeView+ depends on / blocked
 
Reported: 2010-06-17 10:34 UTC by Michal Žejdl
Modified: 2010-11-29 14:59 UTC (History)
18 users (show)

Fixed In Version: fprintd-0.2.0-2.fc14
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-11-23 21:50:13 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (9.58 KB, text/plain)
2010-06-17 10:34 UTC, Michal Žejdl
no flags Details
new backtrace (10.65 KB, text/plain)
2010-06-22 05:33 UTC, Michal Žejdl
no flags Details
backtrace (9.65 KB, text/plain)
2010-08-20 09:33 UTC, Michal Žejdl
no flags Details


Links
System ID Private Priority Status Summary Last Updated
KDE Software Compilation 220404 0 None None None Never
KDE Software Compilation 240796 0 None None None Never

Description Michal Žejdl 2010-06-17 10:34:34 UTC
abrt 1.1.1 detected a crash.

architecture: i686
Attached file: backtrace
cmdline: -:0 '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' '' ''
comment: login via kdm with wrong password makes kdm crash when password is entered again
component: kdebase-workspace
executable: /usr/bin/kdm
global_uuid: e18ff73f7a83e143332faa534b61db0b744bac8a
kernel: 2.6.33.5-124.fc13.i686
package: kdm-4.4.4-1.fc13
rating: 3
reason: Process /usr/bin/kdm was killed by signal 11 (SIGSEGV)
release: Fedora release 13 (Goddard)

How to reproduce
-----
1. enter wrong password into kdm login window (empty is enough)
2. enter anything into pasword field again

Comment 1 Michal Žejdl 2010-06-17 10:34:36 UTC
Created attachment 424754 [details]
File: backtrace

Comment 2 Michal Žejdl 2010-06-17 12:26:03 UTC
after commenting out this line

auth        sufficient    pam_fprintd.so

from /etc/pam.d/system-auth

everything is ok

Comment 3 Steven M. Parrish 2010-06-22 00:17:18 UTC
KDE Version 4.4.4 is now available.  Please update to the this latest release and retest the application.  Please advise if you are still having the same issue as documented.  Any reports not updated within 30 days will be closed.

Thanks from the Fedora KDE Team

Comment 4 Michal Žejdl 2010-06-22 05:33:40 UTC
Created attachment 425831 [details]
new backtrace

the bug is still here, backtrace is slightly different now

it looks like the issue is out of the kdm, but I am not an expert

commenting out pam_fprintd.so from /etc/pam.d/system-auth still works

Comment 5 Rex Dieter 2010-07-07 14:18:52 UTC
*** Bug 612176 has been marked as a duplicate of this bug. ***

Comment 6 Rex Dieter 2010-07-07 14:21:22 UTC
*** Bug 544701 has been marked as a duplicate of this bug. ***

Comment 7 Rex Dieter 2010-07-07 14:22:34 UTC
*** Bug 548347 has been marked as a duplicate of this bug. ***

Comment 8 Rex Dieter 2010-07-07 14:26:33 UTC
Quote from the upstream bugreport:
https://bugs.kde.org/show_bug.cgi?id=220404
==========================
well, i'll just generously bounce back the ball. :P
this looks like a pam_fprintd issue - judging by the backtrace it may be
assuming the presence of a glib main loop, which is of course absent in kdm.
this wouldn't be too surprising if it was tested only with gdm.
==========================

Re-assigning for feedback/comment from fprintd maintainer(s).

Comment 9 Sergio Basto 2010-07-07 15:03:23 UTC
My tests after 

yum remove fprintd ,

couldn't reproduce the bug again, but just a few tests.

Comment 10 Bastien Nocera 2010-08-17 14:24:53 UTC
(In reply to comment #8)
> Quote from the upstream bugreport:
> https://bugs.kde.org/show_bug.cgi?id=220404
> ==========================
> well, i'll just generously bounce back the ball. :P
> this looks like a pam_fprintd issue - judging by the backtrace it may be
> assuming the presence of a glib main loop, which is of course absent in kdm.

Whao. Somebody isn't looking at code... It uses its own main loop, which happens to be a GLib one.

> this wouldn't be too surprising if it was tested only with gdm.

It was also tested with a number of non-glib apps, such as "login"...

> ==========================
> 
> Re-assigning for feedback/comment from fprintd maintainer(s).

I'll look at this.

Comment 11 Bastien Nocera 2010-08-19 17:04:46 UTC
Could you please test with the newer libfprint and fprintd 0.2 releases?

If you want the F13 packages, I'm afraid you'll have to wait a little, as the buildroot is broken, but the packages are available from http://koji.fedoraproject.org

Updates have been filed for F-12 and F-14

Comment 12 Michal Žejdl 2010-08-20 09:33:38 UTC
Created attachment 439896 [details]
backtrace

unfortunately still the same behaviour with

fprintd-debuginfo-0.2.0-1.fc13.i686
fprintd-pam-0.2.0-1.fc13.i686
fprintd-0.2.0-1.fc13.i686
libfprint-debuginfo-0.2.0-1.fc13.i686
libfprint-0.2.0-1.fc13.i686

Comment 13 Rex Dieter 2010-09-17 18:20:22 UTC
OK, let's get this triaged properly -> pam_printd

Comment 14 Rex Dieter 2010-09-17 18:20:39 UTC
*** Bug 635059 has been marked as a duplicate of this bug. ***

Comment 15 Kevin Kofler 2010-09-17 20:34:21 UTC
pam_fprint is obsolete, the new pam-fprintd module is in the fprintd-pam subpackage of fprintd.

Comment 16 Rex Dieter 2010-09-29 13:36:23 UTC
*** Bug 506171 has been marked as a duplicate of this bug. ***

Comment 17 Rex Dieter 2010-10-15 18:54:24 UTC
users reporting seeing this on f14 too. :(

I guess we could consider omitting it from the kde spin considering it's known to cause problems.

Comment 18 Rex Dieter 2010-10-25 03:02:50 UTC
ommited per
http://git.fedorahosted.org/git/?p=spin-kickstarts.git;a=commitdiff;h=c5d32129f7789be52b7ff330cd5e8c75e3f5ffe8;hp=0fa07e73697cb5887dade22147b6ed8c0fb74ff1

until this is resolved.

(And kde upstream noticing the backtraces involve crashes inside of pam, closed->downsream now too).

Comment 19 Kevin Kofler 2010-11-03 15:22:55 UTC
*** Bug 585799 has been marked as a duplicate of this bug. ***

Comment 20 Fedora Update System 2010-11-09 19:18:47 UTC
fprintd-0.2.0-2.fc14 has been submitted as an update for Fedora 14.
https://admin.fedoraproject.org/updates/fprintd-0.2.0-2.fc14

Comment 21 Ray Strode [halfline] 2010-11-09 20:47:46 UTC
Hey guys, someone came up to me during a conference and showed me a bug where the gnome-screensaver unlock dialog crashed. (there's no filed report about that as far as i can tell from searching). The bug ended up being an issue in pam_fprintd.  On the surface, it looks like it may be same problem affecting this bug report.

I'd appreciate if anyone affected could try the update and report back whether it solves this problem as well.

Comment 22 Fedora Update System 2010-11-10 01:13:59 UTC
fprintd-0.2.0-2.fc14 has been pushed to the Fedora 14 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update fprintd'.  You can provide feedback for this update here: https://admin.fedoraproject.org/updates/fprintd-0.2.0-2.fc14

Comment 23 Michal Žejdl 2010-11-10 09:38:04 UTC
With fprintd-0.2.0-1.fc14 kdm still crashes. But I can not reproduce reported crash in kdm with fprintd-0.2.0-2.fc14. It looks like the bug is gone. Thank you.

Comment 24 Bastien Nocera 2010-11-10 14:45:22 UTC
(In reply to comment #23)
> With fprintd-0.2.0-1.fc14 kdm still crashes. But I can not reproduce reported
> crash in kdm with fprintd-0.2.0-2.fc14. It looks like the bug is gone. Thank
> you.

Awesome. Thanks to Ray for fixing this up.

Rex, any chance you can revert your patch and add the new fprintd to the spin (at least for F15).

Comment 25 Rex Dieter 2010-11-10 16:04:59 UTC
Yes, thanks!

Comment 26 Fedora Update System 2010-11-23 21:50:07 UTC
fprintd-0.2.0-2.fc14 has been pushed to the Fedora 14 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 27 Jaroslav Reznik 2010-11-29 14:59:36 UTC
*** Bug 655270 has been marked as a duplicate of this bug. ***


Note You need to log in before you can comment on or make changes to this bug.