PDA

View Full Version : When will the characters.sdb hang be fixed?


TaoChilde49
11-23-2009, 11:25 AM
I have tried deleting the sdb and idx files.
I have tried uninstalling and reinstalling Regnum.

The latter works one time. Till I update. Then it hangs all over again.

I'm running:
Linux Mint 8 RC1
Phenom II Quad Core 3.0
4G DDR3

onemyndseye
11-24-2009, 06:51 AM
probably as soon as a reproducible and solid cause can be determined :)

ieti
11-24-2009, 09:29 AM
Provide error logs, screenshots add some detailed explanation. Saying things like this provides zero information to developers.

Provide Operating System, Full Machine Specs, Driver versions, X.org, Mesa... all you think can be usable to developers to spot the problem.

TaoChilde49
11-24-2009, 12:13 PM
I have done that. This isn't the first post I've made on this issue
nor is it the first post others have made, including windows installs
that have the same issue.

linearguild
11-24-2009, 02:33 PM
Read this guide to reporting bugs effectively. (http://www.chiark.greenend.org.uk/~sgtatham/bugs.html) If you can't be bothered to give proper information about your problem, don't be surprised that devs can't be bothered to investigate your problem either.

TaoChilde49
11-24-2009, 03:57 PM
Like I said, I GAVE "the proper information". As did others.
And it's still not fixed. Not just on my machine but on others
as well.

onemyndseye
11-26-2009, 06:41 AM
The real problem with bugs like this is they are hard to duplicate... it turns into a 1 in 1000000000 odds situation for diagnosing/fixing such a problem.

This one in particular is difficult because it occurs for seemingly no reason at random times and on any hardware configuration. Then it might "fix itself" only to reappear a couple weeks/months down the road.

These types of problems are called "intermittent faults" and are pretty much the bane of testers/coders/devs everywhere.

If you are a debian/ubuntu user... my suggestion to you in the mean time would be to install RO using the Debian package that I have provided. Then when this fault occurs simply delete ~/regnum and let the session wrapper provided in my package rebuild it. this will happen quite quickly on most systems.

Muzero
11-26-2009, 12:34 PM
i have problem with characther.sdb as well, the client crash every time...

i reinstall all, and the client continue to crash!!!

TaoChilde49
11-28-2009, 02:09 AM
I'll try uninstall and reinstall again, Onemynd. I used your repos (which i'm very grateful you made, by the way :) ) and it worked. Until I shut the game off and restarted it later, then I got the char hang thing.

I'll try again and see. Thanks.

onemyndseye
11-28-2009, 09:01 AM
You are quite welcome :)

Yes.. I didnt imagine it would completely solve your issue. But it will make recovering from it faster.. simply delete ~/regnum and relaunch. the session wrapper will handle the rest.

This drawback to this is the package resources are alittle outdated but I will be bringing the package up-to-date very soon.

Also. Trister2 in this post (http://regnumonlinegame.com/forum/showpost.php?p=851256&postcount=11) claims that chmod'ing /dev/shm fix this for him

sudo chmod 777 /dev/shm


Or

sudo chmod oug+rwx /dev/shm


You might give that a shot.

TaoChilde49
11-30-2009, 02:39 AM
Here we go again.

I used the uninstall from onemynd's repos. Then went through and manually deleted everything Regnum.

Downloaded the 32bit Linux installer.
Worked like a charm the first time.
And the second.
And the third.

And BAM, it's hanging on the characters.sdb again.

Linux Mint 8 RC1
Phenom II Quad Core 3.0 CPU
4G DDR3
ATI onboard Radeon 3300

I'm going to try removing everything again and reinstalling with the repos.

Okay, I'm 'guessing' here, but it's fine until I do a second or third login/update. Is
there something else I'm missing?

onemyndseye
11-30-2009, 03:53 PM
ok ..again:

There is no reason to reinstall from the repo. Simply delete ~/regnum and relaunch

see.. the RO launcher and resources are compressed and stored in /opt/regnum-online. When /usr/bin/regnum-online sees that you dont have a client in ~/regnum it will unpack everything and build you a ~/regnum folder. Almost exactly the same as reinstalling.


Perhaps a silly question perhaps but have you tried deleting ~/regnum/live/characters.sdb ?

TaoChilde49
12-01-2009, 05:47 PM
I'm trying it again. For some reason, it installs all the sdb and idx and live fils in Documents. So I copied them to another folder, removed the originals and it's apparently downloading again.

Does this mean I have to do this every 3rd or 4th time I play? Because that's how often this is happening. Doesn't matter if I use the repos or the .bin files to install, they both work great till the third or fourth time I play, then I get the .sdb hang all over again.

Trister2
12-09-2009, 03:54 AM
If you reboot your machine the /dev/shm may change back to root.root priv..
just change permission to other writeable ( chmod o+rw /dev/shm ).
On my setup thats the only thing that caused the lockup on character.sdb
But it may change back on restart...