On Thu, 24 Dec 2009 13:10:14 -0500, Phil Deets <[email protected]> wrote:

On Thu, 24 Dec 2009 12:49:42 -0500, Richard Webb <[email protected]> wrote:

Sounds like you might be running into this:
http://d.puremagic.com/issues/show_bug.cgi?id=3342

Thanks for the link. That is probably my problem since I'm running Windows XP.

Phil

I'm quite confident now that this is the issue. I added my vote to the bug. Does anybody know how much the runtime uses TLS? I'm thinking about the possibility of adding __gshared to all its static data.

An alternative workaround would be to install Vista or 7, but although I do have a legal Vista install disk, I would prefer an upgrade since I don't want to reinstall all my programs. Also, my computer barely meets Vista's minimum requirements.

I also might be able to rewrite lua.exe in D and preload my code in the executable. Most of Lua's functionality is in a library which would not need to be rewritten so this might be feasible.

Reply via email to