conda-forge / conda-forge/libsdformat-feedstock

pyParserConfig_TEST segfaults on macOS

Open
#134 4 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Batchfile
Stars
0
Forks
8
Avg merge
1d 14h
Merged PRs (30d)
2

Description

### Solution to issue cannot be found in the documentation.

- [x] I checked the documentation.

### Issue

See output of https://github.com/conda-forge/libsdformat-feedstock/pull/132 :

~~~
32/49 Test #32: pyParserConfig_TEST.py ...........***Exception: SegFault 0.24 sec
============================= test session starts ==============================
platform darwin -- Python 3.10.15, pytest-8.3.3, pluggy-1.5.0
rootdir: /Users/runner/miniforge3/conda-bld/sdformat15_1731794410132/work/python
File "/Users/runner/miniforge3/conda-bld/sdformat15_1731794410132/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehol/lib/python3.10/site-packages/pluggy/_callers.py", line 103 in _multicall
File "/Users/runner/miniforge3/conda-bld/sdformat15_1731794410132/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehol/lib/python3.10/site-packages/pluggy/_manager.py", line 120 in _hookexec
File "/Users/runner/miniforge3/conda-bld/sdformat15_1731794410132/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehol/lib/python3.10/site-packages/pluggy/_hooks.py", line 513 in __call__
File "/Users/runner/miniforge3/conda-bld/sdformat15_1731794410132/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehol/lib/python3.10/site-packages/_pytest/config/__init__.py", line 175 in main
File "/Users/runner/miniforge3/conda-bld/sdformat15_1731794410132/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehol/lib/python3.10/site-packages/_pytest/config/__init__.py", line 201 in console_main
File "/Users/runner/miniforge3/conda-bld/sdformat15_1731794410132/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehol/lib/python3.10/site-packages/pytest/__main__.py", line 9 in
File "/Users/runner/miniforge3/conda-bld/sdformat15_1731794410132/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehol/lib/python3.10/runpy.py", line 86 in _run_code
File "/Users/runner/miniforge3/conda-bld/sdformat15_1731794410132/_h_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehol/lib/python3.10/runpy.py", line 196 in _run_module_as_main

~~~

### Installed packages

```shell
.
```

### Environment info

```shell
.
```

Contributor guide

Open the contributing guide

Research direction

Start by reproducing pyParserConfig_TEST.py using the macOS environment and package information shown in the issue, with the failure context from pull request 132. Trace the segfault and confirm that the test completes without a segmentation fault on macOS.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, python
Domain
operating-systems, testing-qa
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.