I updated CVS yesterday and then tried to run notes 6.51 and got this backtrace. It works fine with 20050726
wine ./nlnotes Warning: the specified System directory L"c:\windows\system32" is not accessible. Warning: the specified System directory L"c:\windows\system32" is not accessible. Warning: the specified System directory L"c:\windows\system32" is not accessible. fixme:uniscribe:ScriptGetProperties 0x61be3aa8,0x61be3a7c fixme:uniscribe:ScriptRecordDigitSubstitution 1024,0x61be3a70 wine: Call from 0x4154ba5c to unimplemented function usp10.dll.ScriptCacheGetHeight, aborting Warning: the specified System directory L"c:\windows\system32" is not accessible. Warning: the specified System directory L"c:\windows\system32" is not accessible. wine: Unhandled exception (thread 000d), starting debugger... Warning: the specified System directory L"c:\windows\system32" is not accessible. Usage: winedbg [--command cmd|--auto] [--gdb [--no-start] [--with-xterm]] cmdline fixme:netapi32:NetUserEnum ((null),20, 0x2,0x4191f2e4,2,0x4191f4ec,0x4191f4f0,0x4191f2dc) stub! fixme:advapi:LookupAccountSidA ((null),sid=0x4191f01c,0x4191e9d4,0x4191edd8 (512),0x4191ebd4,0x4191efe0(512),0x4191efe4): semi-stub fixme:advapi:LookupAccountSidA ((null),sid=0x4191ed2c,0x4191e6e4,0x4191eae8 (512),0x4191e8e4,0x4191ecf0(512),0x4191ecf4): semi-stub fixme:advapi:LookupAccountSidA ((null),sid=0x4191ed2c,0x4191e6e4,0x4191eae8 (512),0x4191e8e4,0x4191ecf0(512),0x4191ecf4): semi-stub fixme:advapi:LookupAccountSidA ((null),sid=0x4191ed2c,0x4191e6e4,0x4191eae8 (512),0x4191e8e4,0x4191ecf0(512),0x4191ecf4): semi-stub fixme:advapi:LookupAccountSidA ((null),sid=0x4191ed2c,0x4191e6e4,0x4191eae8 (512),0x4191e8e4,0x4191ecf0(512),0x4191ecf4): semi-stub fixme:advapi:LookupAccountSidA ((null),sid=0x4191ed2c,0x4191e6e4,0x4191eae8 (512),0x4191e8e4,0x4191ecf0(512),0x4191ecf4): semi-stub wine: Unhandled exception (thread 000b), starting debugger...
On Monday 26 September 2005 11:01 am, Kevin DeKorte wrote:
I updated CVS yesterday and then tried to run notes 6.51 and got this backtrace. It works fine with 20050726
Here is a patch that fixes the
wine: Call from 0x4154ba5c to unimplemented function usp10.dll.ScriptCacheGetHeight, aborting
Problem
But it crashes now with this message
fixme:uniscribe:ScriptGetProperties 0x61be3aa8,0x61be3a7c fixme:uniscribe:ScriptRecordDigitSubstitution 1024,0x61be3a70 fixme:uniscribe:ScriptCacheGetHeight 0x9f4,0x61c0d036,0x4190edc4 fixme:uniscribe:ScriptCacheGetHeight 0x9f4,0x61c0d074,0x4190eeb8 fixme:uniscribe:ScriptCacheGetHeight 0xa10,0x61c0d0b2,0x4190eeb8 fixme:ole:CoRegisterMessageFilter stub err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046} fixme:uniscribe:ScriptCacheGetHeight 0x9f4,0x61c0d0f0,0x4190ea8c fixme:system:SystemParametersInfoW Unimplemented action: 8193 (SPI_SETFOREGROUNDLOCKTIMEOUT) fixme:uniscribe:ScriptCacheGetHeight 0x9f4,0x61c0d12e,0x4190c518 err:x11drv:X11DRV_CreateWindow invalid window width -85 err:x11drv:X11DRV_CreateWindow invalid window height -1106115128 fixme:uniscribe:ScriptCacheGetHeight 0xa10,0x61c0d16c,0x4190be6c err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046} err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046} fixme:uniscribe:ScriptApplyDigitSubstitution 0x61be3a70,0x4190a09a,0x4190a098 fixme:uniscribe:ScriptItemize L"for Kevin DeKorte",17,18,0x4190a09a,0x4190a098,0x4e48dbf8,0x41909d28 fixme:font:GetCharacterPlacementW flags 0x00080012 ignored fixme:font:GetCharacterPlacementW classes not implemented Warning: the specified System directory L"c:\windows\system32" is not accessible. Warning: the specified System directory L"c:\windows\system32" is not accessible. fixme:netapi32:NetUserEnum ((null),20, 0x2,0x4191f2e4,2,0x4191f4ec,0x4191f4f0,0x4191f2dc) stub! fixme:advapi:LookupAccountSidA ((null),sid=0x4191f01c,0x4191e9d4,0x4191edd8 (512),0x4191ebd4,0x4191efe0(512),0x4191efe4): semi-stub fixme:advapi:LookupAccountSidA ((null),sid=0x4191ed2c,0x4191e6e4,0x4191eae8 (512),0x4191e8e4,0x4191ecf0(512),0x4191ecf4): semi-stub fixme:advapi:LookupAccountSidA ((null),sid=0x4191ed2c,0x4191e6e4,0x4191eae8 (512),0x4191e8e4,0x4191ecf0(512),0x4191ecf4): semi-stub fixme:advapi:LookupAccountSidA ((null),sid=0x4191ed2c,0x4191e6e4,0x4191eae8 (512),0x4191e8e4,0x4191ecf0(512),0x4191ecf4): semi-stub err:virtual:NtQueryVirtualMemory Unsupported on other process (last line is repeated several times)
On Tue, 27 Sep 2005 08:53, Kevin DeKorte wrote:
Here is a patch that fixes the "Call from 0x4154ba5c to unimplemented function usp10.dll.ScriptCacheGetHeight, aborting" Problem
But it crashes now with this message
Does it work if you just delete usp10.dll.so from your /usr/local/lib/wine (or equivalent) directory?
On Monday 26 September 2005 05:43 pm, Troy Rollo wrote:
On Tue, 27 Sep 2005 08:53, Kevin DeKorte wrote:
Here is a patch that fixes the "Call from 0x4154ba5c to unimplemented function usp10.dll.ScriptCacheGetHeight, aborting" Problem
But it crashes now with this message
Does it work if you just delete usp10.dll.so from your /usr/local/lib/wine (or equivalent) directory?
Yes
Kevin
On Monday 26 September 2005 06:50 pm, Kevin DeKorte wrote:
On Monday 26 September 2005 05:43 pm, Troy Rollo wrote:
On Tue, 27 Sep 2005 08:53, Kevin DeKorte wrote:
Here is a patch that fixes the "Call from 0x4154ba5c to unimplemented function usp10.dll.ScriptCacheGetHeight, aborting" Problem
But it crashes now with this message
Does it work if you just delete usp10.dll.so from your /usr/local/lib/wine (or equivalent) directory?
Yes
Kevin
Actually I retested with a clean CVS build and setting usp10.dll to be native and then running wine nlnotes it crashes with the following
wine nlnotes Warning: the specified System directory L"c:\windows\system32" is not accessible. Warning: the specified System directory L"c:\windows\system32" is not accessible. Warning: the specified System directory L"c:\windows\system32" is not accessible. fixme:uniscribe:ScriptGetProperties 0x61be3aa8,0x61be3a7c fixme:uniscribe:ScriptRecordDigitSubstitution 1024,0x61be3a70 fixme:uniscribe:ScriptCacheGetHeight 0xa60,0x61c0d036,0x4190edc4 fixme:uniscribe:ScriptCacheGetHeight 0xa60,0x61c0d074,0x4190eeb8 fixme:uniscribe:ScriptCacheGetHeight 0xa7c,0x61c0d0b2,0x4190eeb8 fixme:ole:CoRegisterMessageFilter stub err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046} fixme:uniscribe:ScriptCacheGetHeight 0xa60,0x61c0d0f0,0x4190ea8c fixme:uniscribe:ScriptCacheGetHeight 0xa60,0x61c0d12e,0x4190c518 fixme:system:SystemParametersInfoW Unimplemented action: 8193 (SPI_SETFOREGROUNDLOCKTIMEOUT) err:x11drv:X11DRV_CreateWindow invalid window width -85 err:x11drv:X11DRV_CreateWindow invalid window height -1106180664 fixme:uniscribe:ScriptCacheGetHeight 0xa7c,0x61c0d16c,0x4190be6c err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046} err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046} fixme:uniscribe:ScriptApplyDigitSubstitution 0x61be3a70,0x4190a09a,0x4190a098 fixme:uniscribe:ScriptItemize L"for Kevin DeKorte",17,18,0x4190a09a,0x4190a098,0x4ef50810,0x41909d28 fixme:font:GetCharacterPlacementW flags 0x00080012 ignored fixme:font:GetCharacterPlacementW classes not implemented Warning: the specified System directory L"c:\windows\system32" is not accessible. Warning: the specified System directory L"c:\windows\system32" is not accessible. fixme:netapi32:NetUserEnum ((null),20, 0x2,0x4191f2e4,2,0x4191f4ec,0x4191f4f0,0x4191f2dc) stub! fixme:advapi:LookupAccountSidA ((null),sid=0x4191f01c,0x4191e9d4,0x4191edd8 (512),0x4191ebd4,0x4191efe0(512),0x4191efe4): semi-stub fixme:advapi:LookupAccountSidA ((null),sid=0x4191ed2c,0x4191e6e4,0x4191eae8 (512),0x4191e8e4,0x4191ecf0(512),0x4191ecf4): semi-stub fixme:advapi:LookupAccountSidA ((null),sid=0x4191ed2c,0x4191e6e4,0x4191eae8 (512),0x4191e8e4,0x4191ecf0(512),0x4191ecf4): semi-stub fixme:advapi:LookupAccountSidA ((null),sid=0x4191ed2c,0x4191e6e4,0x4191eae8 (512),0x4191e8e4,0x4191ecf0(512),0x4191ecf4): semi-stub err:virtual:NtQueryVirtualMemory Unsupported on other process
On Tue, 27 Sep 2005 12:06, Kevin DeKorte wrote:
Actually I retested with a clean CVS build and setting usp10.dll to be native and then running wine nlnotes it crashes with the following
...
fixme:uniscribe:ScriptCacheGetHeight 0xa60,0x61c0d0f0,0x4190ea8c fixme:uniscribe:ScriptCacheGetHeight 0xa60,0x61c0d12e,0x4190c518
...
It didn't find the native usp10.dll.
On Monday 26 September 2005 08:11 pm, Troy Rollo wrote:
On Tue, 27 Sep 2005 12:06, Kevin DeKorte wrote:
Actually I retested with a clean CVS build and setting usp10.dll to be native and then running wine nlnotes it crashes with the following
...
fixme:uniscribe:ScriptCacheGetHeight 0xa60,0x61c0d0f0,0x4190ea8c fixme:uniscribe:ScriptCacheGetHeight 0xa60,0x61c0d12e,0x4190c518
...
It didn't find the native usp10.dll.
Ok, if I delete /usr/lib/wine/usp10.dll.so then Notes will start.
Weird side effect is that the fonts in the menus are anti-aliased, but the main window of notes is not. If I fall back the the previous version all the fonts are properly smoothed.
Kevin
Ok, if I delete /usr/lib/wine/usp10.dll.so then Notes will start.
Weird side effect is that the fonts in the menus are anti-aliased, but the main window of notes is not. If I fall back the the previous version all the fonts are properly smoothed.
So I got Notes Running and then I tried to Save an Attachment (this failed in the 20050825 release) get the same crash and here is the trace back. I did the *****'s in the printout as the not implemented bug crashes Notes.
wine nlnotes.exe fixme:ole:CoRegisterMessageFilter stub err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046} 09/26/2005 08:33:29 PM COM1: Error opening modem command file C: \lotus\notes\data\auto.mdm 09/26/2005 08:33:29 PM COM2: Error opening modem command file C: \lotus\notes\data\auto.mdm 09/26/2005 08:33:29 PM COM3: Error opening modem command file C: \lotus\notes\data\auto.mdm 09/26/2005 08:33:29 PM COM4: Error opening modem command file C: \lotus\notes\data\auto.mdm 09/26/2005 08:33:29 PM COM5: Error opening modem command file C: \lotus\notes\data\auto.mdm fixme:system:SystemParametersInfoW Unimplemented action: 8193 (SPI_SETFOREGROUNDLOCKTIMEOUT) err:x11drv:X11DRV_CreateWindow invalid window width -85 err:x11drv:X11DRV_CreateWindow invalid window height -1106180664 err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046} err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
******** fixme:commdlg:GetFileName95 Flags 0x00900000 not yet implemented *********
fixme:netapi32:NetUserEnum ((null),20, 0x2,0x4191f2e4,2,0x4191f4ec,0x4191f4f0,0x4191f2dc) stub! fixme:advapi:LookupAccountSidA ((null),sid=0x4191f01c,0x4191e9d4,0x4191edd8 (512),0x4191ebd4,0x4191efe0(512),0x4191efe4): semi-stub fixme:advapi:LookupAccountSidA ((null),sid=0x4191ed2c,0x4191e6e4,0x4191eae8 (512),0x4191e8e4,0x4191ecf0(512),0x4191ecf4): semi-stub fixme:advapi:LookupAccountSidA ((null),sid=0x4191ed2c,0x4191e6e4,0x4191eae8 (512),0x4191e8e4,0x4191ecf0(512),0x4191ecf4): semi-stub fixme:advapi:LookupAccountSidA ((null),sid=0x4191ed2c,0x4191e6e4,0x4191eae8 (512),0x4191e8e4,0x4191ecf0(512),0x4191ecf4): semi-stub
--- Kevin DeKorte kdekorte@yahoo.com wrote:
On Monday 26 September 2005 06:50 pm, Kevin DeKorte wrote:
On Monday 26 September 2005 05:43 pm, Troy Rollo wrote:
On Tue, 27 Sep 2005 08:53, Kevin DeKorte wrote:
Here is a patch that fixes the "Call from 0x4154ba5c to unimplemented function usp10.dll.ScriptCacheGetHeight, aborting" Problem
But it crashes now with this message
Does it work if you just delete usp10.dll.so from your /usr/local/lib/wine (or equivalent) directory?
Yes
Kevin
Actually I retested with a clean CVS build and setting usp10.dll to be native and then running wine nlnotes it crashes with the following
setting usp10.dll to disabled so that it never gets loaded worked for me.
___________________________________________________________ How much free photo storage do you get? Store your holiday snaps for FREE with Yahoo! Photos http://uk.photos.yahoo.com
On Tue, 27 Sep 2005 10:50, Kevin DeKorte wrote:
On Monday 26 September 2005 05:43 pm, Troy Rollo wrote:
Does it work if you just delete usp10.dll.so from your /usr/local/lib/wine (or equivalent) directory?
Yes
OK, then a correct fix would involve implementing (or at least providing an implementation that "appears" to return valid data) the entry point (and any others used by Notes) rather than just providing a stub.
Unfortunately the documentation for the Uniscribe functions in MSDN is atrocious even by Microsoft standards. At a guess Notes has called ScriptGetFontProperties, which should populate the script variable.
Try the following (untested, may not even compile) as a starting point (You will need to fill out the ScriptFreeCache entry in the spec file).
--- Troy Rollo wine@troy.rollo.name wrote:
On Tue, 27 Sep 2005 10:50, Kevin DeKorte wrote:
On Monday 26 September 2005 05:43 pm, Troy Rollo wrote:
Does it work if you just delete usp10.dll.so from your /usr/local/lib/wine (or equivalent) directory?
Yes
I've found that switching off usp10 in the dlls overrides works fine (even if you don't have a copy of usp10.dll)
Oliver.
___________________________________________________________ Yahoo! Messenger - NEW crystal clear PC to PC calling worldwide with voicemail http://uk.messenger.yahoo.com