20:54:38selwyni've got libmixed compiling just fine
20:55:23selwynguess i could set gdb breakpoints in libmixed - would that work
20:55:24Shinmeraokey, so it claims the error is in bip_request_read somewhere, meaning you'll want to instert prints (and flushes) into all branches to check whether the values are valid that it gets.
20:55:32Shinmeramost particularly the buffer argument.
21:15:09selwynok so it really does look like the debugger is invoked in the interior of the execution of bip_request_read
21:15:50selwynthe buffer struct doesn't look that suspicious but will investigate further
21:16:30Shinmeraif gdb on windows weren't useless you should be able to have it spit out the local variables of the frame for you, too, inculding stuff like showing struct contents.
21:16:51Shinmeradunno how to do that though -- I usually use lldb where that stuff is much easier (but lldb is super broken on windows)
21:17:22selwyni've done that with clasp, though if you say it's broken on windows i won't bother
21:17:40selwynit was a real fluke to get that one backtrace in the first place
21:18:24Shinmerayeah, not much momentum to get it working there I imagine.
21:18:44Shinmerathough I remember visualstudio being able to show me locals and struct contents.
21:19:09selwyncan't believe i wanted to port clasp to windows at one point