Haxx ad

curl's project page on


cURL > Mailing List > Monthly Index > Single Mail

curl-tracker mailing list Archives

[ curl-Bugs-2004255 ] curl 7.18.2_0 crashes rtorrent 0.7.9 with libcurl error

From: <>
Date: Sat, 28 Jun 2008 22:21:35 +0000

Bugs item #2004255, was opened at 2008-06-27 17:59
Message generated for change (Comment added) made by fredbloggs73
You can respond by visiting:

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: libcurl
Group: crash
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: fredbloggs73 (fredbloggs73)
Assigned to: Daniel Stenberg (bagder)
Summary: curl 7.18.2_0 crashes rtorrent 0.7.9 with libcurl error

Initial Comment:
 After reinstalling a clean version of mac osx 10.5 twice in the last 2 days and installing rtorrent via macports i'm getting crashes everytime when quitting and sometimes on start up with message below. I had it working perfectly on the same system for months installing in the same way a few months ago without ever having this error message. I think it has to do with an incompatibilty with a newer version of the curl dependency (7.18.2_0). I have port uninstalled curl and manually copied over from usr/local/bin a curl 7.18.1_2 version I compiled. I then rebuilt rtorrent via macports (giving an error as it still tried to fetch curl but couldn't activate as already had the curl files i had copied over were in its way although rtorrent then built as normal). And it is now fixed and running perfectly with curl at 7.18.1_2.

Caught Segmentation fault, dumping stack:
0 0 rtorrent 0x0002e4dd _Z8do_panici + 125
1 1 rtorrent 0x00034385 _ZN13SignalHandler6caughtEi + 357
2 2 libSystem.B.dylib 0x9035097b _sigtramp + 43
3 3 ??? 0xffffffff 0x0 + 4294967295
4 4 libcurl.4.dylib 0x0020628e Curl_http + 2190
5 5 libcurl.4.dylib 0x00212dda Curl_do + 234
6 6 libcurl.4.dylib 0x0021f767 Curl_expire + 2983
7 7 libcurl.4.dylib 0x0021fb99 curl_multi_perform + 89
8 8 rtorrent 0x000518a3 _ZN4core9CurlStack7performEv + 51
9 9 rtorrent 0x000744a9 _ZN4core17PollManagerSelect4pollEN3rak5timerE + 425
10 10 rtorrent 0x0002fc01 main + 1777
11 11 rtorrent 0x00002696 start + 54
Abort trap



>Comment By: fredbloggs73 (fredbloggs73)
Date: 2008-06-29 00:21

Logged In: YES
Originator: YES

hence why i asked for some help with debug version and traceback. New to
this stuff and don't have time to spend days trying to find out what to do
and then actually be able to do it. I'm glad to help out if helped but as
i said old one is working so is it worth it for me to put all that effort


Comment By: Daniel Stenberg (bagder)
Date: 2008-06-28 17:30

Logged In: YES
Originator: NO

Knowing that _something_ didn't work with 7.18.2 but that something works
with 7.18.1 is not enough for anyone of us to understand what happened nor
why or if it is a problem in libcurl or in the application using it.


Comment By: fredbloggs73 (fredbloggs73)
Date: 2008-06-28 06:21

Logged In: YES
Originator: YES

The _2 part comes up in macports when asking it what ports are installed.
I think it is just 7.18.1, I mean original tarball it downloads is
As for building debug version, i don't know how to do it. I could try
with some help, but all i know is that it is working fine now with 7.18.1


Comment By: Daniel Stenberg (bagder)
Date: 2008-06-27 23:44

Logged In: YES
Originator: NO

Sorry, but I would need more details in order to do anything about this.
What exactly does libcurl do at this point? Can you build a debug version
of libcurl and make a back trace with it? What exactly is "7.18.1_2"
anyway? I meant the "_2" part.


You can respond by visiting:
Received on 2008-06-29

These mail archives are generated by hypermail.

donate! Page updated November 12, 2010.
web site info

File upload with ASP.NET