You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
> gdb `which perl` perl.core
...
(gdb) bt
#0 0x0000000804e1bde9 in ?? () from /usr/local/lib/libcurl.so.7
#1 0x0000000804e3a64e in curl_mvsnprintf () from /usr/local/lib/libcurl.so.7
#2 0x0000000804e4377c in curl_multi_fdset () from /usr/local/lib/libcurl.so.7
#3 0x0000000804e44b7b in curl_multi_perform () from /usr/local/lib/libcurl.so.7
#4 0x0000000804e3c3ef in curl_easy_perform () from /usr/local/lib/libcurl.so.7
#5 0x0000000804c0a3df in XS_WWW__Curl__Easy_perform () from /usr/local/lib/perl5/site_perl/5.16/mach/auto/WWW/Curl/Curl.so
#6 0x00000008008d75b0 in Perl_pp_entersub () from /usr/local/lib/perl5/5.16/mach/CORE/libperl.so
#7 0x00000008008d5b6e in Perl_runops_standard () from /usr/local/lib/perl5/5.16/mach/CORE/libperl.so
#8 0x000000080086a4cc in perl_run () from /usr/local/lib/perl5/5.16/mach/CORE/libperl.so
#9 0x0000000000400f3b in main ()
The text was updated successfully, but these errors were encountered:
Unfortunately, CURLOPT_RESOLVE is an enum, and NOT a preprocessor macro, so in effect this commit removed support for CURLOPT_RESOLVE, and results in a perl crash if the option is used.
I don't know if anyone is maintaining this, but I found the cause of this particular issue, documenting it here.
I just stumbled onto this on RHEL 9. I need to test links using the hostname to multiple websites (clusters) bypassing DNS to use specific IPs and compare the output. I am hopeful someone reverts that commit so that EL distros can get the change.
This causes a core dump when you do a "perform".
Here's a stack trace in case this helps:
The text was updated successfully, but these errors were encountered: