pyqt / python-qt5

Unofficial PyQt5 via PyPI for Python 2.7 64-bit on Windows
GNU General Public License v3.0
282 stars 79 forks source link

`python': double free or corruption on PyQt5 software #39

Closed dpineiden closed 6 years ago

dpineiden commented 6 years ago

Hi!

I'm working with pyqt and some charts (pyqtgraph, matplotlib) and a bunch of data every second. Now it shows this error and is related to pyqt and qtdbus. What can i do?


*** Error in `python': double free or corruption (fasttop): 0x00007fb70800c3f0 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x7c619)[0x7fb7d8b57619]
/lib64/libdbus-1.so.3(dbus_message_unref+0xc2)[0x7fb7c3bc4fb2]
/home/datawork/.virtualenvs/datawork/lib/python3.6/site-packages/PyQt5/Qt/lib/libQt5DBus.so.5(+0x598bc)[0x7fb7c3e4e8bc]
/home/datawork/.virtualenvs/datawork/lib/python3.6/site-packages/PyQt5/Qt/lib/libQt5Core.so.5(_ZN9QMetaType8destructEiPv+0xa6)[0x7fb7cb2dc646]
/home/datawork/.virtualenvs/datawork/lib/python3.6/site-packages/PyQt5/Qt/lib/libQt5DBus.so.5(+0x1b3b4)[0x7fb7c3e103b4]
/home/datawork/.virtualenvs/datawork/lib/python3.6/site-packages/PyQt5/Qt/lib/libQt5DBus.so.5(_ZN12QDBusMessageD1Ev+0x1b)[0x7fb7c3e23d5b]
/home/datawork/.virtualenvs/datawork/lib/python3.6/site-packages/PyQt5/Qt/lib/libQt5DBus.so.5(+0x2a65c)[0x7fb7c3e1f65c]
/home/datawork/.virtualenvs/datawork/lib/python3.6/site-packages/PyQt5/Qt/lib/libQt5Core.so.5(_ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData+0x2e5)[0x7fb7cb2c9495]
/home/datawork/.virtualenvs/datawork/lib/python3.6/site-packages/PyQt5/Qt/lib/libQt5Core.so.5(+0x2d3563)[0x7fb7cb31b563]
/lib64/libglib-2.0.so.0(g_main_context_dispatch+0x159)[0x7fb7c81ba4c9]
/lib64/libglib-2.0.so.0(+0x4a818)[0x7fb7c81ba818]
/lib64/libglib-2.0.so.0(g_main_context_iteration+0x2c)[0x7fb7c81ba8cc]
/home/datawork/.virtualenvs/datawork/lib/python3.6/site-packages/PyQt5/Qt/lib/libQt5Core.so.5(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x5f)[0x7fb7cb31abaf]
/home/datawork/.virtualenvs/datawork/lib/python3.6/site-packages/PyQt5/Qt/plugins/platforms/../../lib/libQt5XcbQpa.so.5(+0xd89a1)[0x7fb7c066e9a1]
/home/datawork/.virtualenvs/datawork/lib/python3.6/site-packages/PyQt5/Qt/lib/libQt5Core.so.5(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0xea)[0x7fb7cb2c526a]
/home/datawork/.virtualenvs/datawork/lib/python3.6/site-packages/PyQt5/Qt/lib/libQt5Core.so.5(_ZN16QCoreApplication4execEv+0x84)[0x7fb7cb2cdda4]
/home/datawork/.virtualenvs/datawork/lib/python3.6/site-packages/PyQt5/QtWidgets.so(+0x1f73e0)[0x7fb7cc9ac3e0]
/lib64/libpython3.6m.so.1.0(_PyCFunction_FastCallDict+0x198)[0x7fb7d987a8b8]
/lib64/libpython3.6m.so.1.0(+0x12d1e3)[0x7fb7d98f01e3]
/lib64/libpython3.6m.so.1.0(_PyEval_EvalFrameDefault+0x1235)[0x7fb7d98f1ba5]
/lib64/libpython3.6m.so.1.0(+0x12c460)[0x7fb7d98ef460]
/lib64/libpython3.6m.so.1.0(_PyFunction_FastCallDict+0x276)[0x7fb7d98f9396]
/lib64/libpython3.6m.so.1.0(_PyObject_FastCallDict+0x17e)[0x7fb7d9830b7e]
/lib64/libpython3.6m.so.1.0(+0x19480e)[0x7fb7d995780e]
/lib64/libpython3.6m.so.1.0(PyObject_Call+0x6a)[0x7fb7d983092a]
/lib64/libpython3.6m.so.1.0(_PyEval_EvalFrameDefault+0xd6f)[0x7fb7d98f16df]
/lib64/libpython3.6m.so.1.0(+0x12cdc5)[0x7fb7d98efdc5]
/lib64/libpython3.6m.so.1.0(PyEval_EvalCodeEx+0x6d)[0x7fb7d98f02fd]
/lib64/libpython3.6m.so.1.0(+0x98c43)[0x7fb7d985bc43]
/lib64/libpython3.6m.so.1.0(PyObject_Call+0x6a)[0x7fb7d983092a]
/lib64/libpython3.6m.so.1.0(_PyEval_EvalFrameDefault+0xd6f)[0x7fb7d98f16df]
/lib64/libpython3.6m.so.1.0(+0x12c460)[0x7fb7d98ef460]
/lib64/libpython3.6m.so.1.0(+0x12d176)[0x7fb7d98f0176]
/lib64/libpython3.6m.so.1.0(_PyEval_EvalFrameDefault+0x1235)[0x7fb7d98f1ba5]
/lib64/libpython3.6m.so.1.0(+0x12c460)[0x7fb7d98ef460]
/lib64/libpython3.6m.so.1.0(+0x12d176)[0x7fb7d98f0176]
/lib64/libpython3.6m.so.1.0(_PyEval_EvalFrameDefault+0x1235)[0x7fb7d98f1ba5]
/lib64/libpython3.6m.so.1.0(+0x12c460)[0x7fb7d98ef460]
/lib64/libpython3.6m.so.1.0(+0x12d176)[0x7fb7d98f0176]
/lib64/libpython3.6m.so.1.0(_PyEval_EvalFrameDefault+0x1235)[0x7fb7d98f1ba5]
/lib64/libpython3.6m.so.1.0(+0x12c460)[0x7fb7d98ef460]
/lib64/libpython3.6m.so.1.0(_PyFunction_FastCallDict+0x276)[0x7fb7d98f9396]
/lib64/libpython3.6m.so.1.0(_PyObject_FastCallDict+0x17e)[0x7fb7d9830b7e]
/lib64/libpython3.6m.so.1.0(_PyObject_Call_Prepend+0xce)[0x7fb7d9830dae]
/lib64/libpython3.6m.so.1.0(PyObject_Call+0x6a)[0x7fb7d983092a]
/lib64/libpython3.6m.so.1.0(+0xcf900)[0x7fb7d9892900]
/lib64/libpython3.6m.so.1.0(+0xcc123)[0x7fb7d988f123]
/lib64/libpython3.6m.so.1.0(_PyObject_FastCallDict+0x8b)[0x7fb7d9830a8b]
/lib64/libpython3.6m.so.1.0(+0x12d0c4)[0x7fb7d98f00c4]
/lib64/libpython3.6m.so.1.0(_PyEval_EvalFrameDefault+0x1235)[0x7fb7d98f1ba5]
/lib64/libpython3.6m.so.1.0(+0x12c460)[0x7fb7d98ef460]
/lib64/libpython3.6m.so.1.0(+0x12d176)[0x7fb7d98f0176]
/lib64/libpython3.6m.so.1.0(_PyEval_EvalFrameDefault+0x1235)[0x7fb7d98f1ba5]
/lib64/libpython3.6m.so.1.0(+0x12c460)[0x7fb7d98ef460]
/lib64/libpython3.6m.so.1.0(+0x12d176)[0x7fb7d98f0176]
/lib64/libpython3.6m.so.1.0(_PyEval_EvalFrameDefault+0x1235)[0x7fb7d98f1ba5]
/lib64/libpython3.6m.so.1.0(+0x12c460)[0x7fb7d98ef460]
/lib64/libpython3.6m.so.1.0(+0x12d176)[0x7fb7d98f0176]
/lib64/libpython3.6m.so.1.0(_PyEval_EvalFrameDefault+0x1235)[0x7fb7d98f1ba5]
/lib64/libpython3.6m.so.1.0(+0x12c460)[0x7fb7d98ef460]
/lib64/libpython3.6m.so.1.0(+0x12d176)[0x7fb7d98f0176]
/lib64/libpython3.6m.so.1.0(_PyEval_EvalFrameDefault+0x1235)[0x7fb7d98f1ba5]
/lib64/libpython3.6m.so.1.0(+0x12c460)[0x7fb7d98ef460]
======= Memory map: ========
00400000-00401000 r-xp 00000000 fd:03 298                                /home/datawork/.virtualenvs/datawork/bin/python3.6
00601000-00602000 r--p 00001000 fd:03 298                                /home/datawork/.virtualenvs/datawork/bin/python3.6
00602000-00603000 rw-p 00002000 fd:03 298                                /home/datawork/.virtualenvs/datawork/bin/python3.6
01ab7000-02784000 rw-p 00000000 00:00 0                                  [heap]
02784000-1fee9000 rw-p 00000000 00:00 0                                  [heap]
7fb6747d4000-7fb6b47d5000 rw-p 00000000 00:00 0 
7fb6d47d1000-7fb6dc7d2000 rw-p 00000000 00:00 0 
7fb6dc7d2000-7fb6e47d3000 rw-p 00000000 00:00 0 
7fb6ebfdb000-7fb6f3fdc000 rw-p 00000000 00:00 0 
7fb6f3fdc000-7fb6f5fdc000 rw-p 00000000 00:00 0 
7fb6f5fdc000-7fb6f5fdd000 ---p 00000000 00:00 0 
7fb6f5fdd000-7fb6f67dd000 rw-p 00000000 00:00 0 
7fb6f67dd000-7fb6f67de000 ---p 00000000 00:00 0 
7fb6f67de000-7fb6f6fde000 rw-p 00000000 00:00 0 
7fb6f6fde000-7fb6f6fdf000 ---p 00000000 00:00 0 
7fb6f6fdf000-7fb6f77df000 rw-p 00000000 00:00 0 
7fb6f77df000-7fb6f77e0000 ---p 00000000 00:00 0 
7fb6f77e0000-7fb6f7fe0000 rw-p 00000000 00:00 0 
7fb6f7fe0000-7fb6f7fe1000 ---p 00000000 00:00 0 
7fb6f7fe1000-7fb6f87e1000 rw-p 00000000 00:00 0 
7fb6f87e1000-7fb6f87e2000 ---p 00000000 00:00 0 
7fb6f87e2000-7fb6f8fe2000 rw-p 00000000 00:00 0 
7fb6f8fe2000-7fb6f8fe3000 ---p 00000000 00:00 0 
7fb6f8fe3000-7fb6f97e3000 rw-p 00000000 00:00 0 
7fb6f97e3000-7fb6f97e4000 ---p 00000000 00:00 0 
7fb6f97e4000-7fb6f9fe4000 rw-p 00000000 00:00 0 
7fb6f9fe4000-7fb6f9fe5000 ---p 00000000 00:00 0 Check queue from GUI is empty
<queue.Queue object at 0x7fb71e429390>
True
Check queue from GUI is empty
<queue.Queue object at 0x7fb71e429390>
True
Check queue from GUI is empty
<queue.Queue object at 0x7fb71e429390>
True
Check queue from GUI is empty
<queue.Queue object at 0x7fb71e429390>
True
Check queue from GUI is empty
<queue.Queue object at 0x7fb71e429390>
True
Traceback (most recent call last):
  File "run_gui.py", line 235, in <module>
    *tasks
  File "/usr/lib64/python3.6/asyncio/base_events.py", line 467, in run_until_complete
    return future.result()
concurrent.futures.process.BrokenProcessPool: A process in the process pool was terminated abruptly while the future was running or pending.