← Back to team overview

mudlet-makers team mailing list archive

Re: [Bug 493404] Re: Hard crashes of mudlet result in lost data, if 'Save profile' has not been clicked

 

Ramiel,

it seems that you've switched to Ubuntu or some other Linux.
I'm relatively sure that the crash issues stem from broken qt libs on 
your system.
The only way to get away from this is to download the Linux qt-4.6 SDK 
from qt.nokia.com and install it. Then add this at the end of your 
.bashrc file (in your home directory):
export QTDIR="/usr/local/src/qtsdk/qt"
alias qmake="/usr/local/src/qtsdk/qt/bin/qmake"

Change the path to fit the path of your qtsdk directory. Then:
cd mudlet/src
qmake
make

and start mudlet from here with ./mudlet
To check if the binary is now properly linked against the good qt libs 
from the sdk:
ldd ./mudlet

No more crashes from now on :)

Vadi is working on building a Linux binary installer that ships the good 
qt libs.

Heiko


Ramiel schrieb:
> I do my archiving by hand at the moment.. which is easy with the export
> tools. And I only have to do it once a session.
>
> I feel losing data through crashing is a greater evil to losing data by
> accidentally deleting it then clicking save.
>
>

-- 
Hard crashes of mudlet result in lost data, if 'Save profile' has not been clicked
https://bugs.launchpad.net/bugs/493404
You received this bug notification because you are a member of Mudlet
Makers, which is subscribed to Mudlet.

Status in Mudlet the MUD client: New

Bug description:
If you cause a hard crash of mudlet, you will lose all your data if you haven't clicked 'save profile' since your last change.

While clicking 'save profile' is a workaround for this, it is unintuitive, especially if you're doing a lot of work on a large script. 

I would suggest an autosave feature be put in, saving changes to disk after each save function is performed. For those who like things as it is, perhaps the autosave feature could be disabled with a settings checkbox..





References