Decoda News Update - Decoda 1.07 released

MaxMax Technical Director, Unknown Worlds EntertainmentSuper Administrators, Retired Developer, NS1 Playtester, Forum Moderators, NS2 Developer, Constellation, Subnautica Developer, Pistachionauts, Future Perfect Developer Join Date: 2002-03-15 Member: 318Posts: 1,737 admin
edited November 2007 in Decoda
Please post comments on the topic Decoda News Update - Decoda 1.07 released here
Post edited by Unknown User on
Max McGuire
Technical Director, Unknown Worlds Entertainment

Comments

  • digzdigz be still, maggot Members, NS1 Playtester, Forum Moderators, Constellation Join Date: 2002-05-07 Member: 588Posts: 872 mod
    Liar. tounge.gif
    NS Forum Moderator. Feel free to Message me.
    It only takes 2 bites [insert parasite] to get to the center of a meatpop.
  • TeknogreboTeknogrebo Members Join Date: 2007-10-30 Member: 62771Posts: 4
    edited November 2007
    Great new update. A couple of nice new features. I have unfortunately found another crash bug though. It occurs when I try and add a table to the watch window. It's really wierd as I had quite a complex table set up which I could debug, found out I needed to make some changes to the structure, which started off the crash, then during the process of investigating what was causing the crash have found out that if I do something as simple as: local t = {} and try and put a watch on it, the crash happens. All very strange and intensly annoying. sad-fix.gif

    Is there a way of rolling back a version?
  • madmarkmadmark Members Join Date: 2007-11-16 Member: 62931Posts: 3
    I don't know if this is a bug in Decoda, or I have been lucky for a long time doing this, but...

    ONLY when running the project from the debugger, it crashes on loading a block from memory.

    IF I change the following:
    CODE
    if (0 != luaL_loadbuffer(m_pLuaState, LuaCommand.c_str(), LuaCommand.size(), NULL))
    TO:
    CODE
    if (0 != luaL_loadbuffer(m_pLuaState, LuaCommand.c_str(), LuaCommand.size(), "navilua"))
    All is well.

    I'm off the block now, but I thought someone might like to see this.
  • MaxMax Technical Director, Unknown Worlds Entertainment Super Administrators, Retired Developer, NS1 Playtester, Forum Moderators, NS2 Developer, Constellation, Subnautica Developer, Pistachionauts, Future Perfect Developer Join Date: 2002-03-15 Member: 318Posts: 1,737 admin
    QUOTE(madmark @ Nov 16 2007, 10:01 AM) »
    I don't know if this is a bug in Decoda, or I have been lucky for a long time doing this, but...

    ONLY when running the project from the debugger, it crashes on loading a block from memory.

    IF I change the following:
    CODE
    if (0 != luaL_loadbuffer(m_pLuaState, LuaCommand.c_str(), LuaCommand.size(), NULL))
    TO:
    CODE
    if (0 != luaL_loadbuffer(m_pLuaState, LuaCommand.c_str(), LuaCommand.size(), "navilua"))
    All is well.

    I'm off the block now, but I thought someone might like to see this.

    That definitely sounds like a bug. Decoda uses the final parameter for a bunch of things and most likely there's somewhere in there that has issue with NULL being passed in. We'll fix that for the next patch, thanks for reporting it.
    Max McGuire
    Technical Director, Unknown Worlds Entertainment
Sign In or Register to comment.