Opened 6 years ago

Closed 6 years ago

#2065 closed defect (fixed)

No status messages during EMDB fetch

Reported by: goddard@… Owned by: Tom Goddard
Priority: normal Milestone:
Component: General Controls Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

The following bug report has been submitted:
Platform:        Darwin-18.6.0-x86_64-i386-64bit
ChimeraX Version: 0.91 (2019-06-12)
Description
Fetching an emdb entry (open 0301 from emdb) after first starting ChimeraX shows no status messages and the fetch can take minutes with ChimeraX appearing to hang.

Log:
UCSF ChimeraX version: 0.91 (2019-06-12)  
© 2016-2019 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  




OpenGL version: 4.1 ATI-2.9.26
OpenGL renderer: AMD Radeon Pro 580 OpenGL Engine
OpenGL vendor: ATI Technologies Inc.

Change History (2)

comment:1 by Tom Goddard, 6 years ago

Component: UnassignedGeneral Controls
Owner: set to Tom Goddard
Platform: all
Project: ChimeraX
Status: newassigned
Summary: ChimeraX bug report submissionNo status messages during EMDB fetch

Problem is that status bar OpenGL context was not created until first status message sent. Apparently the opengl context does not work until Qt returns to event loops. So the first status messages until Qt returns to the event loop are not seen.

comment:2 by Tom Goddard, 6 years ago

Resolution: fixed
Status: assignedclosed

Fixed.

Create opengl context when status bar window exposed.

Note: See TracTickets for help on using tickets.