[MacPorts] #67896: Pandas Segmentation Fault on Import
MacPorts
noreply at macports.org
Thu Aug 3 11:44:56 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
Resolution: | Keywords:
Port: py-pandas, jemalloc |
----------------------------------+--------------------
Comment (by essandess):
I found this issue using {{{faulthandler}}}: it's a {{{pyarrow}}} import
compiled from https://github.com/macports/macports-ports/pull/19664,
itself likely related to {{{protobuf3-cpp}}} per the crash dump above.
I've converted that PR to a draft and ask that this issue be closed.
{{{
PYTHONFAULTHANDLER=1 python3.11 -c 'import pandas as pd'
Fatal Python error: Segmentation fault
Current thread 0x00000001e83da080 (most recent call first):
File "<frozen importlib._bootstrap>", line 241 in
_call_with_frames_removed
File "<frozen importlib._bootstrap_external>", line 1233 in
create_module
File "<frozen importlib._bootstrap>", line 573 in module_from_spec
File "<frozen importlib._bootstrap>", line 676 in _load_unlocked
File "<frozen importlib._bootstrap>", line 1147 in
_find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1176 in _find_and_load
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
/site-packages/pyarrow/__init__.py", line 65 in <module>
File "<frozen importlib._bootstrap>", line 241 in
_call_with_frames_removed
File "<frozen importlib._bootstrap_external>", line 940 in exec_module
File "<frozen importlib._bootstrap>", line 690 in _load_unlocked
File "<frozen importlib._bootstrap>", line 1147 in
_find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1176 in _find_and_load
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
/site-packages/pandas/compat/pyarrow.py", line 8 in <module>
File "<frozen importlib._bootstrap>", line 241 in
_call_with_frames_removed
File "<frozen importlib._bootstrap_external>", line 940 in exec_module
File "<frozen importlib._bootstrap>", line 690 in _load_unlocked
File "<frozen importlib._bootstrap>", line 1147 in
_find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1176 in _find_and_load
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
/site-packages/pandas/compat/__init__.py", line 29 in <module>
File "<frozen importlib._bootstrap>", line 241 in
_call_with_frames_removed
File "<frozen importlib._bootstrap_external>", line 940 in exec_module
File "<frozen importlib._bootstrap>", line 690 in _load_unlocked
File "<frozen importlib._bootstrap>", line 1147 in
_find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1176 in _find_and_load
File
"/opt/local/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11
/site-packages/pandas/__init__.py", line 22 in <module>
File "<frozen importlib._bootstrap>", line 241 in
_call_with_frames_removed
File "<frozen importlib._bootstrap_external>", line 940 in exec_module
File "<frozen importlib._bootstrap>", line 690 in _load_unlocked
File "<frozen importlib._bootstrap>", line 1147 in
_find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1176 in _find_and_load
File "<string>", line 1 in <module>
Extension modules: numpy.core._multiarray_umath,
numpy.core._multiarray_tests, numpy.linalg._umath_linalg,
numpy.fft._pocketfft_internal, numpy.random._common,
numpy.random.bit_generator, numpy.random._bounded_integers,
numpy.random._mt19937, numpy.random.mtrand, numpy.random._philox,
numpy.random._pcg64, numpy.random._sfc64, numpy.random._generator,
pandas._libs.tslibs.np_datetime, pandas._libs.tslibs.dtypes,
pandas._libs.tslibs.base, pandas._libs.tslibs.nattype,
pandas._libs.tslibs.timezones, pandas._libs.tslibs.ccalendar,
pandas._libs.tslibs.fields, pandas._libs.tslibs.timedeltas,
pandas._libs.tslibs.tzconversion, pandas._libs.tslibs.timestamps,
pandas._libs.properties, pandas._libs.tslibs.offsets,
pandas._libs.tslibs.strptime, pandas._libs.tslibs.parsing,
pandas._libs.tslibs.conversion, pandas._libs.tslibs.period,
pandas._libs.tslibs.vectorized, pandas._libs.ops_dispatch,
pandas._libs.missing, pandas._libs.hashtable, pandas._libs.algos,
pandas._libs.interval, pandas._libs.lib, pandas._libs.hashing (total: 37)
Segmentation fault: 11
}}}
--
Ticket URL: <https://trac.macports.org/ticket/67896#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list