ejrh / project6014

Automatically exported from code.google.com/p/project6014
0 stars 0 forks source link

P6014 0.2.0 crashes after returning from the surface when dealing with the crashed derelict Precursor vessel #30

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
From the forums 
(http://forum.uqm.stack.nl/index.php?topic=4409.msg68036#msg68036):
"Once fought against the Lurg, found the Precursor spaceship, I leave the 
planet and the program closes. This happens also with the people in Alpha 
Vulpecula. It happened to someone else? I use Ubuntu 10.10"

Basically, if you fight the Lurg, land on the planet, find the derelict 
Precursor vessel and then lift off, the game crashes (on Linux: a segmentation 
fault. On Windows, it just crashes).

Attached are savegames to reproduce this. Load the savegame from slot#1, slot#2 
or slot#0.

I've reproduced this on Debian 6, Windows 7, and Ubuntu 11.10. It's also a 
defect in Ubuntu 10.10. This leads me to believe it's a bug on all platforms, 
and is some game-code bug.

Original issue reported on code.google.com by jorisvdd...@gmail.com on 2 Dec 2011 at 5:19

Attachments:

GoogleCodeExporter commented 9 years ago
Extract the .zip file to:
Windows: %appdata%\uqmmod\save
Linux: ~/.uqmmod/save

Original comment by jorisvdd...@gmail.com on 2 Dec 2011 at 5:22

GoogleCodeExporter commented 9 years ago
It happens only with the optimized release build.
stderr.txt ends with
    'base/planets/maroon.ct' -- 1182 bytes
    'base/planets/dented.xlt' -- 278 bytes
Thread 'Unknown (probably renderer)' blocking on 'DCQ'
Set the resolution to: 1280x960x32
  Video: R 00ff0000, G 0000ff00, B 000000ff, A 00000000
Set the resolution to: 1280x960x32
  Video: R 00ff0000, G 0000ff00, B 000000ff, A 00000000
Thread 'Unknown (probably renderer)' blocking on mutex 'Transform Lock'

The debug build does not crash but says
    'base/planets/maroon.ct' -- 1182 bytes
    'base/planets/dented.xlt' -- 278 bytes
BUG: XFormPLUT(): no current map
    'addons/hires4x/cutscene/cinematic1/cine1.txt' -- 5956 bytes
_GetMusicData(): loading base/cutscene/intro/introx.mod

It looks like the "Transform to cutscene" is not working, probably because of 
some mess with the colortables.

Original comment by benjamin...@free.fr on 2 Dec 2011 at 5:59

GoogleCodeExporter commented 9 years ago
For me, it crashes on both the release build, debug build, and debug build with 
strict compile checks. Ubuntu 11.10, 32-bit.

Original comment by jorisvdd...@gmail.com on 2 Dec 2011 at 6:43

GoogleCodeExporter commented 9 years ago
Fixed problem with r1932. It seems the command to fade the screen was changed 
somewhere between UQM code 0.6.4 to 0.7.0. Updating to 0.7.0 codebase of course 
fixed the old cutscenes but left the Lurg cutscene, our own stuff, intact. Now 
the new fadescreen commands are in place and everything should be peachy.

Original comment by Jaakko.M...@gmail.com on 4 Dec 2011 at 5:26