Opened 9 years ago
Last modified 9 years ago
#50625 new defect
curl 7.47.1 crashes PPC/G4 Tiger/10.4.11
Reported by: | zffjcgni@… | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.4 |
Keywords: | tiger | Cc: | |
Port: | curl |
Description
This system was clean installed last week. Drive wiped. OS X 10.4.11 PPC. New MacPorts installation. Ran 'sudo port install curl' curl installed. This morning curl was crashing. Ran 'sudo port selfupdate', 'sudo port upgrade outdated' and "curl-ca-bundle 7.47.1 net/curl" installed -again-. Curl is still crashing (and also still functional and shows no error during usage.)
See attached crash log.
Attachments (1)
Change History (3)
Changed 9 years ago by zffjcgni@…
Attachment: | curl.crash.log added |
---|
comment:1 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)
Owner: | changed from macports-tickets@… to ryandesign@… |
---|---|
Port: | curl added |
comment:2 Changed 9 years ago by zffjcgni@…
Any invocation of curl results in a crash. See below terminal session...
mac1:~ user1$ ls -a /Users/user1/Library/Logs/CrashReporter/ . .. .DS_Store mac1:~ user1$ curl --version curl 7.47.1 (powerpc-apple-darwin8.11.0) libcurl/7.47.1 OpenSSL/1.0.2f zlib/1.2.8 Protocols: dict file ftp ftps gopher http https imap imaps pop3 pop3s rtsp smb smbs smtp smtps telnet tftp Features: IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP UnixSockets mac1:~ user1$ ls -a /Users/user1/Library/Logs/CrashReporter/ . .. .DS_Store curl.crash.log mac1:~ user1$ cat /Users/user1/Library/Logs/CrashReporter/curl.crash.log ********** Host Name: mac1 Date/Time: 2016-02-15 19:38:43.667 -0800 OS Version: 10.4.11 (Build 8S165) Report Version: 4 Command: curl Path: /opt/local/bin/curl Parent: bash [294] Version: ??? (???) PID: 337 Thread: 0 Exception: EXC_BAD_INSTRUCTION (0x0002) Code[0]: 0x00000002 Code[1]: 0x0028b360 Thread 0 Crashed: 0 libcrypto.1.0.0.dylib 0x0028b360 OPENSSL_ppc64_probe + 0 1 libcrypto.1.0.0.dylib 0x0028b5c4 OPENSSL_cpuid_setup + 196 2 libcrypto.1.0.0.dylib 0x00305cc4 ENGINE_load_builtin_engines + 20 3 libcurl.4.dylib 0x0009ebb4 Curl_ossl_init + 20 4 libcurl.4.dylib 0x0007f078 global_init + 156 5 curl 0x00008df8 main + 220 6 curl 0x000032dc _start + 760 7 curl 0x00002fe0 start + 48 Thread 0 crashed with PPC Thread State 64: srr0: 0x000000000028b360 srr1: 0x000000000008f030 vrsave: 0x0000000000000000 cr: 0x42000022 xer: 0x0000000000000004 lr: 0x000000000028b5c4 ctr: 0x000000000028b360 r0: 0x000000000028b5c4 r1: 0x00000000bffff510 r2: 0x000000000000001a r3: 0x0000000000000000 r4: 0x0000000000000000 r5: 0x000000000028b5b8 r6: 0x00000000003f59e8 r7: 0x00000000000000ff r8: 0x00000000003f59d4 r9: 0x00000000fffff927 r10: 0x000000000000000e r11: 0x0000000084000024 r12: 0x000000000028b360 r13: 0x0000000000000000 r14: 0x0000000000000000 r15: 0x0000000000000000 r16: 0x0000000000000000 r17: 0x0000000000000000 r18: 0x0000000000000000 r19: 0x0000000000000000 r20: 0x0000000000000000 r21: 0x0000000000000000 r22: 0x0000000000000000 r23: 0x0000000000000000 r24: 0x0000000000000000 r25: 0x0000000000000002 r26: 0x00000000bffff7f8 r27: 0x0000000000000002 r28: 0x00000000bffff6b0 r29: 0x00000000a0001c44 r30: 0x00000000003fb508 r31: 0x000000000028b508 Binary Images Description: 0x1000 - 0x24fff curl /opt/local/bin/curl 0x2a000 - 0x3bfff libz.1.dylib /opt/local/lib/libz.1.dylib 0x5d000 - 0xacfff libcurl.4.dylib /opt/local/lib/libcurl.4.dylib 0x205000 - 0x25efff libssl.1.0.0.dylib /opt/local/lib/libssl.1.0.0.dylib 0x286000 - 0x3dffff libcrypto.1.0.0.dylib /opt/local/lib/libcrypto.1.0.0.dylib 0x8fe00000 - 0x8fe52fff dyld 46.16 /usr/lib/dyld 0x90000000 - 0x901bcfff libSystem.B.dylib /usr/lib/libSystem.B.dylib 0x90214000 - 0x90219fff libmathCommon.A.dylib /usr/lib/system/libmathCommon.A.dylib 0x91434000 - 0x9143ffff libgcc_s.1.dylib /usr/lib/libgcc_s.1.dylib
Note: See
TracTickets for help on using
tickets.
What command do you run to cause the crash?
The crash log shows openssl functions... does the crash only happen when accessing a secure (https) URL or also when using an insecure (http) URL?