Nick Wellnhofer
483793940c
malloc-fail: Stop using XPath stack frames
...
There's too much code which assumes that if ctxt->value is non-null,
a value can be successfully popped off the stack. This assumption can
break with stack frames when malloc fails.
Instead of trying to fix all call sites, remove the stack frame logic.
It only offered very little protection against misbehaving extension
functions. We already check the stack size after a function call which
should be enough.
Found by OSS-Fuzz.
2023-03-13 17:11:27 +01:00
..
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-21 20:19:10 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-08-26 02:41:15 +02:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-27 14:41:19 +01:00
2023-03-12 17:40:55 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 04:22:11 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2022-12-08 02:48:27 +01:00
2023-03-13 17:11:27 +01:00
2023-02-26 13:23:47 +01:00
2022-12-08 02:48:27 +01:00