A couple of people have experienced this, I would first suggest deleting powder.def and trying again. I can't debug this as I haven't managed to repeat it myself.
I'm doing that with the next update, but the problem is that it requires the file to be there to update, which will mean users will be presented with an "update failed" warning Also, MoFo is being changed to PDef
And create a new file once the current one is deleted :). Also is there anyway I can assist you? I can't compile the code (Unless I use it on linux) but I am able to edit.
I have this problem with 64 bit version of powder on Linux. It crashes when powder runs with scale:2. 32 bit version works OK with old powder.def file (with scale:2). All versions are manually compiled. I can assist you with backtrace, which was printed by glibc.
If you can provide any logs to me I may be able to find your problem. Sounds like an invalid type conversion causing it to crash seeing as the only difference is an integer being changed.
EDIT: Does both 32 and 64 bit work fine in scale:1 mode?