http://bugs.winehq.org/show_bug.cgi?id=10259
Summary: starting Word 2003 after a successful installation with an error message Product: Wine Version: 0.9.48. Platform: Other OS/Version: Linux Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: wine-binary AssignedTo: wine-bugs@winehq.org ReportedBy: fboudra@free.fr
following http://bugs.winehq.org/show_bug.cgi?id=10226 :
I have done a successfull installation using a default install.
By the way, It fails to run Word 2003 with the error message: There is not enough memory or disk space to run Word.
The message seems wrong on my laptop (around 10G free disk space and 600Mb free memory)
http://bugs.winehq.org/show_bug.cgi?id=10259
Vijay Kamuju infyquest@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |infyquest@gmail.com
--- Comment #1 from Vijay Kamuju infyquest@gmail.com 2007-10-31 10:38:41 --- Please attach the console logs when this happens.
http://bugs.winehq.org/show_bug.cgi?id=10259
--- Comment #2 from Fathi BOUDRA fboudra@free.fr 2007-10-31 10:48:59 --- using wine, I have nothing on the console, so I tried winedbg:
$ winedbg WINWORD.EXE WineDbg starting on pid 0010 0x7b874aa9: movl %edi,0x0(%esp) Wine-dbg>next err:ole:CoFreeUnusedLibrariesEx apartment not initialised err:ole:CoFreeUnusedLibrariesEx apartment not initialised Invalid address (0x7b874aae) for breakpoint 0, disabling it Process of pid=0010 has terminated Wine-dbg>quit
Note: I'm on amd64.
http://bugs.winehq.org/show_bug.cgi?id=10259
--- Comment #3 from Fathi BOUDRA fboudra@free.fr 2007-10-31 11:53:49 --- reading the doc. can help ;)
I tried : WINEDEBUG=+channel1,+channel2,+seh,+tid,+relay,+snoop,+heap,+olerelay,+server,+loaddll,+msgbox,+all
but the log file is around 11 Mb.
What are the options to use ?
http://bugs.winehq.org/show_bug.cgi?id=10259
--- Comment #4 from Fathi BOUDRA fboudra@free.fr 2007-10-31 11:58:44 --- Created an attachment (id=8899) --> (http://bugs.winehq.org/attachment.cgi?id=8899) word 2003 log file
WINEDEBUG=+relay,+msgbox seems appropriate.
http://bugs.winehq.org/show_bug.cgi?id=10259
--- Comment #5 from Juan Lang juan_lang@yahoo.com 2007-10-31 12:35:35 --- This looks suspicious: 0009:Call KERNEL32.OpenFileMappingA(0002001f,00000000,0033e830 "Local\Mso97SharedDg19211105606") ret=30cc0994 0009:Ret KERNEL32.OpenFileMappingA() retval=00000000 ret=30cc0994 0009:Call KERNEL32.CreateFileMappingA(ffffffff,316291ac,04000004,00000000,0001effc,0033e830 "Local\Mso97SharedDg19211105606") ret=30cc0afb 0009:Ret KERNEL32.CreateFileMappingA() retval=00000000 ret=30cc0afb 0009:Call KERNEL32.GetLastError() ret=30cc0b03 0009:Ret KERNEL32.GetLastError() retval=00000005 ret=30cc0b03 0009:Call KERNEL32.OpenFileMappingA(0002001f,00000000,0033e830 "Local\Mso97SharedDg19211105606") ret=30cc0994 0009:Ret KERNEL32.OpenFileMappingA() retval=00000000 ret=30cc0994 0009:Call KERNEL32.CreateFileMappingA(ffffffff,316291ac,04000004,00000000,0001effc,0033e830 "Local\Mso97SharedDg19211105606") ret=30cc0afb 0009:Ret KERNEL32.CreateFileMappingA() retval=00000000 ret=30cc0afb 0009:Call KERNEL32.GetLastError() ret=30cc0b03 0009:Ret KERNEL32.GetLastError() retval=00000005 ret=30cc0b03
Why is it trying to create a file mapping with a handle of INVALID_HANDLE_VALUE?
http://bugs.winehq.org/show_bug.cgi?id=10259
Jeroen Klein Lankhorst j.kleinlankhorst@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |j.kleinlankhorst@gmail.com
--- Comment #6 from Jeroen Klein Lankhorst j.kleinlankhorst@gmail.com 2007-11-02 06:23:00 --- I'm having the same problem. Word will not start after successfull installation of MS Office 2003.
Error message: "There is not enough memory or disk space to run Word"
This is certainly not true for my computer.
wine --version gives wine-0.9.48 running on ubuntu 7.10 (32 bit) with "uname -r" = 2.6.22-14-generic I'm not using windows with wine
program: $ wine "c:\Program Files\Microsoft Office\OFFICE11\WINWORD.EXE"
debug1: $ echo quit | WINEDEBUG=+relay wine "c:\Program Files\Microsoft Office\OFFICE11\WINWORD.EXE >& full=log-winword2003.txt
debug2: $ echo quit | WINEDEBUG=+relay wine "c:\Program Files\Microsoft Office\OFFICE11\WINWORD.EXE /a >& full=log-winword2003-safemode.txt
I have attached both files.
http://bugs.winehq.org/show_bug.cgi?id=10259
--- Comment #7 from Jeroen Klein Lankhorst j.kleinlankhorst@gmail.com 2007-11-02 06:26:08 --- Created an attachment (id=8928) --> (http://bugs.winehq.org/attachment.cgi?id=8928) crash log winword2003
http://bugs.winehq.org/show_bug.cgi?id=10259
--- Comment #8 from Jeroen Klein Lankhorst j.kleinlankhorst@gmail.com 2007-11-02 06:26:56 --- Created an attachment (id=8929) --> (http://bugs.winehq.org/attachment.cgi?id=8929) crash log winword2003 in safe mode (/a option)
http://bugs.winehq.org/show_bug.cgi?id=10259
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net
--- Comment #9 from Anastasius Focht focht@gmx.net 2007-11-02 07:52:30 --- Hello,
--- quote --- 0009:Call KERNEL32.OpenFileMappingA(0002001f,00000000,0033e830 "Local\Mso97SharedDg19211105606") ret=30cc0994 0009:Ret KERNEL32.OpenFileMappingA() retval=00000000 ret=30cc0994 0009:Call KERNEL32.CreateFileMappingA(ffffffff,316291ac,04000004,00000000,0001effc,0033e830 "Local\Mso97SharedDg19211105606") ret=30cc0afb 0009:Ret KERNEL32.CreateFileMappingA() retval=00000000 ret=30cc0afb 0009:Call KERNEL32.GetLastError() ret=30cc0b03 0009:Ret KERNEL32.GetLastError() retval=00000005 ret=30cc0b03 --- quote ---
--- quote --- Why is it trying to create a file mapping with a handle of INVALID_HANDLE_VALUE? --- quote ---
Perfectly valid call. From MSDN:
--- snip --- If hFile is INVALID_HANDLE_VALUE, the calling process must also specify a size for the file mapping object in the dwMaximumSizeHigh and dwMaximumSizeLow parameters. In this scenario, CreateFileMapping creates a file mapping object of a specified size that is backed by the system paging file instead of by a file in the file system. --- snip ---
Anyway the relays provided here are not boiling down to the problem because of "RelayFromExclude = L"winex11.drv;user32;gdi32;advapi32;kernel32". One has to see the internal calls made to "W" mapping API and especially Ntdll section stuff to see the real failure. You should rerun with at least +ntdll. Although the returned last error ERROR_ACCESS_DENIED (5) indicates an access rights problem. Maybe some security related improvements/bugfixes were made in the near past triggering such issues (code paths) now.
Regards
http://bugs.winehq.org/show_bug.cgi?id=10259
--- Comment #10 from Fathi BOUDRA fboudra@free.fr 2007-11-02 08:16:15 --- Created an attachment (id=8932) --> (http://bugs.winehq.org/attachment.cgi?id=8932) WINEDEBUG=+relay,+msgbox,+ntdll
WINEDEBUG=+relay,+msgbox,+ntdll
http://bugs.winehq.org/show_bug.cgi?id=10259
--- Comment #11 from Anastasius Focht focht@gmx.net 2007-11-02 08:32:35 --- Hello,
--- snip --- trace:ntdll:RtlGetSaclSecurityDescriptor (0x150ae0,0x33e3f8,0x7bc7c77c,0x33e3f7) trace:ntdll:RtlGetDaclSecurityDescriptor (0x150ae0,0x33e3f9,0x33e3e8,0x33e3f7) --- snip ---
Well it comes at least to the point where security descriptors are queried. Could you run with the following parameters:
WINEDEBUG=+tid,+seh,+ntdll,+server wine ....
and attach log (make sure you do "wineserver -k" before running)?
Regards
http://bugs.winehq.org/show_bug.cgi?id=10259
--- Comment #12 from Jeroen Klein Lankhorst j.kleinlankhorst@gmail.com 2007-11-02 09:02:48 --- Created an attachment (id=8934) --> (http://bugs.winehq.org/attachment.cgi?id=8934) WINEDEBUG=+tid,+seh,+ntdll,+server
http://bugs.winehq.org/show_bug.cgi?id=10259
Lei Zhang thestig@google.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #13 from Lei Zhang thestig@google.com 2007-11-02 12:48:39 --- marking as new
http://bugs.winehq.org/show_bug.cgi?id=10259
James Hawkins truiken@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|_obsolete_binary |ntdll
http://bugs.winehq.org/show_bug.cgi?id=10259
--- Comment #14 from Austin English austinenglish@gmail.com 2008-06-16 15:57:39 --- Is this still an issue in current (1.0-rc5 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=10259
--- Comment #15 from Anastasius Focht focht@gmx.net 2008-06-21 07:10:06 --- Hello,
--- quote --- Is this still an issue in current (1.0-rc5 or newer) wine? --- quote ---
I suggest to close this one. This message is usually exhibited when M$ Office encounters corrupted/bad install locations, e.g. invalid/missing template/addin paths whatever. Has nothing to do with lack of disk space.
Regards
http://bugs.winehq.org/show_bug.cgi?id=10259
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |INVALID
--- Comment #16 from Austin English austinenglish@gmail.com 2008-06-21 19:11:44 --- (In reply to comment #15)
Hello,
--- quote --- Is this still an issue in current (1.0-rc5 or newer) wine? --- quote ---
I suggest to close this one. This message is usually exhibited when M$ Office encounters corrupted/bad install locations, e.g. invalid/missing template/addin paths whatever. Has nothing to do with lack of disk space.
Regards
Invalid, per Anastasius.
http://bugs.winehq.org/show_bug.cgi?id=10259
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #17 from Austin English austinenglish@gmail.com 2008-06-21 19:11:53 --- Closing invalid.