Bug 693501

Summary: 'Store passwords unencrypred?' dialog hangs, blocking desktop
Product: [Fedora] Fedora Reporter: Adam Williamson <awilliam>
Component: gnome-keyringAssignee: Tomáš Bžatek <tbzatek>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 15CC: mclasen, tbzatek, tsmetana, walters
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-04-29 02:50:19 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
backtrace (from gdb) none

Description Adam Williamson 2011-04-04 20:16:07 UTC
Description of problem:


Version-Release number of selected component (if applicable): F15 Beta TC1 desktop live image (fallback mode in qemu)


How reproducible: At least twice


Steps to Reproduce:
1. Boot F15 live image, cause a crash
2. Run abrt and choose to report the bug to Bugzilla
3. Enter Bugzilla username and password
4. When prompted for a 'New Keyring Password' (abrt will store the Bugzilla password in gnome-keyring), leave both text boxes blank
5. Try 'Use Unsafe Storage' on the 'Store passwords unencrypted?' dialog which results
  
Actual results: Dialog remains open, cannot switch to another application or open system menus. Both 'Cancel' and 'Use Unsafe Storage' buttons are now unresponsive. Cannot make dialog go away.


Expected results: Dialog closes, passwords are saved unencrypted, system continues to function normally.


Additional info:

Comment 1 Adam Williamson 2011-04-04 20:27:47 UTC
strace -p on the stuck /usr/libexec/gnome-keyring-prompt process shows "restart_syscall(<... resuming interrupted call ...>"

attaching the backtrace from the stuck process too.

Comment 2 Adam Williamson 2011-04-04 20:28:11 UTC
Created attachment 489853 [details]
backtrace (from gdb)

Comment 3 Matthias Clasen 2011-04-07 23:41:37 UTC
Upstream bug: https://bugzilla.gnome.org/show_bug.cgi?id=646178

Comment 4 Matthias Clasen 2011-04-29 02:50:19 UTC
Fixed in 3.0.1