Hi, our client have an annoying problem with our PB application that started happening ever since they upgraded their PCs to Dell laptops, Windows 10 Pro (used to run on Windows 7 before that). Our application is compiled in PB 2017 (Universal) R3 1858.
Apparently, the problem manifests when they click away to another program or window, and then click back to our PB application icon on the taskbar to make it again the active application, when they get either/or
"FATAL DISK ERROR"
or, more worryingly, a "silent crash", faulting in ntdll.dll module, I will paste the event log trace below. If I understand correctly, and I'm still gathering precise information, the procedure seems to be:
1. users working with PB app
2. users make another window, Chrome or Outlook, or whatever, the active application
3. clicking back on the taskbar to switch back to our PB app makes it crash
Here is the thing - I do not believe it is a problem with Powerbuilder as such, and not with R3 either. Prior to this, they had a version of the same application compiled in PB 11.5.1, build 4011 (back from 2009) producing the identical behaviour, and we only upgraded to R3 compiled version thinking that the problem is in Windows 10 compatibility with very old PB. But it's not - same behaviour persists.
We have several clients using Windows 10 PCs reporting nothing similar at all - it is probably something to do with the series of these Dell laptops or a particular way that they are configured, or additional software that came with it - either some manufacturer Dell settings, or the AntiVirus perhaps.
All laptops are:
Inspiron 13 5000 Series (Windows 10 Pro)
AntiVirus: Bitdefender (we already attempted to remove it / disable it, crashes still occur)
But I wondered in the meantime if anyone can recognise this behaviour or if someone has the first clue what to attempt.
Unfortunately, we (still) do not have one of the laptops in question to do our own testing.
Here is the event log:
Log Name: Application
Source: Application Error
Date: 13/11/2018 13:12:18
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: 46809L.network.local
Description:
Faulting application name: codex.exe, version: 1.8.0.9, time stamp: 0x5b6318c2
Faulting module name: ntdll.dll, version: 10.0.17134.254, time stamp: 0xbf2f8c99
Exception code: 0xc0000006
Fault offset: 0x00062c3d
Faulting process id: 0x9c0
Faulting application start time: 0x01d47b3c53038bee
Faulting application path: P:\LocalTrade\codex.exe
Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
Report Id: c31b17f6-773e-4964-90ec-bd4736d322c6
Faulting package full name:
Faulting package-relative application ID: