Forums » Bugs
Updater failing, kind of.
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.
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.
Can you tell us the OS version, at least?
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.
If that line isn't there, then add multithreaded=0 on its own line in the [Vendetta] section.
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?
Win 7 enterprise
amd fx-8370
16gb ram
GeForce GTX 970
What does that multithreaded=1 do?
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.
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.
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.
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.
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.
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.
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'
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'
found another case: I sometimes close VO with Escape key from the login screen, and vendetta.rlb continues running from that. Just FYI.