Welcome, Guest

Author Topic: Coherent GT version 1.10.3.0 crashes when using RegExp  (Read 200 times)

isakic

  • Posts: 1
    • View Profile
Coherent GT version 1.10.3.0 crashes when using RegExp
« on: March 06, 2017, 07:26:26 AM »
Coherent GT version 1.10.3.0 crashes on Windows (UWP) platform when using regular expressions from within JavaScript code. Minimal example:

"".match(/./);

Also crashing:

"".match(new RegExp("."));
/./.exec("");

Any of these lines will cause the app to crash with the following message:

Exception thrown at 0x038B1AC4 (WTF.dll) in Win32Uwp.exe: 0xC0000005: Access violation writing location 0xBBADBEEF.

This happens whether or not the connection with Coherent GT had been established (via engine.BindingsReady()).
Currently there is no way for us to avoid using regular expressions due to several dependencies as well as our code using them extensively.

John

  • Coherent Labs support
  • Administrator
  • *****
  • Posts: 205
    • View Profile
Re: Coherent GT version 1.10.3.0 crashes when using RegExp
« Reply #1 on: March 06, 2017, 09:07:22 AM »
Hi isakic,

This crash is due to Yarr JIT not being disabled on UWP. We have an upcoming release this week that will disable Yarr JIT for UWP.

You should get in touch with your Business Development representative to get the latest version after our release is out.

Regards,
John