[Bug 15543] AIRC application blows up when opening a tree menu

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Nov 30 15:13:28 CST 2009


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





--- Comment #29 from Nikolay Sivov <bunglehead at gmail.com>  2009-11-30 15:13:27 ---
(In reply to comment #19)
> A treeview is in the process of being destroyed - TREEVIEW_Destroy().
> 
> When this happens, it's done as fast as possible, with TREEVIEW_RemoveItem(),
> rather than, say, TREEVIEW_DeleteItem(). Thus some internal data structures
> (i.e. firstVisible) are not kept track of as well as they should be.
> 

Looks like that.

> Then, for whatever reason, the treeview gets a message telling it do calculate
> something that requires the internal data structures to be valid, leading to
> the crash.

You're probably wrong here. If it was a message it will be waiting for return
from control procedure. Instead application is calling procedure directly,
previously starting destruction.

2Pedro:

please provide another log with: +tid,+msg,+treeview. After that's done please
attach another +relay log as a separate attachment - let's say 3000 lines
before crash will be enough.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list