Skip to content

MacOS : Recursive repaint detected #106

Closed
@osterwood

Description

@osterwood

I created a new Conda env with a head checkout of CQ-editor and get the following error when trying to launch it:

› python run.py        
Warning: QApplication was created before pyqtgraph was imported; there may be problems (to avoid bugs, call QApplication.setGraphicsSystem("raster") before the QApplication is created).
Namespace(filename=None)
QWidget::repaint: Recursive repaint detected
Fatal Python error: Segmentation fault

Thread 0x000070000e39b000 (most recent call first):
  File "/Users/chris/anaconda3/envs/cqgui/lib/python3.7/site-packages/zmq/utils/garbage.py", line 47 in run
  File "/Users/chris/anaconda3/envs/cqgui/lib/python3.7/threading.py", line 926 in _bootstrap_inner
  File "/Users/chris/anaconda3/envs/cqgui/lib/python3.7/threading.py", line 890 in _bootstrap

Thread 0x000070000de98000 (most recent call first):
  File "/Users/chris/anaconda3/envs/cqgui/lib/python3.7/selectors.py", line 558 in select
  File "/Users/chris/anaconda3/envs/cqgui/lib/python3.7/asyncio/base_events.py", line 1735 in _run_once
  File "/Users/chris/anaconda3/envs/cqgui/lib/python3.7/asyncio/base_events.py", line 534 in run_forever
  File "/Users/chris/anaconda3/envs/cqgui/lib/python3.7/site-packages/tornado/platform/asyncio.py", line 148 in start
  File "/Users/chris/anaconda3/envs/cqgui/lib/python3.7/site-packages/ipykernel/iostream.py", line 78 in _thread_main
  File "/Users/chris/anaconda3/envs/cqgui/lib/python3.7/threading.py", line 870 in run
  File "/Users/chris/anaconda3/envs/cqgui/lib/python3.7/threading.py", line 926 in _bootstrap_inner
  File "/Users/chris/anaconda3/envs/cqgui/lib/python3.7/threading.py", line 890 in _bootstrap

Thread 0x000070000d88f000 (most recent call first):
  File "/Users/chris/anaconda3/envs/cqgui/lib/python3.7/threading.py", line 296 in wait
  File "/Users/chris/anaconda3/envs/cqgui/lib/python3.7/threading.py", line 552 in wait
  File "/Users/chris/anaconda3/envs/cqgui/lib/python3.7/site-packages/IPython/core/history.py", line 829 in run
  File "/Users/chris/anaconda3/envs/cqgui/lib/python3.7/site-packages/IPython/core/history.py", line 58 in needs_sqlite
  File "</Users/chris/anaconda3/envs/cqgui/lib/python3.7/site-packages/decorator.py:decorator-gen-25>", line 2 in run
  File "/Users/chris/anaconda3/envs/cqgui/lib/python3.7/threading.py", line 926 in _bootstrap_inner
  File "/Users/chris/anaconda3/envs/cqgui/lib/python3.7/threading.py", line 890 in _bootstrap

Current thread 0x00000001107f65c0 (most recent call first):
  File "/Users/chris/anaconda3/envs/cqgui/lib/python3.7/site-packages/OCC/Display/OCCViewer.py", line 174 in Create
  File "/Users/chris/anaconda3/envs/cqgui/lib/python3.7/site-packages/OCC/Display/qtDisplay.py", line 120 in InitDriver
  File "/Users/chris/anaconda3/envs/cqgui/lib/python3.7/site-packages/OCC/Display/qtDisplay.py", line 149 in paintEvent
  File "/Users/chris/anaconda3/envs/cqgui/lib/python3.7/site-packages/OCC/Display/OCCViewer.py", line 174 in Create
  File "/Users/chris/anaconda3/envs/cqgui/lib/python3.7/site-packages/OCC/Display/qtDisplay.py", line 120 in InitDriver
  File "/Users/chris/anaconda3/envs/cqgui/lib/python3.7/site-packages/OCC/Display/qtDisplay.py", line 149 in paintEvent
  File "/Users/chris/Documents/github/cadquery/CQ-editor/cq_editor/__main__.py", line 26 in main
  File "run.py", line 11 in <module>
zsh: segmentation fault  python run.py

Any ideas about what might be causing this? The repo runs without issue on a Ubuntu machine I have, with a Conda env created the exact same way.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions