From: Amadeusz S. <am...@as...> - 2012-06-18 09:30:42
Attachments:
fix_SDL_cursor_crashes.patch
|
When I do ./configure --enable-sdl-video --enable-sdl-audio SheepShaver crashes sooner or later after being started (usually before even ending booting). I narrowed it down to be caused by changing cursors. Some example of crashes: SheepShaver V2.3 by Christian Bauer and Mar"c" Hellwig Reading ROM file... Using SDL/alsa audio output Detected CPU features: MMX SSE SSE2 SSE3 SSSE3 PowerPC CPU emulator by Gwenole Beauchesne WARNING: Unknown DiskStatus(6) WARNING: Unknown DiskStatus(6) SheepShaver: Fatal IO error 11 (Resource temporarily unavailable) on X server :0. Illegal instruction at 00002400, opcode = 000108c4 zsh: abort ./SheepShaver SheepShaver V2.3 by Christian Bauer and Mar"c" Hellwig Reading ROM file... Using SDL/alsa audio output Detected CPU features: MMX SSE SSE2 SSE3 SSSE3 PowerPC CPU emulator by Gwenole Beauchesne WARNING: Unknown DiskStatus(6) WARNING: Unknown DiskStatus(6) SheepShaver: Fatal IO error 11 (Resource temporarily unavailable) on X server :0. SIGSEGV pc 0x45fc36 ea 0x3dbc r0 03e00000 r1 01bffe00 r2 00000000 r3 00000000 r4 41a67ab6 r5 00000000 r6 00000028 r7 000000b8 r8 00000020 r9 00000000 r10 00000000 r11 00000001 r12 0000e38e r13 0000ffff r14 00000000 r15 499a0000 r16 419c54ea r17 4d997082 r18 4d997082 r19 41ab9cbc r20 4d997028 r21 4d9a2190 r22 41ab9cac r23 00000000 r24 41a67ab6 r25 00000000 r26 fffffffe r27 000021ee r28 41b3df34 r29 51ed1170 r30 51e60000 r31 68fff000 f0 0.00000 f1 0.00000 f2 0.00000 f3 0.00000 f4 0.00000 f5 0.00000 f6 0.00000 f7 0.00000 f8 0.00000 f9 0.00000 f10 0.00000 f11 0.00000 f12 0.00000 f13 0.00000 f14 0.00000 f15 0.00000 f16 0.00000 f17 0.00000 f18 0.00000 f19 0.00000 f20 0.00000 f21 0.00000 f22 0.00000 f23 0.00000 f24 0.00000 f25 0.00000 f26 0.00000 f27 0.00000 f28 0.00000 f29 0.00000 f30 0.00000 f31 0.00000 lr 51e6d6e0 ctr 00000000 cr 40000088 xer 00000000 pc 00003dbc fpscr 00000000 0x 3d9c: zsh: segmentation fault ./SheepShaver Configured with is a bit more informative ./configure --enable-sdl-video --enable-sdl-audio --disable-vosf SheepShaver V2.3 by Christian Bauer and Mar"c" Hellwig Reading ROM file... Using SDL/alsa audio output Detected CPU features: MMX SSE SSE2 SSE3 SSSE3 PowerPC CPU emulator by Gwenole Beauchesne WARNING: Unknown DiskStatus(6) WARNING: Unknown DiskStatus(6) WARNING: Unknown DiskStatus(6) WARNING: Unknown DiskStatus(6) [xcb] Unknown request in queue while dequeuing [xcb] Most likely this is a multi-threaded client and XInitThreads has not been called [xcb] Aborting, sorry about that. SheepShaver: /var/tmp/portage/x11-libs/libX11-1.5.0/work/libX11-1.5.0/src/xcb_io.c:178: dequeue_pending_request: Assertion `!xcb_xlib_unknown_req_in_deq' failed. zsh: abort ./SheepShaver So with attached patch it works fine, I tested it only on 64bit linux. Amadeusz |
From: Alexei S. <ale...@gm...> - 2012-06-18 23:34:23
|
Thanks! Committed upstream: https://github.com/cebix/macemu/commit/be28a8e5d40e3db69e446da69de3f9f004340932 -Alexei On Mon, Jun 18, 2012 at 5:07 AM, Amadeusz Sławiński <am...@as...>wrote: > When I do ./configure --enable-sdl-video --enable-sdl-audio SheepShaver > crashes sooner or later after being started (usually before even ending > booting). I narrowed it down to be caused by changing cursors. > > Some example of crashes: > > SheepShaver V2.3 by Christian Bauer and Mar"c" Hellwig > Reading ROM file... > Using SDL/alsa audio output > Detected CPU features: MMX SSE SSE2 SSE3 SSSE3 > PowerPC CPU emulator by Gwenole Beauchesne > WARNING: Unknown DiskStatus(6) > WARNING: Unknown DiskStatus(6) > SheepShaver: Fatal IO error 11 (Resource temporarily unavailable) on X > server :0. > Illegal instruction at 00002400, opcode = 000108c4 > zsh: abort ./SheepShaver > > > SheepShaver V2.3 by Christian Bauer and Mar"c" Hellwig > Reading ROM file... > Using SDL/alsa audio output > Detected CPU features: MMX SSE SSE2 SSE3 SSSE3 > PowerPC CPU emulator by Gwenole Beauchesne > WARNING: Unknown DiskStatus(6) > WARNING: Unknown DiskStatus(6) > SheepShaver: Fatal IO error 11 (Resource temporarily unavailable) on X > server :0. > SIGSEGV > pc 0x45fc36 > ea 0x3dbc > r0 03e00000 r1 01bffe00 r2 00000000 r3 00000000 > r4 41a67ab6 r5 00000000 r6 00000028 r7 000000b8 > r8 00000020 r9 00000000 r10 00000000 r11 00000001 > r12 0000e38e r13 0000ffff r14 00000000 r15 499a0000 > r16 419c54ea r17 4d997082 r18 4d997082 r19 41ab9cbc > r20 4d997028 r21 4d9a2190 r22 41ab9cac r23 00000000 > r24 41a67ab6 r25 00000000 r26 fffffffe r27 000021ee > r28 41b3df34 r29 51ed1170 r30 51e60000 r31 68fff000 > f0 0.00000 f1 0.00000 f2 0.00000 f3 0.00000 > f4 0.00000 f5 0.00000 f6 0.00000 f7 0.00000 > f8 0.00000 f9 0.00000 f10 0.00000 f11 0.00000 > f12 0.00000 f13 0.00000 f14 0.00000 f15 0.00000 > f16 0.00000 f17 0.00000 f18 0.00000 f19 0.00000 > f20 0.00000 f21 0.00000 f22 0.00000 f23 0.00000 > f24 0.00000 f25 0.00000 f26 0.00000 f27 0.00000 > f28 0.00000 f29 0.00000 f30 0.00000 f31 0.00000 > lr 51e6d6e0 ctr 00000000 cr 40000088 xer 00000000 > pc 00003dbc fpscr 00000000 > 0x 3d9c: zsh: segmentation fault ./SheepShaver > > Configured with is a bit more informative > ./configure --enable-sdl-video --enable-sdl-audio --disable-vosf > > SheepShaver V2.3 by Christian Bauer and Mar"c" Hellwig > Reading ROM file... > Using SDL/alsa audio output > Detected CPU features: MMX SSE SSE2 SSE3 SSSE3 > PowerPC CPU emulator by Gwenole Beauchesne > WARNING: Unknown DiskStatus(6) > WARNING: Unknown DiskStatus(6) > WARNING: Unknown DiskStatus(6) > WARNING: Unknown DiskStatus(6) > [xcb] Unknown request in queue while dequeuing > [xcb] Most likely this is a multi-threaded client and XInitThreads has not > been called > [xcb] Aborting, sorry about that. > SheepShaver: > /var/tmp/portage/x11-libs/libX11-1.5.0/work/libX11-1.5.0/src/xcb_io.c:178: > dequeue_pending_request: Assertion `!xcb_xlib_unknown_req_in_deq' failed. > zsh: abort ./SheepShaver > > So with attached patch it works fine, I tested it only on 64bit linux. > > Amadeusz > > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > basilisk-devel mailing list > bas...@li... > https://lists.sourceforge.net/lists/listinfo/basilisk-devel > > |