View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003116VCMILauncherpublic2020-04-26 11:362022-08-24 16:35
Assigned ToNordsoft 
PriorityimmediateSeverityblockReproducibilityhave not tried
PlatformLinuxOSSolusOS Version4.1
Product Version0.99 
Target VersionFixed in Version 
Summary0003116: Trying to uninstall the terrain mod WIPED my personal files in home
DescriptionFrankly, the same fucking thing as 0002673 and 0002680. Except, you know, three years later.
Steps To Reproduce1.Installed VCMI through the Solus repo.
2.Tried installing Heroes III via the vcmibuilder. After it failed did a manual install with the gog files.
3.Launched the game and it worked.
4.whent into mods and noticed the VCMI essential mods wanted an update. It did not wish to update so I cheked the [^] and dl the latest essentials from there.
5. Turned VCMI essentials on and then tried to DL and turn on from the VCMI Launcher the High-res Menu and True type fonts. Misklicked and selected New Terrains .
6. Deactivated New Terrains and clicked the Uninstall button...
7. Computer started behaving sluggishly. VCMI stopped responding. I opened a terminal window and noticed bash 5$ in place of my username. I restarted and was greated by a completely blank slate system. My HOME folder was empty.
Additional InformationI would like to thank the team and VCMI for making a shitty weekend shittier. I only wanted to play Heroes III because yesterday I found out I had lost somebody to covid. This had been one of my favorite games as a kid and I just wanted some comfort gaming.

Seriously, thank you. You have no idea how grateful I am to have to reinstall my system because a three year old bug has somehow made it's way back into the fray./s

Thankfully I had backups of my most important files... which are just 1/5 of what I lost, but hey, you win some, you loose a system that has has been stable for over a year because of some half a sleep programmer. But hey, you get what you pay for. HeroesIII, I paid for it and got a great game. VCMI I didn't pay a cent for and I got my system wiped. That will teach me to use open source software.

Oh, and if my language has perchance offended: you wiped my home folder, fuck if I care.
TagsNo tags attached.
Attached Files

- Relationships
duplicate of 0002673resolvedSXX Uninstall mod wipes and removes all files from home directory 

-  Notes
SXX (administrator)
2020-04-26 18:12

I sorry to hear that and it's unfortunately codebase had this bug to begin with, but the only way this could possibly happened is if you managed to get old version installed. This bug was patched as soon as it's was reported and was also patched in Debian's upstream version for stable releases.
AlucardNoir (reporter)
2020-04-27 00:59

The guys at Solus only update their repos in the cases of official releases. If the bug waas fixed but was not part of the last git release then yes, yes I would have gotten the buggy version. That or dl the VCMI essentials from the wiki mood page is responsible for this.
SXX (administrator)
2020-04-27 09:59

Yeah unfortunately old 0.99 release still has this bug so if they built it from source then nothing can be done about it. All I can do is to make some big warning about running 0.99 and try to get new release out sooner.
Nordsoft (administrator)
2022-08-23 02:43

1. Here is the package form Solus repo: [^]

2. Scroll down and find "Links" section -> "package sources": [^]

3. Review file called Package.yaml [^]

4. Observe information about sources used
name : vcmi
version : 0.99
release : 18
source :
    - git| [^] : cc75b859d49c6bf43a1f55769b1a6aad5290d851

Here is information about hash above:
Signed Commit cc75b859 - 2020-05-25 06:50

Bug for Solus team was created: [^]
Nordsoft (administrator)
2022-08-24 16:32

Solus team updated the repo and problem is gone!
Nordsoft (administrator)
2022-08-24 16:35

Fixed by updating revision from Solus package repository

- Issue History
Date Modified Username Field Change
2020-04-26 11:36 AlucardNoir New Issue
2020-04-26 18:12 SXX Note Added: 0007892
2020-04-27 00:59 AlucardNoir Note Added: 0007894
2020-04-27 09:59 SXX Note Added: 0007895
2020-04-27 10:00 SXX Assigned To => SXX
2020-04-27 10:00 SXX Status new => acknowledged
2020-04-27 10:09 SXX Relationship added duplicate of 0002673
2022-08-23 02:43 Nordsoft Note Added: 0008314
2022-08-24 16:32 Nordsoft Note Added: 0008315
2022-08-24 16:34 Nordsoft Assigned To SXX => Nordsoft
2022-08-24 16:34 Nordsoft Status acknowledged => assigned
2022-08-24 16:35 Nordsoft Note Added: 0008316
2022-08-24 16:35 Nordsoft Status assigned => resolved
2022-08-24 16:35 Nordsoft Resolution open => fixed

Site | Forums | Wiki | Slack | GitHub

Copyright © 2000 - 2024 MantisBT Team
Hosting provided by DigitalOcean