[Bug 7286] wineserver aborts in release_object because obj->refcount is 0

Wine Bugs wine-bugs at winehq.org
Tue Jan 30 08:53:12 CST 2007


http://bugs.winehq.org/show_bug.cgi?id=7286





------- Additional Comments From mk144210 at bcm.tmc.edu  2007-30-01 08:53 -------
Created an attachment (id=4727)
 --> (http://bugs.winehq.org/attachment.cgi?id=4727&action=view)
Diff file showing a change that stops the crash from occurring.

Ok, so this is not a "fix" yet but I am further researching the bug cause. This
one line change will stop the crash from occuring. Specifically, it seems that
dir_destroy which is called for a directory from release_object ends up sending
an APC which ends up calling release_object again for that object that has
already been released. Commenting out the async_terminate_q line for the dir
change_q stops the crash, although now I have to figure out exactly why.

Anyone out there understand exactly what a change queue is for a directory?

Thanks
Misha

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list