http://bugs.winehq.org/show_bug.cgi?id=25081
Summary: Regression : Automation broken in AutoCAD Product: Wine Version: 1.3.5 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: oleaut32 AssignedTo: wine-bugs@winehq.org ReportedBy: max@veneto.com
A regression test shows that this patch :
3173305e887775624d46f7cc65283723886930c0 is the first bad commit commit 3173305e887775624d46f7cc65283723886930c0 Author: Andrew Eikum aeikum@codeweavers.com Date: Fri Jul 16 12:27:27 2010 -0500
oleaut32: Don't fail if member is missing in ITypeComp::Bind.
Broke something in AutoCad automation. To reproduce the bug, launch autocad and give following commands in command line :
line 0,0 1,1 (setq e (entlast)) (vl-load-com) (vlax-ename->vla-object e)
On broken wine you following error :
error: member not found: "ObjectIdToObject"
On working wine, you get :
#<VLA-OBJECT IAcadLine 097d7dd4> (hex number can vary, of course)
Ciao
Max