Hey,
What architecture are you running it on? I would probably start with
inspecting the assertion more closely, could you please run uxnemu
(and hit the assertion), get its process id, run acid <pid> and print
the stack trace with stk()?
> What architecture are you running it on?
amd64
> I would probably start with
> inspecting the assertion more closely, could you please run uxnemu
> (and hit the assertion), get its process id, run acid <pid> and print
> the stack trace with stk()?
Sure, here is the stack trace:
/proc/622/text:amd64 plan 9 executable
/sys/lib/acid/port
/sys/lib/acid/amd64
acid: stk()
abort()+0x0 /sys/src/libc/9sys/abort.c:6
_threadassert()+0x1b /sys/src/libthread/debug.c:37
_assert(s=0x411f90)+0x1f /sys/src/libc/port/_assert.c:10
chan2mask(rm=0x42f6f8,gm=0x42f6fc,bm=0x42f700,am=0x42f704)+0x44 /usr/glenda/npe/libnpe_sdl2/sdl2.c:111
SDL_Init(mask=0x6)+0xf6 /usr/glenda/npe/libnpe_sdl2/sdl2.c:211
emu_init()+0x60 /usr/glenda/uxn/src/uxnemu.c:241
npe_main_renamed(argc=0xfefefefe00000001,argv=0x7fffffffef98)+0x9a /usr/glenda/uxn/src/uxnemu.c:488
threadmain(argc=0xfefefefe00000001,argv=0x7fffffffef98)+0x3d /usr/glenda/npe/libnpe/_main.c:23
mainlauncher()+0x18 /sys/src/libthread/main.c:18
launcheramd64(arg=0x7fffffffef98,f=0x233c3a)+0x10 /sys/src/libthread/amd64.c:11
0xfefefefefefefefe ?file?:0
acid: