I'm requiring a module with the basic require:

```
  require "luatorrent"

```

and everything works just fine on 32 and 64 bit version of Windows 8/7/Vista but when the project is run on XP I get this error:

![enter image description here](https://i.stack.imgur.com/k02JS.png)

so the questions are:

A: Anyone have any idea why this issue seems to be XP specific even though its the very same Lua 5.1 and other files?

B: If this isn't something fixable without recompiling the module, that I cant do because its old and dont have the source, then can I somehow do the require then get a true/false if loaded so I can do a "if" statement to continue loading functions for the module as the error thrown breaks the code and the application wont continue?