more accurate backtrace lineno