Bug 182694

Summary: Seahorse crashes on exit with illegal g_free()
Product: [Fedora] Fedora Reporter: John Thacker <johnthacker>
Component: seahorseAssignee: Seth Vidal <skvidal>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: medium    
Version: rawhideCC: extras-qa
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
URL: http://bugzilla.gnome.org/show_bug.cgi?id=325804
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2006-02-24 19:23:04 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
Fixes crash on exit none

Description John Thacker 2006-02-24 02:14:35 UTC
Description of problem:
Seahorse crashes on exit with an illegal freeing of a GObject.  It's
been fixed in CVS.
See:
http://bugzilla.gnome.org/show_bug.cgi?id=325804
http://cvs.gnome.org/viewcvs/seahorse/ChangeLog?r1=1.360.2.62&r2=1.360.2.63
http://cvs.gnome.org/viewcvs/seahorse/libseahorse/seahorse-widget.c?r1=1.7.2.3&r2=1.7.2.4

Version-Release number of selected component (if applicable):
seahorse-0.8-2.fc5

How reproducible:
Everytime

Steps to Reproduce:
1. Start seahorse in a terminal.
2. Exit
  
Actual results:
Crash on exit with
*** glibc detected *** seahorse: free(): invalid pointer: 0x0a003d18 ***

Expected results:
No crash.

Additional info:
Patch is straightforward.  I'll make one in a second.

Comment 1 John Thacker 2006-02-24 02:19:24 UTC
Created attachment 125155 [details]
Fixes crash on exit

Comment 2 Seth Vidal 2006-02-24 04:00:00 UTC
thank you very much.

added, committed and build has been spawned 

Job ID: 5199

let me know if it works better for you - I don't have an fc5/devel machine right
now to test on.

Comment 3 John Thacker 2006-02-24 19:23:04 UTC
Works great, thanks!

Thank you very much Seth for being so responsive and quick to fix the package! 
If only the seahorse maintainer would go ahead and release 0.8.1 with these fixes.

Comment 4 Seth Vidal 2006-02-24 19:25:13 UTC
Hah, it only took me 3 months to get around to fixing seahorse from the last
bug. I need to get my average up somehow.