From ee2421862c2975f3aba62e8dada277d81e1bb1ee Mon Sep 17 00:00:00 2001 From: Tobias Ulmer Date: Wed, 5 Oct 2016 18:11:35 +0200 Subject: [PATCH] err: provide a traceback if assert hits Signed-off-by: Tobias Ulmer --- generic/err.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generic/err.lua b/generic/err.lua index 6b793e3..8738b6d 100644 --- a/generic/err.lua +++ b/generic/err.lua @@ -33,7 +33,7 @@ local e2lib = require("e2lib") local strict = require("strict") local function assert_err(e) - assert(type(e) == "table", "No error table supplied") + assert(type(e) == "table", "No error table supplied: "..debug.traceback()) assert(type(e.count) == "number", "Error count is not a number") assert(type(e.msg) == "table", "Error message table of wrong type") return true -- 2.39.5