Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ TheIDE » U++ TheIDE: Installation, Compiling and Running of theide » CleanUppOut() can clear the entire home directory!
CleanUppOut() can clear the entire home directory! [message #61920] Mon, 09 February 2026 17:33 Go to next message
busiek is currently offline  busiek
Messages: 71
Registered: February 2011
Location: Poland
Member
Hi there,

I downloaded posix sources on ubuntu 24.04. I compiled it by make, then copied the ide to ~/.local/bin directory. When I run ide and choose "Clean UPPOUT" from the menu a prompt with such text appears: "Erase the whole output directory ?". After pressing OK the entire home directory is cleaned. It happened to me. You can imagine what troubles I had on ext4 filesystem Sad

The problem is that the field Ide::target is empty and the prompt question is misleading. I thought it should clean the usual folder in cache directory. Probably, it happened because no compile target was selected yet. "Clean UPPOUT" should forbid such scenario.

Jakub
Re: CleanUppOut() can clear the entire home directory! [message #61921 is a reply to message #61920] Tue, 10 February 2026 23:58 Go to previous messageGo to next message
Klugier is currently offline  Klugier
Messages: 1115
Registered: September 2012
Location: Poland, Kraków
Senior Contributor
Hello Jakub,

This is good catch. I had similar problem in the past that accidentally some important files were removed by TheIDE, but I didn't know what cause this problem. We should definitely fix before release. Removing user data in home directory is a big misunderstanding. I won't test on my setup. Instead of this I will use VM to reproduce.

Klugier


U++ - one framework to rule them all.
Re: CleanUppOut() can clear the entire home directory! [message #61932 is a reply to message #61920] Sat, 21 February 2026 13:20 Go to previous message
Klugier is currently offline  Klugier
Messages: 1115
Registered: September 2012
Location: Poland, Kraków
Senior Contributor
Hello Jakub,

I created fix #372. Should be part of the next release. Also, the Clean UPPOUT will do not depend on target and will clear proper directory not only the directory when the binary for an application is being stored.

Klugier


U++ - one framework to rule them all.
Previous Topic: The latest nightly builds do not run on Linux Mint
Goto Forum:
  


Current Time: Sat Feb 21 23:59:07 CET 2026

Total time taken to generate the page: 0.10652 seconds