qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [4693] Implement thread creation.


From: Kirill A. Shutemov
Subject: Re: [Qemu-devel] [4693] Implement thread creation.
Date: Sun, 8 Jun 2008 23:34:26 +0300
User-agent: Mutt/1.5.18 (2008-05-29)

On Sat, Jun 07, 2008 at 10:12:17PM +0000, Paul Brook wrote:
> Revision: 4693
>           http://svn.sv.gnu.org/viewvc/?view=rev&root=qemu&revision=4693
> Author:   pbrook
> Date:     2008-06-07 22:12:17 +0000 (Sat, 07 Jun 2008)
> 
> Log Message:
> -----------
> Implement thread creation.

Thanks for changes.

But I still have race condition somewhere:

address@hidden ~]$ cat test.c
int main()
{
        return 0;
}
address@hidden ~]$ gcc test.c
qemu: unhandled CPU exception 0x2 - aborting
R00=000009bd R01=00000085 R02=000000b1 R03=0006bbad
R04=41116554 R05=00000000 R06=4123b670 R07=00000004
R08=7c95e5c0 R09=00000000 R10=4123afb0 R11=41217124
R12=00000000 R13=41217030 R14=411184d8 R15=411184e0
PSR=60000010 -ZC- A usr32
Aborted
address@hidden ~]$ gcc test.c
qemu: uncaught target signal 11 (Segmentation fault) - exiting
address@hidden ~]$ gcc test.c
Internal resource leak before 41046814
Segmentation fault
address@hidden ~]$ gcc test.c
/home/kas/git/qemu/tcg/tcg.c:1762: tcg fatal error
Aborted
address@hidden ~]$ gcc test.c
qemu: unhandled CPU exception 0x2 - aborting
R00=00000000 R01=436c225c R02=00000004 R03=00000067
R04=436c2298 R05=00000001 R06=00000000 R07=00000004
R08=7c95e5c0 R09=00000000 R10=416e3fb0 R11=411ec124
R12=00008bf1 R13=411ec030 R14=416cf8ec R15=436e198c
PSR=60000010 -ZC- A usr32
Aborted
address@hidden ~]$ gcc test.c
qemu: uncaught target signal 11 (Segmentation fault) - exiting
address@hidden ~]$ gcc test.c
Internal resource leak before 409e3814
Segmentation fault
address@hidden ~]$ gcc test.c
qemu: unhandled CPU exception 0x2 - aborting
R00=000009bd R01=436e9453 R02=000000b1 R03=0006bbad
R04=43755554 R05=00000000 R06=41775670 R07=00000004
R08=7c95e5c0 R09=00000000 R10=41774fb0 R11=41751124
R12=00000000 R13=41751030 R14=437574d8 R15=437574e0
PSR=60000010 -ZC- A usr32
qemu: uncaught target signal 11 (Segmentation fault) - exiting

I cannot reproduce it with QEMU_STRACE=1, but I guess that this bug is
related to vfork();

-- 
Regards,  Kirill A. Shutemov
 + Belarus, Minsk
 + ALT Linux Team, http://www.altlinux.com/

Attachment: signature.asc
Description: Digital signature


reply via email to

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