http://bugs.winehq.org/show_bug.cgi?id=15543
Lei Zhang thestig@google.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #19 from Lei Zhang thestig@google.com 2008-12-17 13:00:41 --- 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.
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.