[MacPorts] #67896: Pandas Segmentation Fault on Import

MacPorts noreply at macports.org
Wed Aug 2 23:25:08 UTC 2023


#67896: Pandas Segmentation Fault on Import
-----------------------+---------------------------------
 Reporter:  essandess  |      Owner:  (none)
     Type:  defect     |     Status:  new
 Priority:  Normal     |  Milestone:
Component:  ports      |    Version:  2.8.1
 Keywords:             |       Port:  py-pandas, jemalloc
-----------------------+---------------------------------
 The ports {{{py*-pandas}}} create a segfault on import. This happens on
 both {{{arm64}}} and {{{x86_64}}} boxes, installed from prebuilt or built
 from source, for both Python 310 and 311, and using the latest MacPorts
 version and the latest available version from https://github.com/macports
 /macports-ports/pull/19544.

 {{{
 python3 -c 'import pandas as pd'
 Segmentation fault: 11
 }}}

 This may be associated with the port {{{jemalloc}}}. I wasn't able to
 create a core dump, but here's the maOS crash report:

 {{{
 Crashed Thread:        0  Dispatch queue: com.apple.main-thread

 Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
 Exception Codes:       KERN_INVALID_ADDRESS at 0x00000000000023f8
 Exception Codes:       0x0000000000000001, 0x00000000000023f8

 Termination Reason:    Namespace SIGNAL, Code 11 Segmentation fault: 11
 Terminating Process:   exc handler [16142]

 VM Region Info: 0x23f8 is not in any region.  Bytes before following
 region: 105553518910472
       REGION TYPE                    START - END         [ VSIZE] PRT/MAX
 SHRMOD  REGION DETAIL
       UNUSED SPACE AT START
 --->
       MALLOC_NANO (reserved)   600018000000-600020000000 [128.0M] rw-/rwx
 SM=NUL  ...(unallocated)

 Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
 0   libjemalloc.2.dylib                        0x144803d28 je_free_default
 + 152
 1   libprotobuf.3.21.12.0.dylib                0x144ef71f0
 google::protobuf::internal::ArenaStringPtr::Destroy() + 56
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/67896>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list