Hi,
FWIW Pixinsight 1.8.8-3 and 1.8.8-4 crash here when I quit the application. I.e. start Pixinsight, wait until it is up and running and then immediately click the top-right close button.
1.8.8-2 is the last version which did not crash.
I have Windows 10 64 bit, AMD Vega 56 graphics card, Ryzen 3950x CPU.
Here is the stack of the crash with 1.8.8-4, which seem to be a NULL pointer dereference:
00007ffd`0a20d1c3 394cd008 cmp dword ptr [rax+rdx*8+8],ecx ds:00000000`00000179=?
*** ERROR: Symbol file could not be found. Defaulted to export symbols for PixInsight.exe -
0:000> k
# Child-SP RetAddr Call Site
00 000000bc`4fdfeb40 00007ffd`09882c71 Qt5WebEngineCore!QWebEngineUrlSchemeHandler::qt_metacast+0x4b063
01 000000bc`4fdfeb70 00007ffd`09882ca0 Qt5WebEngineCore!QWebEngineUrlRequestInfo::navigationType+0x8e5e71
02 000000bc`4fdfebb0 00007ffd`0987081d Qt5WebEngineCore!QWebEngineUrlRequestInfo::navigationType+0x8e5ea0
03 000000bc`4fdfebe0 00007ffd`09876896 Qt5WebEngineCore!QWebEngineUrlRequestInfo::navigationType+0x8d3a1d
04 000000bc`4fdfef30 00007ffd`0a471fa4 Qt5WebEngineCore!QWebEngineUrlRequestInfo::navigationType+0x8d9a96
05 000000bc`4fdfef80 00007ffd`0a46ce6c Qt5WebEngineCore!GetHandleVerifier+0x208b54
06 000000bc`4fdff030 00007ffd`0a46cf06 Qt5WebEngineCore!GetHandleVerifier+0x203a1c
07 000000bc`4fdff0e0 00007ffd`0a7e8d43 Qt5WebEngineCore!GetHandleVerifier+0x203ab6
08 000000bc`4fdff180 00007ffd`0a470df5 Qt5WebEngineCore!GetHandleVerifier+0x57f8f3
09 000000bc`4fdff1c0 00007ffd`0a470c54 Qt5WebEngineCore!GetHandleVerifier+0x2079a5
0a 000000bc`4fdff210 00007ffd`0a46b6d4 Qt5WebEngineCore!GetHandleVerifier+0x207804
0b 000000bc`4fdff270 00007ffd`0a46b808 Qt5WebEngineCore!GetHandleVerifier+0x202284
0c 000000bc`4fdff2a0 00007ffd`0a469e8f Qt5WebEngineCore!GetHandleVerifier+0x2023b8
0d 000000bc`4fdff2d0 00007ffd`0988b3ab Qt5WebEngineCore!GetHandleVerifier+0x200a3f
0e 000000bc`4fdff300 00007ffd`0b855779 Qt5WebEngineCore!QWebEngineUrlRequestInfo::navigationType+0x8ee5ab
0f 000000bc`4fdff330 00007ffd`0b85587c Qt5WebEngineCore!IsSandboxedProcess+0x8dd2cd
10 000000bc`4fdff360 00007ffd`0afe7827 Qt5WebEngineCore!IsSandboxedProcess+0x8dd3d0
11 000000bc`4fdff390 00007ffd`0b856582 Qt5WebEngineCore!IsSandboxedProcess+0x6f37b
12 000000bc`4fdff3d0 00007ffd`74599d06 Qt5WebEngineCore!IsSandboxedProcess+0x8de0d6
13 000000bc`4fdff400 00007ffd`74599c2b ucrtbase!<lambda_f03950bc5685219e0bcd2087efbe011e>::operator()+0xa6
14 000000bc`4fdff450 00007ffd`74599be4 ucrtbase!__crt_seh_guarded_call<int>::operator()<<lambda_7777bce6b2f8c936911f934f8298dc43>,<lambda_f03950bc5685219e0bcd2087efbe011e> &,<lambda_3883c3dff614d5e0c5f61bb1ac94921c> >+0x3b
15 000000bc`4fdff480 00007ffd`0ba90f8a ucrtbase!execute_onexit_table+0x34
16 000000bc`4fdff4b0 00007ffd`0ba910b0 Qt5WebEngineCore!IsSandboxedProcess+0xb18ade
17 000000bc`4fdff4e0 00007ffd`766250a1 Qt5WebEngineCore!IsSandboxedProcess+0xb18c04
18 000000bc`4fdff540 00007ffd`7666ab02 ntdll!LdrpCallInitRoutine+0x65
19 000000bc`4fdff5b0 00007ffd`7666a9ad ntdll!LdrShutdownProcess+0x132
1a 000000bc`4fdff6b0 00007ffd`75cccd8a ntdll!RtlExitUserProcess+0xad
1b 000000bc`4fdff6e0 00007ffd`7459ae38 KERNEL32!ExitProcessImplementation+0xa
1c 000000bc`4fdff710 00007ffd`745986ef ucrtbase!exit_or_terminate_process+0x44
1d 000000bc`4fdff740 00007ff7`2cacad60 ucrtbase!common_exit+0x6f
1e 000000bc`4fdff790 00007ffd`75cc7bd4 PixInsight!InitializePixInsightModule+0x1e2b90
1f 000000bc`4fdff7d0 00007ffd`7666ced1 KERNEL32!BaseThreadInitThunk+0x14
20 000000bc`4fdff800 00000000`00000000 ntdll!RtlUserThreadStart+0x21
I confirm that using --opengl=desktop command line parameter prevents the crash.
Thanks,
Vitali