On Sun, Jan 22, 2012 at 10:15 PM, Jan Kiszka <jan.kis...@web.de> wrote:
> On 2012-01-22 20:58, Francis Moreau wrote:
>> On Sun, Jan 22, 2012 at 8:21 PM, Jan Kiszka <jan.kis...@web.de> wrote:
>>> On 2012-01-22 20:16, Max Filippov wrote:
>>>>> When stopping the guest with -S before it booted, gdb will interrupt it
>>>>> while it is still in 16-bit real mode. Later on, when Linux runs, the
>>>>> guest is in 64-bit protected mode. gdb is not prepared for such a
>>>>> switch. All you can do:
>>>>
>>>> Try
>>>>
>>>> set arch i386:x86-64
>>>>
>>>> in the GDB prompt.
>>>>
>>>
>>> Won't help if gdb already connected in 16/32-bit before.
>>
>> Why not ? is it a gdb bug ?
>
> More than a bug, a deficit in the x86 target management of gdb. Requires
> some work, but gdb people are at least aware of the issue.
>

Thanks again for your help.
-- 
Francis

Reply via email to