Callee example has runtime errors
|
|
Resolved
The caller var could sometimes return a bogus /callee when it should have been null.
|
BYOND Version: | 516 |
Operating System: | Windows 10 Pro 64-bit |
Web Browser: | Chrome 135.0.0.0 |
Applies to: | Dream Daemon |
|
Status: |
Resolved (516.1661)
This issue has been resolved.
|
|
|
Descriptive Problem Summary:
world/Error(err) world.log << "Error [err]:" for(var/callee/p = caller, p, p = p.caller) world.log << " [p.proc.type] (src=[p.src], usr=[p.usr])" if(p.file) world.log << " at [p.file]:[p.line]"
Somehow, at runtime, this for loop is entering the body while p is null. This should not be possible.
|