Linux: Trine does not save my game/settings properly.

Technical support for the Linux and Mac platforms for all Trine games.
Andre-K
Posts: 23
Joined: Thu Apr 14, 2011 11:05 pm

Linux: Trine does not save my game/settings properly.

Postby Andre-K » Thu Apr 14, 2011 11:09 pm

It runs just wonderful, I tweaked controls, volume & played for 30minutes.
Then - on next launch, it forgot all about volume, I were able to "continue" - from start after the academy.
- during play, the saveslot is updated, but on next launch "continue" starts the level after the intro scenes.

Ubuntu 10.10 32bit.

Andre-K
Posts: 23
Joined: Thu Apr 14, 2011 11:05 pm

Re: Linux: Trine does not save my game/settings properly.

Postby Andre-K » Fri Apr 15, 2011 7:32 pm

on exit - i get a crash (no visual problem, but looking in console gives this):

Code: Select all

[email protected]:~/trine$ ./trine-bin32
*** glibc detected *** ./trine-bin32: double free or corruption (!prev): 0xae77ef28 ***
======= Backtrace: =========
/lib/libc.so.6(+0x6c501)[0xb6135501]
/lib/libc.so.6(+0x6dd70)[0xb6136d70]
/lib/libc.so.6(cfree+0x6d)[0xb6139e5d]
/usr/lib/nvidia-current/tls/libnvidia-tls.so.260.19.06(+0xa20)[0xb5762a20]
./trine-bin32[0x838c4ea]
/lib/libc.so.6(__libc_start_main+0xe7)[0xb60dfce7]
./trine-bin32(_ZNSt8ios_base4InitD1Ev+0x65)[0x8050841]
======= Memory map: ========
08048000-08596000 r-xp 00000000 08:46 16352424   /home/andre/trine/trine-bin32
08596000-0859b000 rw-p 0054e000 08:46 16352424   /home/andre/trine/trine-bin32
0859b000-085bc000 rw-p 00000000 00:00 0
08be3000-08ca6000 rw-p 00000000 00:00 0          [heap]
9f000000-9f021000 rw-p 00000000 00:00 0
9f021000-9f100000 ---p 00000000 00:00 0
9f4ff000-9f500000 ---p 00000000 00:00 0
9f500000-9fd00000 rw-p 00000000 00:00 0
a0d00000-a0df7000 rw-p 00000000 00:00 0
a0df7000-a0e00000 ---p 00000000 00:00 0
a1201000-a1400000 rw-p 00000000 00:00 0
a1400000-a14f1000 rw-p 00000000 00:00 0
a14f1000-a1500000 ---p 00000000 00:00 0
a1500000-a15ff000 rw-p 00000000 00:00 0
a15ff000-a1600000 ---p 00000000 00:00 0
a1600000-a16ff000 rw-p 00000000 00:00 0
a16ff000-a1700000 ---p 00000000 00:00 0
a1700000-a17da000 rw-p 00000000 00:00 0
a17da000-a1800000 ---p 00000000 00:00 0
a1800000-a18fe000 rw-p 00000000 00:00 0
a18fe000-a1900000 ---p 00000000 00:00 0
a1900000-a19fd000 rw-p 00000000 00:00 0
a19fd000-a1a00000 ---p 00000000 00:00 0
a1a00000-a1bfa000 rw-p 00000000 00:00 0
a1bfa000-a1c00000 ---p 00000000 00:00 0
a1c00000-a1cff000 rw-p 00000000 00:00 0
a1cff000-a1d00000 ---p 00000000 00:00 0
a1d00000-a1dfc000 rw-p 00000000 00:00 0
a1dfc000-a1e00000 ---p 00000000 00:00 0
a1e00000-a1efd000 rw-p 00000000 00:00 0
a1efd000-a1f00000 ---p 00000000 00:00 0
a1f00000-a1ffe000 rw-p 00000000 00:00 0
a1ffe000-a2000000 ---p 00000000 00:00 0
a2000000-a2100000 rw-p 00000000 00:00 0
a2200000-a2400000 rw-p 00000000 00:00 0
a2400000-a24fc000 rw-p 00000000 00:00 0
a24fc000-a2500000 ---p 00000000 00:00 0
a2500000-a2600000 rw-p 00000000 00:00 0
a2600000-a26dd000 rw-p 00000000 00:00 0
a26dd000-a2700000 ---p 00000000 00:00 0
a27a9000-a28aa000 rw-p 00000000 00:00 0
a2a00000-a2ad5000 rw-p 00000000 00:00 0
a2ad5000-a2b00000 ---p 00000000 00:00 0
a2ba2000-a2ea5000 rw-p 00000000 00:00 0
a2ffb000-a31fd000 rw-p 00000000 00:00 0
a3200000-a33fb000 rw-p 00000000 00:00 0
a33fb000-a3400000 ---p 00000000 00:00 0
a3400000-a34fa000 rw-p 00000000 00:00 0
a34fa000-a3500000 ---p 00000000 00:00 0
a3500000-a35fa000 rw-p 00000000 00:00 0
a35fa000-a3600000 ---p 00000000 00:00 0
a3600000-a36fe000 rw-p 00000000 00:00 0
a36fe000-a3700000 ---p 00000000 00:00 0
a3700000-a37e6000 rw-p 00000000 00:00 0
a37e6000-a3800000 ---p 00000000 00:00 0
a3800000-a38c1000 rw-p 00000000 00:00 0
a38c1000-a3900000 ---p 00000000 00:00 0
a3900000-a3ad1000 rw-p 00000000 00:00 0
a3ad1000-a3b00000 ---p 00000000 00:00 0
a3b00000-a3ce1000 rw-p 00000000 00:00 0
a3ce1000-a3d00000 ---p 00000000 00:00 0
a3d00000-a3df7000 rw-p 00000000 00:00 0
a3df7000-a3e00000 ---p 00000000 00:00 0
a3e00000-a3f00000 rw-p 00000000 00:00 0
a3f00000-a3fdf000 rw-p 00000000 00:00 0
a3fdf000-a4000000 ---p 00000000 00:00 0
a4000000-a40fd000 rw-p 00000000 00:00 0
a40fd000-a4100000 ---p 00000000 00:00 0
a4100000-a41f1000 rw-p 00000000 00:00 0
a41f1000-a4200000 ---p 00000000 00:00 0
a4200000-a42f1000 rw-p 00000000 00:00 0
a42f1000-a4300000 ---p 00000000 00:00 0
a4300000-a43ff000 rw-p 00000000 00:00 0
a43ff000-a4400000 ---p 00000000 00:00 0
a4500000-a45fa000 rw-p 00000000 00:00 0
a45fa000-a4600000 ---p 00000000 00:00 0
a4600000-a46f2000 rw-p 00000000 00:00 0
a46f2000-a4700000 ---p 00000000 00:00 0
a4700000-a47ca000 rw-p 00000000 00:00 0
a47ca000-a4800000 ---p 00000000 00:00 0
a4900000-a4995000 rw-p 00000000 00:00 0
a4995000-a4a00000 ---p 00000000 00:00 0
a4a00000-a4b00000 rw-p 00000000 00:00 0
a4b00000-a4bf1000 rw-p 00000000 00:00 0
a4bf1000-a4c00000 ---p 00000000 00:00 0
a4d00000-a4de0000 rw-p 00000000 00:00 0
a4de0000-a4e00000 ---p 00000000 00:00 0
a4e00000-a4f00000 rw-p 00000000 00:00 0
a4f00000-a5000000 rw-p 00000000 00:00 0
a5100000-a5200000 rw-p 00000000 00:00 0
a5500000-a55f9000 rw-p 00000000 00:00 0
a55f9000-a5600000 ---p 00000000 00:00 0
a5700000-a5900000 rw-p 00000000 00:00 0
a5900000-a5a00000 rw-p 00000000 00:00 0
a5afe000-a5aff000 ---p 00000000 00:00 0
a5aff000-a62ff000 rw-p 00000000 00:00 0
aa300000-aa400000 rw-p 00000000 00:00 0
aa478000-aa55a000 rw-p 00000000 00:00 0
aa61d000-adcf6000 rw-p 00000000 00:00 0
adcf6000-adcf7000 ---p 00000000 00:00 0
adcf7000-ae4f7000 rw-p 00000000 00:00 0
ae500000-ae700000 rw-s 3745f000 00:05 8921       /dev/nvidia0
ae700000-ae7fd000 rw-p 00000000 00:00 0
ae7fd000-ae800000 ---p 00000000 00:00 0
ae900000-ae9fe000 rw-p 00000000 00:00 0
ae9fe000-aea00000 ---p 00000000 00:00 0
aeb00000-aebff000 rw-p 00000000 00:00 0
aebff000-aec00000 ---p 00000000 00:00 0
aed00000-aee00000 rw-p 00000000 00:00 0
aef00000-af000000 rw-p 00000000 00:00 0
af100000-af1fe000 rw-p 00000000 00:00 0
af1fe000-af200000 ---p 00000000 00:00 0
af300000-af400000 rw-p 00000000 00:00 0
af500000-af5f5000 rw-p 00000000 00:00 0
af5f5000-af600000 ---p 00000000 00:00 0
af600000-af6f3000 rw-p 00000000 00:00 0
af6f3000-af700000 ---p 00000000 00:00 0
af700000-af7f7000 rw-p 00000000 00:00 0
af7f7000-af800000 ---p 00000000 00:00 0
af800000-af900000 rw-p 00000000 00:00 0
af900000-afa00000 rw-p 00000000 00:00 0
afb00000-afc00000 rw-p 00000000 00:00 0
afd00000-afdf1000 rw-p 00000000 00:00 0
afdf1000-afe00000 ---p 00000000 00:00 0
afe00000-afefb000 rw-p 00000000 00:00 0
afefb000-aff00000 ---p 00000000 00:00 0
aff00000-b0000000 rw-p 00000000 00:00 0
b0100000-b01ff000 rw-p 00000000 00:00 0
b01ff000-b0200000 ---p 00000000 00:00 0
b0300000-b0400000 rw-p 00000000 00:00 0
b041e000-b0500000 rw-p 00000000 00:00 0
b0500000-b05fc000 rw-p 00000000 00:00 0
b05fc000-b0600000 ---p 00000000 00:00 0
b061e000-b0700000 rw-p 00000000 00:00 0
b0700000-b07fc000 rw-p 00000000 00:00 0
b07fc000-b0800000 ---p 00000000 00:00 0
b081e000-b0900000 rw-p 00000000 00:00 0
b0900000-b09fd000 rw-p 00000000 00:00 0
b09fd000-b0a00000 ---p 00000000 00:00 0
b0a1e000-b0b00000 rw-p 00000000 00:00 0
b0b00000-b0c00000 rw-p 00000000 00:00 0
b0d00000-b0dfd000 rw-p 00000000 00:00 0
b0dfd000-b0e00000 ---p 00000000 00:00 0
b0e7f000-b0f00000 rw-p 00000000 00:00 0
b0f00000-b1000000 rw-p 00000000 00:00 0
b107e000-b1200000 rw-p 00000000 00:00 0
b1200000-b12fe000 rw-p 00000000 00:00 0
b12fe000-b1300000 ---p 00000000 00:00 0
b137f000-b1400000 rw-p 00000000 00:00 0
b1400000-b1500000 rw-p 00000000 00:00 0
b157f000-b1600000 rw-p 00000000 00:00 0
b1600000-b1700000 rw-p 00000000 00:00 0
b177f000-b1800000 rw-p 00000000 00:00 0
b1800000-b18ff000 rw-p 00000000 00:00 0
b18ff000-b1900000 ---p 00000000 00:00 0
b1a00000-b1afc000 rw-p 00000000 00:00 0
b1afc000-b1b00000 ---p 00000000 00:00 0
b1b7f000-b1c00000 rw-p 00000000 00:00 0
b1c00000-b1cff000 rw-p 00000000 00:00 0
b1cff000-b1d00000 ---p 00000000 00:00 0
b1d3a000-b1dbc000 rw-p 00000000 00:00 0
b1dbc000-b1dbe000 r-xs 00000000 08:42 147        /tmp/glJLyBEO (deleted)
b1dbe000-b1dc0000 rw-s 00000000 08:42 147        /tmp/glJLyBEO (deleted)
b1dc0000-b1fc0000 rw-s 1f247000 00:05 8921       /dev/nvidia0
b1fc0000-b20c0000 rw-s 1f0fe000 00:05 8921       /dev/nvidia0
b20c0000-b2100000 rw-s 1f087000 00:05 8921       /dev/nvidia0Aborted
[email protected]:~/trine$

User avatar
fb_joel
Site Admin
Posts: 2482
Joined: Fri Feb 18, 2005 2:14 pm
Location: Finland

Re: Linux: Trine does not save my game/settings properly.

Postby fb_joel » Sat Apr 16, 2011 1:32 am

Can you take a look at this other thread? I wonder if it would help. Sorry about the delay (and I haven't replied to the email yet either).
// Joel, Frozenbyte team

Andre-K
Posts: 23
Joined: Thu Apr 14, 2011 11:05 pm

Re: Linux: Trine does not save my game/settings properly.

Postby Andre-K » Sat Apr 16, 2011 11:38 am

hi.
I did try to delete ./frozenbyte/trine , and create a save folder t~/.frozenbyte/trine/profiles/default/save
Still, I can't get subtitles/volume saved (and are unable to resume from a saved game efter exit)
- The game is installed as user (no su or sudo) so it's in "~/trine" - permissions should not be a problem then..

Thanks for trying to help, I am looking forward to a fix/solution.

ckop64
Posts: 6
Joined: Thu Apr 21, 2011 11:04 am

Re: Linux: Trine does not save my game/settings properly.

Postby ckop64 » Sat Apr 23, 2011 9:43 pm

Andre-K wrote:hi.
I did try to delete ./frozenbyte/trine , and create a save folder t~/.frozenbyte/trine/profiles/default/save
Still, I can't get subtitles/volume saved (and are unable to resume from a saved game efter exit)
- The game is installed as user (no su or sudo) so it's in "~/trine" - permissions should not be a problem then..

Thanks for trying to help, I am looking forward to a fix/solution.


i used the "hard way" to intstall the game (unzipping the *.run). savegames neither worked for me, but after creating the missing folders at ~/.frozebyte the game creates saves fine.

User avatar
fb_joel
Site Admin
Posts: 2482
Joined: Fri Feb 18, 2005 2:14 pm
Location: Finland

Re: Linux: Trine does not save my game/settings properly.

Postby fb_joel » Sun Apr 24, 2011 7:54 pm

Also, to put this thread to rest, we have updated the installers (April 19) so that now all these savegame problems should be fixed. I hope that helps (I haven't yet checked the later threads, but I'll try to get to that soon.)
// Joel, Frozenbyte team

Andre-K
Posts: 23
Joined: Thu Apr 14, 2011 11:05 pm

Re: Linux: Trine does not save my game/settings properly.

Postby Andre-K » Mon Apr 25, 2011 2:16 pm

thanks, Is volume/controller config saved too now ?

User avatar
fb_joel
Site Admin
Posts: 2482
Joined: Fri Feb 18, 2005 2:14 pm
Location: Finland

Re: Linux: Trine does not save my game/settings properly.

Postby fb_joel » Fri May 06, 2011 6:46 pm

Yes all config/save issues should be fixed as far as I know. Let me know if there's any further trouble. :)
// Joel, Frozenbyte team

Andre-K
Posts: 23
Joined: Thu Apr 14, 2011 11:05 pm

Re: Linux: Trine does not save my game/settings properly.

Postby Andre-K » Mon May 09, 2011 10:28 pm

Hi, my saveslot, difficulty ,control configuration is still not saved.
(I installed TrineUpdate3.32.run)
the /home/andre/trine/Trine_updates.txt mentions 1.08
- I did complete the game once, but did not discover the extra level that is mentioned in the update-file.

alt_tuomas
Posts: 57
Joined: Tue Apr 05, 2011 11:30 am

Re: Linux: Trine does not save my game/settings properly.

Postby alt_tuomas » Tue May 10, 2011 12:47 pm

You should check the permissions of the ~/.frozenbyte/trine/ directory. You could also try removing the directory (perhaps make a backup first), after that the game and launcher should now really do everything correctly.
Tuomas Närväinen
Alternative Games

Andre-K
Posts: 23
Joined: Thu Apr 14, 2011 11:05 pm

Re: Linux: Trine does not save my game/settings properly.

Postby Andre-K » Tue May 10, 2011 4:54 pm

renamed ~/.frozenbyte/trine/ to ~/.frozenbyte/trine-OLD/
started, enabled subtitles, changed volume, and custom keys. - quit.
then started game again - none of these settings are saved.
- a new /trine/+subfolders are created.

alt_tuomas
Posts: 57
Joined: Tue Apr 05, 2011 11:30 am

Re: Linux: Trine does not save my game/settings properly.

Postby alt_tuomas » Wed May 11, 2011 12:34 pm

Sorry, this is really weird. I'm afraid we cannot help you more than this unless more people report this problem :(
Tuomas Närväinen
Alternative Games

Andre-K
Posts: 23
Joined: Thu Apr 14, 2011 11:05 pm

Re: Linux: Trine does not save my game/settings properly.

Postby Andre-K » Wed May 11, 2011 12:44 pm

please tell me what triggers the saving of config files.
like: if I install from scratch, then start the game, adjust volume, exit (without playing) - should the settings be saved ? (or are they saved only on completing a level or something like that ?)

alt_tuomas
Posts: 57
Joined: Tue Apr 05, 2011 11:30 am

Re: Linux: Trine does not save my game/settings properly.

Postby alt_tuomas » Wed May 11, 2011 2:04 pm

They should be saved at least when you exit the game, regardless of if you actually play or not. You could give a try to the unofficial update 4 (http://alternativegames.net/temp/trineUnofficialUpdate4.zip). It fixes a bug where the game crashes on exit on some ATI cards.
Tuomas Närväinen
Alternative Games

Andre-K
Posts: 23
Joined: Thu Apr 14, 2011 11:05 pm

Re: Linux: Trine does not save my game/settings properly.

Postby Andre-K » Wed May 11, 2011 5:53 pm

That's it - it's crashing out instead of quitting normally - I just did not see it.

[email protected]:~/trine$ ./trine-bin32
*** glibc detected *** ./trine-bin32: double free or corruption (!prev): 0xae5e1368 ***
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(+0x6b961)[0xb5fb8961]
/lib/i386-linux-gnu/libc.so.6(+0x6d28b)[0xb5fba28b]
/lib/i386-linux-gnu/libc.so.6(cfree+0x6d)[0xb5fbd41d]
./lib32/libSDL-1.2.so.0(SDL_JoystickClose+0xed)[0xb746ed3d]
./trine-bin32[0x838ff0a]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xe7)[0xb5f63e37]
./trine-bin32(_ZNSt8ios_base4InitD1Ev+0x69)[0x8050801]
======= Memory map: ========
08048000-0859c000 r-xp 00000000 08:46 1194662 /home/andre/trine/trine-bin32
0859c000-085a1000 rw-p 00554000 08:46 1194662 /home/andre/trine/trine-bin32
085a1000-085c2000 rw-p 00000000 00:00 0
09e78000-09fa8000 rw-p 00000000 00:00 0 [heap]
-....................
ac49b000-ac69b000 rw-s 24197000 00:05 8841 /dev/nvidia0
..................
b15f8000-b1600000 ---p 00000000 00:00 0 Aborted
[email protected]:~/trine$


I removed lines where there's less info.
I am using nvidia GTX570, 270-41-06 driver (default on Ubuntu 11.04)

Andre-K
Posts: 23
Joined: Thu Apr 14, 2011 11:05 pm

Re: Linux: Trine does not save my game/settings properly.

Postby Andre-K » Wed May 11, 2011 5:56 pm

With the unofficial patch 4 -I got these in 3 of 4 attempts to load the game.
(also the official release does not always start on first attempt)
Also patch4 crashed on exit:



Got signal 11 at 0x4 from 0xb610ea1f
./trine-bin32[0x80780a8]
[0xb772040c]
./lib32/libstdc++.so.6(_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base+0xf)[0xb610ea1f]
./trine-bin32[0x8473131]
./trine-bin32[0x81928aa]
./trine-bin32[0x8193361]
./trine-bin32[0x8211740]
./trine-bin32[0x838c325]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xe7)[0xb5f32e37]
./trine-bin32(_ZNSt8ios_base4InitD1Ev+0x69)[0x8050801]
Aborted
[email protected]:~/trine$ ./trine-bin32
Got signal 11 at 0xfffffff4 from 0x808b253
./trine-bin32[0x80780a8]
[0xb784840c]
./trine-bin32[0x808b253]
./trine-bin32[0x81eb458]
./trine-bin32[0x82569fa]
./trine-bin32[0x838c299]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xe7)[0xb605ae37]
./trine-bin32(_ZNSt8ios_base4InitD1Ev+0x69)[0x8050801]
Aborted
[email protected]:~/trine$ ./trine-bin32
*** glibc detected *** ./trine-bin32: malloc(): smallbin double linked list corrupted: 0xac2c2218 ***
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(+0x6b961)[0xb6038961]
/lib/i386-linux-gnu/libc.so.6(+0x6e4ba)[0xb603b4ba]
/lib/i386-linux-gnu/libc.so.6(__libc_malloc+0x63)[0xb603cf53]
./lib32/libstdc++.so.6(_Znwj+0x27)[0xb621bfd7]
./trine-bin32[0x838980e]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xe7)[0xb5fe3e37]
./trine-bin32(_ZNSt8ios_base4InitD1Ev+0x69)[0x8050801]
======= Memory map: ========
08048000-0859c000 r-xp 00000000 08:46 1194655 /home/andre/trine/trine-bin32
0859c000-085a1000 rw-p 00554000 08:46 1194655 /home/andre/trine/trine-bin32
085a1000-085c2000 rw-p 00000000 00:00 0
09a04000-09a86000 rw-p 00000000 00:00 0 [heap]
a8782000-a8864000 rw-p 00000000 00:00 0
a8a28000-aabcf000 rw-p 00000000 00:00 0
aabcf000-aadcf000 rw-s 2c22e000 00:05 8841 /dev/nvidia0


and here's it's "exit"

*** glibc detected *** ./trine-bin32: double free or corruption (!prev): 0xaabd7498 ***
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(+0x6b961)[0xb5fa0961]
/lib/i386-linux-gnu/libc.so.6(+0x6d28b)[0xb5fa228b]
/lib/i386-linux-gnu/libc.so.6(cfree+0x6d)[0xb5fa541d]
./lib32/libSDL-1.2.so.0(SDL_JoystickClose+0xed)[0xb7456d3d]
./trine-bin32[0x8392dda]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xe7)[0xb5f4be37]
./trine-bin32(_ZNSt8ios_base4InitD1Ev+0x69)[0x8050801]
======= Memory map: ========

alt_turo
Posts: 195
Joined: Mon Dec 13, 2010 11:06 am

Re: Linux: Trine does not save my game/settings properly.

Postby alt_turo » Thu May 12, 2011 2:28 pm

Andre-K wrote:That's it - it's crashing out instead of quitting normally - I just did not see it.

./lib32/libSDL-1.2.so.0(SDL_JoystickClose+0xed)[0xb746ed3d]


Something goes wrong when closing the joysticks. What kind of joystick do you have? You can try moving lib32/ libSDL-1.2.so.0 out of the way and using the system-provided SDL.
Turo Lamminen
Alternative Games

Andre-K
Posts: 23
Joined: Thu Apr 14, 2011 11:05 pm

Re: Linux: Trine does not save my game/settings properly.

Postby Andre-K » Thu May 12, 2011 2:46 pm

I dont have any joystick connected - , still -I do have a /dev/input/js0
- I do not know what device that may be ..

Andre-K
Posts: 23
Joined: Thu Apr 14, 2011 11:05 pm

Re: Linux: Trine does not save my game/settings properly.

Postby Andre-K » Tue May 17, 2011 11:56 pm

Hi - The crash is caused by having joystick device /dev/input/js0
It's created by btnx , which is configured by btnx-config , a *very* useful tool for gamin with ligitech MX mouse, allowing full use of all its buttons. (no I don't know why it creates a joystick device, but it's most likely able to emulate a joystick - a feature I do *not* use.)

No other game crashes due to this virtual device.
If I remove it, all settings are saved correctly, but then I cannot use all features of the mouse.

Please work on why your cool game is crashed by an joystick device it's not even configured to use.

alt_tuomas
Posts: 57
Joined: Tue Apr 05, 2011 11:30 am

Re: Linux: Trine does not save my game/settings properly.

Postby alt_tuomas » Wed May 18, 2011 12:16 pm

Did you try removing /lib32/libSDL-1.2.so.0 under the game directory to use system provided SDL instead?
Unfortunately this is an SDL bug so there's nothing much we can do about it.
Tuomas Närväinen
Alternative Games

Andre-K
Posts: 23
Joined: Thu Apr 14, 2011 11:05 pm

Re: Linux: Trine does not save my game/settings properly.

Postby Andre-K » Wed May 18, 2011 4:59 pm

after renaming the file, I get another crash:

*** glibc detected *** ./trine-bin32: double free or corruption (!prev): 0xaaed7120 ***
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(+0x6b961)[0xb60f4961]
/lib/i386-linux-gnu/libc.so.6(+0x6d28b)[0xb60f628b]
/lib/i386-linux-gnu/libc.so.6(cfree+0x6d)[0xb60f941d]
/usr/lib/libSDL-1.2.so.0(SDL_JoystickClose+0xe7)[0xb75a6a67]
./trine-bin32[0x8392dda]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xe7)[0xb609fe37]
./trine-bin32(_ZNSt8ios_base4InitD1Ev+0x69)[0x8050801]


I assume, that the best you could do to solve the problem - is to save the game's settings before doing anything else when "quit" is clicked.
After all - the game works perfectly, but crashes only when exiting - so if settings were saved before.. they'd be fine.

alt_turo
Posts: 195
Joined: Mon Dec 13, 2010 11:06 am

Re: Linux: Trine does not save my game/settings properly.

Postby alt_turo » Fri May 20, 2011 1:12 pm

Andre-K wrote:After all - the game works perfectly, but crashes only when exiting - so if settings were saved before.. they'd be fine.


Done, please test:
viewtopic.php?f=22&t=3548
Turo Lamminen
Alternative Games

Andre-K
Posts: 23
Joined: Thu Apr 14, 2011 11:05 pm

Re: Linux: Trine does not save my game/settings properly.

Postby Andre-K » Fri May 20, 2011 2:35 pm

neat, thank you.. will test when back from my weekend.


Return to “Trine Technical Support for Linux & Mac”

Who is online

Users browsing this forum: No registered users and 7 guests