Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 456842 - net-misc/curl-7.29.0 SIGABT/Fix NULL pointer reference when closing an unused multi handle
Summary: net-misc/curl-7.29.0 SIGABT/Fix NULL pointer reference when closing an unused...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal critical (vote)
Assignee: Anthony Basile
URL: https://bugs.archlinux.org/task/33779...
Whiteboard:
Keywords:
: 456262 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-02-11 19:51 UTC by Thomas McShane
Modified: 2013-04-16 10:41 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas McShane 2013-02-11 19:51:31 UTC
https://github.com/bagder/curl/commit/da3fc1ee91de656a30f3a12de394bcba55119872
https://bugs.archlinux.org/task/33779?feed_type=rss1&topic=edit&project=1

I am expierencing the issue descred in the URLs with vmware-workstation and vmware-player (9.0.1).  Downgrading to curl 7.28.1 worksaround the issue. (Note: simply mask 7.29.0).

There appears to be an upsteam patch.

Reproducible: Always
Comment 1 Mike Auty (RETIRED) gentoo-dev 2013-02-12 10:39:21 UTC
*** Bug 456262 has been marked as a duplicate of this bug. ***
Comment 2 Mike Auty (RETIRED) gentoo-dev 2013-02-12 10:42:48 UTC
Given that this blocks vmware from running, I'm willing to keep this as critical.

The upstream patch is at https://github.com/bagder/curl/commit/da3fc1ee91de656a30f3a12de394bcba55119872.

Assigning to the curl maintainers and CCing in the vmware herd.
Comment 3 Anthony Basile gentoo-dev 2013-02-12 13:58:52 UTC
Okay the fix is in the tree with rev bump to curl-7.29.0-r1.  Note: I did not include the new test1508 in the patch.  This should not make a difference to the fix, but please test anyhow.
Comment 4 Thomas McShane 2013-02-13 15:58:23 UTC
Tested with app-emulation/vmware-workstation-9.0.1.894247 and is working with curl-7.29.0-r1 working.
Comment 5 Anthony Basile gentoo-dev 2013-02-14 02:25:08 UTC
(In reply to comment #4)
> Tested with app-emulation/vmware-workstation-9.0.1.894247 and is working
> with curl-7.29.0-r1 working.

Okay thanks for the report!  Reopen this bug if there still something wrong here.
Comment 6 Stefan G. Weichinger 2013-04-11 17:35:51 UTC
net-misc/curl-7.29.0-r1 does not let me run app-emulation/vmware-player-5.0.2.1031769 here.

I am not sure if it is the same bug ...

net-misc/curl-7.26.0 does not work as well.
Comment 7 Stefan G. Weichinger 2013-04-12 09:51:50 UTC
(In reply to comment #6)
> net-misc/curl-7.29.0-r1 does not let me run
> app-emulation/vmware-player-5.0.2.1031769 here.
> 
> I am not sure if it is the same bug ...
> 
> net-misc/curl-7.26.0 does not work as well.

Retried today, vmplayer does not start and I see:

# grep curl /tmp/vmware-sgw/vmware-apploader-19333.log 
2013-04-12T11:42:13.588+01:00| appLoader| I120: Marking libcurl.so.4 node as INVALID.
2013-04-12T11:42:13.948+01:00| appLoader| I120: System libcurl.so.4 has version 7.29.0 (need 7.19.5) and has NOT been compiled with c-ares support.
2013-04-12T11:42:13.949+01:00| appLoader| I120: Marking libcurl.so.4 node as SHIPPED.
2013-04-12T11:42:13.950+01:00| appLoader| I120: libcurl.so.4 <SHIPPED>
2013-04-12T11:42:14.065+01:00| appLoader| I120: Loading shipped version of libcurl.so.4.

So it loads its own version ... maybe I see another bug here?
Comment 8 Stefan G. Weichinger 2013-04-16 10:41:34 UTC
(In reply to comment #7)
> (In reply to comment #6)
> > net-misc/curl-7.29.0-r1 does not let me run
> > app-emulation/vmware-player-5.0.2.1031769 here.

works again here since yesterday .... thanks ;-)