View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0005360 | The Dark Mod | TDM Installer | public | 15.10.2020 10:20 | 03.11.2020 15:45 |
| Reporter | stgatilov | Assigned To | stgatilov | ||
| Priority | normal | Severity | normal | Reproducibility | have not tried |
| Status | resolved | Resolution | fixed | ||
| Product Version | TDM 2.08 | ||||
| Target Version | TDM 2.09 | Fixed in Version | TDM 2.09 | ||
| Summary | 0005360: Error "Assertion pos != std::string::npos" when starting updater | ||||
| Description | Cannot use the tdm_installer due to error: ERROR: Assertion pos != std::string::npos failed in G:\TheDarkMod\darkmod_src\tdm_installer\zipsync\Path.cpp on line 80 The error happens straight on startup. | ||||
| Additional Information | (Reported by Bikerdude) | ||||
| Tags | No tags attached. | ||||
|
The logfile. log.txt (5,299 bytes)
This is log file of tdm_installer application. Created at Wed Oct 14 23:24:27 2020 Install directory: E:/Darkmod Computing hash of myself at E:/Darkmod/tdm_installer.exe... My hash is 3840ccae38f5cd51d745daaa9257b7e47dc680c0d5c3eff1a1de51a43d6bbabd Checking installer executable at http://darkmod.taaaki.za.net/zipsync/tdm_installer.exe.zip... PROGRESS 0.00% : Downloading started PROGRESS 0.00% : Downloading "http://darkmod.taaaki.za.net/zipsync/tdm_installer.exe.zip"... PROGRESS 100.00% : Downloading finished Downloaded bytes: 128 Hash of installer on server is 3840ccae38f5cd51d745daaa9257b7e47dc680c0d5c3eff1a1de51a43d6bbabd Hashes match, update not needed Downloading config file from http://darkmod.taaaki.za.net/zipsync/tdm_installer.ini... PROGRESS 0.00% : Downloading started PROGRESS 0.00% : Downloading "http://darkmod.taaaki.za.net/zipsync/tdm_installer.ini"... PROGRESS 100.00% : Downloading finished Downloaded bytes: 3804 Reading INI file tdm_installer.ini Loading installer config from it Cleaning temporary files ERROR: Assertion pos != std::string::npos failed in G:\TheDarkMod\darkmod_src\tdm_installer\zipsync\Path.cpp on line 80 Warning: Showing error message: Assertion pos != std::string::npos failed in G:\TheDarkMod\darkmod_src\tdm_installer\zipsync\Path.cpp on line 80 Test writing file E:/Darkmod/__permissions_test Checking for free space at E:/Darkmod Install directory: E:/Darkmod Computing hash of myself at E:/Darkmod/tdm_installer.exe... My hash is 3840ccae38f5cd51d745daaa9257b7e47dc680c0d5c3eff1a1de51a43d6bbabd Checking installer executable at http://darkmod.taaaki.za.net/zipsync/tdm_installer.exe.zip... PROGRESS 0.00% : Downloading started PROGRESS 0.00% : Downloading "http://darkmod.taaaki.za.net/zipsync/tdm_installer.exe.zip"... PROGRESS 100.00% : Downloading finished Downloaded bytes: 128 Hash of installer on server is 3840ccae38f5cd51d745daaa9257b7e47dc680c0d5c3eff1a1de51a43d6bbabd Hashes match, update not needed Downloading config file from http://darkmod.taaaki.za.net/zipsync/tdm_installer.ini... PROGRESS 0.00% : Downloading started PROGRESS 0.00% : Downloading "http://darkmod.taaaki.za.net/zipsync/tdm_installer.ini"... PROGRESS 100.00% : Downloading finished Downloaded bytes: 3804 Reading INI file tdm_installer.ini Loading installer config from it Cleaning temporary files ERROR: Assertion pos != std::string::npos failed in G:\TheDarkMod\darkmod_src\tdm_installer\zipsync\Path.cpp on line 80 Warning: Showing error message: Assertion pos != std::string::npos failed in G:\TheDarkMod\darkmod_src\tdm_installer\zipsync\Path.cpp on line 80 Test writing file E:/Darkmod/__permissions_test Checking for free space at E:/Darkmod Install directory: E:/Darkmod Computing hash of myself at E:/Darkmod/tdm_installer.exe... My hash is 3840ccae38f5cd51d745daaa9257b7e47dc680c0d5c3eff1a1de51a43d6bbabd Checking installer executable at http://darkmod.taaaki.za.net/zipsync/tdm_installer.exe.zip... PROGRESS 0.00% : Downloading started PROGRESS 0.00% : Downloading "http://darkmod.taaaki.za.net/zipsync/tdm_installer.exe.zip"... PROGRESS 100.00% : Downloading finished Downloaded bytes: 128 Hash of installer on server is 3840ccae38f5cd51d745daaa9257b7e47dc680c0d5c3eff1a1de51a43d6bbabd Hashes match, update not needed Downloading config file from http://darkmod.taaaki.za.net/zipsync/tdm_installer.ini... PROGRESS 0.00% : Downloading started PROGRESS 0.00% : Downloading "http://darkmod.taaaki.za.net/zipsync/tdm_installer.ini"... PROGRESS 100.00% : Downloading finished Downloaded bytes: 3804 Reading INI file tdm_installer.ini Loading installer config from it Cleaning temporary files ERROR: Assertion pos != std::string::npos failed in G:\TheDarkMod\darkmod_src\tdm_installer\zipsync\Path.cpp on line 80 Warning: Showing error message: Assertion pos != std::string::npos failed in G:\TheDarkMod\darkmod_src\tdm_installer\zipsync\Path.cpp on line 80 Test writing file E:/Darkmod/__permissions_test Checking for free space at E:/Darkmod Install directory: E:/Darkmod Computing hash of myself at E:/Darkmod/tdm_installer.exe... My hash is 3840ccae38f5cd51d745daaa9257b7e47dc680c0d5c3eff1a1de51a43d6bbabd Checking installer executable at http://darkmod.taaaki.za.net/zipsync/tdm_installer.exe.zip... PROGRESS 0.00% : Downloading started PROGRESS 0.00% : Downloading "http://darkmod.taaaki.za.net/zipsync/tdm_installer.exe.zip"... PROGRESS 100.00% : Downloading finished Downloaded bytes: 128 Hash of installer on server is 3840ccae38f5cd51d745daaa9257b7e47dc680c0d5c3eff1a1de51a43d6bbabd Hashes match, update not needed Downloading config file from http://darkmod.taaaki.za.net/zipsync/tdm_installer.ini... PROGRESS 0.00% : Downloading started PROGRESS 0.00% : Downloading "http://darkmod.taaaki.za.net/zipsync/tdm_installer.ini"... PROGRESS 100.00% : Downloading finished Downloaded bytes: 3804 Reading INI file tdm_installer.ini Loading installer config from it Cleaning temporary files ERROR: Assertion pos != std::string::npos failed in G:\TheDarkMod\darkmod_src\tdm_installer\zipsync\Path.cpp on line 80 Warning: Showing error message: Assertion pos != std::string::npos failed in G:\TheDarkMod\darkmod_src\tdm_installer\zipsync\Path.cpp on line 80 |
|
| The problem originally happened when downgrading from dev1610-8948 to 2.08. | |
|
The problem has disappeared by removing all files starting with __repacked__. It seems that restoration code in CommandLine.cpp is buggy. |
|
| Fixed in svn rev 8968. | |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 15.10.2020 10:20 | stgatilov | New Issue | |
| 15.10.2020 10:20 | stgatilov | Status | new => assigned |
| 15.10.2020 10:20 | stgatilov | Assigned To | => stgatilov |
| 15.10.2020 10:21 | stgatilov | Note Added: 0012816 | |
| 15.10.2020 10:21 | stgatilov | File Added: log.txt | |
| 15.10.2020 10:29 | stgatilov | Note Added: 0012817 | |
| 15.10.2020 10:32 | stgatilov | Note Added: 0012818 | |
| 03.11.2020 15:44 | stgatilov | Note Added: 0012862 | |
| 03.11.2020 15:45 | stgatilov | Status | assigned => resolved |
| 03.11.2020 15:45 | stgatilov | Resolution | open => fixed |
| 03.11.2020 15:45 | stgatilov | Fixed in Version | => TDM 2.09 |
| 19.05.2021 05:34 | stgatilov | Category | TDM Updater => TDM Installer |