lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

On Thu, Nov 02, 2006 at 05:23:51PM -0500, Brian Weed wrote:
> Today I attempted to upgrade to Lua v5.1.1 (from Lua 5.0) on the PS2, 
> and I'm getting a crash when opening the base library.

I haven't converted yet, but did you see:

  The luaopen_* functions (to open libraries) cannot be called directly,
  like a regular C function. They must be called through Lua, like a Lua

> if ((L = lua_newstate(MyRealloc, NULL)) != NULL)
> {
>    lua_cpcall(L, lua_openbase, NULL);   // Crashes in here  
> ...base_open(L) ---> lua_pushvalue(L, LUA_GLOBALSINDEX)
>    ///...
> }