Christopher Faulet
cc2c4f8f4c
BUG/MEDIUM: debug/lua: Use internal hlua function to dump the lua traceback
...
The commit reverts following commits:
* 83926a04 BUG/MEDIUM: debug/lua: Don't dump the lua stack if not dumpable
* a61789a1 MEDIUM: lua: Use a per-thread counter to track some non-reentrant parts of lua
Instead of relying on a Lua function to print the lua traceback into the
debugger, we are now using our own internal function (hlua_traceback()).
This one does not allocate memory and use a chunk instead. This avoids any
issue with a possible deadlock in the memory allocator because the thread
processing was interrupted during a memory allocation.
This patch relies on the commit "BUG/MEDIUM: debug/lua: Use internal hlua
function to dump the lua traceback". Both must be backported wherever the
patches above are backported, thus as far as 2.0
2021-03-24 16:35:23 +01:00
..
2021-03-09 10:09:43 +01:00
2021-02-26 21:21:09 +01:00
2021-03-12 14:13:21 +01:00
2021-03-09 10:09:43 +01:00
2021-03-22 16:27:59 +01:00
2021-02-26 21:21:09 +01:00
2021-02-26 21:21:09 +01:00
2021-03-19 15:33:04 +01:00
2020-06-11 10:18:56 +02:00
2021-03-22 15:35:53 +01:00
2020-09-25 17:54:48 +02:00
2021-03-15 09:15:18 +01:00
2021-03-18 15:37:05 +01:00
2021-03-24 09:52:37 +01:00
2021-03-18 15:51:12 +01:00
2020-09-16 20:13:13 +02:00
2021-03-18 15:37:05 +01:00
2021-02-13 09:43:17 +01:00
2021-03-22 16:27:59 +01:00
2020-06-11 10:18:59 +02:00
2021-03-18 15:37:05 +01:00
2021-03-22 16:16:22 +01:00
2021-03-09 10:09:43 +01:00
2021-03-09 10:09:43 +01:00
2021-03-24 16:35:23 +01:00
2020-06-11 10:18:59 +02:00
2021-02-26 21:21:09 +01:00
2021-03-05 08:30:08 +01:00
2021-02-20 12:38:18 +01:00
2020-06-11 09:31:11 +02:00
2020-06-11 09:31:11 +02:00
2020-06-11 09:31:11 +02:00
2020-06-11 10:18:59 +02:00
2020-06-11 09:31:11 +02:00
2020-06-11 09:31:11 +02:00
2020-06-11 09:31:11 +02:00
2020-06-11 09:31:11 +02:00
2020-06-16 11:30:33 +02:00
2021-02-26 21:21:09 +01:00
2021-02-26 21:21:09 +01:00
2021-02-26 21:21:09 +01:00
2021-02-26 21:21:09 +01:00
2021-02-26 21:21:09 +01:00
2021-03-09 10:09:43 +01:00
2021-03-22 15:35:53 +01:00
2020-06-11 10:18:59 +02:00
2021-03-09 10:09:43 +01:00
2021-03-22 23:17:56 +01:00
2020-12-21 11:24:48 +01:00
2021-03-22 16:16:22 +01:00
2021-03-22 23:18:26 +01:00
2021-03-03 05:07:10 +01:00
2021-03-23 09:03:37 +01:00
2021-03-22 23:18:54 +01:00
2021-01-28 16:37:14 +01:00
2021-01-28 16:37:14 +01:00
2021-03-05 08:28:53 +01:00
2021-03-18 15:37:05 +01:00
2020-06-11 10:18:56 +02:00
2021-03-03 19:48:12 +01:00
2021-03-24 16:35:23 +01:00
2021-03-03 05:07:10 +01:00
2020-06-11 10:18:59 +02:00
2020-06-11 10:18:57 +02:00
2020-06-11 10:18:59 +02:00
2020-11-05 19:27:09 +01:00
2021-03-11 14:14:44 +01:00
2021-03-22 16:17:37 +01:00
2021-01-29 13:26:02 +01:00
2021-03-01 15:44:28 +01:00
2021-03-09 10:09:43 +01:00
2021-03-12 14:13:21 +01:00
2021-01-21 15:21:12 +01:00
2021-03-03 05:07:10 +01:00
2020-10-17 20:15:49 +02:00
2021-02-18 10:06:45 +01:00
2021-02-18 10:06:45 +01:00
2020-10-17 18:51:41 +02:00
2020-10-17 19:04:27 +02:00
2021-03-12 14:13:21 +01:00
2021-03-12 14:13:21 +01:00
2021-03-22 23:19:13 +01:00
2021-02-26 21:21:09 +01:00
2020-12-21 11:24:48 +01:00
2021-03-22 16:27:59 +01:00
2021-03-22 16:27:59 +01:00
2021-03-22 16:27:59 +01:00
2021-03-13 11:30:19 +01:00
2021-02-26 21:21:09 +01:00
2021-03-09 10:09:43 +01:00
2020-06-11 10:18:59 +02:00
2021-02-26 21:21:09 +01:00
2020-11-27 10:30:23 +01:00
2021-03-05 08:30:08 +01:00
2020-06-11 10:18:59 +02:00
2021-03-22 11:50:31 +01:00
2021-03-19 15:33:04 +01:00
2021-03-19 15:33:04 +01:00
2021-03-19 15:33:04 +01:00
2020-12-08 18:10:18 +01:00
2021-03-18 18:30:29 +01:00
2021-03-19 15:33:04 +01:00
2021-02-26 21:21:09 +01:00
2021-03-15 11:14:57 +01:00
2021-01-04 12:31:28 +01:00
2021-02-18 10:06:45 +01:00
2020-12-23 11:57:26 +01:00
2020-12-23 11:57:26 +01:00
2021-01-06 16:26:50 +01:00
2021-03-19 20:09:22 +01:00
2020-12-23 11:57:26 +01:00
2021-03-19 15:33:04 +01:00
2020-08-14 07:53:40 +02:00
2021-03-22 23:19:28 +01:00
2021-02-13 09:43:17 +01:00
2021-02-23 17:21:46 +01:00
2021-03-12 14:13:07 +01:00
2021-03-20 09:28:58 +01:00
2021-03-19 15:33:04 +01:00
2020-06-11 10:18:58 +02:00
2020-06-11 10:18:59 +02:00
2021-03-18 15:37:05 +01:00
2020-12-04 15:08:00 +01:00
2020-10-15 21:47:56 +02:00
2021-02-26 21:21:09 +01:00
2021-02-26 21:21:09 +01:00
2021-03-23 19:29:46 +01:00
2021-01-29 13:26:24 +01:00
2021-03-23 19:29:46 +01:00
2020-08-07 15:38:40 +02:00
2021-03-18 15:52:07 +01:00
2021-03-05 08:30:08 +01:00
2021-03-13 11:30:19 +01:00
2021-03-22 16:27:59 +01:00
2021-03-10 11:15:34 +01:00
2021-03-09 12:51:42 +01:00
2021-03-19 15:41:16 +01:00
2020-09-16 22:08:07 +02:00
2021-03-22 23:20:03 +01:00
2021-01-15 11:58:46 +01:00
2021-03-23 09:01:37 +01:00
2021-03-23 18:38:13 +01:00
2021-03-03 05:07:10 +01:00
2021-01-04 10:09:02 +01:00
2021-03-12 14:13:20 +01:00
2020-06-16 23:36:04 +02:00
2020-11-13 16:26:10 +01:00
2021-03-09 10:09:43 +01:00
2021-03-19 15:33:04 +01:00
2021-03-22 23:20:21 +01:00