Forums » Bugs

Updater failing, kind of.

Dec 18, 2017 look... no hands link
I've recently been having troubles with the updater failing to update properly.

The error it is returning is that it is unable to delete un-updated files access denied.

I have figured out the reason for the problem, Vendetta.rlb is not closing properly. I have no idea why it does this.

Killing the process manually in task manager solves the problem, however this is rather new.
Dec 19, 2017 incarnate link
Can you tell us the OS version, at least?
Dec 19, 2017 raybondo link
Does this happen every time? If so, edit your config.ini file and change multithreaded=1 to multithreaded=0 in the [Vendetta] section.
If that line isn't there, then add multithreaded=0 on its own line in the [Vendetta] section.
Dec 19, 2017 look... no hands link
Oh yea sorry incarnate, I was right about to pass out when I posted.

Win 7 enterprise
amd fx-8370
16gb ram
GeForce GTX 970

What does that multithreaded=1 do?
Dec 20, 2017 incarnate link
It alters whether the game uses the threaded renderer.

Generally, the threaded renderer offers better performance, but there is the possibility of a bug in the thread management and locking that might cause an issue like this. Threading to use multiple cores is more complex to manage, and complexity can sometimes yield problems; in this case it's just a good "first thing to try" to see if it helps.
Dec 24, 2017 look... no hands link
I figured out how I am causing the problem.

I often run multiple clients at the same time, switching between a guy botting, my main (LNH), my bus gun only alt (look bus guns).

As I am VERY lazy when I'm done for the night I often only properly log off one client.

The rest, I right click on them in the task bar and click "close window".

This does not seem to kill the "vendetta.rlb" process fully. As such it still eats some 200mb of ram, each. I happened to notice this when checking task manager and seen some 8 instances of vendetta.rlb running while I only had one client open. I am not sure of a good fix for this, having the updater kill all vendetta.rlb instances would be a VERY bad solution, as it would make running multiple instances kinda hard. Maybe it could do that only when encountering the above mentioned "cannot delete un-updated file" error, I don't know.
Dec 24, 2017 incarnate link
Thanks for the detail, much appreciated.

We can certainly look at trying to get the game to clean up a bit better if the window is killed.

Otherwise.. improving usage that relates only to people running a bunch of different concurrent clients, and then not-exiting them properly, is probably not a top priority for me.
Dec 25, 2017 look... no hands link
I completely understand it not being a priority. I'm a corner case, and I've found out how to avoid the problem.

But maybe it wouldn't be much work to add to the error message something like 'check task manager to make sure all clients are not running'
Dec 29, 2017 Luxen link
found another case: I sometimes close VO with Escape key from the login screen, and vendetta.rlb continues running from that. Just FYI.