[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH] coroutine: add ./configure --disable-coroutine-
From: |
Stefan Weil |
Subject: |
Re: [Qemu-devel] [PATCH] coroutine: add ./configure --disable-coroutine-pool |
Date: |
Wed, 02 Oct 2013 23:15:56 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.0 |
Am 02.10.2013 10:54, schrieb Stefan Hajnoczi:
> This is an interesting backtrace. The 'current' thread-local variable
> from coroutine-win32.c is NULL or doesn't have a caller assigned.
>
> Please post 'thread apply all bt' so we can identify the other threads.
>
> Stefan
The other threads don't have a reasonable backtrace:
(gdb) thread apply all bt
Thread 3 (Thread 5708.0x15bc):
#0 0x76118e76 in msvcrt!abort () from C:\Windows\syswow64\msvcrt.dll
#1 0x7611680c in msvcrt!_assert () from C:\Windows\syswow64\msvcrt.dll
#2 0x0051957d in qemu_co_queue_restart_all (address@hidden)
at c:/cygwin/home/stweil/src/qemu/qemu.org/qemu/qemu-coroutine-lock.c:99
#3 0x0040f4d1 in tracked_request_end (req=0x6e5fe6c)
at c:/cygwin/home/stweil/src/qemu/qemu.org/qemu/block.c:1963
#4 bdrv_co_do_readv (bs=0x31e78f0, sector_num=<optimized out>,
nb_sectors=4,
qiov=0x745f9d0, flags=<optimized out>)
at c:/cygwin/home/stweil/src/qemu/qemu.org/qemu/block.c:2675
#5 0x0040f4a2 in bdrv_co_do_readv (bs=0x31e5ea8, sector_num=<optimized
out>,
nb_sectors=4, qiov=0x745f9d0, flags=<optimized out>)
at c:/cygwin/home/stweil/src/qemu/qemu.org/qemu/block.c:2645
#6 0x0041060c in bdrv_rw_co_entry (opaque=0x745f968)
at c:/cygwin/home/stweil/src/qemu/qemu.org/qemu/block.c:2276
#7 0x00442238 in coroutine_trampoline (co_=0x31e8bf0)
at c:/cygwin/home/stweil/src/qemu/qemu.org/qemu/coroutine-win32.c:57
#8 0x7549bfa2 in KERNEL32!GetQueuedCompletionStatus ()
from C:\Windows\syswow64\kernel32.dll
#9 0x031e8bf0 in ?? ()
#10 0x7549bf5a in KERNEL32!GetQueuedCompletionStatus ()
from C:\Windows\syswow64\kernel32.dll
#11 0x016d24e0 in ?? ()
Thread 2 (Thread 5708.0xe1c):
#0 0x7749f8d1 in ntdll!RtlUpdateClonedSRWLock ()
from C:\Windows\system32\ntdll.dll
#1 0x7749f8d1 in ntdll!RtlUpdateClonedSRWLock ()
from C:\Windows\system32\ntdll.dll
#2 0x759c149d in WaitForSingleObjectEx ()
from C:\Windows\syswow64\KernelBase.dll
#3 0x00000150 in ?? ()
#4 0x00000000 in ?? ()
Thread 1 (Thread 5708.0x1600):
#0 0x7749f8d1 in ntdll!RtlUpdateClonedSRWLock ()
from C:\Windows\system32\ntdll.dll
#1 0x7749f8d1 in ntdll!RtlUpdateClonedSRWLock ()
from C:\Windows\system32\ntdll.dll
#2 0x774b8e44 in ntdll!TpCallbackMayRunLong ()
from C:\Windows\system32\ntdll.dll
#3 0x00000160 in ?? ()
#4 0x00000000 in ?? ()