[Qemu-devel] [Bug 932487] Re: win32: git rev 59f971d crashes when accessing disk (coroutine issue)

2016-12-10 Thread Stefan Weil
Fixed in newer versions which no longer have problems with thread local storage on Windows. ** Changed in: qemu Status: Confirmed => Fix Released -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU.

[Qemu-devel] [Bug 932487] Re: win32: git rev 59f971d crashes when accessing disk (coroutine issue)

2012-03-20 Thread Roy Tam
coroutine issue again, when booting tinycore_3.3.iso: C:\msys\home\User\qemu\i386-softmmugdb --args qemu-system-i386.exe -L ..\pc-bios -cdrom tinycore_3.3.iso GNU gdb (GDB) 7.3 Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later

[Qemu-devel] [Bug 932487] Re: win32: git rev 59f971d crashes when accessing disk (coroutine issue)

2012-03-20 Thread Stefan Weil
Please try a newer compiler. gcc-4.6.2 compiles thread local storage correctly, gcc-4.3.3 obviously doesn't. If you can confirm that newer compilers fix this bug, I'd like to close this ticket. -- You received this bug notification because you are a member of qemu- devel-ml, which is

Re: [Qemu-devel] [Bug 932487] Re: win32: git rev 59f971d crashes when accessing disk (coroutine issue)

2012-03-20 Thread Roy Tam
2012/3/20 Stefan Weil 932...@bugs.launchpad.net: Please try a newer compiler. gcc-4.6.2 compiles thread local storage correctly, gcc-4.3.3 obviously doesn't. If you can confirm that newer compilers fix this bug, I'd like to close this ticket. I'm using gcc-4.6.2 now. -- You received

Re: [Qemu-devel] [Bug 932487] Re: win32: git rev 59f971d crashes when accessing disk (coroutine issue)

2012-03-20 Thread Paolo Bonzini
Il 20/03/2012 10:35, Roy Tam ha scritto: 2012/3/20 Stefan Weil 932...@bugs.launchpad.net: Please try a newer compiler. gcc-4.6.2 compiles thread local storage correctly, gcc-4.3.3 obviously doesn't. If you can confirm that newer compilers fix this bug, I'd like to close this ticket. I'm

[Qemu-devel] [Bug 932487] Re: win32: git rev 59f971d crashes when accessing disk (coroutine issue)

2012-02-27 Thread Eric Lassauge
More or less same crash for me: Using built-in specs. COLLECT_GCC=d:\MinGW\bin\gcc.exe COLLECT_LTO_WRAPPER=d:/mingw/bin/../libexec/gcc/mingw32/4.6.2/lto-wrapper.exe Target: mingw32 Configured with: ../gcc-4.6.2/configure --enable-languages=c,c++,ada,fortran,objc,obj-c++ --disable-sjlj-exceptions

Re: [Qemu-devel] [Bug 932487] Re: win32: git rev 59f971d crashes when accessing disk (coroutine issue)

2012-02-27 Thread Paolo Bonzini
On 02/17/2012 01:53 AM, Roy Tam wrote: Please try these modified configure option which adds the compiler flag needed for multithreading: --extra-cflags=-O0 -pipe -mthreads. For me, -mthreads solved the problem. Yes -mthreads switch does workaround the issue. But using -mthreads making

[Qemu-devel] [Bug 932487] Re: win32: git rev 59f971d crashes when accessing disk (coroutine issue)

2012-02-16 Thread Stefan Weil
** Changed in: qemu Status: New = Confirmed ** Changed in: qemu Assignee: (unassigned) = Stefan Weil (ubuntu-weilnetz) -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/932487 Title:

[Qemu-devel] [Bug 932487] Re: win32: git rev 59f971d crashes when accessing disk (coroutine issue)

2012-02-16 Thread Stefan Weil
The crash is caused by non-working thread local storage (TLS) in coroutine-win32.c. It took me some time to analyze this bug because I don't get it in my native w32 environment with gcc-4.6.2, but I could reproduce it with cross compiled w32 code. SwitchToFiber crashed because it was called

Re: [Qemu-devel] [Bug 932487] Re: win32: git rev 59f971d crashes when accessing disk (coroutine issue)

2012-02-16 Thread Roy Tam
2012/2/17 Stefan Weil 932...@bugs.launchpad.net: The crash is caused by non-working thread local storage (TLS) in coroutine-win32.c. It took me some time to analyze this bug because I don't get it in my native w32 environment with gcc-4.6.2, but I could reproduce it with cross compiled w32

Re: [Qemu-devel] [Bug 932487] Re: win32: git rev 59f971d crashes when accessing disk (coroutine issue)

2012-02-16 Thread Roy Tam
2012/2/17 Roy Tam roy...@gmail.com: 2012/2/17 Stefan Weil 932...@bugs.launchpad.net: The crash is caused by non-working thread local storage (TLS) in coroutine-win32.c. It took me some time to analyze this bug because I don't get it in my native w32 environment with gcc-4.6.2, but I could

[Qemu-devel] [Bug 932487] Re: win32: git rev 59f971d crashes when accessing disk (coroutine issue)

2012-02-14 Thread Roy Tam
Same crash in wine: user@gx110-lubuntu:~/qemu/i386-softmmu $ wine --version wine-1.3.37 user@gx110-lubuntu:~/qemu/i386-softmmu $ winedbg qemu-system-i386.exe -L ..\\pc-bios -fda fda.img WineDbg starting on pid 0024 0x7b85dedf: movl