I am attempting to attach Decoda to a Lua script I've got running as a FastCGI program. The (messy) way my Lua code is invoked is as follows:
Running "cgi-fcgi.exe -start -connect :3333 invoke.exe" starts an executable "invoke.exe"
Invoke.exe does a system("lua5.1 web.lua");
Lua5.1 (standard binaries from luaforge) happily runs my CGI application.
As of yet, I've been unable to figure out how to break into web.lua with this process. When I attach Decoda to the invoke.exe process, I get the following message (after using the CGI script for a bit, and then killing it).
Debugging session started Warning 1000: Lua functions were not found during debugging session Debugging session ended
Does anyone have any idea how I might go about successfully attaching to this process?
Unrelated to this - I was really surprised to find that the guys who wrote Decoda are the Natural Selection team. Natural Selection being one of my favourite games, and coming across Decoda unrelated to this on the Lua mailing list.