Skip to content

Crashing (bad sbbs pointer deref) in Windows build after registering as a new user via Telnet

Backtrace:

	sbbs.dll!Terminal::flags(bool raw) Line 331	C++	Symbols loaded.
 	sbbs.dll!sbbs_t::term_type(int term) Line 604	C++	Symbols loaded.
 	sbbs.dll!js_console_get(JSContext * cx, JSObject * obj, int id, unsigned __int64 * vp) Line 139	C++	Symbols loaded.
sbbs = 0xdddddddd {startup=??? terminated=??? client={size=??? addr=0xdddddde9 <Error reading characters of string.> ...} ...}

This is 100% reproducible (on Windows) and appears to be the result of the new terminal abstraction.