I set up OnErrorCall to trap for errors. The only thing appearing is a Memory Page Error and that does not always appear. The exe can still shut down without reporting an error. The latest error took place on a MessageRequester line (below).
Code: Select all
;ErrorMessage$ is a string containing the ErrorMessage(), ErrorLine() and ErrorFile()
If MessageRequester("Error", ErrorMessage$,#PB_MessageRequester_YesNo|#PB_MessageRequester_Error)>#PB_MessageRequester_Yes
End
EndIf
I have been investigating this for months. I have tried different compiler versions of PB, including 6.
I do not think it is a PureBasic problem but some type of interference. According to the users the folder or mapped drive is excluded from Defender checking.
This is only happening to a fraction of my users but there are several. I am stumped and it is driving these users crazy. Any ideas?


