--- In [email protected], "Sheri" <sheri...@...> wrote: > > --- In [email protected], "entropyreduction" > <alancampbelllists+yahoo@> wrote: > >
> Maybe you should defer a solution to a later version. Just comment out the > offending part of the script. Seems like there are other things now > implemented in the com plugin (e.g., error reporting) that could work on an > IAccessible, but they don't seem to be plugged-in. Commenting out offending part of script still leaves get_accessible_child generating crashes for no apparent reason. Either I disable get_accessible_child, or find the bug. > Otherwise (if you want to keep investigating).. > > Not sure what you mean by works (i.e., on W2K)? What is the value of haoPaste > when the script runs under W2K? A handle to a com object. > I think there is a problem with your get_accessible_child function when > get_accessible_children returns simple elements instead of objects. > > <http://msdn.microsoft.com/en-us/library/dd318448%28VS.85%29.aspx> > > ..says in part: > When initializing a VARIANT parameter, be sure to specify VT_I4 in the vt > member in addition to specifying the child ID value (or CHILDID_SELF) in the > lVal member. Yes, I do all that. Gone over get_accessible_child for any sign of something that could be a bad pointer. Nada. call to get_accessible_child causes crash with "Paste*" and no role. Got me stumped. Will come back to it next week sometime.
