qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] Help with gdb on Mac OS


From: Ilya Shar
Subject: [Qemu-devel] Help with gdb on Mac OS
Date: Sun, 11 Feb 2007 22:54:44 -0800 (PST)

I am trying to step through i386-darwin-user/qemu-i386
in gdb but I am getting a KERN_PROTECTION_FAILURE
fairly early in the run: 

(gdb) run /bin/ls
Starting program:
/Users/ilya/tmp/feb11/qemu-0.9.0/i386-darwin-user/qemu-i386
/bin/ls
Reading symbols for shared libraries . done
Starting /bin/ls with qemu
----------------

Program received signal EXC_BAD_ACCESS, Could not
access memory.
Reason: KERN_PROTECTION_FAILURE at address: 0x2115eaf5
helper_cmpxchg8b () at ../cpu-all.h:344
344         ((uint32_t *)ptr)[0] = x.p[0];
(gdb) 

The offending value of ptr is misalligned, can this
indicate a problem?  Reducing optimization or setting
-g3 doesn't change this behavior.  Strangely, the same
example runs fine without gdb. 

Is there any way to correct the gdb problem?  I am
using gdb 6.3 on Mac OS Intel with QEMU 0.9.0 and
patches for gcc4/Mac posted by Mike Kronenberg.  

Thanks for your help, 
Ilya 



 
____________________________________________________________________________________
Be a PS3 game guru.
Get your game face on with the latest PS3 news and previews at Yahoo! Games.
http://videogames.yahoo.com/platform?platform=120121




reply via email to

[Prev in Thread] Current Thread [Next in Thread]