displaycal-py3 icon indicating copy to clipboard operation
displaycal-py3 copied to clipboard

Crash when creating colorimeter correction

Open grishi opened this issue 4 months ago • 3 comments

Describe the bug Consistent repeated crashes when creating colorimeter correction after profiling both instruments.

To Reproduce Steps to reproduce the behavior:

  1. Go to 'Tools/Correction/Colorimeter Correction'
  2. Profile both Spectro and Colorimeter
  3. Click on 'Create colorimeter correction...'
  4. Fill in information
  5. Click "OK"
  6. DisplayCal crashes completely.

displaycal-fault.log output

Fatal Python error: Segmentation fault

Thread 0x000070cdd92006c0 (most recent call first):
  File "/usr/lib/python3.12/socket.py", line 295 in accept
  File "/usr/lib/python3.12/site-packages/DisplayCAL/wxwindows.py", line 1024 in connection_handler
  File "/usr/lib/python3.12/threading.py", line 1012 in run
  File "/usr/lib/python3.12/threading.py", line 1075 in _bootstrap_inner
  File "/usr/lib/python3.12/threading.py", line 1032 in _bootstrap

Current thread 0x000070cdf7b0eb80 (most recent call first):
  File "/usr/lib/python3.12/site-packages/DisplayCAL/wxwindows.py", line 4047 in __init__
  File "/usr/lib/python3.12/site-packages/DisplayCAL/display_cal.py", line 13908 in create_colorimeter_correction_handler
  File "/usr/lib/python3.12/site-packages/wx/core.py", line 2262 in MainLoop
  File "/usr/lib/python3.12/site-packages/DisplayCAL/display_cal.py", line 20052 in main
  File "/usr/lib/python3.12/site-packages/DisplayCAL/main.py", line 537 in _main
  File "/usr/lib/python3.12/site-packages/DisplayCAL/main.py", line 550 in main
  File "/usr/bin/displaycal", line 6 in <module>

Extension modules: wx._core, wx._grid, wx._xml, wx._xrc, wx._adv, wx._dataview, gi._gi, cairo._cairo, gi._gi_cairo, DisplayCAL.lib64.python312.RealDisplaySizeMM, wx._html, numpy._core._multiarray_umath, numpy.linalg._umath_linalg (total: 13)

Versions (please complete the following information):

  • OS: Arch Linux
  • Python Version: 3.12.7
  • ArgyllCMS Version: 3.3.0
  • DisplayCAL Version: 3.9.12
  • Meters: i1 Pro, i1 DisplayPro

grishi avatar Oct 24 '24 03:10 grishi