Bug 617992

Summary: freehoo crashes with core dump after login
Product: [Fedora] Fedora Reporter: Need Real Name <bugzilla>
Component: freehooAssignee: Ray Van Dolson <rayvd>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: low    
Version: 12CC: rayvd
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: freehoo-3.5.3-5.20100314cvs.fc13 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-08-19 01:04:09 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:

Description Need Real Name 2010-07-25 13:20:56 UTC
Description of problem:
After prompting for login and password, freehoo crashes and dumps core.
Here is the output I see:

   freehoo
   Loading dictionary [/usr/share/dict/words]... [479829] words
   Yahoo ID: xxxxx
   Password:
   Logging in as [xxxxx] in [Available] mode
   Segmentation fault (core dumped)

Note this occurs whether I am logging in from an xterm or a gnome terminal window. 

This happens whether or not I enter the right or wrong ID and password.

Version-Release number of selected component (if applicable):
freehoo-3.5.3-4.20100314cvs.fc12.i686

How reproducible:
Always

Steps to Reproduce:
Just login...

Additional info:
Running gdb on the dumped core file gives the following info:

#0  0x00d4897a in yahoo_login () from /usr/lib/libyahoo2.so.11
#1  0x08051226 in ?? ()
#2  0x0805316c in ?? ()
#3  0x009cf3d7 in ?? () from /usr/lib/libguile.so.17
#4  0x0099ff53 in ?? () from /usr/lib/libguile.so.17
#5  0x00a16744 in scm_c_catch () from /usr/lib/libguile.so.17
#6  0x009a0553 in scm_i_with_continuation_barrier ()
   from /usr/lib/libguile.so.17
#7  0x009a0634 in scm_c_with_continuation_barrier ()
   from /usr/lib/libguile.so.17
#8  0x00a1529a in scm_i_with_guile_and_parent () from /usr/lib/libguile.so.17
#9  0x00a1538f in scm_with_guile () from /usr/lib/libguile.so.17
#10 0x009cf370 in scm_boot_guile () from /usr/lib/libguile.so.17
#11 0x0804c382 in ?? ()
#12 0x00b67bb6 in __libc_start_main () from /lib/libc.so.6
#13 0x0804b5b1 in ?? ()

Comment 1 Ray Van Dolson 2010-07-25 15:24:40 UTC
Need to build against the new libyahoo2.  Should have a test build available shortly.

Comment 2 Ray Van Dolson 2010-07-25 15:31:17 UTC
Can you try one of the builds from:

  http://koji.fedoraproject.org/koji/taskinfo?taskID=2349650

And let me know if they work for you?

Comment 3 Ray Van Dolson 2010-07-25 15:32:52 UTC
FYI, F-13 builds are here:

  http://koji.fedoraproject.org/koji/taskinfo?taskID=2349641

Comment 4 Need Real Name 2010-07-25 21:24:48 UTC
(In reply to comment #2)
> Can you try one of the builds from:
> 
>   http://koji.fedoraproject.org/koji/taskinfo?taskID=2349650
> 
> And let me know if they work for you?    

Yes it works.
Though interestingly, I found a new Segmentation Fault/core dump if I try to /buzz myself.

Comment 5 Ray Van Dolson 2010-07-26 06:22:38 UTC
Hmm, will have to take a look at that one.

Comment 6 Ray Van Dolson 2010-07-27 01:58:02 UTC
I think I've identified the issue with /buzz'ing yourself.  It's a bug in freehoo and I'll released a patched version shortly and poke upstream.

Comment 7 Fedora Update System 2010-08-10 04:52:17 UTC
freehoo-3.5.3-5.20100314cvs.fc12 has been submitted as an update for Fedora 12.
http://admin.fedoraproject.org/updates/freehoo-3.5.3-5.20100314cvs.fc12

Comment 8 Fedora Update System 2010-08-10 04:52:22 UTC
freehoo-3.5.3-5.20100314cvs.fc14 has been submitted as an update for Fedora 14.
http://admin.fedoraproject.org/updates/freehoo-3.5.3-5.20100314cvs.fc14

Comment 9 Fedora Update System 2010-08-10 04:52:27 UTC
freehoo-3.5.3-5.20100314cvs.fc13 has been submitted as an update for Fedora 13.
http://admin.fedoraproject.org/updates/freehoo-3.5.3-5.20100314cvs.fc13

Comment 10 Fedora Update System 2010-08-11 02:56:24 UTC
freehoo-3.5.3-5.20100314cvs.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 freehoo'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/freehoo-3.5.3-5.20100314cvs.fc14

Comment 11 Fedora Update System 2010-08-11 07:30:14 UTC
freehoo-3.5.3-5.20100314cvs.fc13 has been pushed to the Fedora 13 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 freehoo'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/freehoo-3.5.3-5.20100314cvs.fc13

Comment 12 Fedora Update System 2010-08-11 07:31:13 UTC
freehoo-3.5.3-5.20100314cvs.fc12 has been pushed to the Fedora 12 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 freehoo'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/freehoo-3.5.3-5.20100314cvs.fc12

Comment 13 Fedora Update System 2010-08-19 01:04:05 UTC
freehoo-3.5.3-5.20100314cvs.fc14 has been pushed to the Fedora 14 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 14 Fedora Update System 2010-08-20 02:17:35 UTC
freehoo-3.5.3-5.20100314cvs.fc12 has been pushed to the Fedora 12 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 15 Fedora Update System 2010-08-20 02:24:36 UTC
freehoo-3.5.3-5.20100314cvs.fc13 has been pushed to the Fedora 13 stable repository.  If problems still persist, please make note of it in this bug report.