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 15:30:11 +0000

Bugs item #2004255, was opened at 2008-06-27 17:59
Message generated for change (Comment added) made by bagder
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: 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-28

These mail archives are generated by hypermail.

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

File upload with ASP.NET