Changes between Version 5 and Version 6 of Ticket #19800, comment 5
- Timestamp:
- Feb 4, 2026, 5:00:32 PM (2 hours ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #19800, comment 5
v5 v6 7 7 I see in 22 older ChimeraX MTLReportFailure crash reports some were from opening 100 sequence panels making the window too tall. I guess it could also happen that a tool panel opens that is excessively wide (e.g. trying to fix some extremely long text on one line). Not sure how to prevent in general resizes that too large that the user did not explicitly request. Maybe a maximum size can be set on the main window. 8 8 9 Setting maximum width and height of 5000 on the ChimeraX main window (QMainWindow.setMaximumWidth(5000), QMainWindow.setMaximumHeight(5000)) prevents all the crashes. But what if someone has an 8K display or tiled display? I can ask for the display sizes but won't know if ChimeraX can be shown across multiple displays. 5K displays are common and that needs about a 6000 wide main window. Maybe we set the maximum size to 6000 or the maximum screen size. Could add a windowsize command option maxSize to override the maximum size setting.9 Setting maximum width and height of 6000 on the ChimeraX main window (QMainWindow.setMaximumWidth(6000), QMainWindow.setMaximumHeight(6000)) prevents all the crashes. But what if someone has an 8K display or tiled display? I can ask for the display sizes but won't know if ChimeraX can be shown across multiple displays. 5K displays are common and that needs about a 6000 wide main window. Maybe we set the maximum size to 6000 or the maximum screen size. Could add a windowsize command option maxSize to override the maximum size setting. Would probably want that saved as a default. 10 10 11 11 I wonder if this crash happens on Windows or Linux.