http://bugs.winehq.org/show_bug.cgi?id=19414
Summary: Excel 2003 & 2007 crash trying to run macros Product: Wine Version: 1.1.26 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: oleaut32 AssignedTo: wine-bugs@winehq.org ReportedBy: dimesio@earthlink.net
Created an attachment (id=22530) --> (http://bugs.winehq.org/attachment.cgi?id=22530) crash log trying to run a macro in Excel 2007
Excel 2003 & 2007 can now record macros, but crash trying to run them. Native oleaut32.dll (copied from my XP partition) solves the problem.
http://bugs.winehq.org/show_bug.cgi?id=19414
--- Comment #1 from Juan Lang juan_lang@yahoo.com 2009-07-22 11:27:52 --- Could you attach a +ole trace?
http://bugs.winehq.org/show_bug.cgi?id=19414
--- Comment #2 from Austin English austinenglish@gmail.com 2009-07-22 12:03:54 --- That crash log lacks debugging symbols.
http://bugs.winehq.org/show_bug.cgi?id=19414
Rosanne DiMesio dimesio@earthlink.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #22530|0 |1 is obsolete| |
--- Comment #3 from Rosanne DiMesio dimesio@earthlink.net 2009-07-23 09:32:18 --- Created an attachment (id=22555) --> (http://bugs.winehq.org/attachment.cgi?id=22555) crash from trying to run macro, Excel 2007
This log is from creating a macro, then trying to run it, in Excel 2007. Office's error reporting tool (dw20.exe) had to be disabled to get the log, as it intercepts all crash data otherwise.
http://bugs.winehq.org/show_bug.cgi?id=19414
--- Comment #4 from Rosanne DiMesio dimesio@earthlink.net 2009-07-23 10:32:12 --- Created an attachment (id=22558) --> (http://bugs.winehq.org/attachment.cgi?id=22558) +ole from Excel 2003, opening a file and trying to run the macro in it
(In reply to comment #1)
Could you attach a +ole trace?
I tried to get one, and found that both Excel 2003 & 2007 behave differently when run with WINEDEBUG=+ole. Specifically:
--Both versions are unable to record a macro with WINEDEBUG=+ole --When trying open a file with a macro in it while running with WINEDEBUG=+ole, Excel 2007 says that it "found unreadable content" in it, and asks if I want to recover the content. If I click yes, Excel 2007 proceeds to clean the macro from the file, then opens it.
Excel 2003 is able to open a file with a macro already in it with WINEDEBUG=+ole, and it does dutifully crash when I try to run the macro, so I'm attaching a +ole trace from that version.
My questions: Should this be split into two bugs, one for Excel 2003 and one for Excel 2007? Do you want a +ole trace for Excel 2007 trying to open a macro-enabled file even though the crash can't be reproduced under those circumstances?
http://bugs.winehq.org/show_bug.cgi?id=19414
--- Comment #5 from Juan Lang juan_lang@yahoo.com 2009-07-23 11:00:07 --- (In reply to comment #4)
Excel 2003 is able to open a file with a macro already in it with WINEDEBUG=+ole, and it does dutifully crash when I try to run the macro, so I'm attaching a +ole trace from that version.
Okay, thanks.
Should this be split into two bugs, one for Excel 2003 and one for Excel 2007?
They probably should be different bugs.
Do you want a +ole trace for Excel 2007 trying to open a macro-enabled file even though the crash can't be reproduced under those circumstances?
Hm.. perhaps not. I'm hoping someone more knowledgeable than I will take a look.
Here's something from your +ole trace from Excel 2003 that didn't show up in the log without any debug flags: wine: could not load L"C:\Program Files\Common Files\Microsoft Shared\DW\DW20.EXE": Module not found wine: Unhandled page fault on execute access to 0x00000000 at address (nil) (thread 0009), starting debugger...
Is that file on your system?
http://bugs.winehq.org/show_bug.cgi?id=19414
--- Comment #6 from Austin English austinenglish@gmail.com 2009-07-23 11:15:58 --- (In reply to comment #5)
Here's something from your +ole trace from Excel 2003 that didn't show up in the log without any debug flags: wine: could not load L"C:\Program Files\Common Files\Microsoft Shared\DW\DW20.EXE": Module not found wine: Unhandled page fault on execute access to 0x00000000 at address (nil) (thread 0009), starting debugger...
Is that file on your system?
It was disabled:
Office's error reporting tool (dw20.exe) had to be disabled to get the log, as it intercepts all crash data otherwise.
http://bugs.winehq.org/show_bug.cgi?id=19414
--- Comment #7 from Juan Lang juan_lang@yahoo.com 2009-07-23 11:52:52 --- (In reply to comment #6)
wine: could not load L"C:\Program Files\Common Files\Microsoft Shared\DW\DW20.EXE": Module not found
Is that file on your system?
It was disabled:
Office's error reporting tool (dw20.exe) had to be disabled to get the log, as it intercepts all crash data otherwise.
Ah, whoops. Thanks for spotting that.
http://bugs.winehq.org/show_bug.cgi?id=19414
--- Comment #8 from Rosanne DiMesio dimesio@earthlink.net 2009-07-23 12:06:41 --- Yes, it was disabled. As to how I got the first crash log without disabling it, I suspect there were zombie processes still running from a previous crash at that time and I didn't realize it. So just disregard the first log.
http://bugs.winehq.org/show_bug.cgi?id=19414
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #9 from Ken Sharp kennybobs@o2.co.uk 2009-07-31 14:03:31 --- Confirming.
http://bugs.winehq.org/show_bug.cgi?id=19414
Luiz Angelo Daros De Luca luizluca@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |luizluca@gmail.com
--- Comment #10 from Luiz Angelo Daros De Luca luizluca@gmail.com 2009-10-09 08:05:13 --- The same on 1.1.30.
Excel without macros is not very useful :-)
http://bugs.winehq.org/show_bug.cgi?id=19414
--- Comment #11 from Rosanne DiMesio dimesio@earthlink.net 2010-02-06 19:06:56 --- Still present in 1.1.38.
http://bugs.winehq.org/show_bug.cgi?id=19414
linuxbox@wavenet.at changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |linuxbox@wavenet.at
http://bugs.winehq.org/show_bug.cgi?id=19414
--- Comment #12 from Rosanne DiMesio dimesio@earthlink.net 2010-05-26 19:16:28 --- Still present in 1.2-rc1.
http://bugs.winehq.org/show_bug.cgi?id=19414
Rosanne DiMesio dimesio@earthlink.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #13 from Rosanne DiMesio dimesio@earthlink.net 2010-08-13 10:53:44 --- Fixed in 1.3.0. (May have been fixed earlier; I haven't tested in awhile.)
http://bugs.winehq.org/show_bug.cgi?id=19414
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #14 from Alexandre Julliard julliard@winehq.org 2010-08-20 12:39:00 --- Closing bugs fixed in 1.3.1.