Opened 3 months ago

Closed 2 months ago

#18343 closed defect (can't reproduce)

Qt fatal error: GLOzone not found for unknown

Reported by: rodolfo_891202@… Owned by: Tom Goddard
Priority: normal Milestone:
Component: Window Toolkit Version:
Keywords: Cc: chimerax-programmers
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

The following bug report has been submitted:
Platform:        Linux-6.8.0-71-generic-x86_64-with-glibc2.39
ChimeraX Version: 1.11.dev202508010600 (2025-08-01 06:00:49 UTC)
Description
Last time you used ChimeraX it crashed.
Please describe steps that led to the crash here.
Qt fatal error: GLOzone not found for unknown
Fatal Python error: Aborted

Thread 0x0000703bbf3ff6c0 (most recent call first):
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.11/threading.py", line 331 in wait
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.11/threading.py", line 629 in wait
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.11/threading.py", line 1399 in run
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.11/threading.py", line 1045 in _bootstrap_inner
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.11/threading.py", line 1002 in _bootstrap

Thread 0x0000703bf8ba26c0 (most recent call first):
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.11/ssl.py", line 1166 in read
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.11/ssl.py", line 1314 in recv_into
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.11/socket.py", line 718 in readinto
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.11/http/client.py", line 286 in _read_status
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.11/http/client.py", line 325 in begin
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.11/http/client.py", line 1395 in getresponse
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.11/urllib/request.py", line 1352 in do_open
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.11/urllib/request.py", line 1391 in https_open
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.11/urllib/request.py", line 496 in _call_chain
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.11/urllib/request.py", line 536 in _open
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.11/urllib/request.py", line 519 in open
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.11/urllib/request.py", line 216 in urlopen
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.11/site-packages/chimerax/core/toolshed/available.py", line 62 in load
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.11/site-packages/chimerax/core/toolshed/__init__.py", line 516 in reload_available
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.11/threading.py", line 982 in run
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.11/threading.py", line 1045 in _bootstrap_inner
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.11/threading.py", line 1002 in _bootstrap

Thread 0x0000703c7b85bb80 (most recent call first):
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.11/site-packages/chimerax/ui/gui.py", line 368 in event_loop
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.11/site-packages/chimerax/core/__main__.py", line 1058 in init
  File "/usr/lib/ucsf-chimerax-daily/lib/python3.11/site-packages/chimerax/core/__main__.py", line 1223 in 
  File "", line 88 in _run_code
  File "", line 198 in _run_module_as_main

Extension modules: chimerax.arrays._arrays, numpy.core._multiarray_umath, numpy.core._multiarray_tests, numpy.linalg._umath_linalg, numpy.fft._pocketfft_internal, numpy.random._common, numpy.random.bit_generator, numpy.random._bounded_integers, numpy.random._mt19937, numpy.random.mtrand, numpy.random._philox, numpy.random._pcg64, numpy.random._sfc64, numpy.random._generator, chimerax.geometry._geometry, shiboken6.Shiboken, PySide6.QtCore, PySide6.QtGui, PySide6.QtWidgets, PySide6.QtNetwork, PySide6.QtPrintSupport, PySide6.QtWebChannel, PySide6.QtWebEngineCore, PySide6.QtWebEngineWidgets, psutil._psutil_linux, psutil._psutil_posix, chimerax.atomic_lib._load_libs, tinyarray, chimerax.atomic.cymol, chimerax.atomic.cytmpl, chimerax.surface._surface, chimerax.pdb_lib._load_libs, chimerax.map._map, lxml._elementpath, lxml.etree, OpenGL_accelerate.errorchecker, OpenGL_accelerate.wrapper, OpenGL_accelerate.formathandler, OpenGL_accelerate.arraydatatype, OpenGL_accelerate.latebind, OpenGL_accelerate.vbo, OpenGL_accelerate.numpy_formathandler, OpenGL_accelerate.nones_formathandler (total: 43)
===== Log before crash start =====
Startup Messages  
---  
warning | GBM is not supported with the current configuration. Fallback to Vulkan rendering in Chromium.  
note | available bundle cache has not been initialized yet  
  
UCSF ChimeraX version: 1.11.dev202508010600 (2025-08-01)  
© 2016-2025 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  
Desktop color scheme is light  
GLOzone not found for unknown  


===== Log before crash end =====

Log:
Startup Messages  
---  
note | available bundle cache has not been initialized yet  
  
UCSF ChimeraX version: 1.11.dev202508010600 (2025-08-01)  
© 2016-2025 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  
Desktop color scheme is light  




OpenGL version: 4.6 (Core Profile) Mesa 24.2.8-1ubuntu1~24.04.1
OpenGL renderer: Mesa Intel(R) Graphics (RPL-P)
OpenGL vendor: Intel

Python: 3.11.13
Locale: es_US.UTF-8
Qt version: PySide6 6.9.1, Qt 6.9.1
Qt runtime version: 6.9.1
Qt platform: xcb

XDG_SESSION_TYPE=x11
DESKTOP_SESSION=cinnamon
XDG_SESSION_DESKTOP=cinnamon
XDG_CURRENT_DESKTOP=X-Cinnamon
DISPLAY=:0
Manufacturer: Alienware
Model: Alienware x14 R2
OS: Linux Mint 22.1
Architecture: 64bit ELF
Virtual Machine: none
CPU: 12 13th Gen Intel(R) Core(TM) i5-13420H
Cache Size: 12288 KB
Memory:
	               total        used        free      shared  buff/cache   available
	Mem:            15Gi       3.5Gi       5.0Gi       674Mi       7.8Gi        11Gi
	Swap:          2.0Gi          0B       2.0Gi

Graphics:
	0000:00:02.0 VGA compatible controller [0300]: Intel Corporation Raptor Lake-P [UHD Graphics] [8086:a7a8] (rev 04)	
	Subsystem: Dell Raptor Lake-P [UHD Graphics] [1028:0bef]	
	Kernel driver in use: i915

Installed Packages:
    alabaster: 1.0.0
    appdirs: 1.4.4
    asttokens: 3.0.0
    babel: 2.17.0
    beautifulsoup4: 4.13.4
    blockdiag: 3.0.0
    blosc2: 3.6.1
    build: 1.2.2.post1
    certifi: 2025.7.14
    cftime: 1.6.4.post1
    charset-normalizer: 3.4.2
    ChimeraX-AddCharge: 1.5.19
    ChimeraX-AddH: 2.2.7
    ChimeraX-AlignmentAlgorithms: 2.0.2
    ChimeraX-AlignmentHdrs: 3.6.1
    ChimeraX-AlignmentMatrices: 2.1
    ChimeraX-Alignments: 3.0
    ChimeraX-AlphaFold: 1.0.1
    ChimeraX-AltlocExplorer: 1.1.2
    ChimeraX-AmberInfo: 1.0
    ChimeraX-Aniso: 1.3.2
    ChimeraX-Arrays: 1.1
    ChimeraX-Atomic: 1.60.10
    ChimeraX-AtomicLibrary: 14.1.21
    ChimeraX-AtomSearch: 2.0.1
    ChimeraX-AxesPlanes: 2.4
    ChimeraX-BasicActions: 1.1.3
    ChimeraX-BILD: 1.0
    ChimeraX-BlastProtein: 3.0.0
    ChimeraX-Boltz: 1.1
    ChimeraX-BondRot: 2.0.4
    ChimeraX-BugReporter: 1.0.2
    ChimeraX-BuildStructure: 2.13.1
    ChimeraX-Bumps: 1.0
    ChimeraX-BundleBuilder: 1.5.1
    ChimeraX-ButtonPanel: 1.0.1
    ChimeraX-CageBuilder: 1.0.1
    ChimeraX-CellPack: 1.0
    ChimeraX-Centroids: 1.4
    ChimeraX-ChangeChains: 1.1
    ChimeraX-CheckWaters: 1.5
    ChimeraX-ChemGroup: 2.0.2
    ChimeraX-Clashes: 2.3
    ChimeraX-ColorActions: 1.0.5
    ChimeraX-ColorGlobe: 1.0
    ChimeraX-ColorKey: 1.5.8
    ChimeraX-CommandLine: 1.3.0
    ChimeraX-ConnectStructure: 2.0.1
    ChimeraX-Contacts: 1.0.1
    ChimeraX-Core: 1.11.dev202508010600
    ChimeraX-CoreFormats: 1.2
    ChimeraX-coulombic: 1.4.5
    ChimeraX-Crosslinks: 1.0
    ChimeraX-Crystal: 1.0
    ChimeraX-CrystalContacts: 1.0.1
    ChimeraX-DataFormats: 1.2.4
    ChimeraX-Dicom: 1.2.7
    ChimeraX-DistMonitor: 1.4.2
    ChimeraX-DockPrep: 1.1.4
    ChimeraX-Dssp: 2.0
    ChimeraX-EMDB-SFF: 1.0
    ChimeraX-ESMFold: 1.0
    ChimeraX-FileHistory: 1.0.1
    ChimeraX-FunctionKey: 1.0.1
    ChimeraX-Geometry: 1.3
    ChimeraX-gltf: 1.0
    ChimeraX-Graphics: 1.4.1
    ChimeraX-Hbonds: 2.5.3
    ChimeraX-Help: 1.3
    ChimeraX-HKCage: 1.3
    ChimeraX-IHM: 1.1
    ChimeraX-ImageFormats: 1.2
    ChimeraX-IMOD: 1.0
    ChimeraX-IO: 1.0.4
    ChimeraX-ItemsInspection: 1.0.1
    ChimeraX-IUPAC: 1.0
    ChimeraX-KVFinder: 1.7.1
    ChimeraX-Label: 1.1.14
    ChimeraX-LinuxSupport: 1.0.1
    ChimeraX-ListInfo: 1.2.2
    ChimeraX-Log: 1.2
    ChimeraX-LookingGlass: 1.1
    ChimeraX-Maestro: 1.9.1
    ChimeraX-Map: 1.3
    ChimeraX-MapData: 2.0
    ChimeraX-MapEraser: 1.0.1
    ChimeraX-MapFilter: 2.0.1
    ChimeraX-MapFit: 2.0
    ChimeraX-MapSeries: 2.1.1
    ChimeraX-Markers: 1.0.1
    ChimeraX-Mask: 1.0.2
    ChimeraX-MatchMaker: 2.2.2
    ChimeraX-MCopy: 1.0
    ChimeraX-MDcrds: 2.15
    ChimeraX-MedicalToolbar: 1.1
    ChimeraX-Meeting: 1.0.1
    ChimeraX-Minimize: 1.1
    ChimeraX-MLP: 1.1.1
    ChimeraX-mmCIF: 2.16
    ChimeraX-MMTF: 2.2
    ChimeraX-ModelArchive: 1.0
    ChimeraX-Modeller: 1.5.22
    ChimeraX-ModelPanel: 1.5.1
    ChimeraX-ModelSeries: 1.0.1
    ChimeraX-Mol2: 2.0.3
    ChimeraX-Mole: 1.0
    ChimeraX-Morph: 1.0.2
    ChimeraX-MouseModes: 1.2
    ChimeraX-Movie: 1.0.1
    ChimeraX-MutationScores: 1.0
    ChimeraX-Neuron: 1.0
    ChimeraX-Nifti: 1.2
    ChimeraX-NMRSTAR: 1.0.2
    ChimeraX-NRRD: 1.2
    ChimeraX-Nucleotides: 2.0.3
    ChimeraX-OpenCommand: 1.15.1
    ChimeraX-OrthoPick: 1.0.1
    ChimeraX-PDB: 2.7.10
    ChimeraX-PDBBio: 1.0.1
    ChimeraX-PDBLibrary: 1.0.4
    ChimeraX-PDBMatrices: 1.0
    ChimeraX-PickBlobs: 1.0.1
    ChimeraX-Positions: 1.0
    ChimeraX-PresetMgr: 1.1.3
    ChimeraX-ProfileGrids: 1.1.4
    ChimeraX-PubChem: 2.2
    ChimeraX-ReadPbonds: 1.0.1
    ChimeraX-Registration: 1.1.2
    ChimeraX-RemoteControl: 1.0
    ChimeraX-RenderByAttr: 1.6.4
    ChimeraX-RenumberResidues: 1.1
    ChimeraX-ResidueFit: 1.0.1
    ChimeraX-RestServer: 1.3.1
    ChimeraX-RNALayout: 1.0
    ChimeraX-RotamerLibMgr: 4.0
    ChimeraX-RotamerLibsDunbrack: 2.0
    ChimeraX-RotamerLibsDynameomics: 2.0
    ChimeraX-RotamerLibsRichardson: 2.0
    ChimeraX-SaveCommand: 1.5.2
    ChimeraX-SchemeMgr: 1.0
    ChimeraX-SDF: 2.0.3
    ChimeraX-Segger: 1.0
    ChimeraX-Segment: 1.0.1
    ChimeraX-Segmentations: 3.5.7
    ChimeraX-SelInspector: 1.0
    ChimeraX-SeqView: 2.17.2
    ChimeraX-Shape: 1.1
    ChimeraX-Shell: 1.0.1
    ChimeraX-Shortcuts: 1.2.1
    ChimeraX-ShowSequences: 1.0.3
    ChimeraX-SideView: 1.0.1
    ChimeraX-SimilarStructures: 1.0.1
    ChimeraX-Smiles: 2.1.2
    ChimeraX-SmoothLines: 1.0
    ChimeraX-SpaceNavigator: 1.0
    ChimeraX-StdCommands: 1.19.1
    ChimeraX-STL: 1.0.1
    ChimeraX-Storm: 1.0
    ChimeraX-StructMeasure: 1.2.1
    ChimeraX-Struts: 1.0.1
    ChimeraX-Surface: 1.0.1
    ChimeraX-SwapAA: 2.0.1
    ChimeraX-SwapRes: 2.5.2
    ChimeraX-TapeMeasure: 1.0
    ChimeraX-TaskManager: 1.0
    ChimeraX-Test: 1.0
    ChimeraX-Toolbar: 1.2.3
    ChimeraX-ToolshedUtils: 1.2.4
    ChimeraX-Topography: 1.0
    ChimeraX-ToQuest: 1.0
    ChimeraX-Tug: 1.0.1
    ChimeraX-UI: 1.47
    ChimeraX-Umap: 1.0
    ChimeraX-uniprot: 2.3.1
    ChimeraX-UnitCell: 1.0.1
    ChimeraX-ViewDock: 1.1
    ChimeraX-VIPERdb: 1.0
    ChimeraX-Vive: 1.1
    ChimeraX-VolumeMenu: 1.0.1
    ChimeraX-vrml: 1.0
    ChimeraX-VTK: 1.0
    ChimeraX-WavefrontOBJ: 1.0
    ChimeraX-WebCam: 1.0.2
    ChimeraX-WebServices: 1.1.5
    ChimeraX-Zone: 1.0.1
    colorama: 0.4.6
    comm: 0.2.3
    contourpy: 1.3.3
    coverage: 7.10.1
    cxservices: 1.2.3
    cycler: 0.12.1
    Cython: 3.1.2
    debugpy: 1.8.15
    decorator: 5.2.1
    distro: 1.9.0
    docutils: 0.21.2
    executing: 2.2.0
    filelock: 3.18.0
    fonttools: 4.59.0
    funcparserlib: 2.0.0a0
    glfw: 2.9.0
    grako: 3.16.5
    h5py: 3.14.0
    html2text: 2024.2.26
    idna: 3.10
    ihm: 2.2
    imagecodecs: 2024.6.1
    imagesize: 1.4.1
    iniconfig: 2.1.0
    ipykernel: 6.29.5
    ipython: 8.26.0
    ipywidgets: 8.1.7
    jedi: 0.19.1
    Jinja2: 3.1.6
    jupyter_client: 8.6.3
    jupyter_core: 5.8.1
    jupyterlab_widgets: 3.0.15
    kiwisolver: 1.4.8
    line_profiler: 5.0.0
    lxml: 5.3.1
    lz4: 4.3.2
    Markdown: 3.8.2
    MarkupSafe: 3.0.2
    matplotlib: 3.10.1
    matplotlib-inline: 0.1.7
    msgpack: 1.1.0
    ndindex: 1.10.0
    nest-asyncio: 1.6.0
    netCDF4: 1.6.5
    networkx: 3.3
    nibabel: 5.2.0
    nptyping: 2.5.0
    numexpr: 2.11.0
    numpy: 1.26.4
    nvidia-nvjitlink-cu12: 12.9.86
    OpenMM: 8.2.0
    OpenMM-CUDA-12: 8.2.0
    openvr: 1.26.701
    packaging: 24.2
    ParmEd: 4.2.2
    parso: 0.8.4
    pep517: 0.13.1
    pexpect: 4.9.0
    pickleshare: 0.7.5
    pillow: 10.4.0
    pip: 25.2
    pkginfo: 1.11.1
    platformdirs: 4.3.8
    pluggy: 1.6.0
    prompt_toolkit: 3.0.51
    psutil: 7.0.0
    ptyprocess: 0.7.0
    pure_eval: 0.2.3
    py-cpuinfo: 9.0.0
    pycollada: 0.8
    pydicom: 2.4.4
    Pygments: 2.18.0
    pynmrstar: 3.3.5
    pynrrd: 1.0.0
    PyOpenGL: 3.1.9
    PyOpenGL-accelerate: 3.1.9
    pyopenxr: 1.1.4501
    pyparsing: 3.2.3
    pyproject_hooks: 1.2.0
    PySide6: 6.9.1
    PySide6_Addons: 6.9.1
    PySide6_Essentials: 6.9.1
    pytest: 8.4.1
    pytest-cov: 6.2.1
    python-dateutil: 2.9.0.post0
    pytz: 2025.2
    pyzmq: 27.0.0
    qtconsole: 5.5.2
    QtPy: 2.4.3
    qtshim: 1.1
    RandomWords: 0.4.0
    requests: 2.32.4
    roman-numerals-py: 3.1.0
    scipy: 1.14.0
    setuptools: 80.9.0
    sfftk-rw: 0.8.1
    shiboken6: 6.9.1
    six: 1.17.0
    snowballstemmer: 3.0.1
    sortedcontainers: 2.4.0
    soupsieve: 2.7
    Sphinx: 8.2.3
    sphinx-autodoc-typehints: 3.1.0
    sphinxcontrib-applehelp: 2.0.0
    sphinxcontrib-blockdiag: 3.0.0
    sphinxcontrib-devhelp: 2.0.0
    sphinxcontrib-htmlhelp: 2.1.0
    sphinxcontrib-jsmath: 1.0.1
    sphinxcontrib-qthelp: 2.0.0
    sphinxcontrib-serializinghtml: 2.0.0
    stack-data: 0.6.3
    superqt: 0.7.5
    tables: 3.10.2
    tcia_utils: 1.5.1
    tifffile: 2025.3.13
    tinyarray: 1.2.5
    tornado: 6.5.1
    traitlets: 5.14.3
    typing_extensions: 4.14.1
    tzdata: 2025.2
    urllib3: 2.5.0
    wcwidth: 0.2.13
    webcolors: 24.11.1
    wheel: 0.45.1
    wheel-filename: 1.4.2
    widgetsnbextension: 4.0.14

Change History (5)

comment:1 by pett, 3 months ago

Cc: chimerax-programmers added
Component: UnassignedWindow Toolkit
Owner: set to Tom Goddard
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submissionQt fatal error: GLOzone not found for unknown

Not sure if this is PySide6 related or not

comment:2 by pett, 3 months ago

Reported by Rodolfo Blanco

comment:3 by Tom Goddard, 3 months ago

This appears to be a crash caused by Qt 6.9 and QWebEngine. But the following Qt bug report claims it was fixed in Qt 6.9.1 and you are using Qt 6.9.1.

https://bugreports.qt.io/browse/QTBUG-133570

The ChimeraX daily builds are using Qt 6.9.1 and the latest production release ChimeraX 1.10 is using Qt 6.8. So I would suggest using ChimeraX 1.10 to avoid this crash until we get Qt working.

comment:4 by Tom Goddard, 3 months ago

When you started ChimeraX and it crashed it also gave the Qt warning

"GBM is not supported with the current configuration. Fallback to Vulkan rendering in Chromium."

This may be a problem because you are using Wayland with Nvidia drivers that are not working correctly:

"The error "GBM is not supported with the current configuration" usually indicates a problem with the Graphics Buffer Management (GBM) backend in a Wayland environment, particularly when using NVIDIA GPUs. This often arises because NVIDIA's proprietary drivers don't fully support GBM, especially in Wayland"

In order to report this ChimeraX crash ChimeraX must have started for you. Did you do anything different to get it to start the second time? I see it is using Mesa OpenGL graphics driver instead of Nvidia in the ChimeraX that started when you reported this bug.

comment:5 by Tom Goddard, 2 months ago

Resolution: can't reproduce
Status: assignedclosed

No response from reporter.

Note: See TracTickets for help on using tickets.