Anonymous | Login | Signup for a new account | 2024-04-25 12:55 UTC |
My View | View Issues | Change Log | Roadmap | Doomseeker Issue Support Ranking | Rules | My Account |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0003501 | Doomseeker | [All Projects] Suggestion | public | 2018-09-20 17:30 | 2023-02-19 14:11 | ||||
Reporter | Zalewa | ||||||||
Assigned To | Zalewa | ||||||||
Priority | normal | Severity | minor | Reproducibility | N/A | ||||
Status | resolved | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | 1.1 | ||||||||
Target Version | 1.4.0 | Fixed in Version | 1.4.0 | ||||||
Summary | 0003501: Inform user when demo cannot be recorded due to missing 'write' privilege to the demos directory | ||||||||
Description | There's a silent data loss when user has demo recording enabled, the demos storage directory doesn't exist or has no write permissions and the user starts the game. Doomseeker could check the storage directory before starting the game, try to amend some erroreneous situations or ultimately fail and display an error message. Case: directory is missing Approach: Try to create the directory, if that fails then fail to start the game with appropriate error message notifying the user that they want to record demos but the demos cannot be saved as the storage directory is missing. Case: directory exists but has no write permissions Approach: Immediately fail to start the game and display relevant error message like above. | ||||||||
Additional Information | Trigger vectors: 1. Join a server from the server list. 2. Launch offline game from Create Game box | ||||||||
Attached Files | |||||||||
Notes | |
(0019588) WubTheCaptain (reporter) 2018-09-21 12:57 |
As mentioned in 0003453. |
(0022565) Zalewa (developer) 2022-12-28 17:24 |
Should be done: 1.'https://bitbucket.org/Doomseeker/doomseeker/commits/f3713f9aa30f98c6fd1a564f1bca314a32bbbcb0 [^]' 2. Plus try to provide more detailed info on why the directory couldn't be created:'https://bitbucket.org/Doomseeker/doomseeker/commits/39ddefe81f92d07c0d6b03fcbe04a8b05162e945 [^]' |
(0022649) Zalewa (developer) 2023-01-05 12:19 |
Beta package for Windows available at the beta auto-update channel and at: 'https://devbuilds.drdteam.org/doomseeker/doomseeker-1.3.3~beta-230105-1140_windows.zip [^]' Please test what happens if the privileges are taken away from the demo storage directory and demo recording is enabled. The demos storage directory can be found in the startup logs, look for entry:
And there should be `demos` directory inside. |
This issue is already marked as resolved. If you feel that is not the case, please reopen it and explain why. |
|
Supporters: | No one explicitly supports this issue yet. |
Opponents: | No one explicitly opposes this issue yet. |
Issue History | |||
Date Modified | Username | Field | Change |
2018-09-20 17:30 | Zalewa | New Issue | |
2018-09-21 12:57 | WubTheCaptain | Note Added: 0019588 | |
2018-09-21 12:57 | WubTheCaptain | Status | new => acknowledged |
2022-09-10 15:01 | Zalewa | Target Version | => 1.4.0 |
2022-12-14 17:46 | Zalewa | Assigned To | => Zalewa |
2022-12-14 17:46 | Zalewa | Status | acknowledged => assigned |
2022-12-28 17:24 | Zalewa | Note Added: 0022565 | |
2022-12-28 17:24 | Zalewa | Status | assigned => needs review |
2023-01-05 12:19 | Zalewa | Note Added: 0022649 | |
2023-01-05 12:19 | Zalewa | Status | needs review => needs testing |
2023-02-19 14:11 | Zalewa | Status | needs testing => resolved |
2023-02-19 14:11 | Zalewa | Fixed in Version | => 1.4.0 |
2023-02-19 14:11 | Zalewa | Resolution | open => fixed |
Copyright © 2000 - 2024 MantisBT Team |