[Top][All Lists]
[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
- [Qemu-devel] Help with gdb on Mac OS,
Ilya Shar <=