View Bug Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001535 | DCP-o-matic | Bugs | public | 2019-04-26 12:08 | 2020-12-16 00:16 |
Reporter | carl | Assigned To | carl | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Target Version | 2.14.0 | ||||
Summary | 0001535: Hang when dragging window size with content loaded | ||||
Description | Load mkv, minimise window then drag its size about -> hang with 100% CPU. | ||||
Tags | No tags attached. | ||||
Branch | |||||
Estimated weeks required | |||||
Estimated work required | Unknown | ||||
|
Backtraces contain deeply nested gtk_widget_size_allocate() calls. |
|
Somestimes containing wxGrid::CalcWindowSizes |
|
Disconnecting EVT_SIZE handler from FilmViewer panel does not help. |
|
Seems to require loaded content. |
|
Does with MKV (video+audio+subs), PNG (video), SRT (subs), WAV (audio). |
|
Removing FilmEditor "fixes" it. |
|
Looks like it's the wxGrid in the AudioMappingView. Commenting out _mapping->set (ac.front()->audio->mapping()); so that the wxGrid gets nothing in it fixes the hang. Possibly |
|
Maybe time to replace it with a custom control :( |
|
Should be fixed by the new custom AudioMappingView in eed0487aa9cd13faa45d8f79c777306fd85956b3 |
Date Modified | Username | Field | Change |
---|---|---|---|
2019-04-26 12:08 | carl | New Bug | |
2019-04-26 15:44 | carl | Note Added: 0003276 | |
2019-04-26 15:45 | carl | Note Added: 0003277 | |
2019-04-26 15:47 | carl | Note Added: 0003278 | |
2019-04-26 15:49 | carl | Note Added: 0003279 | |
2019-04-26 16:01 | carl | Note Added: 0003280 | |
2019-04-26 16:02 | carl | Note Edited: 0003280 | |
2019-04-26 16:03 | carl | Note Edited: 0003280 | |
2019-04-26 16:32 | carl | Note Added: 0003281 | |
2019-04-26 16:32 | carl | Note Edited: 0003281 | |
2019-04-26 16:42 | carl | Note Edited: 0003281 | |
2019-04-26 22:21 | carl | Note Added: 0003282 | |
2019-04-26 22:22 | carl | Note Added: 0003283 | |
2019-04-27 01:42 | carl | Note Added: 0003289 | |
2019-04-27 01:42 | carl | Assigned To | => carl |
2019-04-27 01:42 | carl | Status | new => resolved |
2019-04-27 01:42 | carl | Resolution | open => fixed |
2020-12-16 00:16 | carl | Status | resolved => closed |