A bug in the new beta (82.0.202).

  • yangbowen1
    29th Aug 2012 Member 0 Permalink

    Today i downloaded the new beta version 82.0.202 and tried to use the NGRV and GRAV tool. However, TPT crashes when i click on the screen with either NGRV or GRAV. Also when i put BHOL and WHOL and then unpause it crashes. And the most strange thing was that TPT was still keeping the simulation with the crash window visible, except for TPT doesn't simulate Newtonian Gravity. (The regular gravity still exists) The following is the crash window's screenshot. Sorry that my windows language (and so is my language) is chinese which may be difficult to understand.

    Sorry that i don't know how to post the screenshot.

     

    It says that the memory "0xffffffff" which is referenced by the instruction "0x0061cd6f" cannot be read.

     

    And is it caused by the GRAVFFT? But i remembered that when i use the BHOL with GRAVFFT on with an old modded version (my mod) it doesn't cause ANY problem.

  • The-Fall
    29th Aug 2012 Member 0 Permalink

    Do you use Windows XP? Gravfft causes crashes and has an incompatbility with XP.

  • plypencil
    29th Aug 2012 Member 1 Permalink

    Makes me sad as Windows XP slowly grows into a legacy operating system :(

  • yangbowen1
    31st Aug 2012 Member 0 Permalink

    Is that true? Can I fix this by these steps?

    1. Download the source.

    2. Close GRAVFFT.

    3. Build it and run it.

  • jacob1
    31st Aug 2012 Developer 0 Permalink
    @yangbowen1 (View Post)
    Compiling without GRAVFFT should fix it. There is also a fix in the makefile of tpt:
    build/obj/gravity.powder-sse3.exe.o: src/gravity.c $(HEADERS)
    $(CC) -c $(CFLAGS) -mincoming-stack-boundary=2 -o $@ $<

    I don't know how to use it in tpt++ (or in tpt), but it should allow GRAVFFT to work in windows XP
  • Simon
    31st Aug 2012 Administrator 0 Permalink
    @yangbowen1 (View Post)
    This issue is fixed in the latest beta (83.0)
  • yangbowen1
    2nd Sep 2012 Member 0 Permalink

    Good, thanks all of you.