by randi » Mon Apr 04, 2016 7:16 pm
The July 20, 2015 version of Hideous Destructor works as intended with 2.8.1, but fmdmtest does not, which means that they don't work identically. After the scripting branch got merged in, it was pretty broken all around, but the first commit I found where a face was displayed at all showed the marine's. So apparently something happened in the scripting branch that changed it, but since Hideous Destructor is broken for a huge chunk of that, I can't really use it for any sort of testing. So maybe it was exploiting undefined behavior, or perhaps something important changed that needs to be repaired. I can't tell.
If you could redo fmdmtest and ensure that it works on 2.8.1, that would probably help.
The July 20, 2015 version of Hideous Destructor works as intended with 2.8.1, but fmdmtest does not, which means that they don't work identically. After the scripting branch got merged in, it was pretty broken all around, but the first commit I found where a face was displayed at all showed the marine's. So apparently something happened in the scripting branch that changed it, but since Hideous Destructor is broken for a huge chunk of that, I can't really use it for any sort of testing. So maybe it was exploiting undefined behavior, or perhaps something important changed that needs to be repaired. I can't tell.
If you could redo fmdmtest and ensure that it works on 2.8.1, that would probably help.