Uploaded image for project: 'MariaDB Connector/Python'
  1. MariaDB Connector/Python
  2. CONPY-131

Crash with Python3.6: type_traverse() called for non-heap type Row.

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.0.4
    • Fix Version/s: 1.0.5
    • Component/s: Generic
    • Labels:
      None

      Description

      This bug can be reproduced with Python 3.6 (but not with 3.8 or 3.9).

      When running unit test suite it aborts with core dump:

      test_update_bulk (test.integration.test_cursor.TestCursor) ... Fatal Python error: type_traverse() called for non-heap type 'Row'
       
      Current thread 0x00007ff0b58bb180 (most recent call first):
        File "/home/georg/work/mariadb/conn/mcp_commit/testing/test/integration/test_cursor.py", line 614 in <listcomp>
        File "/home/georg/work/mariadb/conn/mcp_commit/testing/test/integration/test_cursor.py", line 614 in test_update_bulk
        File "/usr/lib/python3.6/unittest/case.py", line 605 in run
        File "/usr/lib/python3.6/unittest/case.py", line 653 in __call__
        File "/usr/lib/python3.6/unittest/suite.py", line 122 in run
        File "/usr/lib/python3.6/unittest/suite.py", line 84 in __call__
        File "/usr/lib/python3.6/unittest/suite.py", line 122 in run
        File "/usr/lib/python3.6/unittest/suite.py", line 84 in __call__
        File "/usr/lib/python3.6/unittest/suite.py", line 122 in run
        File "/usr/lib/python3.6/unittest/suite.py", line 84 in __call__
        File "/usr/lib/python3.6/unittest/runner.py", line 176 in run
        File "/usr/lib/python3.6/unittest/main.py", line 256 in runTests
        File "/usr/lib/python3.6/unittest/main.py", line 95 in __init__
        File "/usr/lib/python3.6/unittest/__main__.py", line 18 in <module>
        File "/usr/lib/python3.6/runpy.py", line 85 in _run_code
        File "/usr/lib/python3.6/runpy.py", line 193 in _run_module_as_main
      Aborted (core dumped)
      

        Attachments

          Activity

            People

            Assignee:
            georg Georg Richter
            Reporter:
            georg Georg Richter
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Git Integration