http://bugs.winehq.org/show_bug.cgi?id=19016
Summary: Unhandled type TKIND_COCLASS in oleaut serialze_param() and deserialize_param() Product: Wine Version: 1.1.24 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: oleaut32 AssignedTo: wine-bugs@winehq.org ReportedBy: joshudson@gmail.com
fixme:ole:serialize_param unhandled switch cases tattr->typekind 5
This causes Word Automation from .NET to not work.
Tell me how to get what logs you want and I'll be happy to provide them.
http://bugs.winehq.org/show_bug.cgi?id=19016
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |dotnet Summary|Unhandled type |Word Automation from .NET |TKIND_COCLASS in oleaut |does not work |serialze_param() and | |deserialize_param() |
http://bugs.winehq.org/show_bug.cgi?id=19016
--- Comment #1 from Joshua joshudson@gmail.com 2009-06-21 21:05:53 --- Info lost in previous edit: Unhandled type 5 is TKIND_COCLASS
http://bugs.winehq.org/show_bug.cgi?id=19016
--- Comment #2 from Ken Sharp kennybobs@o2.co.uk 2009-06-22 07:03:17 --- Is this app available for download?
http://bugs.winehq.org/show_bug.cgi?id=19016
--- Comment #3 from Joshua joshudson@gmail.com 2009-06-22 14:20:27 --- No it's not but I can provide an isolated test case in a day or so.
http://bugs.winehq.org/show_bug.cgi?id=19016
--- Comment #4 from Joshua joshudson@gmail.com 2009-06-22 20:55:45 --- Created an attachment (id=21957) --> (http://bugs.winehq.org/attachment.cgi?id=21957) Word automation tester
Word automation tester.
* Install .NET Framework 2.0 * Install Word 2003. IMPORTANT: Choose .NET Programmability Support under tools. If the option is not present, cancel out of the install and do step 1 first. * Run the program with whatever logging is desired.
http://bugs.winehq.org/show_bug.cgi?id=19016
--- Comment #5 from Joshua joshudson@gmail.com 2009-06-22 20:58:05 --- Created an attachment (id=21958) --> (http://bugs.winehq.org/attachment.cgi?id=21958) Word automation tester source
This is very big because of WORDPIA.BIN, which resolves the reference to Word at compile time (it is Microsoft-provided WORDPIA.DLL renamed to .BIN due to a bug in ASPX). At runtime, the appropriate DLL is fetched from the GAC if possible.
http://bugs.winehq.org/show_bug.cgi?id=19016
Mikolaj Zalewski mikolaj.zalewski@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mikolaj.zalewski@gmail.com
--- Comment #6 from Mikolaj Zalewski mikolaj.zalewski@gmail.com 2010-01-29 15:07:08 --- FWIW, typekind 5 is TKIND_COCLASS.
http://bugs.winehq.org/show_bug.cgi?id=19016
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com
--- Comment #7 from Dan Kegel dank@kegel.com 2010-09-06 08:48:45 CDT --- Jan Ohlsen filed a patch, http://www.winehq.org/pipermail/wine-patches/2010-September/092976.html
http://bugs.winehq.org/show_bug.cgi?id=19016
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com
--- Comment #8 from Bruno Jesus 00cpxxx@gmail.com 2011-10-02 08:03:36 CDT --- It seems that patch was not commited so I guess the bug is still present in latest version.
http://bugs.winehq.org/show_bug.cgi?id=19016
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |leslie_alistair@hotmail.com
--- Comment #9 from Alistair Leslie-Hughes leslie_alistair@hotmail.com 2013-07-24 01:16:20 CDT --- (In reply to comment #7)
Jan Ohlsen filed a patch, http://www.winehq.org/pipermail/wine-patches/2010-September/092976.html
This patch has some issues before it would be accepted. . Whitespace not consistent. . C++ style comment . if(!hr) isn't correct.
http://bugs.winehq.org/show_bug.cgi?id=19016
Marcus Meissner marcus@jet.franken.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |marcus@jet.franken.de
--- Comment #10 from Marcus Meissner marcus@jet.franken.de --- Could someone with word try this again? perhaps its fixed already with all the COM and IDL work in the last 4 years
http://bugs.winehq.org/show_bug.cgi?id=19016
--- Comment #11 from Joshua joshudson@gmail.com --- I can confirm that this bug is still unfixed in wine 1.7.12.
https://bugs.winehq.org/show_bug.cgi?id=19016
Qian Hong fracting@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fracting@gmail.com, | |jactry92@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=19016
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #12 from super_man@post.com --- patching file dlls/oleaut32/tmarshal.c Hunk #1 succeeded at 859 (offset 135 lines). Hunk #2 succeeded at 921 (offset 135 lines). Hunk #3 succeeded at 1173 (offset 137 lines). Hunk #4 succeeded at 1248 (offset 137 lines).
so the patch havent been merged.
1.7.53
https://bugs.winehq.org/show_bug.cgi?id=19016
--- Comment #13 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Created attachment 52674 --> https://bugs.winehq.org/attachment.cgi?id=52674 The patch against GIT.
https://bugs.winehq.org/show_bug.cgi?id=19016
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |udippel@gmail.com
--- Comment #14 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- *** Bug 38202 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=19016
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |STAGED CC| |erich.e.hoover@wine-staging | |.com, michael@fds-team.de, | |sebastian@fds-team.de Ever confirmed|0 |1 Staged patchset| |https://github.com/wine-com | |pholio/wine-staging/tree/ma | |ster/patches/oleaut32-TKIND | |_COCLASS
https://bugs.winehq.org/show_bug.cgi?id=19016
Vijay Kamuju infyquest@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |infyquest@gmail.com
--- Comment #15 from Vijay Kamuju infyquest@gmail.com --- Please rebase and send the patch to wine-patches@winehq.org
https://bugs.winehq.org/show_bug.cgi?id=19016
--- Comment #16 from super_man@post.com --- A fix related to this was committed.
https://bugs.winehq.org/show_bug.cgi?id=19016
--- Comment #17 from Sebastian Lackner sebastian@fds-team.de --- (In reply to Vijay Kamuju from comment #15)
Please rebase and send the patch to wine-patches@winehq.org
We are currently during a code freeze, which means each change needs convincing arguments. In this case I'm not sure if my tests are convincing enough, to ensure it doesn't break something else.
(In reply to super_man from comment #16)
A fix related to this was committed.
No, only a first set of tests.
https://bugs.winehq.org/show_bug.cgi?id=19016
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net
--- Comment #18 from Anastasius Focht focht@gmx.net --- Hello folks,
one part of the Wine-Staging patchset referenced here that is 'ITypeInfo_fnInvoke' support for coclass objects (TKIND_COCLASS) in arguments is also needed for Visilogic 8.0
I've created bug 39799 to track this separately (marshalling is not involved).
Dmitry says the current patch https://github.com/wine-compholio/wine-staging/blob/master/patches/oleaut32-... still contains some issue (https://bugs.winehq.org/show_bug.cgi?id=12688#c11) and fixing that allows Visilogic to proceed further.
Regards
https://bugs.winehq.org/show_bug.cgi?id=19016
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
https://bugs.winehq.org/show_bug.cgi?id=19016
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #52674|0 |1 is obsolete| |
--- Comment #19 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Comment on attachment 52674 --> https://bugs.winehq.org/attachment.cgi?id=52674 The patch against GIT.
Staging patches provide a better implementation.
https://bugs.winehq.org/show_bug.cgi?id=19016
--- Comment #20 from udippel udippel@gmail.com --- Sorry, but I'm too far away from the development process to understand the most recent posts. I was the poster of a duplicate. Now I wonder if there is any pre-compiled version that I could test?
https://bugs.winehq.org/show_bug.cgi?id=19016
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv@dawncrow.de Staged patchset|https://github.com/wine-com |https://github.com/wine-sta |pholio/wine-staging/tree/ma |ging/wine-staging/tree/mast |ster/patches/oleaut32-TKIND |er/patches/oleaut32-TKIND_C |_COCLASS |OCLASS
https://bugs.winehq.org/show_bug.cgi?id=19016
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|STAGED |RESOLVED CC| |z.figura12@gmail.com Fixed by SHA1| |5d44b1d4bd21b6f36bc50bdef1e | |7afaa0f6d4b83 Resolution|--- |FIXED
--- Comment #21 from Zebediah Figura z.figura12@gmail.com --- Fixed by https://source.winehq.org/git/wine.git/commitdiff/5d44b1d4bd21b6f36bc50bdef1....
https://bugs.winehq.org/show_bug.cgi?id=19016
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #22 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 3.21.