#778651 reminiscence segfault and exit on cinematic

#778651#5
Date:
2015-02-17 22:11:47 UTC
From:
To:
Dear Maintainer,

I was able to play the game, but on the first stage ther is a terminal in which you have to insert the battery to make a bridge.
When you do this there's a cinematic, but this one is not rendered properly and the game crash.
Here is the terminal output :

nicolas@INSPIRON:~$ reminiscence
Detected PC version
rs: graphics.cpp:353: void Graphics::drawPolygon(uint8, bool, const Point*, uint8): Assertion `numPts * 4 < 0x100' failed.
Abandon

#778651#8
Date:
2015-02-18 08:51:18 UTC
From:
To:
-=| nicolas fargier, 17.02.2015 23:11:47 +0100 |=-

I was not able to reproduce this. Perhaps a data file is damaged?
Running under 'strace -D -e trace=file' shows that when charging the
battery GEN.CMD and GEN.POL files are opened.

$ md5sum .reminiscence/data/GEN.*
334a59e20d79c24256f30179e62d1799  .reminiscence/data/GEN.CMD
b70017fbd9a281071fa2b71cf7d4d3ae  .reminiscence/data/GEN.POL

$ LANG=C ls -ln .reminiscence/data/GEN.*
-rw-r--r-- 1 1000 1000 6364 Aug 17  1993 .reminiscence/data/GEN.CMD
-rw-r--r-- 1 1000 1000 7853 Aug 17  1993 .reminiscence/data/GEN.POL


Just to be clear that we are trying the same thing, the charging
happens at the far right of the first level. The item that is charged
is then to be used to power a force-field bridge at left.

#778651#13
Date:
2015-02-18 08:56:15 UTC
From:
To:
-=| Damyan Ivanov, 18.02.2015 08:51:18 +0000 |=-

Hmm, submitter's mail bounced with "no such user".

#778651#18
Date:
2015-02-18 12:11:58 UTC
From:
To:
Hi,i am the submitter of the bug, i made a mistake with my mail it is bioproduits@yahoo.fr , don't know if i could change this with reportbug ?
I will try with other data files tonight just to be sure that my data files are ok.
I used the french version of the pc dos game and amiga mod files for music.
To confirm you : the crash did not happen during the charging but it happen when you use the battery to power up the bridge.i have try it 3 times and it always crash at the same moment.
 

#778651#21
Date:
2015-02-18 17:18:19 UTC
From:
To:
-=| Fargier Nicolas, 18.02.2015 12:11:58 +0000 |=-

I hope the above control line fixes that.

Can you compare the md5 checksums and the sizes with those in
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=778651#8 ?

Alright, I'll see if I can go pass that point.

#778651#28
Date:
2015-02-18 19:07:32 UTC
From:
To:
i have checked md5sum and it's ok :
nicolas@INSPIRON:~$ md5sum .reminiscence/data/GEN.*
334a59e20d79c24256f30179e62d1799  .reminiscence/data/GEN.CMD
b70017fbd9a281071fa2b71cf7d4d3ae  .reminiscence/data/GEN.POL


And so on for file size :
nicolas@INSPIRON:~$ LANG=C ls -ln .reminiscence/data/GEN.*
-rw-r--r-- 1 1000 1000 6364 Jun  2  1995 .reminiscence/data/GEN.CMD
-rw-r--r-- 1 1000 1000 7853 Jun  2  1995 .reminiscence/data/GEN.POL


I have try with other data files that i downloaded from other place, that was an english pc version and the same thing happened.
I have run the game with strace as you've done and i attach the log here,
I think the 2 files last opened were PONT.CMD :
md5sum .reminiscence/data/PONT.CMD
c05a45a16cc2f9e64ca924821a53a220  .reminiscence/data/PONT.CMD


LANG=C ls -ln .reminiscence/data/PONT.CMD
-rw-r--r-- 1 1000 1000 1947 Jun  2  1995 .reminiscence/data/PONT.CMD


and the other is ALIMPONT.POL
md5sum .reminiscence/data/ALIMPONT.POL
344b583d119a37cb17a013c8fbf17a25  .reminiscence/data/ALIMPONT.POL

$ LANG=C ls -ln .reminiscence/data/ALIMPONT.POL
-rw-r--r-- 1 1000 1000 2094 Jun  2  1995 .reminiscence/data/ALIMPONT.POL

Tell me if i can do something else .Thank you have a nice day.



     Le Mercredi 18 février 2015 20h00, Fargier Nicolas <bioproduits@yahoo.fr> a écrit :


 i have checked md5sum and it's ok :
nicolas@INSPIRON:~$ md5sum .reminiscence/data/GEN.*
334a59e20d79c24256f30179e62d1799  .reminiscence/data/GEN.CMD
b70017fbd9a281071fa2b71cf7d4d3ae  .reminiscence/data/GEN.POL


And so on for file size :
nicolas@INSPIRON:~$ LANG=C ls -ln .reminiscence/data/GEN.*
-rw-r--r-- 1 1000 1000 6364 Jun  2  1995 .reminiscence/data/GEN.CMD
-rw-r--r-- 1 1000 1000 7853 Jun  2  1995 .reminiscence/data/GEN.POL


I have try with other data files that i downloaded from other place, that was an english pc version and the same thing happened.
I have run the game with strace as you've done and i attach the log here,
I think the 2 files last opened were PONT.CMD :
md5sum .reminiscence/data/PONT.CMD
c05a45a16cc2f9e64ca924821a53a220  .reminiscence/data/PONT.CMD


LANG=C ls -ln .reminiscence/data/PONT.CMD
-rw-r--r-- 1 1000 1000 1947 Jun  2  1995 .reminiscence/data/PONT.CMD


and the other is ALIMPONT.POL
md5sum .reminiscence/data/ALIMPONT.POL
344b583d119a37cb17a013c8fbf17a25  .reminiscence/data/ALIMPONT.POL

$ LANG=C ls -ln .reminiscence/data/ALIMPONT.POL
-rw-r--r-- 1 1000 1000 2094 Jun  2  1995 .reminiscence/data/ALIMPONT.POL

Tell me if i can do something else .Thank you have a nice day.


     Le Mercredi 18 février 2015 18h18, Damyan Ivanov <dmn@debian.org> a écrit :


 Control: submitter -1 Fargier Nicolas <bioproduits@yahoo.fr>

-=| Fargier Nicolas, 18.02.2015 12:11:58 +0000 |=-

I hope the above control line fixes that.

Can you compare the md5 checksums and the sizes with those in
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=778651#8 ?

Alright, I'll see if I can go pass that point.