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

Attachment: qemu-1.3.0_to_gitmaster-fix-exc-bad-access-in-main-loop.patch
Description: Binary data

Reply via email to