Skip to main content

errno 998 (Invalid access to memory location)

Thread needs solution

Just had a backup crash out, saying "The network share is inaccessible."

Dug into the log file (backup_worker), and the first sign of trouble was this line:

10/8/2020 06:04:49:029 AM -07:00 7108 I00000000: type=log; level=wrn; message=pcs_errno_to_err: Failed to convert errno 998 to pcs error. Return PCS_ERR_UNKNOWN value.;

 Looking up errno 998, I see ERROR_NOACCESS - Invalid access to memory location.

That sounds essentially (or maybe literally?) like a seg fault to me, which is really un-helpful for debugging.

So, the question: is there any way to narrow down where that error is coming from? Network driver? SATA or NVMe driver? Bug in True Image itself?

Thanks in advance for any suggestions.

And to anyone at Acronis reading, some feedback:

  • There seems to be an issue with your pcs_errno_to_err function.
  • "The network share is inaccessible." is a terrible error message for an arbitrary unhandled exception, unless that somehow indicates that the error occurred somewhere in the network stack?
0 Users found this helpful

When this error message appears you may not be able to either open programs or access large parts of your saved data. The problem is usually caused by viruses or malware although it can sometimes arise because of a program file.

Matthew, welcome to these public User Forums.

Normally if ATI reports issues with network shares then that is the core issue, i.e. perhaps the connection has dropped out, or the adapter has been paused due to power saving settings etc.

If you want to debate the internal diagnostic message text then you need to open a dialogue with Acronis Support but would also need to upgrade to ATI 2021 which is now the only version with support.

If your diagnosis about the error indicating an invalid access to memory location, then this could also be caused by overclocking on your computer if being used.

Normally, ATI would retry if errors are encountered, assuming that the default Options > Advanced > Error handling settings are being used and not disabled.