[Bug 8539] VMXBuider 0.8 (VB6 app) fails to create new VM, reporting "Run-time error '-2147417848 (80010108)': Automation error"

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Feb 21 05:53:40 CST 2014


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

--- Comment #29 from Nikolay Sivov <bunglehead at gmail.com> ---
Created attachment 47592
  --> http://bugs.winehq.org/attachment.cgi?id=47592
patch

So it was actually a clearly visible problem, or two:

- with my recent patch I screwed up pointer incrementing when copying;
- after copy destination array wasn't updated with actual element size,
  this results in a crash on destroy, because it tries to do 32 byte increments
  (default value), instead of 16 bytes in this particular case of a structure
  with 2 BSTR pointers.

After this fixed (patch attached), next problem is clear:

---
fixme:scrrun:filesys_QueryInterface Unsupported interface
{7fd52380-4e07-101b-ae2d-08002b2ec713}
fixme:scrrun:filesys_QueryInterface Unsupported interface
{37d84f60-42cb-11ce-8135-00aa004bb851}
fixme:scrrun:filesys_get_Drives 0x7d510ef4 0x33f260
fixme:scrrun:filesys_QueryInterface Unsupported interface
{df0b3d60-548f-101b-8e65-08002b2bd119}
---

with Runtime error '445' message box.

-- 
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