View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0020938 | MMW 5 | DB / Backup | public | 2024-05-23 22:12 | 2024-06-04 20:15 |
Reporter | lowlander | Assigned To | |||
Priority | urgent | Severity | crash | Reproducibility | sometimes |
Status | closed | Resolution | reopened | ||
Product Version | 5.1 | ||||
Target Version | 5.1 | Fixed in Version | 5.1 | ||
Summary | 0020938: AV A14A1624 Manual Backup of database/settings/Addons | ||||
Description | Using manual backup of database triggered this AV. Simultaneous background duplicate analysis may have been the cause of this AV. Second AV on continue: 42940000, more AV's after this. | ||||
Tags | No tags attached. | ||||
Fixed in build | 3028 | ||||
|
Fixed in 3023 |
|
Verified 3024 |
|
Still causing AV on 3025; AV A14AB20C for me. Full log added in same place. |
|
I wonder if MediaMonkey should warn that background processes are running and that the operation can't be done while this happens. This likely applies to DB maintenance as well. |
|
OK, now I can replicate too, the steps are: 1) Open Track Properties dialog and close it 2) Backup DB => |
|
By evidence a regression in handling shared dialog windows, the cleanUp() function from dlgTackProperties is called from dockable dlgProgress > cleanUpWindow Fixed in 3026 Re-opened for more general fix and per IM discussion assigned to Petr.. |
|
Fixed |
|
Verified both my original scenario and Ludek's scenario, and it works on 3026. However when you start manual backup, you can then hit Enter which closes the Database maintenance window. This causes AV when backup is complete (likely as MM is trying to close an already closed window). This raises the question if there are 2 bugs: 1) User can close Database maintenance window with Enter when in disabled state 2) When MM closes a closed window, it causes AV. MM should handle this gracefully and not crash in a scenario like this. |
|
Full log added. |
|
Fixed |
|
Verified 3028. |