Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

[Bug]: 3.5.1 on mips64el: segfault when running on tests #21789

Closed
@sandrotosi

Description

@sandrotosi

Bug summary

Hello,
we got a couple of bug reports in Debian about matplotlib segfaulting on mipsel when running tests

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1000774
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1000435 (this is actually for astropy, but it fails the same as the one before)

Code for reproduction

runningthetestsuite

Actual outcome

build/lib.linux-mips64-3.10/matplotlib/tests/test_agg.py::test_repeated_save_with_alpha PASSED [  0%]build/lib.linux-mips64-3.10/matplotlib/tests/test_agg.py::test_large_single_path_collection Fatal Python error: Segmentation faultCurrent thread 0x000000fff1dc1710 (most recent call first):  File "/<<PKGBUILDDIR>>/build/lib.linux-mips64-3.10/matplotlib/lines.py", line 840 in draw  File "/<<PKGBUILDDIR>>/build/lib.linux-mips64-3.10/matplotlib/artist.py", line 50 in draw_wrapper  File "/<<PKGBUILDDIR>>/build/lib.linux-mips64-3.10/matplotlib/axis.py", line 299 in draw  File "/<<PKGBUILDDIR>>/build/lib.linux-mips64-3.10/matplotlib/artist.py", line 50 in draw_wrapper  File "/<<PKGBUILDDIR>>/build/lib.linux-mips64-3.10/matplotlib/axis.py", line 1163 in draw  File "/<<PKGBUILDDIR>>/build/lib.linux-mips64-3.10/matplotlib/artist.py", line 50 in draw_wrapper  File "/<<PKGBUILDDIR>>/build/lib.linux-mips64-3.10/matplotlib/image.py", line 132 in _draw_list_compositing_images  File "/<<PKGBUILDDIR>>/build/lib.linux-mips64-3.10/matplotlib/axes/_base.py", line 3082 in draw  File "/<<PKGBUILDDIR>>/build/lib.linux-mips64-3.10/matplotlib/artist.py", line 50 in draw_wrapper  File "/<<PKGBUILDDIR>>/build/lib.linux-mips64-3.10/matplotlib/image.py", line 132 in _draw_list_compositing_images  File "/<<PKGBUILDDIR>>/build/lib.linux-mips64-3.10/matplotlib/figure.py", line 2803 in draw  File "/<<PKGBUILDDIR>>/build/lib.linux-mips64-3.10/matplotlib/artist.py", line 50 in draw_wrapper  File "/<<PKGBUILDDIR>>/build/lib.linux-mips64-3.10/matplotlib/artist.py", line 73 in draw_wrapper  File "/<<PKGBUILDDIR>>/build/lib.linux-mips64-3.10/matplotlib/backends/backend_agg.py", line 436 in draw  File "/<<PKGBUILDDIR>>/build/lib.linux-mips64-3.10/matplotlib/backends/backend_agg.py", line 540 in print_png  File "/<<PKGBUILDDIR>>/build/lib.linux-mips64-3.10/matplotlib/_api/deprecation.py", line 412 in wrapper  File "/<<PKGBUILDDIR>>/build/lib.linux-mips64-3.10/matplotlib/backend_bases.py", line 1643 in wrapper  File "/<<PKGBUILDDIR>>/build/lib.linux-mips64-3.10/matplotlib/backend_bases.py", line 2314 in print_figure  File "/<<PKGBUILDDIR>>/build/lib.linux-mips64-3.10/matplotlib/figure.py", line 3012 in savefig  File "/<<PKGBUILDDIR>>/build/lib.linux-mips64-3.10/matplotlib/pyplot.py", line 958 in savefig  File "/<<PKGBUILDDIR>>/build/lib.linux-mips64-3.10/matplotlib/tests/test_agg.py", line 61 in test_large_single_path_collection  File "/usr/lib/python3/dist-packages/_pytest/python.py", line 183 in pytest_pyfunc_call  File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 187 in _multicall  File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 83 in <lambda>  File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 92 in _hookexec  File "/usr/lib/python3/dist-packages/pluggy/hooks.py", line 286 in __call__  File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1641 in runtest  File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 162 in pytest_runtest_call  File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 187 in _multicall  File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 83 in <lambda>  File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 92 in _hookexec  File "/usr/lib/python3/dist-packages/pluggy/hooks.py", line 286 in __call__  File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 255 in <lambda>  File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 311 in from_call  File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 254 in call_runtest_hook  File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 215 in call_and_report  File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 126 in runtestprotocol  File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 109 in pytest_runtest_protocol  File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 187 in _multicall  File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 83 in <lambda>  File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 92 in _hookexec  File "/usr/lib/python3/dist-packages/pluggy/hooks.py", line 286 in __call__  File "/usr/lib/python3/dist-packages/_pytest/main.py", line 348 in pytest_runtestloop  File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 187 in _multicall  File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 83 in <lambda>  File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 92 in _hookexec  File "/usr/lib/python3/dist-packages/pluggy/hooks.py", line 286 in __call__  File "/usr/lib/python3/dist-packages/_pytest/main.py", line 323 in _main  File "/usr/lib/python3/dist-packages/_pytest/main.py", line 269 in wrap_session  File "/usr/lib/python3/dist-packages/_pytest/main.py", line 316 in pytest_cmdline_main  File "/usr/lib/python3/dist-packages/pluggy/callers.py", line 187 in _multicall  File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 83 in <lambda>  File "/usr/lib/python3/dist-packages/pluggy/manager.py", line 92 in _hookexec  File "/usr/lib/python3/dist-packages/pluggy/hooks.py", line 286 in __call__  File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line 162 in main  File "/<<PKGBUILDDIR>>/build/lib.linux-mips64-3.10/matplotlib/__init__.py", line 1262 in test  File "/<<PKGBUILDDIR>>/build/lib.linux-mips64-3.10/matplotlib/_api/deprecation.py", line 205 in wrapper  File "/<<PKGBUILDDIR>>/tests.py", line 33 in <module>Extension modules: numpy.core._multiarray_umath, numpy.core._multiarray_tests, numpy.linalg.lapack_lite, 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, matplotlib._c_internal_utils, PIL._imaging, matplotlib._path, kiwisolver, matplotlib._image, _cffi_backend, gi._gi, pvectorc, lxml._elementpath, lxml.etree, PyQt5.QtCore, PyQt5.QtGui, PyQt5.QtWidgets (total: 27)Segmentation fault

full build loghere

Expected outcome

no failure

Additional information

No response

Operating system

Debian

Matplotlib Version

3.5.0

Matplotlib Backend

No response

Python version

3.9.9 and 3.10.0

Jupyter version

No response

Installation

Linux package manager

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions


      [8]ページ先頭

      ©2009-2025 Movatter.jp