[MacPorts] #44741: ran into a segfault from the tclsh bundled with MacPorts when doing `sudo port -d upgrade php*`
#44741: ran into a segfault from the tclsh bundled with MacPorts when doing `sudo port -d upgrade php*` ---------------------+-------------------------------- Reporter: egall@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: base | Version: 2.3.1 Keywords: | Port: ---------------------+-------------------------------- Output leading up to it: {{{ Error: php55-yaml is not installed Error: php55-yaz is not installed Error: php55-zip is not installed DEBUG: epoch: in tree: 1 installed: 1 DEBUG: php56 5.6.0RC4_0 exists in the ports tree DEBUG: php56 5.6.0RC2_0 +debug+libedit+universal is the latest installed DEBUG: php56 5.6.0RC2_0 +debug+libedit+universal is active DEBUG: Merging existing variants '+debug+libedit+universal' into variants DEBUG: new fully merged portvariants: universal + libedit + debug + DEBUG: Changing to port directory: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/lang/php DEBUG: OS darwin/10.8.0 (Mac OS X 10.6) arch i386 DEBUG: Sourcing PortGroup php 1.1 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/php-1.1.tcl DEBUG: Sourcing PortGroup compiler_blacklist_versions 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/compiler_blacklist_versions-1.0.tcl DEBUG: setting option php.branches to {5.3 5.4 5.5 5.6} DEBUG: compiler clang 77 blacklisted because it matches {clang < 400} DEBUG: Sourcing PortGroup select 1.0 from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/group/select-1.0.tcl DEBUG: adding the default universal variant DEBUG: Reading variant descriptions from /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/_resources/port1.0/variant_descriptions.conf DEBUG: Executing variant debug provides debug DEBUG: Executing variant libedit provides libedit DEBUG: Executing variant universal provides universal DEBUG: Running callback portconfigure::add_automatic_compiler_dependencies DEBUG: Finished running callback portconfigure::add_automatic_compiler_dependencies DEBUG: Running callback portbuild::add_automatic_buildsystem_dependencies DEBUG: Finished running callback portbuild::add_automatic_buildsystem_dependencies Segmentation fault }}} Attaching a crash log... -- Ticket URL: <https://trac.macports.org/ticket/44741> MacPorts <http://www.macports.org/> Ports system for OS X
#44741: ran into a segfault from the tclsh bundled with MacPorts when doing `sudo port -d upgrade php*` ----------------------+-------------------------------- Reporter: egall@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: base | Version: 2.3.1 Resolution: | Keywords: Port: | ----------------------+-------------------------------- Comment (by larryv@…): {{{ Thread 0 Crashed: Dispatch queue: com.apple.main-thread 0 libSystem.B.dylib 0x00007fff8530c285 _mdns_pack_domain_name + 77 1 libSystem.B.dylib 0x00007fff85251637 _mdns_query_callback + 1180 2 libSystem.B.dylib 0x00007fff8523ec29 handle_query_response + 296 3 libSystem.B.dylib 0x00007fff8523e08b DNSServiceProcessResult + 956 4 libSystem.B.dylib 0x00007fff85250a71 _mdns_query_mDNSResponder + 1252 5 libSystem.B.dylib 0x00007fff8524fc61 _mdns_search + 1152 6 libSystem.B.dylib 0x00007fff8524effc _mdns_addrinfo + 754 7 libSystem.B.dylib 0x00007fff8524e059 search_addrinfo + 146 8 libSystem.B.dylib 0x00007fff8524da7a si_addrinfo + 1349 9 libSystem.B.dylib 0x00007fff8524d48d getaddrinfo + 159 10 libcurl.4.dylib 0x00007fff80c725fc Curl_getaddrinfo_ex + 37 11 libcurl.4.dylib 0x00007fff80c6da41 Curl_getaddrinfo + 299 12 libcurl.4.dylib 0x00007fff80c46dbf Curl_resolv + 328 13 libcurl.4.dylib 0x00007fff80c46fd2 Curl_resolv_timeout + 316 14 libcurl.4.dylib 0x00007fff80c54241 resolve_server + 186 15 libcurl.4.dylib 0x00007fff80c59acb create_conn + 2844 16 libcurl.4.dylib 0x00007fff80c59c24 Curl_connect + 60 17 libcurl.4.dylib 0x00007fff80c6481b Curl_perform + 131 18 Pextlib.dylib 0x00000001007d1bd1 CurlGetSizeCmd + 753 }}} This sure doesn’t look like our problem. -- Ticket URL: <https://trac.macports.org/ticket/44741#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#44741: ran into a segfault from the tclsh bundled with MacPorts when doing `sudo port -d upgrade php*` ----------------------+-------------------------------- Reporter: egall@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: base | Version: 2.3.1 Resolution: | Keywords: Port: | ----------------------+-------------------------------- Comment (by ryandesign@…): Was this a one-time crash or does this problem happen reproducibly? -- Ticket URL: <https://trac.macports.org/ticket/44741#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#44741: ran into a segfault from the tclsh bundled with MacPorts when doing `sudo port -d upgrade php*` ----------------------+-------------------------------- Reporter: egall@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: base | Version: 2.3.1 Resolution: | Keywords: Port: | ----------------------+-------------------------------- Comment (by egall@…): Replying to [comment:1 larryv@…]:
This sure doesn’t look like our problem.
Yeah, it might have just been a random network issue... Replying to [comment:2 ryandesign@…]:
Was this a one-time crash or does this problem happen reproducibly? It's only happened once so far...
-- Ticket URL: <https://trac.macports.org/ticket/44741#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts