Hi folks, I've been digging through a bunch of runtime errors in OS X. One of them was an EXC_BAD_ACCESS (segfault) caused by some code in main-loop.c that accessed uninitialized stack variables. Please see the attached patch. The problem still exists in the master branch of the git repository.
I've also been running into a failed assertion which causes SIGABRT Assertion failed: (QLIST_EMPTY(&bs->tracked_requests)), function bdrv_drain_all, file block.c, line 1220. I haven't yet found out the root cause of it, but it sounds like another struct that isn't properly zero'd. Will keep working on it. C
qemu-1.3.0_to_gitmaster-fix-exc-bad-access-in-main-loop.patch
Description: Binary data