http://bugs.winehq.org/show_bug.cgi?id=36092
Bug ID: 36092 Summary: unimplemented function CreateSortedAddressPairs Product: Wine Version: 1.7.17 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: critical Priority: P2 Component: iphlpapi Assignee: wine-bugs@winehq.org Reporter: matyapiro31@gmail.com
This function call is used in MS Office web installer(2013),and this cause crush.
http://bugs.winehq.org/show_bug.cgi?id=36092
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|critical |normal
--- Comment #1 from Austin English austinenglish@gmail.com --- Not critical. Please attach terminal output.
http://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #2 from Akira Nakagawa matyapiro31@gmail.com --- Created attachment 48282 --> http://bugs.winehq.org/attachment.cgi?id=48282 log file.
http://bugs.winehq.org/show_bug.cgi?id=36092
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Summary|unimplemented function |Microsoft Office 2013 |CreateSortedAddressPairs |(15.0) web installer | |crashes on unimplemented | |function | |IPHLPAPI.DLL.CreateSortedAd | |dressPairs
http://bugs.winehq.org/show_bug.cgi?id=36092
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com
--- Comment #3 from Bruno Jesus 00cpxxx@gmail.com --- Created attachment 48311 --> http://bugs.winehq.org/attachment.cgi?id=48311 hack
Please try the attached hack, I'm mostly interested in the parameters printed in the log, the implementation is just a shoot in the dark since I could not find any example of the function use.
http://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #4 from Akira Nakagawa matyapiro31@gmail.com --- Hello.Bruno. Thank you for your patch,but I expect that you need to define struct types used in functions. See MSDN page. http://msdn.microsoft.com/en-us/library/windows/desktop/ms740496(v=vs.85).as...
http://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #5 from Bruno Jesus 00cpxxx@gmail.com --- Actually the patch compiles and make test runs in Windows 8. Are you getting any errors?
http://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #6 from Bruno Jesus 00cpxxx@gmail.com --- I see that inetmib1 dll will not compile with the patch but please try iphlpapi only.
http://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #7 from Akira Nakagawa matyapiro31@gmail.com --- Sorry,I cannnot compile,them at once. So I want you to fix this bug. I think they have more unimplemented functions, and I have another work.
http://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #8 from Akira Nakagawa matyapiro31@gmail.com --- I used make -k to force compiling. Please wait for my testing...
http://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #9 from Akira Nakagawa matyapiro31@gmail.com --- I cannot compile this time,either. Please re-create the patch file.
http://bugs.winehq.org/show_bug.cgi?id=36092
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #48311|0 |1 is obsolete| |
--- Comment #10 from Bruno Jesus 00cpxxx@gmail.com --- Created attachment 48477 --> http://bugs.winehq.org/attachment.cgi?id=48477 hack2
This patch will not affect other dlls.
http://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #11 from Akira Nakagawa matyapiro31@gmail.com --- Created attachment 48555 --> http://bugs.winehq.org/attachment.cgi?id=48555 message log of execution.
I'm sure that to escape from calling this function by "fixme" is not effective.
http://bugs.winehq.org/show_bug.cgi?id=36092
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #48282|0 |1 is obsolete| | Attachment #48477|0 |1 is obsolete| |
--- Comment #12 from Bruno Jesus 00cpxxx@gmail.com --- Created attachment 48566 --> http://bugs.winehq.org/attachment.cgi?id=48566 hack3
Please try again with this newer patch.
http://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #13 from Akira Nakagawa matyapiro31@gmail.com --- This patch is not acceptable. NO .spec file changed.
http://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #14 from Bruno Jesus 00cpxxx@gmail.com --- (In reply to Akira Nakagawa from comment #13)
This patch is not acceptable. NO .spec file changed.
You are right, I forgot to add it. Please take the spec change from the previous patch from comment 10.
http://bugs.winehq.org/show_bug.cgi?id=36092
Akira Nakagawa matyapiro31@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|1.7.17 |1.7.19
http://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #15 from Akira Nakagawa matyapiro31@gmail.com --- Let's close this bug when hack3(+spec file diff) is accepted, and post a new one "the function is stub".
http://bugs.winehq.org/show_bug.cgi?id=36092
Akira Nakagawa matyapiro31@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #48555|0 |1 is obsolete| |
--- Comment #16 from Akira Nakagawa matyapiro31@gmail.com --- Created attachment 48578 --> http://bugs.winehq.org/attachment.cgi?id=48578 This file is a log of the executiion after applied patch of hack3.txt
This file says,an error has happened when this is not implemented correctly. To run MS Office 2013,to fix this bug is recommended.
http://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #17 from Bruno Jesus 00cpxxx@gmail.com --- I have no idea how the function works, actually it looks like no one in the internet has any idea because I can't find a single example about it.
http://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #18 from Akira Nakagawa matyapiro31@gmail.com --- Most not_implemented_yet functions and methods are not used without runtimes or closed codes. I think the firstest way is to gather wine terminal logs (We need expert of GNU R,don't we?)and analyze it.
http://bugs.winehq.org/show_bug.cgi?id=36092
Brandon Corujo haku08879@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |haku08879@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=36092
Simon swdevelop1981@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |swdevelop1981@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=36092
Derek Atkins warlord@mit.edu changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |warlord@mit.edu
--- Comment #19 from Derek Atkins warlord@mit.edu --- I'm hitting this issue too. I applied hack3 to 1.7.20 (in FC20) and the popup about this mssing API went away and now of get a page fault instead. (I'll attach the full console log)
FYI, documentation for this function is at http://msdn.microsoft.com/en-us/library/windows/desktop/bb870773%28v=vs.85%2... although I suspect that still might not help you implement the function.
This issue is preventing me from installing Word under Wine. :(
http://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #20 from Derek Atkins warlord@mit.edu --- Created attachment 49006 --> http://bugs.winehq.org/attachment.cgi?id=49006 Console after applying patch
http://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #21 from Derek Atkins warlord@mit.edu --- Bruno, I'm looking more closely at your patch and either I'm confused or there's a bug. In particular, the SOCKADDR_IN6_PAIR is defined to be a structure of two PSOCKADDR_IN6 members, i.e., two pointers to SOCKADDR_IN6. You allocate the returned structure via:
retaddr=HeapAlloc(GetProcessHeap(),0,sizeof(SOCKADDR_IN6_PAIR)*destinationcount);
Which unless I'm confused will allocate the array of PAIR objects, but wont deep-allocate the SOCKADDR_IN6 pointers in each object. Assuming I'm correct that HeapAlloc() works like a Unix "malloc" then your bug is on the next line in the loop, where you memset into the (non-allocated) object:
memset(retaddr[i].SourceAddress,0,sizeof(SOCKADDR_IN6));
At this point retaddr[i].SourceAddress should, unless I'm confused, be a NULL pointer (or garbage).. I don't see where you ever allocate the pointer? For example I just added some code to your patch to output the Source and Dest address pointers and indeed they are garbage:
fixme:iphlpapi:CreateSortedAddressPairs source (nil), sourcecount 0, destination 0x511ba8, destcount 15, sortoptions 0, sortedaddr 0x32e684, sortedcount 0x32e66c fixme:iphlpapi:CreateSortedAddressPairs SourceAddress: 0x110118, DestAddress: 0x110108 fixme:iphlpapi:CreateSortedAddressPairs SourceAddress: 0x1, DestAddress: 0x6 wine: Unhandled page fault on write access to 0x00000001 at address 0x7e69bdff (thread 0009), starting debugger... err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x7bc50e20
http://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #22 from Derek Atkins warlord@mit.edu --- Created attachment 49009 --> http://bugs.winehq.org/attachment.cgi?id=49009 Updated patch to implement CreateSortedAddressPairs
http://bugs.winehq.org/show_bug.cgi?id=36092
Derek Atkins warlord@mit.edu changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #49006|0 |1 is obsolete| |
--- Comment #23 from Derek Atkins warlord@mit.edu --- Created attachment 49010 --> http://bugs.winehq.org/attachment.cgi?id=49010 Updated console log
http://bugs.winehq.org/show_bug.cgi?id=36092
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever confirmed|0 |1
--- Comment #24 from Bruno Jesus 00cpxxx@gmail.com --- Hi, it looks like you attached the wrong files in your 2 previous messages. The problem with this function is that is so new that nobody uses it yet beyond Microsoft. Withtout an example of what it is supposed to do it's hard to fix.
http://bugs.winehq.org/show_bug.cgi?id=36092
Derek Atkins warlord@mit.edu changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #49009|0 |1 is obsolete| |
--- Comment #25 from Derek Atkins warlord@mit.edu --- Created attachment 49012 --> http://bugs.winehq.org/attachment.cgi?id=49012 Patch that seems to fix the issue
Sorry, here's the patch.
http://bugs.winehq.org/show_bug.cgi?id=36092
Derek Atkins warlord@mit.edu changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #49012|0 |1 is obsolete| |
--- Comment #26 from Derek Atkins warlord@mit.edu --- Created attachment 49013 --> http://bugs.winehq.org/attachment.cgi?id=49013 Console that shows the continuation and hang
Here's the console log after applying my last patch.. The installer hangs at this point with no pop ups at all. This is with Wine configured as Win7, 32-bit. If I set it up as Vista or XP it does pop up a dialog saying that the version of windows is too old.
http://bugs.winehq.org/show_bug.cgi?id=36092
Derek Atkins warlord@mit.edu changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #49012|1 |0 is obsolete| |
http://bugs.winehq.org/show_bug.cgi?id=36092
Derek Atkins warlord@mit.edu changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #49010|0 |1 is obsolete| |
http://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #27 from Bruno Jesus 00cpxxx@gmail.com --- Please attach a +winsock,+iphlpapi log with your patch applied. The next step is to try to prove the patch is right by creating a test to it inside iphlpapi/tests.
http://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #28 from Derek Atkins warlord@mit.edu --- Created attachment 49014 --> http://bugs.winehq.org/attachment.cgi?id=49014 Console log with +winsock,+iphlpapi
Okay, here is the console log as requested. Same thing happened as last time, it hung. I hit Ctrl-C here (which doesn't show up in the console log):
fixme:win:RegisterPowerSettingNotification (0x10040,{3c0f4548-c03f-4c4d-b9f2-237ede686376},0): stub ^Ctrace:winsock:DllMain 0x7e4e0000 0x2 (nil)
http://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #29 from Bruno Jesus 00cpxxx@gmail.com --- The log gives a few hints, you can see 12 calls to getaddrinfo and then a call to CreateSortedAddressPairs with count = 12. Unfortunately there are no connect calls. The installer may or may not have liked the returned results, or the problem is now somewhere else. If you return ERROR_NOT_SUPPORTED in CreateSortedAddressPairs do you get the same output?
http://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #30 from Derek Atkins warlord@mit.edu --- Created attachment 49015 --> http://bugs.winehq.org/attachment.cgi?id=49015 Console log with ERROR_NOT_SUPPORTED
Looks pretty much the same when I return ERROR_NOT_SUPPORTED. :(
http://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #31 from Akira Nakagawa matyapiro31@gmail.com --- What is it,winsock:DllMain 0x7e4f0000 0x3 (nil)? This seems unimplemented is called.
http://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #32 from Akira Nakagawa matyapiro31@gmail.com --- What is it,winsock:DllMain 0x7e4f0000 0x3 (nil)? This seems unimplemented is called.
http://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #33 from Bruno Jesus 00cpxxx@gmail.com --- (In reply to Akira Nakagawa from comment #32)
What is it,winsock:DllMain 0x7e4f0000 0x3 (nil)? This seems unimplemented is called.
It's always displayed when the dll is loaded, nothing wrong with it.
http://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #34 from Derek Atkins warlord@mit.edu --- FWIW, I just upgraded to 1.7.22, applied my same patch (from comment 25), and still have the same result of the installer hanging.
http://bugs.winehq.org/show_bug.cgi?id=36092
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jgrivera67@gmail.com
--- Comment #35 from Bruno Jesus 00cpxxx@gmail.com --- *** Bug 37057 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=36092
Michael Hampton error@ioerror.us changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |error@ioerror.us
--- Comment #36 from Michael Hampton error@ioerror.us --- This function really isn't new, it's been in Windows since Vista. It is an IPv6 function, which is why almost nobody has used it until now.
This appears to be Microsoft's dramatically over-engineered attempt to comply with RFC 3484. This MSDN article (different from the one linked earlier!) explains how it's intended to be used. http://msdn.microsoft.com/en-us/library/windows/desktop/ms740614%28v=vs.85%2...
By comparison getaddrinfo() accomplishes the task much more easily and does a lot more. I think it could be used to implement CreateSortedAddressPairs, though there is probably a "better" way to do it.
https://bugs.winehq.org/show_bug.cgi?id=36092
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |tm12333@hotmail.com
--- Comment #37 from Nikolay Sivov bunglehead@gmail.com --- *** Bug 37649 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=36092
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian@fds-team.de
https://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #38 from Akira Nakagawa matyapiro31@gmail.com --- this function is only ping and sort ip address by record. Does someone try this? You can refer this script. http://bazaar.launchpad.net/~ubuntu-core-dev/software-properties/main/view/h...
https://bugs.winehq.org/show_bug.cgi?id=36092
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.onenote.com/down | |load Summary|Microsoft Office 2013 |Microsoft Office 2013 |(15.0) web installer |(15.0) and OneNote web |crashes on unimplemented |installer crashes on |function |unimplemented function |IPHLPAPI.DLL.CreateSortedAd |IPHLPAPI.DLL.CreateSortedAd |dressPairs |dressPairs
--- Comment #39 from Bruno Jesus 00cpxxx@gmail.com --- Now there is a program that is freely available and can be used to reproduce the issue, the chances of getting the bug fixed are a little higher.
https://bugs.winehq.org/show_bug.cgi?id=36092
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #48566|0 |1 is obsolete| |
--- Comment #40 from Bruno Jesus 00cpxxx@gmail.com --- Created attachment 50283 --> https://bugs.winehq.org/attachment.cgi?id=50283 hack 4
This is my current attempt, actually it's much easier to simply return ERROR_NOT_SUPPORTED which tells the application that IPv6 is not available... But at least here for OneNote that does not work. Can anyone give it a try?
https://bugs.winehq.org/show_bug.cgi?id=36092
Alex asimon880@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |asimon880@gmail.com
--- Comment #41 from Alex asimon880@gmail.com --- so whats the progress on getting this to work? looks like some exciting stuff going on. my wife won't switch to linux until office 2013 can run on linux
https://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #42 from Akira Nakagawa matyapiro31@gmail.com --- So,I'm not sure what's a problem. I think this function call ping,but Wine doesn't have it.
https://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #43 from Derek Atkins warlord@mit.edu --- Even when you make this function work (as I did in my proposed patch in July), there are more problems with Office-2013. Fixing this API is necessary, but not sufficient, to get Office-2013 working.
However will all the proposed patches so far I don't understand why *this* issue is still open.
https://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #44 from Nikolay Sivov bunglehead@gmail.com --- (In reply to Derek Atkins from comment #43)
Even when you make this function work (as I did in my proposed patch in July), there are more problems with Office-2013. Fixing this API is necessary, but not sufficient, to get Office-2013 working.
True.
However will all the proposed patches so far I don't understand why *this* issue is still open.
It will be fixed eventually, don't worry. You already named one of the reasons why it's not already fixed - it's not a real blocker for Office 2013.
https://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #45 from Derek Atkins warlord@mit.edu ---
It will be fixed eventually, don't worry. You already named one of the reasons > why it's not already fixed - it's not a real blocker for Office 2013.
I disagree. It *IS* a real blocker for Office 2013. It's just not the *only* blocker. That's what is meant by "necessary but not sufficient." Office13 will never install without this issue being fixed. However there are more issues that will also need to be fixed to get Office13 to install even after this issue is fixed. But getting to those issues requires fixing this one first, because you don't HIT those issues while this issue still exists.
https://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #46 from Nikolay Sivov bunglehead@gmail.com --- (In reply to Derek Atkins from comment #45)
It *IS* a real blocker for Office 2013.
Not really, simple stub works just fine.
However there are more issues that will also need to be fixed to get Office13 to install even after this issue is fixed.
What's a next problem with an installer? Feel free to report it, no need to wait for this one to get resolved.
But getting to those issues requires fixing this one first, because you don't HIT those issues while this issue still exists.
https://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #47 from Akira Nakagawa matyapiro31@gmail.com --- Is there a way to avoid this bug? I don't know the patch sent by Derek Atkins.
https://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #48 from Derek Atkins warlord@mit.edu --- (In reply to Nikolay Sivov from comment #46)
(In reply to Derek Atkins from comment #45)
It *IS* a real blocker for Office 2013.
Not really, simple stub works just fine.
I honestly don't recall if a simple stub worked or not. Last I played with this was back in July when I came up with my proposed patch. I needed to get work done so I just installed Office2013 into a Win7 VM.
What's a next problem with an installer? Feel free to report it, no need to wait for this one to get resolved.
Again, I don't recall at this time, and I don't have my changes in place anymore. I do recall that seeing the next issue required getting past this one.
Akira: See my attachment at the top of this bug report from July 14, entitled "Patch that seems to fix the issue"
https://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #49 from Akira Nakagawa matyapiro31@gmail.com --- Created attachment 50346 --> https://bugs.winehq.org/attachment.cgi?id=50346 CreateSortedAddressPairs implemention(for test)
Add testing patch. (Icmp6SendEcho2 is needed.) This is my trying. I cannot test CreateSortedAddressPairs itself,becaouse I'm not good at Win32. I want someone to create test of it. this patch should be adapted after hack4,and if FreeMibTable is created originally, you should remove it from source.
https://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #50 from Alex asimon880@gmail.com --- im not that great in programming but what kind of stuff can i do to help?
https://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #51 from Akira Nakagawa matyapiro31@gmail.com --- Donate me and CodeWeavers. This problem needs time to fix,but we cannot earn from this.
https://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #52 from Bruno Jesus 00cpxxx@gmail.com --- Returning the not supported error in this function is enough, it will fallback to IPv4 connectivity. There are other problems blocking the installer to run which are still unknown.
https://bugs.winehq.org/show_bug.cgi?id=36092
Akira Nakagawa matyapiro31@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #53 from Akira Nakagawa matyapiro31@gmail.com --- Donate me and CodeWeavers. This problem needs time to fix,but we cannot earn from this.
https://bugs.winehq.org/show_bug.cgi?id=36092
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |---
--- Comment #54 from Nikolay Sivov bunglehead@gmail.com --- (In reply to Akira Nakagawa from comment #53)
Donate me and CodeWeavers. This problem needs time to fix,but we cannot earn from this.
Please leave it open.
https://bugs.winehq.org/show_bug.cgi?id=36092
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |6b4dcb3f35c4e406463e5139d10 | |5f20468a21e44 Status|REOPENED |RESOLVED Resolution|--- |FIXED
--- Comment #55 from Bruno Jesus 00cpxxx@gmail.com --- This bug main subject is now fixed by http://source.winehq.org/git/wine.git/commitdiff/6b4dcb3f35c4e406463e5139d10...
The real implementation of this function deserves its own bug.
It looks like the installer goes further when dotnet45 is installed, at least I get a message box saying a problem was found.
https://bugs.winehq.org/show_bug.cgi?id=36092
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #56 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.34.
https://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #57 from Akira Nakagawa matyapiro31@gmail.com --- I will post a new bug after testing 1.7.34. Even if it is installed successfully, Probably they are never run because of dotnet4.5 missing.
https://bugs.winehq.org/show_bug.cgi?id=36092
--- Comment #58 from Anastasius Focht focht@gmx.net --- Hello folks
just to avoid creation of dupes ...
--- quote --- I will post a new bug after testing 1.7.34. Even if it is installed successfully, Probably they are never run because of dotnet4.5 missing. --- quote ---
Microsoft states requirements here: http://technet.microsoft.com/en-us/library/ee624351%28v=office.15%29.aspx ("System requirements for Office 2013")
--- quote --- .NET version 3.5, 4.0, or 4.5 --- quote ---
I did a full install in a clean 32-bit WINEPREFIX without Wine-Mono or any MS .NET Frameworks present at all without any problems.
The blocker for running the Office 2013 apps is the usage of Direct2D/DirectWrite and DirectX10 API.
There is also a configuration/setup completion loop present on startup (likely security related).
Regards