Skip to content

Unreal window crashes #631

@Kjell-K

Description

@Kjell-K

@sytelus @ALL Since the new AirSim updates, my test environment crashes after a while, when I perform my reinforcement learning. Here my project

I get this error debug message:

Unhandled exception at 0x00007FF62B37465E in Blocks.exe: 0xC0000005: Access violation reading location 0xFFFFFFFFFFFFFFFF.
If there is a handler for this exception, the program may be safely continued.

If I continue debug, I am in a endless loop of this error.

The debugging points me to list with thread [9020] ucrtbase.dll of the process [10512] Blocks.exe at line 1288:

        void pop_front()
		{	// erase element at beginning
		erase(begin());
		}
  • With the AirSim versions from early October v1.1.2, NEVER had problems even running 500k steps
  • I do packaging and run.bat in windowed mode
  • My environment is pretty small (it is based on Blocks)
  • Sometimes after this appears after 90k steps sometimes after 2k steps
  • My PC is absolutely sufficient. 16GB RAM, Core i7, GTX 1070
  • Set up: VS 2015, Unreal Engine 4.16, Win10

Any suggestions? The new updates of reset etc. are amazing but this is really an issue for progressing in RL.

Note that the debug message only occurs with the update of early November, while the current version still crashes the same way but does not throw an debug window (Unreal real just closes).

Assumption: Error is produced by client.reset(). This error always occurs directly when doing the reset call or directly afterwards when trying to move after reset. Also the client.reset is the major update and change towards the early October version.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions