Uploaded image for project: 'Qt for Python'
  1. Qt for Python
  2. PYSIDE-2891

[REG 6.7.3 → 6.8] Test & build failures on 32 bit archs

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P5: Not important
    • 6.8.1
    • 6.8
    • PySide, Shiboken
    • None
    • Linux/X11
    • b8af11af6 (dev), dfe381955 (6.8)

    Description

      With pyside 6.8, we notice test failures in shiboken and build failures in pyside on 32 bit archs (x86 and armv7l)

      Shiboken failures:
      [ 225s] The following tests FAILED:
      [ 225s] 45 - other_conversion_operator_for_class_without_implicit_conversions (SEGFAULT)
      [ 225s] 52 - other_signature (SEGFAULT)
      [ 225s] 71 - sample_complex (SEGFAULT)
      [ 225s] 77 - sample_decisor (SEGFAULT)
      [ 225s] 80 - sample_derived (SEGFAULT)
      [ 225s] 83 - sample_enum (SEGFAULT)
      [ 225s] 84 - sample_enumfromremovednamespace (SEGFAULT)
      [ 225s] 101 - sample_list (SEGFAULT)
      [ 225s] 109 - sample_modifications (SEGFAULT)
      [ 225s] 114 - sample_namespace (SEGFAULT)
      [ 225s] 131 - sample_overload (SEGFAULT)
      [ 225s] 147 - sample_pointerprimitivetype (SEGFAULT)
      [ 225s] 159 - sample_renaming (SEGFAULT)
      [ 225s] 162 - sample_sample (SEGFAULT)
      [ 225s] 170 - sample_templateinheritingclass (SEGFAULT)
       

      pyside build failure:
      [ 2093s] FAILED: PySide6/QtCore/CMakeFiles/QtCore_pyi /home/abuild/rpmbuild/BUILD/pyside-setup-everywhere-src-6.8/sources/pyside6/pyside6/PySide6/QtCore/CMakeFiles/QtCore_pyi
      [ 2093s] cd /home/abuild/rpmbuild/BUILD/pyside-setup-everywhere-src-6.8/sources/pyside6/pyside6/PySide6/QtCore && /usr/bin/cmake -E env LD_LIBRARY_PATH=/home/abuild/rpmbuild/BUILD/pyside-setup-everywhere-src-6.8/sources/pyside6/pyside6/libpyside:/home/abuild/rpmbuild/BUILD/pyside-setup-everywhere-src-6.8/sources/pyside6/pyside6/libpysideqml:/usr/lib /usr/bin/python3.11 /home/abuild/rpmbuild/BUILD/pyside-setup-everywhere-src-6.8/sources/pyside6/PySide6/QtCore/../support/generate_pyi.py QtCore --sys-path /home/abuild/rpmbuild/BUILD/pyside-setup-everywhere-src-6.8/sources/pyside6/pyside6 /usr/lib/python3.11/site-packages/shiboken6/..
      [ 2093s] Segmentation fault
       

       

      #0  0xf7a976d0 in __memcpy_ssse3 () from /usr/lib/libc.so.6
      #1  0xf7c7b0cb in PyBytes_FromStringAndSize () from /usr/lib/libpython3.11.so.1.0
      #2  0xf7307f82 in bytesToStrings (signatures=0xffffffff <error: Cannot access memory at address 0xffffffff>, size=227) at /usr/src/debug/pyside-setup-everywhere-src-6.8/sources/shiboken6/libshiboken/signature/signature.cpp:395
      #3  0xf73083f9 in PySide_BuildSignatureProps (type_key=Python Exception <class 'gdb.error'>: There is no member named ob_item.
      ) at /usr/src/debug/pyside-setup-everywhere-src-6.8/sources/shiboken6/libshiboken/signature/signature.cpp:440
      #4  0xf730851c in TypeKey_to_PropsDict (type_key=<optimized out>) at /usr/src/debug/pyside-setup-everywhere-src-6.8/sources/shiboken6/libshiboken/signature/signature.cpp:109
      #5  0xf73088b3 in GetSignature_Wrapper (ob=<wrapper_descriptor at remote 0xf54f06e0>, modifier=0x0) at /usr/src/debug/pyside-setup-everywhere-src-6.8/sources/shiboken6/libshiboken/signature/signature.cpp:196
      #6  0xf73098f9 in _get_written_signature (sf=<optimized out>, ob=<wrapper_descriptor at remote 0xf54f06e0>, modifier=0x0) at /usr/src/debug/pyside-setup-everywhere-src-6.8/sources/shiboken6/libshiboken/signature/signature_extend.cpp:37
      #7  _get_written_signature (sf=<optimized out>, ob=<wrapper_descriptor at remote 0xf54f06e0>, modifier=0x0) at /usr/src/debug/pyside-setup-everywhere-src-6.8/sources/shiboken6/libshiboken/signature/signature_extend.cpp:37
      #8  pyside_wd_get___signature__ (ob=<wrapper_descriptor at remote 0xf54f06e0>, modifier=0x0) at /usr/src/debug/pyside-setup-everywhere-src-6.8/sources/shiboken6/libshiboken/signature/signature_extend.cpp:88
      #9  0xf7307e7d in get_signature_intern (ob=<wrapper_descriptor at remote 0xf54f06e0>, modifier=0x0) at /usr/src/debug/pyside-setup-everywhere-src-6.8/sources/shiboken6/libshiboken/signature/signature.cpp:252
      #10 get_signature_intern (ob=<wrapper_descriptor at remote 0xf54f06e0>, modifier=0x0) at /usr/src/debug/pyside-setup-everywhere-src-6.8/sources/shiboken6/libshiboken/signature/signature.cpp:235
      #11 0xf7307f26 in get_signature (args=Python Exception <class 'gdb.error'>: There is no member named ob_item.
      ) at /usr/src/debug/pyside-setup-everywhere-src-6.8/sources/shiboken6/libshiboken/signature/signature.cpp:268
      #12 0xf7c84b02 in ?? () from /usr/lib/libpython3.11.so.1.0
      #13 0xf7c6aff3 in _PyObject_MakeTpCall () from /usr/lib/libpython3.11.so.1.0
      #14 0xf7c7d36b in PyObject_Vectorcall () from /usr/lib/libpython3.11.so.1.0
      #15 0xf7c72a25 in _PyEval_EvalFrameDefault () from /usr/lib/libpython3.11.so.1.0
      #16 0xf7ca3b65 in ?? () from /usr/lib/libpython3.11.so.1.0
      #17 0xf7ca3a21 in ?? () from /usr/lib/libpython3.11.so.1.0
      #18 0xf7ca277e in ?? () from /usr/lib/libpython3.11.so.1.0
      #19 0xf7cc0d89 in ?? () from /usr/lib/libpython3.11.so.1.0
      #20 0xf7c7497f in _PyEval_EvalFrameDefault () from /usr/lib/libpython3.11.so.1.0
      #21 0xf7c6f20c in ?? () from /usr/lib/libpython3.11.so.1.0
      #22 0xf7cf1c37 in PyEval_EvalCode () from /usr/lib/libpython3.11.so.1.0
      #23 0xf7d0d074 in ?? () from /usr/lib/libpython3.11.so.1.0
      #24 0xf7d095a0 in ?? () from /usr/lib/libpython3.11.so.1.0
      #25 0xf7d1ff07 in ?? () from /usr/lib/libpython3.11.so.1.0
      #26 0xf7d1f718 in _PyRun_SimpleFileObject () from /usr/lib/libpython3.11.so.1.0
      #27 0xf7d1f397 in _PyRun_AnyFileObject () from /usr/lib/libpython3.11.so.1.0
      #28 0xf7d18573 in Py_RunMain () from /usr/lib/libpython3.11.so.1.0
      #29 0xf7ce1c64 in Py_BytesMain () from /usr/lib/libpython3.11.so.1.0
      #30 0x565561b6 in ?? ()
      #31 0xf792ad43 in __libc_start_call_main () from /usr/lib/libc.so.6
      #32 0xf792ae08 in __libc_start_main_impl () from /usr/lib/libc.so.6
      #33 0x56556087 in _start ()
      

       

       

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            kleint Friedemann Kleint
            cgiboudeaux Christophe Marin
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes