Clarion apps crashes on my Computer

Hi Everyone

Suddenly Clarion applications do not work on my PC. It applies to Clarion 8, 9, 10 and 11, some compiled several years ago.

Running Windows 10 Pro 22H2 - 19045.3324

I can start the program, open a browse, open a form, print records, open a new browse, a new form etc. But when I close one of the browsers, the program crashes, often without any warning, sometimes with exception messages that disappear within seconds.

The programs works fine on other computers.

Anyone else who has experienced this?

And what could be the reason?

Look in the Windows Event Viewer for your EXE. There should be some info about why it crashed.

Tells me nothing:

One crash:
Winkalk.exe
3.2.0.410
64e68b9b
KERNELBASE.dll
10.0.19041.3324
be39fd8b
6bef5e41
0013d8c2
6df0
01d9d7a9790838d0
D:\Utvikling\Clarion11\Apps\Winkalk\Winkalk.exe
C:\WINDOWS\System32\KERNELBASE.dll
b8c99549-258d-4dbd-9ce1-d172f2fb4024

Next crash:
Winkalk.exe
3.2.0.410
64e68b9b
ntdll.dll
10.0.19041.3324
7f9ebe8b
c0000409
000348f5
67e0
01d9d7a970c46eb0
D:\Utvikling\Clarion11\Apps\Winkalk\Winkalk.exe
C:\WINDOWS\SYSTEM32\ntdll.dll
0b73ca06-9f94-40f2-a2ab-56d46030dc99

Next crash, older version:
WINKALK.exe
1.7.2.4604
7108
01d9d78ac0fd96dc
12
D:\Utvikling\Clarion9\Apps\Winkalk\WINKALK.exe
914fff09-20dd-44c0-8240-df8db5ca6c54
Cross-thread 430072006F00730073002D00740068007200650061006400000044006500610064006C006F0063006B0000000000

That cross thread thing has come up on the forums and newsgroups before. You might try searching for it.
I’m not sure if it’s related to the translate problem (where having translation on caused problems)

Are you running Jabber(?). Im not sure if im remembering the name correctly. But its some sort of chat / communications app as i recall. From Cisco?

Years ago i had a customer who used it. My program was unstable when it was running for undetermined reasons.

If not jabber then maybe some other program on the machine?

Thank you guys…

A quick search on Google tells me that I am not the only one who gets applications chrash because of Kernelbase.dll or Ntdll.dll. But none of the suggested fixes worked for me.

Then I checked for Run this program in Windows 8 compatibility mode and so far that seems to have done the trick.

But I don’t understand what that has to do with the case.

Have you been using the Clarion10\bin\debug clarun.dll? If not, try using that instead of the regular CLARUN. It usually provides more clues.

1 Like

Trond did you check if you were using the Translation stuff that Sean mentioned.

Also, as Jeff mentioned make sure you have compiled in debug mode and are using the debug RTL. For more info see:

1 Like