qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] Regression in QEMU user-mode (Was: "tcg: Reload local varia


From: cedric.vincent
Subject: [Qemu-devel] Regression in QEMU user-mode (Was: "tcg: Reload local variables after return from longjmp")
Date: Fri, 26 Aug 2011 16:15:54 +0200
User-agent: Mutt/1.5.21 (2010-09-15)

Hi Jan Kiszka & Blue Swirl,

Hi would like to report a strange behaviour exposed by commit 0d101938
"tcg: Reload local variables after return from longjmp" (found with
`git bisect` and then reverted to be sure).

When emulating in *user-mode* the program `msgmerge`, I get the
following error(s):

    $ /usr/bin/msgmerge --update -q /dev/null /dev/null
    qemu-arm: pthread_mutex_lock.c:62: __pthread_mutex_lock: Assertion 
`mutex->__data.__owner == 0' failed.

or, from time to time:

    $ /usr/bin/msgmerge --update -q /dev/null /dev/null
    user-exec.c:99: handle_cpu_signal: Assertion `({ unsigned long __guest = 
(unsigned long)(address) - guest_base; __guest < (1ul << 32); })' failed.

For information:

    - version = 0.15.0 (vanilla)
    - guest   = ARMedSlack 13.37 (arm)
    - host 1  = Slackware64 13.37 (x86_64, gcc 4.5.3)
    - host 2  = Ubuntu 10.04.1 (x86_64, 4.4.3)

Please, could you help me to understand this issue?

Thanks in advance,
Cédric,

PS:

If you wish to reproduce the problem, first download a minimal
ARMedSlack-13.37 rootfs:

    
ftp://ftp.armedslack.org/armedslack/armedslack-devtools/minirootfs/roots/slack-13.37-miniroot_01May11.tar.xz

and then install these three missing packages:

    
ftp://ftp.armedslack.org/armedslack/armedslack-13.37/slackware/d/gettext-tools-0.18.1.1-arm-1.tgz
    
ftp://ftp.armedslack.org/armedslack/armedslack-13.37/slackware/l/libxml2-2.7.8-arm-2.tgz
    
ftp://ftp.armedslack.org/armedslack/armedslack-13.37/slackware/d/gcc-4.5.2-arm-3.tgz

    $ installpkg gettext-0.18.1.1-arm-1.tgz 
    $ installpkg libxml2-2.7.8-arm-2.tgz
    $ installpkg gcc-4.5.2-arm-3.tgz



reply via email to

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