qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: Sylvain OBEGI <katios@nolabel.net>
To: qemu-devel@nongnu.org
Subject: [Qemu-devel] Bug in 0.4.3
Date: 16 Jul 2003 11:33:55 +0200	[thread overview]
Message-ID: <1058348035.4883.7.camel@katios.nolabel.net> (raw)

[-- Attachment #1: Type: text/plain, Size: 662 bytes --]

Hello
I followed the list for quite some time, but got qemu 0.4.2 working only
now (with -O1 optimization, since I'm using ppc and gcc3 and it doesn't
work with -O2). I can execute ls-i386, or putty via wine. 
Then I updated to 0.4.3 and everything stopped working, with :
"qemu: uncaught target signal 4 (Illegal instruction) - exiting".
Back with 0.4.2 it works again.
Attached is the log generated with debug activated in qemu.

My config :
iBook G3 500 under Mandrake Linux 9.1 PPC which means :
kernel-2.4.21.0.13mdk-1-1mdk
glibc-2.3.1-10mdk
gcc-3.2.2-3mdk


Anyway, thanks for this great tool!

-- 

Sylvain OBEGI
Email : katios@nolabel.net
ICQ : 661913



[-- Attachment #2: qemu.log --]
[-- Type: text/plain, Size: 1245 bytes --]

start    end      size     prot
08048000-08052000 0000a000 r-x
08052000-08053000 00001000 rw-
30026000-300a6000 00080000 rw-
300a6000-300a7000 00001000 ---
300a7000-300b9000 00012000 r-x
300b9000-300ba000 00001000 rw-
300ba000-300bb000 00001000 rwx
300bb000-320a7000 01fec000 ---
start_brk   0x08052d68
end_code    0x08051880
start_code  0x08048000
end_data    0x08052ad0
start_stack 0x300a59b0
brk         0x08052d68
entry       0x300a8990
----------------
IN: 
0x300a8990:  pushl  %esp
0x300a8991:  call   0x300a89e8

OP:
0x0000: movl_T0_ESP
0x0001: pushl_T0
0x0002: movl_T0_im 0x300a8996
0x0003: pushl_T0
0x0004: jmp_tb_next 0x60194558 0x300a89e8
0x0005: end

AFTER FLAGS OPT:
0x0000: movl_T0_ESP
0x0001: pushl_T0
0x0002: movl_T0_im 0x300a8996
0x0003: pushl_T0
0x0004: jmp_tb_next 0x60194558 0x300a89e8
0x0005: end

OUT: [size=60]
0x60334558:  mr	r24,r17
0x6033455c:  addi	r9,r17,-4
0x60334560:  stwbrx	r24,r0,r9
0x60334564:  mr	r17,r9
0x60334568:  lis	r9,12299
0x6033456c:  addi	r24,r9,-30314
0x60334570:  addi	r9,r17,-4
0x60334574:  stwbrx	r24,r0,r9
0x60334578:  mr	r17,r9
0x6033457c:  b	60466194
0x60334580:  lis	r9,24601
0x60334584:  addi	r24,r9,17752
0x60334588:  lis	r9,12299
0x6033458c:  addi	r9,r9,-30232
0x60334590:  stw	r9,32(r27)


                 reply	other threads:[~2003-07-16  9:47 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1058348035.4883.7.camel@katios.nolabel.net \
    --to=katios@nolabel.net \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).