Wine-Devel
By thread
wine-devel@list.winehq.org
By month
Messages by month
- ----- 2026 -----
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2001 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
December 2002
- 132 participants
- 1012 messages
Re: regression - 'wine notepad.exe' now has fixme
by Tony Lambregts
Dan Kegel wrote:
> With today's cvs, I see
> fixme:win:SetWindowTextA cannot set text "Notepad - (untitled)" of
> other process window (nil)
> when I run notepad.exe. This also happens
> with wine20021125, but not with wine20020904.
>
> Should I narrow it down to a specific patch so it can be fixed, or
> is this a known problem?
> - Dan
>
>
>
If you find a regression everyone should be gratefull if you find the
patch the broke it. Of course they will be even more gratefull if you
supply a patch to fix it as well.<g>
--
Tony Lambregts
Dec. 14, 2002
regression - 'wine notepad.exe' now has fixme
by Dan Kegel
With today's cvs, I see
fixme:win:SetWindowTextA cannot set text "Notepad - (untitled)" of other process window (nil)
when I run notepad.exe. This also happens
with wine20021125, but not with wine20020904.
Should I narrow it down to a specific patch so it can be fixed, or
is this a known problem?
- Dan
Dec. 14, 2002
[PATCH] fix wine make -j2 error, maybe?
by Dan Kegel
I'm getting ready to use distcc to build wine. distcc likes you
to use 'make -jN', where N is something like the number of build
machines in the pool. Sadly, wine's make -j2 doesn't seem reliable,
at least with gnu make 3.79.1 from debian 3.0 on my single-cpu
system. (Works fine on my SMP system, go figure.)
Here's the first error I run into:
...
bison -y -d -t ./parser.y
conflicts: 2 shift/reduce
flex -Cf -d -8 ./parser.l
gcc -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-stack-boundary=2 \
-D__WINE__ -DINCLUDEDIR="\"/usr/local/include/wine\"" -D_REENTRANT -o lex.yy.o lex.yy.c
gcc -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-stack-boundary=2 \
-D__WINE__ -DINCLUDEDIR="\"/usr/local/include/wine\"" -D_REENTRANT -o y.tab.o y.tab.c
./parser.l:168: `tACCELERATORS' undeclared here (not in a function)
...
./parser.l:568: `tNL' undeclared (first use in this function)
make[2]: *** [lex.yy.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/home/dank/live/wine/tools/wrc'
This is fairly repeatable; just cd to wine/tools/wrc, and
do 'make clean; make -j2' a couple times.
The trouble appears to have been that lex.yy.c includes y.tab.h,
but y.tab.h didn't [fully?] exist yet.
Doing
'make -d -j2' | grep 'token for'
shows
Obtained token for child 0x0807a6a8 (genres.o).
Released token for child 0x08078630 (dumpres.o).
Obtained token for child 0x0807ac50 (newstruc.o).
Released token for child 0x0807ac50 (newstruc.o).
Obtained token for child 0x0807c310 (readres.o).
Released token for child 0x0807a6a8 (genres.o).
Obtained token for child 0x0807c640 (utils.o).
Released token for child 0x0807c310 (readres.o).
Obtained token for child 0x0807d330 (wrc.o).
Released token for child 0x0807c640 (utils.o).
Obtained token for child 0x0807c2b0 (writeres.o).
Released token for child 0x0807d330 (wrc.o).
Obtained token for child 0x0807e230 (y.tab.c).
Released token for child 0x0807c2b0 (writeres.o).
Obtained token for child 0x0807e598 (lex.yy.c).
Released token for child 0x0807e598 (lex.yy.c).
Obtained token for child 0x0807c2e0 (lex.yy.o).
Released token for child 0x0807e230 (y.tab.c).
Obtained token for child 0x0807d9d8 (y.tab.o).
Released token for child 0x0807c2e0 (lex.yy.o).
Hah. Notice how make "obtains the token" for lex.yy.o
before it "releases the token" for y.tab.c. Maybe that
means it jumped the gun on compiling lex.yy.o.
It looks like Make figured lex.yy.o needed y.tab.c but
not y.tab.h, kinda, even though the dependency is there in the Makefile.
Sure enough, replacing
lex.yy.o: y.tab.h
with
lex.yy.o: y.tab.h y.tab.c
gets rid of the problem.
I dunno if this is a bug in make, or what, but the workaround is
easy. Patch attached. Same thing probably needs to be done in tools/widl.
If people think this is a reasonable patch, I'll submit
it for real. Comments, anyone?
Thanks,
Dan
Index: tools/wrc/Makefile.in
===================================================================
RCS file: /home/wine/wine/tools/wrc/Makefile.in,v
retrieving revision 1.21
diff -u -u -r1.21 Makefile.in
--- tools/wrc/Makefile.in 10 Aug 2002 00:03:08 -0000 1.21
+++ tools/wrc/Makefile.in 14 Dec 2002 23:57:32 -0000
@@ -39,7 +39,8 @@
@LEX_OUTPUT_ROOT(a).c: parser.l
$(LEX) $(LEXOPT) -d -8 $(SRCDIR)/parser.l
-(a)LEX_OUTPUT_ROOT@.o: y.tab.h
+# extra dependency on y.tab.c to work around problem in 'make -j2'
+(a)LEX_OUTPUT_ROOT@.o: y.tab.h y.tab.c
clean::
$(RM) parser.output parser.tab.h lex.backup y.output
Index: tools/wrc/Makefile.in
===================================================================
RCS file: /home/wine/wine/tools/wrc/Makefile.in,v
retrieving revision 1.21
diff -u -u -r1.21 Makefile.in
--- tools/wrc/Makefile.in 10 Aug 2002 00:03:08 -0000 1.21
+++ tools/wrc/Makefile.in 14 Dec 2002 23:57:32 -0000
@@ -39,7 +39,8 @@
@LEX_OUTPUT_ROOT(a).c: parser.l
$(LEX) $(LEXOPT) -d -8 $(SRCDIR)/parser.l
-(a)LEX_OUTPUT_ROOT@.o: y.tab.h
+# extra dependency on y.tab.c to work around problem in 'make -j2'
+(a)LEX_OUTPUT_ROOT@.o: y.tab.h y.tab.c
clean::
$(RM) parser.output parser.tab.h lex.backup y.output
Dec. 14, 2002
Re: Recent importlib changes
by Alexandre Julliard
Steven Edwards <Steven_Ed4153(a)yahoo.com> writes:
> I apply'd your patch and tested in my latest build enviroment and I
> still get the same problems. Is there another way around this bug? If
> not I will get on the binutils guys double time.
This should be fixed by the latest winebuild changes.
--
Alexandre Julliard
julliard(a)winehq.com
Dec. 14, 2002
Re: bug building regression tests under Mingw32
by Alexandre Julliard
Steven Edwards <Steven_Ed4153(a)yahoo.com> writes:
> It seems there is a dependancy bug or something in the makefile for
> the regression test. I can build all of the regression tests fine
> under mingw but I have to build one at a time because the tests
> Makefiles are still trying to build the dll even if I just want to
> build the tests only. See below for examples.
That's a feature, it ensures that the tests get run again if the dll
being tested has changed. If you can't build these dlls under mingw,
you can simply create empty files instead.
--
Alexandre Julliard
julliard(a)winehq.com
Dec. 14, 2002
regression - 'wine notepad.exe' now has fixme
by Dan Kegel
With today's cvs, I see
fixme:win:SetWindowTextA cannot set text "Notepad - (untitled)" of other process window (nil)
when I run notepad.exe. This also happens
with wine20021125, but not with wine20020904.
Should I narrow it down to a specific patch so it can be fixed, or
is this a known problem?
- Dan
Dec. 14, 2002
Re: Uninitialized lpVtbl for IExtractIconA in PidlToSicIndex
by Duane Clark
Uwe Bonnes wrote:
>
> Rolf answered in PM. The CVS server seemed doen for him. He send me appended
> fix and promises to send a patch the wine-patches when he can access the cvs
> server again. The fix works for me.
>
That fixes my crash too.
Dec. 14, 2002
Re: Recent importlib changes
by Dmitry Timoshkov
"Steven Edwards" <Steven_Ed4153(a)yahoo.com> wrote:
> I apply'd your patch and tested in my latest build enviroment and I
> still get the same problems.
As were said, my patch solves completely another problem.
--
Dmitry.
Dec. 14, 2002
Re: wavemap: Avoid resampling if possible
by Chris Morgan
On Saturday 14 December 2002 02:41 pm, Francois Gouget wrote:
> On Fri, 13 Dec 2002 chrismorgan(a)rcn.com wrote:
> > There was someone on the jack mailing list that was working on a
> > resampling library. This would be something we could replace our
> > resampling code with. More than likely the library would support
> > several resampling algorithms allowing for an appropriate one to be
> > selected based on cpu speed and quality. I'll mail the jack devel
> > list and see if there is any new status on the progress of the
> > library.
>
> We could, but then it seems the future is that Wine with more often use
> the Jack or aRts drivers than our current wineoss driver. So we will
> automatically benefit from Jack's or aRts resampling capabilities.
>
I'm kind of hoping arts is replaced with jack as jack is suitable for both
desktop and professional audio users. The jack developers are reluctant to
put resampling inside of the server, they would rather the client resampled
using a library like the one I suggested. The intent is to keep the server
simpler. I'm not sure if they will change their mind when jack is more
widely used for general purpose audio like we are doing with wine.
Chris
Dec. 14, 2002
Re: wavemap: Avoid resampling if possible
by Francois Gouget
On Fri, 13 Dec 2002 chrismorgan(a)rcn.com wrote:
> There was someone on the jack mailing list that was working on a
> resampling library. This would be something we could replace our
> resampling code with. More than likely the library would support
> several resampling algorithms allowing for an appropriate one to be
> selected based on cpu speed and quality. I'll mail the jack devel
> list and see if there is any new status on the progress of the
> library.
We could, but then it seems the future is that Wine with more often use
the Jack or aRts drivers than our current wineoss driver. So we will
automatically benefit from Jack's or aRts resampling capabilities.
Improving our resampling code might still be useful for NAS or Alsa
though I'm not really sure about that. That would be something to check
and if neither of these two needs resampling in wine then we should go
the the resampling solution that requires the least maintenance.
(and it might even be that copy/pasting another project's code would
require less maintenance...)
--
Francois Gouget fgouget(a)free.fr http://fgouget.free.fr/
War doesn't determine who's right. War determines who's left.
Dec. 14, 2002
Re: Wineboot
by Shachar Shemesh
Fabian Cenedese wrote:
> I know nothing about wineserver :) I was just wondering about this
> asynchronously. Of course it shouldn't get locked up. But who will be
> faster then, wine or wineboot? I mean what if a program relies on these
> actions being finished (they usually do), is it sure that wineboot has
> finished when the app gets started?
Most of these ops takes place asynchroniously in Windows as well, so
that's not the issue.
I'm thinking that we should get the wininit.ini processed before the
first Win32 program starts (and synchroniously, just like on Windows).
Then, the delayed renames using RenameFileEx, also synchroniously. Next
should come the RunServicesOnce, RunServices, RunOnce and Run,
asynchroniously.
If we have the concept of "Explorer" in the future, we should defenitely
seperate them a little (i.e. - get RunServices and RunServicesOnce over
with before starting RunOnce and Run). We will also have to address the
concept of Windows NT services at some point (in the future).
As for running things on ExitWindows - I don't think that's a good idea.
It MAY work for wininit.ini stuff, but not the other stuff.
Shachar
Dec. 14, 2002
Re: Serious problem with / and mount points
by Tony Lambregts
Jeff Smith wrote:
> What I have so far:
> in files/dos_fs.c:1343, drive is receiving the value -1.
> at line 1358, this is blindly added to 'A'. As you may
> know, in ASCII, 'A' - 1 = '@'.
>
> The next step is to determine why DRIVE_FindDriveRoot is
> returning -1.
Well the reason DRIVE_FindDriveRoot is returning -1 is that
DOSDrives[drive].ino does not equal st.st_ino anymore. Line 440 of
drive.c is as follows
if ((DOSDrives[drive].dev == st.st_dev) &&
(DOSDrives[drive].ino == st.st_ino))
>
>
> BTW, the same occurred in the reverse situation:
> (konsole) mount /mnt/cdrom
> (konsole) wcmd
> (wcmd) D:
> (wcmd) dir
> (konsole) umount /mnt/cdrom
> (wcmd) dir
> Now I am at @>
> If I remount and dir again, I am back to D>
>
Same problem with floppys too.
--
Tony Lambregts
Dec. 14, 2002
Fixing regressions (was: Re: OSS hang)
by Dan Kegel
Eric Pouech wrote:
> this patch by Dan Kegel fixes a hang up while finishing playing wave
> files on the OSS driver
Eric's pretty liberal with credit. I just pinpointed the
regression without understanding the code, and he wrote the proper fix.
That was fun, by the way! I enjoyed learning how to
hunt through CVS for what caused a problem to appear,
and it was really gratifying to see an official patch
so quickly as a result.
Is there a list of other known application regressions?
I might want to tackle one more. This seems like a good
way for newbies to contribute.
- Dan
Dec. 14, 2002
bug building regression tests under Mingw32
by Steven Edwards
Hola,
It seems there is a dependancy bug or something in the makefile for the
regression test. I can build all of the regression tests fine under
mingw but I have to build one at a time because the tests Makefiles are
still trying to build the dll even if I just want to build the tests
only. See below for examples.
when I try to run
$ make test
in the root of my wine source tree the tests will start to build and
then it will bomb after advapi32_test.exe with the following error.
<truncated - snip>
gcc -c -I. -I. -I../../../include -I../../../include -D__MINGW__
-D_WINDOWS -DW
INE_NOWINSOCK -Wall -mpreferred-stack-boundary=2 -DNONAMELESSUNION
-DNONAMELESS
STRUCT -D_REENTRANT -o testlist.o testlist.c
gcc registry.o testlist.o -o advapi32_test.exe -ladvapi32 -lkernel32
-lntdll -
L../../../library -lwine -lm
make[3]: *** No rule to make target `../../../dlls/advapi32.dll', needed
by `reg
istry.ok'. Stop.
make[3]: Leaving directory `/g/src/wine-dev/wine/dlls/advapi32/tests'
make[2]: *** [tests/__test__] Error 2
make[2]: Leaving directory `/g/src/wine-dev/wine/dlls/advapi32'
make[1]: *** [advapi32/__test__] Error 2
make[1]: Leaving directory `/g/src/wine-dev/wine/dlls'
make: *** [dlls/__test__] Error 2
or if I traverse the tree to wine/dlls/kernel/tests and run
$ make test
<truncated - snip>
gcc alloc.o atom.o codepage.o directory.o drive.o environ.o file.o
format_msg.o
generated.o locale.o path.o process.o thread.o testlist.o -o
kernel32_test.exe
-lkernel32 -L../../../library -lwine -lm
make: *** No rule to make target `../../../dlls/kernel32.dll', needed by
`alloc.
ok'. Stop.
OK I admit I havent read all of the docs for the regression test suite
and mabey this is supposed to happen. but it just seems to make I should
be able to type
$ ./configure --foo and bar
$ make depend
$ make test
and go on my merry way.
Thanks
Steven
Dec. 14, 2002
Re: DLL separation for shell32
by Steven Edwards
Francois Gouget wrote:
>It's not a basic fork. It's a fork+exec combination and that is easy to
>replace with a CreateProcess. The only issue is that it is not starting
>a Windows or Winelib app but a Unix shell script which is probably not
>in the Windows path. But that should be solvable (e.g. by putting that
>script in c:\Windows\System).
>
Cool, Will take a look at it once I can get winewrap.c fixed.
Thanks
Steven
Dec. 14, 2002
Re: Recent importlib changes
by Steven Edwards
> Dmitry Timoshkov wrote:
>
>> It's an ld bug. Currently ld could not use forwarded references in import
>> libraries. I reported that bug almost 1.5 years ago in the binutils
>> mailing
>> list, but it seems nobody interested in fixing it.
>
I apply'd your patch and tested in my latest build enviroment and I
still get the same problems. Is there another way around this bug? If
not I will get on the binutils guys double time.
Thanks
Steven
Dec. 14, 2002
Re: Recent importlib changes
by Steven Edwards
Dmitry Timoshkov wrote:
>It's an ld bug. Currently ld could not use forwarded references in import
>libraries. I reported that bug almost 1.5 years ago in the binutils mailing
>list, but it seems nobody interested in fixing it.
>
>Moreover, in order to eliminate decorated (@xx) names in the dll export table
>you need to apply the attached patch and use latest binutils. But unfortunately
>even it doesn't resolve many other issues with dll linking.
>
>
I remember we discussed this a while back. Thanks for the patch, I will
give it a shot tonight as I just upgraded my gcc, mingw, msys and
binutils to the latest revs.
Thanks
Steven
Dec. 14, 2002
Re: Fixing regressions (was: Re: OSS hang)
by Greg Turner
On Saturday 14 December 2002 10:20 am, Dan Kegel wrote:
> Eric Pouech wrote:
> > this patch by Dan Kegel fixes a hang up while finishing playing
> > wave files on the OSS driver
>
> Eric's pretty liberal with credit. I just pinpointed the
> regression without understanding the code, and he wrote the proper
> fix.
>
> That was fun, by the way! I enjoyed learning how to
> hunt through CVS for what caused a problem to appear,
> and it was really gratifying to see an official patch
> so quickly as a result.
>
> Is there a list of other known application regressions?
> I might want to tackle one more. This seems like a good
> way for newbies to contribute.
> - Dan
I've got one for 'ya: KazaaLite. Used to be the instructions in the
appdb (which specified a few "dll"="native"'s and a couple of
"dll"="builtin"'s) worked; nowadays, everyone's attempts seem to result
in some manner of failure.
Lots of wine users seem to want KazaaLite ;)
--
gmt
P.S.: an interesting OT tidbit: A friend of mine recently said he didn't
want to use Kazaa because they were charging $2/mo. No idea if his
understanding was correct (he's not a techie, fwiw), but it's
interesting that he got that impression, either way.
Dec. 14, 2002
Re: LHashValOfNameSysA for 407
by Jon Griffiths
I'll see If I can work out the hash table for that locale, might take
a little while to get out though...
Cheers,
Jon
--- Marcus Meissner <marcus(a)jet.franken.de> wrote:
> Hi,
>
> I have an app here, which uses locale 407, for which we do not
> implement LHashValOfNameSys yet...
>
> It reports:
>
> err:ole:LHashValOfNameSysA No hash for LCID 407, returning
> '0x00424242', please report
>
> If someone wants to fix it :)
>
> Ciao, Marcus
=====
"Don't wait for the seas to part, or messiahs to come;
Don't you sit around and waste this chance..." - Live
jon_p_griffiths(a)yahoo.com
__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com
Dec. 14, 2002
Re: Uninitialized lpVtbl for IExtractIconA in PidlToSicIndex
by Uwe Bonnes
>>>>> "Duane" == Duane Clark <dclark(a)akamail.com> writes:
Duane> Uwe Bonnes wrote:
>> Hallo,
>>
>>
>> xilinx _pn.exe crashes again. It seems related to the shell updates
>> today. In PidlToSicIndex the call to IShellFolder_GetUIObjectOf
>> succeeds, but ei seems uninitialized and call to
>> IExtractIconA_GetIconLocation goes astray:
>>
Duane> And Xilinx fpga_editor also crashes, when attempting to bring up
Duane> the "Open" dialog. Sounds like it could be the same thing. I did
Duane> not narrow it down beyond one of the Dec 12 patches (which I
Duane> assume Uwe is referring to).
Rolf answered in PM. The CVS server seemed doen for him. He send me appended
fix and promises to send a patch the wine-patches when he can access the cvs
server again. The fix works for me.
Bye
Aendere die Linie 289 in shell32/folders.c
<Translated: Change Line 289 in shell32/folders.c>
IExtractIconA* IExtractIconA_Constructor(LPCITEMIDLIST pidl)
{
ICOM_THIS(IExtractIconWImpl, IExtractIconW_Constructor(pidl));
- return (IExtractIconA *)(This->lpvtblExtractIconA);
+ return (IExtractIconA *)&(This->lpvtblExtractIconA);
}
/**************************************************************************
* IExtractIconA_QueryInterface
--
Uwe Bonnes bon(a)elektron.ikp.physik.tu-darmstadt.de
Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
Dec. 14, 2002
Re: Recent importlib changes
by Dmitry Timoshkov
"Steven Edwards" <Steven_Ed4153(a)yahoo.com> wrote:
> With the recent import lib changes on almost everything I try and build
> I am getting these errors. When using the win32api package from mingw
> prior to this patch these functions were exported.
>
> Thanks
> Steven
>
> brsfolder.o(.text+0xfe0):brsfolder.c: undefined reference to `HeapAlloc(a)12'
[skipped]
It's an ld bug. Currently ld could not use forwarded references in import
libraries. I reported that bug almost 1.5 years ago in the binutils mailing
list, but it seems nobody interested in fixing it.
Moreover, in order to eliminate decorated (@xx) names in the dll export table
you need to apply the attached patch and use latest binutils. But unfortunately
even it doesn't resolve many other issues with dll linking.
--
Dmitry.
Dec. 13, 2002
Owner/permissions on system.reg etc
by Bill Medland
Before I waste hours on searching through the code can someone answer this?
The way I like to run Wine is to have a single copy of system.reg and
userdef.reg in a central location and then each user has a symbolic link to
them (and the cached metrics) but a true copy of the user.reg. (I know that
this is not going to work if multiple users simultaneously access it).
However the ownership and permissions on the system.reg and userdef.reg change
each time the wineserver runs.
Presumably wine is actually creating new copies and relinking and this is why
the ownership etc. changes. Would it be resonable at least to attempt to
preserve the group permissions if not the whole ownership etc.
--
Bill Medland
Dec. 13, 2002
Re: msacm: 8 -> 16 bit sample conversion
by Eric Pouech
> I hoped to hear an improvement but there was no difference
there's only a gain which is less than 0,4%, so I don't think you can
hear it. and btw, some sounds package also do it this way (it's just a
slighly faster than your proposal)
so there's no urge to switch, but not harm either
A+
Dec. 13, 2002
Re: wavemap: Avoid resampling if possible
by chrismorganï¼ rcn.com
There was someone on the jack mailing list that was working on a resampling library. This would be something we could replace our resampling code with. More than likely the library would support several resampling algorithms allowing for an appropriate one to be selected based on cpu speed and quality. I'll mail the jack devel list and see if there is any new status on the progress of the library.
Thanks,
Chris
>
> From: Francois Gouget <fgouget(a)codeweavers.com>
> Date: 2002/12/13 Fri PM 03:42:07 EST
> To: wine-patches(a)winehq.com
> Subject: wavemap: Avoid resampling if possible
>
>
> The distorsion that lead to my previous patch was in fact caused by the
> resampling of an 11025Hz signal to 48kHz. According to the signal
> processing literature I could find, what we do is a '1st Order Linear
> Interpolation Filter' and that is considered a poor filter. That
> literature says we should be using an 'nth Order Interpolation /
> Decimation' filter.
>
> I didn't really feel motivated enough to implement such a beast, plus
> this is more the job of a sound library than of Wine. I hope aRts,
> ESound, Jack and friends implement such a filter so it will hopefully
> soon be a moot point soon anyway. However one easy thing we can do is to
> try not to do any resampling unless absolutely necessary. This means
> first trying simple 8/16bits or mono/stereo conversions first. If we
> find a match the sound quality will be better and the conversion will
> use less CPU.
>
>
> Changelog:
>
> Francois Gouget <fgouget(a)codeweavers.com>
>
> * dlls/winmm/wavemap/wavemap.c
>
> Our resampling algorithm is quite primitive so try simple 8/16
> mono/stereo conversions first. Only resample if we cannot avoid it.
>
>
> --
> Francois Gouget
> fgouget(a)codeweavers.com
>
>
> Index: dlls/winmm/wavemap/wavemap.c
> ===================================================================
> RCS file: /home/wine/wine/dlls/winmm/wavemap/wavemap.c,v
> retrieving revision 1.26
> diff -u -r1.26 wavemap.c
> --- dlls/winmm/wavemap/wavemap.c 13 Dec 2002 02:18:20 -0000 1.26
> +++ dlls/winmm/wavemap/wavemap.c 13 Dec 2002 19:18:56 -0000
> @@ -185,6 +191,19 @@
> #define TRY(sps,bps) wfx.nSamplesPerSec = (sps); wfx.wBitsPerSample = (bps); \
> if (wodOpenHelper(wom, i, lpDesc, &wfx, dwFlags | WAVE_FORMAT_DIRECT) == MMSYSERR_NOERROR) \
> {wom->avgSpeedInner = wfx.nAvgBytesPerSec; goto found;}
> +
> + /* Our resampling algorithm is quite primitive so first try
> + * to just change the bit depth and number of channels
> + */
> + for (i = ndlo; i < ndhi; i++) {
> + wfx.nSamplesPerSec=lpDesc->lpFormat->nSamplesPerSec;
> + wfx.nChannels = lpDesc->lpFormat->nChannels;
> + TRY(wfx.nSamplesPerSec, 16);
> + TRY(wfx.nSamplesPerSec, 8);
> + wfx.nChannels ^= 3;
> + TRY(wfx.nSamplesPerSec, 16);
> + TRY(wfx.nSamplesPerSec, 8);
> + }
>
> for (i = ndlo; i < ndhi; i++) {
> /* first try with same stereo/mono option as source */
>
>
Dec. 13, 2002
Re: msvcrt/ removal
by Francois Gouget
On 13 Dec 2002, Alexandre Julliard wrote:
> "Dimitrie O. Paun" <dpaun(a)rogers.com> writes:
>
> > Here is the problem:
> > A. The msvcrt files include other msvcrt files, but they should
> > do so *without* explicitly asking for them. That is, they should
> > #include "stdio.h"
> > instead of:
> > #include "msvcrt/stdio.h"
>
> Do we actually need to include other headers from the msvcrt includes?
> My Windows headers don't include anything, but they are from an old
> VC++ version. Could someone with a newer VC++ check if this is still
> the case?
The difference is that the Windows header duplicate a lot of prototypes.
For instance one finds printf defined in io.h, stdio.h and wchar.h. In
fact wchar.h contains the prototypes of pretty much all the other
headers.
Our headers almost don't duplicate anything but include other headers
instead.
--
Francois Gouget fgouget(a)free.fr http://fgouget.free.fr/
tcA thgirypoC muinelliM latigiD eht detaloiv tsuj evah uoY
Dec. 13, 2002
Re: msvcrt/ removal
by Dimitrie O. Paun
On December 13, 2002 02:57 pm, Alexandre Julliard wrote:
> Do we actually need to include other headers from the msvcrt includes?
> My Windows headers don't include anything, but they are from an old
> VC++ version. Could someone with a newer VC++ check if this is still
> the case?
I don't know, I don't have MSVC. But you can commit it as is, if need
be I'll submit a different patch removing those includes. It's a
different logical change anyway, plus I need it in to work out some
other problems with Winelib apps.
--
Dimi.
Dec. 13, 2002
Implementation of SystemTimeToTzSpecificLocalTime() and TzSpecificLocalTimeToSystemTime()
by Martin Fuchs
Implementation of SystemTimeToTzSpecificLocalTime() and
TzSpecificLocalTimeToSystemTime()
--
Martin Fuchs
martin-fuchs(a)gmx.net
Dec. 13, 2002
RE: DLL separation for shell32
by Rolf Kalbermatter
> Hello Rolf
> I know your focus is on DLL separation but with all of the work you have been doing of late on
> shell32 I was wondering if you could take a look at the unixisms and win9xism's in shell32 and see
> if there is a way to fix it so it can build/link on mingw. ATM shell32 imports fork and waitpid in
> shellexec and of course this wont work for our port to windows. Also there are a few places where
> some win32 functions are still importing MapSL and MapLS both of which I dont think are exported
> under WindowsNT/2K.
Well that was the next thing I was thinking about tackling. My problem here is that I know more
about Win32 than Unix, so I was putting that on the wait list for the moment. One of my intents
is in fact to get one DLL after the other to cleanly compile AND link under MSVC and as far as
I see I think this will also make things quite easy for working under MingW.
As far as the MapSL and MapLS are concerned I think they can rather easily be removed at least
from shell32. They are only sparsly used such as in Drag and Drop windows messaging and should
most probably be replaced with the newer Drag and Drop mechanisme. The in this case used Drag
and Drop messages are not (anymore?) documented at all and seem to use 16:16 bit pointers.
I have at the moment no idea if they could be changed to use 32:0 pointers instead or if they
have no meaning at all in Win32 but tend to believe the latter.
> I was going to try to submit a patch to work around waitpid because that seems easy but to emulate
> fork under windows is going to involve a nasty CreateProcess hack that I have not been able to get
> to work right. If you have the time and are interested let me know and I can help you debug/test
> shell32 via mingw on Win2k.
I haven't really looked at fork yet nor at waitpid or the other unix calls but think there
should be a clean Win32 way to get things working.
I would be happy to work with you on these issues. As it is I do not know enough Unix details to
do all that work alone.
Rolf Kalbermatter
Dec. 13, 2002
Re: msvcrt/ removal
by Alexandre Julliard
"Dimitrie O. Paun" <dpaun(a)rogers.com> writes:
> Here is the problem:
> A. The msvcrt files include other msvcrt files, but they should
> do so *without* explicitly asking for them. That is, they should
> #include "stdio.h"
> instead of:
> #include "msvcrt/stdio.h"
Do we actually need to include other headers from the msvcrt includes?
My Windows headers don't include anything, but they are from an old
VC++ version. Could someone with a newer VC++ check if this is still
the case?
--
Alexandre Julliard
julliard(a)winehq.com
Dec. 13, 2002
Re: DLL separation for shell32
by Francois Gouget
On Fri, 13 Dec 2002, Steven Edwards wrote:
[...]
> I was going to try to submit a patch to work around waitpid because
> that seems easy but to emulate fork under windows is going to involve
> a nasty CreateProcess hack that I have not been able to get to work
> right.
It's not a basic fork. It's a fork+exec combination and that is easy to
replace with a CreateProcess. The only issue is that it is not starting
a Windows or Winelib app but a Unix shell script which is probably not
in the Windows path. But that should be solvable (e.g. by putting that
script in c:\Windows\System).
--
Francois Gouget fgouget(a)free.fr http://fgouget.free.fr/
I haven't lost my mind, it's backed up on tape around here somewhere...
Dec. 13, 2002
Re: Uninitialized lpVtbl for IExtractIconA in PidlToSicIndex
by Duane Clark
Uwe Bonnes wrote:
> Hallo,
>
>
> xilinx _pn.exe crashes again. It seems related to the shell updates today.
> In PidlToSicIndex the call to IShellFolder_GetUIObjectOf succeeds, but ei
> seems uninitialized and call to IExtractIconA_GetIconLocation goes astray:
>
And Xilinx fpga_editor also crashes, when attempting to bring up the
"Open" dialog. Sounds like it could be the same thing. I did not narrow
it down beyond one of the Dec 12 patches (which I assume Uwe is
referring to).
Dec. 13, 2002
Re: winewrap.c bombs when building on mingw
by Steven Edwards
--- "Dimitrie O. Paun" <dpaun(a)rogers.com> wrote:
> Just put the spawn code within a
>
> #ifndef __MINGW__
> ...my Unix code...
> #else
> ...call CreateProcess...
> #endif
>
> I can't test it myself, so if you can do the patch I'd appreciate it.
No problem, I will give it a shot tonight. If I can get it working then mabey I can figure out how
to fix fork() in shellexec to use CreateProcess also.
Thanks
Steven
__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com
Dec. 13, 2002
VarOr / oleaut32
by usï¼ the-edmeades.demon.co.uk
Hiya,
What app shows this? Can I get hold of it - I should be able to knock something up for it as a test regardless, but it might not be til mid next week.
Jason
Dec. 13, 2002
Uninitialized lpVtbl for IExtractIconA in PidlToSicIndex
by Uwe Bonnes
Hallo,
xilinx _pn.exe crashes again. It seems related to the shell updates today.
In PidlToSicIndex the call to IShellFolder_GetUIObjectOf succeeds, but ei
seems uninitialized and call to IExtractIconA_GetIconLocation goes astray:
>
trace:shell:ISF_Desktop_fnGetUIObjectOf (0x40453c60)->hr=0x00000000
423 return hr;
Wine-dbg>
330 if (SUCCEEDED(IExtractIconA_GetIconLocation(ei, uFlags, szIconFile, MAX_PATH, &iSourceIndex, &dwFlags)))
Wine-dbg>p *ei
{lpVtbl=0x40be6770}
Wine-dbg>p *ei->lpVtbl
{QueryInterface=0x56e58955, AddRef=0x0000e853, Release=0x815b0000,
GetIconLocation=0x03f9fac3, Extract=0x08458b00}
Bye
--
Uwe Bonnes bon(a)elektron.ikp.physik.tu-darmstadt.de
Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
fixme:console:SetConsoleCtrlHandler (0x404f3040,1) - no error checking or testing yet
WineDbg starting on pid 98095f0
Breakpoint 1 at 0x0043c60e
Invalid address, can't set breakpoint
You can turn on deferring breakpoints by address by setting $CanDeferOnBPByAddr to 1
Loaded debug information from ELF '/spare/bon/wine/miscemu/wine' (0x00000000)
Breakpoint 2 at 0x4000c714 (_end+0x37faffec)
Loaded debug information from ELF '/spare/bon/wine/dlls/libntdll.dll.so' (0x40017000)
Loaded debug information from ELF '/spare/bon/wine/library/libwine.so' (0x40103000)
Loaded debug information from ELF '/spare/bon/wine/unicode/libwine_unicode.so' (0x4011b000)
No debug information in ELF '/lib/libm.so.6' (0x4020c000)
No debug information in ELF '/lib/libc.so.6' (0x40230000)
No debug information in ELF '/lib/libdl.so.2' (0x40358000)
No debug information in ELF '/lib/ld-linux.so.2' (0x40000000)
No debug information in ELF '/lib/libnss_compat.so.2' (0x4035c000)
No debug information in ELF '/lib/libnsl.so.1' (0x40368000)
No debug information in 32bit DLL 'L:\ise-5.1\bin\nt\_pn.exe' (0x00400000)
No debug information in 32bit DLL 'C:\NT4SP5G\SYSTEM32\NTDLL.DLL' (0x40040000)
No debug information in 32bit DLL 'C:\NT4SP5G\SYSTEM32\KERNEL32.DLL' (0x40780000)
Loaded debug information from ELF '/spare/bon/wine/dlls/kernel32.dll.so' (0x4075e000)
No debug information in 32bit DLL 'C:\NT4SP5G\SYSTEM32\ADVAPI32.DLL' (0x409b0000)
Loaded debug information from ELF '/spare/bon/wine/dlls/user32.dll.so' (0x40805000)
Loaded debug information from ELF '/spare/bon/wine/dlls/gdi32.dll.so' (0x40928000)
Loaded debug information from ELF '/spare/bon/wine/dlls/advapi32.dll.so' (0x409a5000)
No debug information in 32bit DLL 'C:\NT4SP5G\SYSTEM32\GDI32.DLL' (0x40940000)
No debug information in 32bit DLL 'C:\NT4SP5G\SYSTEM32\USER32.DLL' (0x40830000)
No debug information in 32bit DLL 'L:\ISE-5.1\BIN\NT\SHSMP.DLL' (0x0a900000)
No debug information in 32bit DLL 'C:\NT4SP5G\SYSTEM32\MSVCRT.DLL' (0x78000000)
No debug information in 32bit DLL 'L:\ISE-5.1\BIN\NT\LIBPTHREAD.DLL' (0x40204000)
No debug information in 32bit DLL 'C:\NT4SP5G\SYSTEM32\MSVCIRT.DLL' (0x780a0000)
No debug information in 32bit DLL 'L:\ISE-5.1\BIN\NT\LIBTHREAD.DLL' (0x401fc000)
No debug information in 32bit DLL 'C:\NT4SP5G\SYSTEM32\MPR.DLL' (0x409e0000)
Loaded debug information from ELF '/spare/bon/wine/dlls/mpr.dll.so' (0x409d2000)
No debug information in 32bit DLL 'L:\ISE-5.1\BIN\NT\LIBPORTABILITY.DLL' (0x406f3000)
No debug information in 32bit DLL 'C:\NT4SP5G\SYSTEM32\MFC42.DLL' (0x6c370000)
No debug information in 32bit DLL 'C:\NT4SP5G\SYSTEM32\COMCTL32.DLL' (0x40a00000)
Loaded debug information from ELF '/spare/bon/wine/dlls/comctl32.dll.so' (0x409ec000)
No debug information in 32bit DLL 'L:\ISE-5.1\BIN\NT\LIBGUI_FRAMEWORK.DLL' (0x10000000)
No debug information in 32bit DLL 'C:\NT4SP5G\SYSTEM32\RPCRT4.DLL' (0x40cb0000)
Loaded debug information from ELF '/spare/bon/wine/dlls/comdlg32.dll.so' (0x40b2f000)
Loaded debug information from ELF '/spare/bon/wine/dlls/shell32.dll.so' (0x40ba9000)
Loaded debug information from ELF '/spare/bon/wine/dlls/ole32.dll.so' (0x40c27000)
Loaded debug information from ELF '/spare/bon/wine/dlls/rpcrt4.dll.so' (0x40c94000)
No debug information in 32bit DLL 'C:\NT4SP5G\SYSTEM32\OLE32.DLL' (0x40c40000)
No debug information in 32bit DLL 'C:\NT4SP5G\SYSTEM32\SHLWAPI.DLL' (0x40cf0000)
Loaded debug information from ELF '/spare/bon/wine/dlls/shlwapi.dll.so' (0x40cd5000)
No debug information in 32bit DLL 'C:\NT4SP5G\SYSTEM32\SHELL32.DLL' (0x40bd0000)
No debug information in 32bit DLL 'C:\NT4SP5G\SYSTEM32\WINSPOOL.DRV' (0x40d30000)
Loaded debug information from ELF '/spare/bon/wine/dlls/winspool.drv.so' (0x40d23000)
No debug information in 32bit DLL 'C:\NT4SP5G\SYSTEM32\COMDLG32.DLL' (0x40b40000)
No debug information in 32bit DLL 'C:\NT4SP5G\SYSTEM32\OLEAUT32.DLL' (0x40d60000)
Loaded debug information from ELF '/spare/bon/wine/dlls/oleaut32.dll.so' (0x40d46000)
No debug information in ELF '/usr/lib/libjpeg.so.62' (0x40daf000)
No debug information in 32bit DLL 'L:\ISE-5.1\BIN\NT\LIBSTG_FOUNDATION.DLL' (0x40ac7000)
No debug information in 32bit DLL 'C:\NT4SP5G\SYSTEM32\IMM32.DLL' (0x40de0000)
Loaded debug information from ELF '/spare/bon/wine/dlls/imm32.dll.so' (0x40dce000)
No debug information in 32bit DLL 'L:\ISE-5.1\BIN\NT\LIBSTG_EDIT.DLL' (0x40a7f000)
No debug information in 32bit DLL 'C:\NT4SP5G\SYSTEM32\ODBC32.DLL' (0x40fb0000)
Loaded debug information from ELF '/spare/bon/wine/dlls/odbc32.dll.so' (0x40f9c000)
No debug information in 32bit DLL 'C:\NT4SP5G\SYSTEM32\OLEDLG.DLL' (0x40fc0000)
Loaded debug information from ELF '/spare/bon/wine/dlls/oledlg.dll.so' (0x40fbd000)
No debug information in 32bit DLL 'L:\ISE-5.1\BIN\NT\LIBSTG_GRID.DLL' (0x40de7000)
No debug information in 32bit DLL 'L:\ISE-5.1\BIN\NT\LIBSTG_TOOLKIT.DLL' (0x40fd3000)
No debug information in 32bit DLL 'L:\ISE-5.1\BIN\NT\LIBUTILITIES.DLL' (0x41179000)
No debug information in 32bit DLL 'L:\ISE-5.1\BIN\NT\LIBTCL.DLL' (0x41255000)
No debug information in 32bit DLL 'L:\ISE-5.1\BIN\NT\LIBPJ_RUNTTIC.DLL' (0x404c2000)
No debug information in 32bit DLL 'L:\ISE-5.1\BIN\NT\LIBSTATICFILEPARSERS.DLL' (0x40d9f000)
No debug information in 32bit DLL 'L:\ISE-5.1\BIN\NT\LIBPERSONALITYMODULE.DLL' (0x412d0000)
No debug information in 32bit DLL 'C:\NT4SP5G\SYSTEM32\WS2_32.DLL' (0x41300000)
Loaded debug information from ELF '/spare/bon/wine/dlls/ws2_32.dll.so' (0x412f7000)
No debug information in 32bit DLL 'L:\ISE-5.1\BIN\NT\LIBXIPC.DLL' (0x412ea000)
No debug information in 32bit DLL 'L:\ISE-5.1\BIN\NT\LIBPJ_PET.DLL' (0x41320000)
No debug information in 32bit DLL 'L:\ISE-5.1\BIN\NT\LIBPJ_UTILS.DLL' (0x4132f000)
No debug information in 32bit DLL 'L:\ISE-5.1\BIN\NT\LIBPJ_PDCLIMPL.DLL' (0x4119d000)
No debug information in 32bit DLL 'L:\ISE-5.1\BIN\NT\LIBPJ_XSIMINTERFACE.DLL' (0x4133e000)
No debug information in 32bit DLL 'L:\ISE-5.1\BIN\NT\LIBFRAMEWORK.DLL' (0x41346000)
Loaded debug information from ELF '/usr/lib/libfreetype.so.6' (0x41362000)
No debug information in 32bit DLL 'C:\NT4SP5G\SYSTEM32\X11DRV.DLL' (0x413c0000)
Loaded debug information from ELF '/spare/bon/wine/dlls/x11drv.dll.so' (0x413a3000)
No debug information in ELF '/usr/X11R6/lib/libSM.so.6' (0x4140b000)
No debug information in ELF '/usr/X11R6/lib/libICE.so.6' (0x41415000)
No debug information in ELF '/usr/X11R6/lib/libXext.so.6' (0x4142d000)
No debug information in ELF '/usr/X11R6/lib/libX11.so.6' (0x4143b000)
No debug information in ELF '/usr/lib/libGL.so.1' (0x414fb000)
No debug information in ELF '/lib/libpthread.so.0' (0x41564000)
No debug information in ELF '/usr/X11R6/lib/X11/locale/common/xlcDef.so.2' (0x404ca000)
No debug information in ELF '/usr/X11R6/lib/X11/locale/common/ximcp.so.2' (0x414fb000)
No debug information in ELF '/usr/lib/gconv/ISO8859-1.so' (0x404cd000)
No debug information in ELF '/usr/X11R6/lib/libXrender.so.1' (0x41518000)
trace:cursor:CURSORICON_CreateFromResource 40836240 (308 bytes), ver 00030000, 32x32 cursor
trace:cursor:CURSORICON_CreateFromResource 40836380 (308 bytes), ver 00030000, 32x32 cursor
fixme:win32:SetCriticalSectionSpinCount critsection=0xa9165c0: spincount=4000 not supported
fixme:win32:SetCriticalSectionSpinCount critsection=0xa9165e0: spincount=100 not supported
fixme:win32:SetCriticalSectionSpinCount critsection=0x419e00b0: spincount=4000 not supported
trace:cursor:CURSORICON_CreateFromResource 408364c0 (308 bytes), ver 00030000, 32x32 cursor
trace:cursor:X11DRV_GetCursorPos pointer at (1068,558)
No debug information in 32bit DLL 'C:\NT4SP5G\SYSTEM32\MFC42LOC.DLL' (0x5fd00000)
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:shell:DllMain 0x40cf0000 0x1 0x1
trace:shell:DllMain 0x40bd0000 0x1 0x1
trace:shell:SIC_Initialize
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:shell:SIC_IconAppend shell32.dll 1 0x31e 0x326
trace:shell:SHGetMalloc (0x406e2d34)
trace:shell:SHGetMalloc got ole32 IMalloc
trace:shell:SHAlloc 20 bytes at 0x403b2000
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (032e, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (032e, 0004)
trace:shell:SIC_IconAppend shell32.dll 2 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b2118
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (032e, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (032e, 0004)
trace:cursor:CURSORICON_CreateFromResource 40bd58c0 (296 bytes), ver 00030000, 16x16 icon
trace:cursor:CURSORICON_CreateFromResource 40bd5f80 (744 bytes), ver 00030000, 32x32 icon
trace:shell:SIC_IconAppend shell32.dll 3 0x32e 0x336
trace:shell:SHAlloc 20 bytes at 0x403b2178
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x32e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 5, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd58c0 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (033e, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x336, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 7, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd5f80 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (033e, 0004)
trace:cursor:CURSORICON_CreateFromResource 40bd6b40 (1384 bytes), ver 00030000, 16x16 icon
trace:shell:SIC_IconAppend shell32.dll 4 0x33e 0x33e
trace:shell:SHAlloc 20 bytes at 0x403b35b8
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x33e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 9, BytesInRes 1384, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd6b40 (1384 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0346, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x33e, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 9, BytesInRes 1384, Width 16, Height 16 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd6b40 (1384 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0346, 0004)
trace:shell:SIC_IconAppend shell32.dll 5 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b3200
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0346, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0346, 0004)
trace:shell:SIC_IconAppend shell32.dll 6 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b4c90
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0346, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0346, 0004)
trace:shell:SIC_IconAppend shell32.dll 7 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b4cd0
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0346, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0346, 0004)
trace:cursor:CURSORICON_CreateFromResource 40bd70c0 (296 bytes), ver 00030000, 16x16 icon
trace:cursor:CURSORICON_CreateFromResource 40bd7780 (744 bytes), ver 00030000, 32x32 icon
trace:shell:SIC_IconAppend shell32.dll 8 0x346 0x34e
trace:shell:SHAlloc 20 bytes at 0x403b5178
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x346, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 10, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd70c0 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0356, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x34e, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 12, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd7780 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0356, 0004)
trace:shell:SIC_IconAppend shell32.dll 9 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b4d50
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0356, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0356, 0004)
trace:shell:SIC_IconAppend shell32.dll 10 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b4d90
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0356, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0356, 0004)
trace:shell:SIC_IconAppend shell32.dll 11 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b4dd0
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0356, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0356, 0004)
trace:shell:SIC_IconAppend shell32.dll 12 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b5e48
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0356, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0356, 0004)
trace:shell:SIC_IconAppend shell32.dll 13 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b5e88
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0356, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0356, 0004)
trace:shell:SIC_IconAppend shell32.dll 14 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b5ec8
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0356, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0356, 0004)
trace:cursor:CURSORICON_CreateFromResource 40bd8340 (296 bytes), ver 00030000, 16x16 icon
trace:cursor:CURSORICON_CreateFromResource 40bd8480 (744 bytes), ver 00030000, 32x32 icon
trace:shell:SIC_IconAppend shell32.dll 15 0x356 0x35e
trace:shell:SHAlloc 20 bytes at 0x403b6370
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x356, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 14, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd8340 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x35e, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 15, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd8480 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:shell:SIC_IconAppend shell32.dll 16 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b5f48
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:shell:SIC_IconAppend shell32.dll 17 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b5f88
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:shell:SIC_IconAppend shell32.dll 18 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b5fc8
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:shell:SIC_IconAppend shell32.dll 19 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b7040
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:shell:SIC_IconAppend shell32.dll 20 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b7080
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:shell:SIC_IconAppend shell32.dll 21 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b70c0
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:shell:SIC_IconAppend shell32.dll 22 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b7100
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:shell:SIC_IconAppend shell32.dll 23 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b7140
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:shell:SIC_IconAppend shell32.dll 24 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b7180
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:shell:SIC_IconAppend shell32.dll 25 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b71c0
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:shell:SIC_IconAppend shell32.dll 26 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b7200
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:shell:SIC_IconAppend shell32.dll 27 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b7240
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:shell:SIC_IconAppend shell32.dll 28 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b7280
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:shell:SIC_IconAppend shell32.dll 29 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b72c0
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:shell:SIC_IconAppend shell32.dll 30 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b7300
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:shell:SIC_IconAppend shell32.dll 31 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b7340
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:shell:SIC_IconAppend shell32.dll 32 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b7380
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:shell:SIC_IconAppend shell32.dll 33 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b73c0
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0366, 0004)
trace:cursor:CURSORICON_CreateFromResource 40bd8780 (296 bytes), ver 00030000, 16x16 icon
trace:cursor:CURSORICON_CreateFromResource 40bd88c0 (744 bytes), ver 00030000, 32x32 icon
trace:shell:SIC_IconAppend shell32.dll 34 0x366 0x36e
trace:shell:SHAlloc 20 bytes at 0x403b8400
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x366, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 16, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd8780 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0376, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x36e, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 17, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd88c0 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0376, 0004)
trace:shell:SIC_IconAppend shell32.dll 35 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b1e10
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0376, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0376, 0004)
trace:shell:SIC_IconAppend shell32.dll 36 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b90f0
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0376, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0376, 0004)
trace:shell:SIC_IconAppend shell32.dll 37 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b9130
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0376, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0376, 0004)
trace:shell:SIC_IconAppend shell32.dll 38 0x31e 0x326
trace:shell:SHAlloc 20 bytes at 0x403b9170
trace:shell:PathFindFileNameA ("shell32.dll")
trace:icon:CURSORICON_ExtCopy hIcon 0x31e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 40bd4640 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0376, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x326, nType 1, iDesiredCX 32, iDesiredCY 32, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 3, BytesInRes 744, Width 32, Height 32 DX 32, DY 32
trace:cursor:CURSORICON_CreateFromResource 40bd4d00 (744 bytes), ver 00030000, 32x32 icon
trace:icon:DestroyIcon32 (0376, 0004)
trace:shell:SIC_Initialize hIconSmall=0x41df0140 hIconBig=0x41df01d0
trace:shell:InitChangeNotifications head=0x40c263c0 tail=0x40c263e0
trace:shell:SHInitRestricted ((nil), (nil))
No debug information in ELF '/usr/lib/libcups.so' (0x41f00000)
No debug information in ELF '/usr/lib/libssl.so.0.9.6' (0x41f19000)
No debug information in ELF '/usr/lib/libcrypto.so.0.9.6' (0x41f47000)
No debug information in ELF '/lib/libnss_files.so.2' (0x41542000)
No debug information in 32bit DLL 'C:\NT4SP5G\SYSTEM32\WINEPS.DLL' (0x42040000)
Loaded debug information from ELF '/spare/bon/wine/dlls/wineps.dll.so' (0x42017000)
No debug information in 32bit DLL 'C:\NT4SP5G\SYSTEM32\WINEPS.DLL' (0x42040000)
err:ntdll:RtlpWaitForCriticalSection section 0x400e7644 "../../loader/module.c: loader_section" wait timed out, retrying (60 sec) tid=09908298
No debug information in 32bit DLL 'C:\NT4SP5G\SYSTEM32\WINEPS.DLL' (0x42040000)
No debug information in 32bit DLL 'C:\NT4SP5G\SYSTEM32\WINEPS.DLL' (0x42040000)
No debug information in 32bit DLL 'C:\NT4SP5G\SYSTEM32\WINEPS.DLL' (0x42040000)
No debug information in 32bit DLL 'C:\NT4SP5G\SYSTEM32\WINEPS.DLL' (0x42040000)
trace:cursor:CURSORICON_CreateFromResource 40836ec0 (308 bytes), ver 00030000, 32x32 cursor
trace:cursor:CURSORICON_CreateFromResource 40836d80 (308 bytes), ver 00030000, 32x32 cursor
trace:shell:DllMain 0x40cf0000 0x2 (nil)
In 32-bit mode.
Wine-dbg>Stopped on breakpoint 1 at 0x0043c60e (_pn.exe.EntryPoint in L:\ise-5.1\bin\nt\_pn.exe)
Wine-dbg>parse error
Wine-dbg>trace:cursor:X11DRV_GetCursorPos pointer at (-86,608)
trace:cursor:send_mouse_event (8001,565,437)
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:cursor:send_mouse_event (8001,571,435)
trace:cursor:send_mouse_event (8001,589,433)
trace:cursor:send_mouse_event (8001,613,433)
trace:cursor:send_mouse_event (8001,645,435)
trace:cursor:send_mouse_event (8001,681,439)
trace:cursor:send_mouse_event (8001,713,445)
trace:cursor:send_mouse_event (8001,743,447)
trace:cursor:send_mouse_event (8001,771,449)
trace:cursor:send_mouse_event (8001,795,449)
trace:cursor:send_mouse_event (8001,815,447)
trace:cursor:send_mouse_event (8001,835,443)
trace:cursor:send_mouse_event (8001,855,439)
trace:cursor:send_mouse_event (8001,875,435)
trace:cursor:send_mouse_event (8001,893,431)
trace:cursor:send_mouse_event (8001,907,427)
trace:cursor:send_mouse_event (8001,919,423)
trace:cursor:send_mouse_event (8001,925,419)
trace:cursor:send_mouse_event (8001,927,418)
trace:cursor:send_mouse_event (8001,927,417)
trace:cursor:send_mouse_event (8001,927,416)
trace:cursor:send_mouse_event (8001,927,415)
trace:cursor:send_mouse_event (8001,927,414)
trace:cursor:send_mouse_event (8001,927,413)
trace:cursor:send_mouse_event (8001,928,413)
trace:cursor:send_mouse_event (8001,931,413)
trace:cursor:send_mouse_event (8001,939,411)
trace:cursor:send_mouse_event (8001,953,411)
trace:cursor:send_mouse_event (8001,967,411)
trace:cursor:send_mouse_event (8001,985,411)
trace:cursor:send_mouse_event (8001,1001,411)
trace:cursor:send_mouse_event (8001,1015,411)
trace:cursor:send_mouse_event (8001,162,390)
trace:cursor:send_mouse_event (8001,142,396)
trace:cursor:send_mouse_event (8001,124,402)
trace:cursor:send_mouse_event (8001,106,410)
trace:cursor:send_mouse_event (8001,92,418)
trace:cursor:send_mouse_event (8001,80,426)
trace:cursor:send_mouse_event (8001,70,436)
trace:cursor:send_mouse_event (8001,60,448)
trace:cursor:send_mouse_event (8001,50,458)
trace:cursor:send_mouse_event (8001,42,470)
trace:cursor:send_mouse_event (8001,34,482)
trace:cursor:send_mouse_event (8001,28,494)
trace:cursor:send_mouse_event (8001,24,506)
trace:cursor:send_mouse_event (8001,18,518)
trace:cursor:send_mouse_event (8001,16,528)
trace:cursor:send_mouse_event (8001,12,538)
trace:cursor:send_mouse_event (8001,8,546)
trace:cursor:send_mouse_event (8001,2,556)
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
fixme:ole:CoRegisterMessageFilter stub
No debug information in 32bit DLL 'L:\ISE-5.1\BIN\NT\LIBHDLEDITOR.DLL' (0x41f00000)
trace:cursor:CURSORICON_CreateFromResource 40ac1380 (308 bytes), ver 00030000, 32x32 cursor
err:ole:CoGetClassObject couldn't load InprocServer32 dll C:\windows\system\vbscript.dll
fixme:ole:CoCreateInstance no classfactory created for CLSID {3f4daca4-160d-11d2-a8e9-00104b365c9f}, hres is 0x80040150
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:cursor:send_mouse_event (8001,985,670)
trace:cursor:send_mouse_event (8001,997,670)
trace:cursor:send_mouse_event (8001,1007,672)
trace:cursor:send_mouse_event (8001,1010,672)
trace:cursor:send_mouse_event (8001,1012,672)
trace:cursor:send_mouse_event (8001,1012,673)
trace:cursor:send_mouse_event (8001,1011,673)
trace:cursor:send_mouse_event (8001,1010,673)
trace:cursor:send_mouse_event (8001,1009,673)
trace:cursor:send_mouse_event (8001,1008,673)
trace:cursor:send_mouse_event (8001,1007,673)
trace:cursor:send_mouse_event (8002,1007,673)
trace:cursor:send_mouse_event (8004,1007,673)
trace:cursor:send_mouse_event (8001,1006,673)
trace:cursor:send_mouse_event (8001,1005,673)
trace:cursor:send_mouse_event (8001,1004,672)
trace:cursor:send_mouse_event (8001,1002,672)
trace:cursor:send_mouse_event (8001,996,670)
trace:cursor:send_mouse_event (8001,986,666)
trace:cursor:send_mouse_event (8001,974,660)
trace:cursor:send_mouse_event (8001,960,652)
trace:cursor:send_mouse_event (8001,942,644)
trace:cursor:send_mouse_event (8001,918,632)
trace:cursor:send_mouse_event (8001,892,622)
trace:cursor:send_mouse_event (8001,860,610)
trace:cursor:send_mouse_event (8001,828,594)
trace:cursor:send_mouse_event (8001,800,582)
trace:cursor:send_mouse_event (8001,772,570)
trace:cursor:send_mouse_event (8001,742,556)
trace:cursor:send_mouse_event (8001,712,540)
trace:cursor:send_mouse_event (8001,684,522)
trace:cursor:send_mouse_event (8001,658,504)
trace:cursor:SetCursor 0x2e6
trace:cursor:create_cursor Bitmap 32x32 planes=1 bpp=1 bytesperline=4
trace:cursor:send_mouse_event (8001,630,482)
trace:cursor:send_mouse_event (8001,604,462)
trace:cursor:send_mouse_event (8001,580,440)
trace:cursor:send_mouse_event (8001,560,416)
trace:cursor:send_mouse_event (8001,540,390)
trace:cursor:send_mouse_event (8001,522,366)
trace:cursor:send_mouse_event (8001,506,338)
trace:cursor:send_mouse_event (8001,488,310)
trace:cursor:send_mouse_event (8001,472,282)
trace:cursor:send_mouse_event (8001,442,228)
trace:cursor:send_mouse_event (8001,430,204)
trace:cursor:send_mouse_event (8001,418,182)
trace:cursor:send_mouse_event (8001,406,162)
trace:cursor:send_mouse_event (8001,396,142)
trace:cursor:send_mouse_event (8001,386,124)
trace:cursor:send_mouse_event (8001,376,106)
trace:cursor:send_mouse_event (8001,366,90)
trace:cursor:send_mouse_event (8001,360,74)
trace:cursor:send_mouse_event (8001,352,60)
trace:cursor:send_mouse_event (8001,346,48)
trace:cursor:send_mouse_event (8001,340,36)
trace:cursor:send_mouse_event (8001,336,26)
trace:cursor:send_mouse_event (8001,332,18)
trace:cursor:send_mouse_event (8001,328,14)
trace:cursor:send_mouse_event (8001,328,12)
trace:cursor:send_mouse_event (8001,327,11)
trace:cursor:send_mouse_event (8001,327,10)
trace:cursor:send_mouse_event (8001,328,10)
trace:cursor:send_mouse_event (8001,328,9)
trace:cursor:send_mouse_event (8001,328,8)
trace:cursor:send_mouse_event (8001,328,7)
trace:cursor:send_mouse_event (8001,327,6)
trace:cursor:send_mouse_event (8001,327,4)
trace:cursor:send_mouse_event (8001,326,3)
trace:cursor:send_mouse_event (8001,325,1)
trace:cursor:CURSORICON_CreateFromResource 004766d0 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:CURSORICON_CreateFromResource 00474f38 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:CURSORICON_CreateFromResource 004737a0 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:CURSORICON_CreateFromResource 004724c0 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:CURSORICON_CreateFromResource 00470d28 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:CURSORICON_CreateFromResource 00477e68 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:CURSORICON_CreateFromResource 00477040 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:CURSORICON_CreateFromResource 004758a8 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:CURSORICON_CreateFromResource 00474110 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:CURSORICON_CreateFromResource 0047b8c0 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:CURSORICON_CreateFromResource 00471698 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:CURSORICON_CreateFromResource 004774f8 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:CURSORICON_CreateFromResource 00475d60 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:send_mouse_event (8001,316,8)
trace:cursor:CURSORICON_CreateFromResource 004745c8 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:CURSORICON_CreateFromResource 00472e30 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:CURSORICON_CreateFromResource 00471b50 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:CURSORICON_CreateFromResource 00476b88 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:send_mouse_event (8001,316,16)
trace:cursor:CURSORICON_CreateFromResource 004753f0 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:CURSORICON_CreateFromResource 00473c58 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:CURSORICON_CreateFromResource 00472978 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:send_mouse_event (8001,316,26)
trace:cursor:CURSORICON_CreateFromResource 004711e0 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:CURSORICON_CreateFromResource 004779b0 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:CURSORICON_CreateFromResource 00476218 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:send_mouse_event (8001,316,38)
trace:cursor:send_mouse_event (8001,316,52)
trace:cursor:CURSORICON_CreateFromResource 00474a80 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:send_mouse_event (8001,322,84)
trace:cursor:send_mouse_event (8001,330,102)
trace:cursor:CURSORICON_CreateFromResource 004732e8 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:send_mouse_event (8001,338,124)
trace:cursor:send_mouse_event (8001,352,146)
trace:cursor:CURSORICON_CreateFromResource 00472008 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:send_mouse_event (8001,368,168)
trace:icon:CURSORICON_ExtCopy hIcon 0x40e, nType 1, iDesiredCX 32, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 80, BytesInRes 424, Width 32, Height 16 DX 32, DY 16
trace:cursor:CURSORICON_CreateFromResource 004769b8 (424 bytes), ver 00030000, 32x16 icon
trace:cursor:send_mouse_event (8001,388,190)
trace:icon:DestroyIcon32 (04de, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x416, nType 1, iDesiredCX 32, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 70, BytesInRes 424, Width 32, Height 16 DX 32, DY 16
trace:cursor:CURSORICON_CreateFromResource 00475220 (424 bytes), ver 00030000, 32x16 icon
trace:cursor:send_mouse_event (8001,408,212)
trace:icon:DestroyIcon32 (04de, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x41e, nType 1, iDesiredCX 32, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 60, BytesInRes 424, Width 32, Height 16 DX 32, DY 16
trace:cursor:CURSORICON_CreateFromResource 00473a88 (424 bytes), ver 00030000, 32x16 icon
trace:cursor:send_mouse_event (8001,432,234)
trace:icon:DestroyIcon32 (04de, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x426, nType 1, iDesiredCX 32, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 52, BytesInRes 424, Width 32, Height 16 DX 32, DY 16
trace:cursor:CURSORICON_CreateFromResource 004727a8 (424 bytes), ver 00030000, 32x16 icon
trace:cursor:send_mouse_event (8001,456,252)
trace:icon:DestroyIcon32 (04de, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x42e, nType 1, iDesiredCX 32, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 42, BytesInRes 424, Width 32, Height 16 DX 32, DY 16
trace:cursor:CURSORICON_CreateFromResource 00471010 (424 bytes), ver 00030000, 32x16 icon
trace:cursor:send_mouse_event (8001,484,270)
trace:icon:DestroyIcon32 (04de, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x436, nType 1, iDesiredCX 32, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 90, BytesInRes 424, Width 32, Height 16 DX 32, DY 16
trace:cursor:CURSORICON_CreateFromResource 00478150 (424 bytes), ver 00030000, 32x16 icon
trace:cursor:send_mouse_event (8001,514,288)
trace:icon:DestroyIcon32 (04de, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x43e, nType 1, iDesiredCX 32, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 84, BytesInRes 424, Width 32, Height 16 DX 32, DY 16
trace:cursor:CURSORICON_CreateFromResource 00477328 (424 bytes), ver 00030000, 32x16 icon
trace:cursor:send_mouse_event (8001,546,302)
trace:icon:DestroyIcon32 (04de, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x446, nType 1, iDesiredCX 32, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 74, BytesInRes 424, Width 32, Height 16 DX 32, DY 16
trace:cursor:CURSORICON_CreateFromResource 00475b90 (424 bytes), ver 00030000, 32x16 icon
trace:cursor:send_mouse_event (8001,578,316)
trace:icon:DestroyIcon32 (04de, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x44e, nType 1, iDesiredCX 32, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 64, BytesInRes 424, Width 32, Height 16 DX 32, DY 16
trace:cursor:CURSORICON_CreateFromResource 004743f8 (424 bytes), ver 00030000, 32x16 icon
trace:cursor:send_mouse_event (8001,614,332)
trace:icon:DestroyIcon32 (04de, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x456, nType 1, iDesiredCX 32, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 117, BytesInRes 424, Width 32, Height 16 DX 32, DY 16
trace:cursor:CURSORICON_CreateFromResource 0047bba8 (424 bytes), ver 00030000, 32x16 icon
trace:cursor:send_mouse_event (8001,646,346)
trace:icon:DestroyIcon32 (04de, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x45e, nType 1, iDesiredCX 32, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 46, BytesInRes 424, Width 32, Height 16 DX 32, DY 16
trace:cursor:CURSORICON_CreateFromResource 00471980 (424 bytes), ver 00030000, 32x16 icon
trace:cursor:send_mouse_event (8001,676,358)
trace:icon:DestroyIcon32 (04de, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x436, nType 1, iDesiredCX 32, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 90, BytesInRes 424, Width 32, Height 16 DX 32, DY 16
trace:cursor:CURSORICON_CreateFromResource 00478150 (424 bytes), ver 00030000, 32x16 icon
trace:cursor:send_mouse_event (8001,704,368)
trace:icon:DestroyIcon32 (04de, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x466, nType 1, iDesiredCX 32, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 86, BytesInRes 424, Width 32, Height 16 DX 32, DY 16
trace:cursor:CURSORICON_CreateFromResource 004777e0 (424 bytes), ver 00030000, 32x16 icon
trace:icon:DestroyIcon32 (04de, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x46e, nType 1, iDesiredCX 32, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 76, BytesInRes 424, Width 32, Height 16 DX 32, DY 16
trace:cursor:CURSORICON_CreateFromResource 00476048 (424 bytes), ver 00030000, 32x16 icon
trace:icon:DestroyIcon32 (04de, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x476, nType 1, iDesiredCX 32, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 66, BytesInRes 424, Width 32, Height 16 DX 32, DY 16
trace:cursor:CURSORICON_CreateFromResource 004748b0 (424 bytes), ver 00030000, 32x16 icon
trace:cursor:send_mouse_event (8001,728,378)
trace:cursor:send_mouse_event (8001,750,388)
trace:icon:DestroyIcon32 (04de, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x47e, nType 1, iDesiredCX 32, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 56, BytesInRes 424, Width 32, Height 16 DX 32, DY 16
trace:cursor:CURSORICON_CreateFromResource 00473118 (424 bytes), ver 00030000, 32x16 icon
trace:icon:DestroyIcon32 (04de, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x486, nType 1, iDesiredCX 32, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 48, BytesInRes 424, Width 32, Height 16 DX 32, DY 16
trace:cursor:CURSORICON_CreateFromResource 00471e38 (424 bytes), ver 00030000, 32x16 icon
trace:cursor:send_mouse_event (8001,764,398)
trace:cursor:send_mouse_event (8001,776,404)
trace:icon:DestroyIcon32 (04de, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x436, nType 1, iDesiredCX 32, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 90, BytesInRes 424, Width 32, Height 16 DX 32, DY 16
trace:cursor:CURSORICON_CreateFromResource 00478150 (424 bytes), ver 00030000, 32x16 icon
trace:icon:DestroyIcon32 (04de, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x48e, nType 1, iDesiredCX 32, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 82, BytesInRes 424, Width 32, Height 16 DX 32, DY 16
trace:cursor:CURSORICON_CreateFromResource 00476e70 (424 bytes), ver 00030000, 32x16 icon
trace:icon:DestroyIcon32 (04de, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x496, nType 1, iDesiredCX 32, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 72, BytesInRes 424, Width 32, Height 16 DX 32, DY 16
trace:cursor:CURSORICON_CreateFromResource 004756d8 (424 bytes), ver 00030000, 32x16 icon
trace:cursor:send_mouse_event (8001,782,410)
trace:cursor:send_mouse_event (8001,786,416)
trace:icon:DestroyIcon32 (04de, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x49e, nType 1, iDesiredCX 32, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 62, BytesInRes 424, Width 32, Height 16 DX 32, DY 16
trace:cursor:CURSORICON_CreateFromResource 00473f40 (424 bytes), ver 00030000, 32x16 icon
trace:icon:DestroyIcon32 (04de, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x4a6, nType 1, iDesiredCX 32, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 54, BytesInRes 424, Width 32, Height 16 DX 32, DY 16
trace:cursor:CURSORICON_CreateFromResource 00472c60 (424 bytes), ver 00030000, 32x16 icon
trace:cursor:send_mouse_event (8001,788,422)
trace:icon:DestroyIcon32 (04de, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x4ae, nType 1, iDesiredCX 32, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 44, BytesInRes 424, Width 32, Height 16 DX 32, DY 16
trace:cursor:CURSORICON_CreateFromResource 004714c8 (424 bytes), ver 00030000, 32x16 icon
trace:cursor:send_mouse_event (8001,788,425)
trace:icon:DestroyIcon32 (04de, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x436, nType 1, iDesiredCX 32, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 90, BytesInRes 424, Width 32, Height 16 DX 32, DY 16
trace:cursor:CURSORICON_CreateFromResource 00478150 (424 bytes), ver 00030000, 32x16 icon
trace:icon:DestroyIcon32 (04de, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x4b6, nType 1, iDesiredCX 32, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 88, BytesInRes 424, Width 32, Height 16 DX 32, DY 16
trace:cursor:CURSORICON_CreateFromResource 00477c98 (424 bytes), ver 00030000, 32x16 icon
trace:cursor:send_mouse_event (8001,788,427)
trace:cursor:send_mouse_event (8001,788,430)
trace:icon:DestroyIcon32 (04de, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x4be, nType 1, iDesiredCX 32, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 78, BytesInRes 424, Width 32, Height 16 DX 32, DY 16
trace:cursor:CURSORICON_CreateFromResource 00476500 (424 bytes), ver 00030000, 32x16 icon
trace:cursor:send_mouse_event (8001,787,431)
trace:icon:DestroyIcon32 (04de, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x4c6, nType 1, iDesiredCX 32, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 68, BytesInRes 424, Width 32, Height 16 DX 32, DY 16
trace:cursor:CURSORICON_CreateFromResource 00474d68 (424 bytes), ver 00030000, 32x16 icon
trace:icon:DestroyIcon32 (04de, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x4ce, nType 1, iDesiredCX 32, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 58, BytesInRes 424, Width 32, Height 16 DX 32, DY 16
trace:cursor:CURSORICON_CreateFromResource 004735d0 (424 bytes), ver 00030000, 32x16 icon
trace:cursor:send_mouse_event (8001,787,433)
trace:cursor:send_mouse_event (8001,788,435)
trace:icon:DestroyIcon32 (04de, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x4d6, nType 1, iDesiredCX 32, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 50, BytesInRes 424, Width 32, Height 16 DX 32, DY 16
trace:cursor:CURSORICON_CreateFromResource 004722f0 (424 bytes), ver 00030000, 32x16 icon
trace:cursor:send_mouse_event (8001,792,439)
trace:icon:DestroyIcon32 (04de, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x436, nType 1, iDesiredCX 32, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 90, BytesInRes 424, Width 32, Height 16 DX 32, DY 16
trace:cursor:CURSORICON_CreateFromResource 00478150 (424 bytes), ver 00030000, 32x16 icon
trace:cursor:send_mouse_event (8001,796,443)
trace:icon:DestroyIcon32 (04de, 0004)
trace:cursor:CURSORICON_CreateFromResource 00478fc8 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:send_mouse_event (8001,802,449)
trace:cursor:CURSORICON_CreateFromResource 00479400 (744 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x4de, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 98, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 004792b0 (296 bytes), ver 00030000, 16x16 icon
trace:cursor:send_mouse_event (8001,812,453)
trace:cursor:send_mouse_event (8001,824,461)
trace:icon:DestroyIcon32 (04ee, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x4e6, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 100, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 004796e8 (296 bytes), ver 00030000, 16x16 icon
trace:cursor:send_mouse_event (8001,840,469)
trace:icon:DestroyIcon32 (04ee, 0004)
trace:cursor:CURSORICON_CreateFromResource 0047f018 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:CURSORICON_CreateFromResource 0047f450 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:send_mouse_event (8001,858,477)
trace:cursor:CURSORICON_CreateFromResource 0047f888 (744 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x4ee, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 143, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 0047f300 (296 bytes), ver 00030000, 16x16 icon
trace:cursor:send_mouse_event (8001,882,487)
trace:cursor:send_mouse_event (8001,908,497)
trace:icon:DestroyIcon32 (0506, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x4f6, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 145, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 0047f738 (296 bytes), ver 00030000, 16x16 icon
trace:cursor:send_mouse_event (8001,934,509)
trace:icon:DestroyIcon32 (0506, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x4fe, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 147, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 0047fb70 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0506, 0004)
trace:cursor:send_mouse_event (8001,958,519)
trace:cursor:send_mouse_event (8001,978,529)
trace:cursor:send_mouse_event (8001,996,539)
trace:cursor:send_mouse_event (8001,1010,547)
trace:cursor:send_mouse_event (8001,1020,555)
trace:cursor:send_mouse_event (8001,1016,587)
trace:cursor:send_mouse_event (8001,1006,593)
trace:cursor:send_mouse_event (8001,994,601)
trace:cursor:CURSORICON_CreateFromResource 40839820 (744 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x50e, nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 744, Width 32, Height 32 DX 14, DY 14
trace:cursor:CURSORICON_CreateFromResource 40839820 (744 bytes), ver 00030000, 14x14 icon
trace:cursor:send_mouse_event (8001,976,607)
trace:cursor:CURSORICON_CreateFromResource 0047ffc0 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:send_mouse_event (8001,958,611)
trace:cursor:send_mouse_event (8001,934,617)
trace:icon:CURSORICON_ExtCopy hIcon 0x50e, nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 1, BytesInRes 744, Width 32, Height 32 DX 14, DY 14
trace:cursor:CURSORICON_CreateFromResource 40839820 (744 bytes), ver 00030000, 14x14 icon
trace:cursor:send_mouse_event (8001,908,623)
trace:cursor:CURSORICON_CreateFromResource 0046b8c8 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:send_mouse_event (8001,882,627)
trace:icon:CURSORICON_ExtCopy hIcon 0x51e, nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 150, BytesInRes 296, Width 16, Height 16 DX 14, DY 14
trace:cursor:CURSORICON_CreateFromResource 004802a8 (296 bytes), ver 00030000, 14x14 icon
trace:cursor:send_mouse_event (8001,854,631)
trace:cursor:send_mouse_event (8001,830,635)
trace:cursor:send_mouse_event (8001,810,637)
trace:cursor:send_mouse_event (8001,790,639)
trace:cursor:send_mouse_event (8001,776,639)
trace:cursor:send_mouse_event (8001,764,637)
trace:cursor:send_mouse_event (8001,754,637)
trace:cursor:send_mouse_event (8001,748,635)
trace:cursor:send_mouse_event (8001,742,631)
trace:cursor:send_mouse_event (8001,740,630)
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:cursor:send_mouse_event (8001,739,629)
trace:cursor:CURSORICON_CreateFromResource 5fd02670 (308 bytes), ver 00030000, 32x32 cursor
trace:cursor:CURSORICON_CreateFromResource 5fd02888 (308 bytes), ver 00030000, 32x32 cursor
trace:cursor:send_mouse_event (8001,739,628)
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:cursor:CURSORICON_CreateFromResource 41159c40 (308 bytes), ver 00030000, 32x32 cursor
trace:cursor:CURSORICON_CreateFromResource 00478a40 (296 bytes), ver 00030000, 16x16 icon
trace:cursor:CURSORICON_CreateFromResource 00478a40 (296 bytes), ver 00030000, 16x16 icon
trace:cursor:CURSORICON_CreateFromResource 0047a258 (296 bytes), ver 00030000, 16x16 icon
trace:cursor:CURSORICON_CreateFromResource 0047c498 (296 bytes), ver 00030000, 16x16 icon
trace:cursor:CURSORICON_CreateFromResource 0047ebe0 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:CURSORICON_CreateFromResource 0047e370 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:CURSORICON_CreateFromResource 0047e7a8 (744 bytes), ver 00030000, 32x32 icon
trace:cursor:CURSORICON_CreateFromResource 0047df38 (744 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x576, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 141, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 0047eec8 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0596, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x57e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 137, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 0047e658 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0596, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x586, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 139, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 0047ea90 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0596, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x58e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 135, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 0047e220 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (0596, 0004)
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:icon:CURSORICON_ExtCopy hIcon 0x576, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 141, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 0047eec8 (296 bytes), ver 00030000, 16x16 icon
trace:icon:DestroyIcon32 (059e, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x57e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 137, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 0047e658 (296 bytes), ver 00030000, 16x16 icon
trace:cursor:send_mouse_event (8001,738,628)
trace:icon:DestroyIcon32 (059e, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x586, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 139, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 0047ea90 (296 bytes), ver 00030000, 16x16 icon
trace:cursor:send_mouse_event (8001,737,627)
trace:cursor:send_mouse_event (8001,736,627)
trace:icon:DestroyIcon32 (059e, 0004)
trace:icon:CURSORICON_ExtCopy hIcon 0x58e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy ResID 135, BytesInRes 296, Width 16, Height 16 DX 16, DY 16
trace:cursor:CURSORICON_CreateFromResource 0047e220 (296 bytes), ver 00030000, 16x16 icon
trace:cursor:send_mouse_event (8001,734,626)
trace:cursor:send_mouse_event (8001,731,626)
trace:icon:DestroyIcon32 (059e, 0004)
trace:cursor:send_mouse_event (8001,729,626)
trace:cursor:send_mouse_event (8001,727,626)
trace:cursor:send_mouse_event (8001,725,626)
trace:cursor:send_mouse_event (8001,723,625)
trace:cursor:send_mouse_event (8001,722,625)
trace:cursor:send_mouse_event (8001,721,625)
trace:cursor:send_mouse_event (8001,720,625)
trace:icon:CURSORICON_ExtCopy hIcon (nil), nType 1, iDesiredCX 14, iDesiredCY 14, nFlags 16384
trace:cursor:send_mouse_event (8001,719,625)
trace:cursor:send_mouse_event (8001,718,625)
trace:cursor:send_mouse_event (8001,717,625)
trace:cursor:send_mouse_event (8001,716,625)
trace:cursor:send_mouse_event (8001,715,625)
trace:cursor:send_mouse_event (8001,714,625)
trace:cursor:send_mouse_event (8001,714,624)
trace:cursor:send_mouse_event (8001,714,624)
trace:cursor:send_mouse_event (8001,714,624)
trace:cursor:send_mouse_event (8001,714,624)
trace:icon:DrawIconEx (hdc=0x74,pos=5.5,hicon=0x526,extend=13.13,istep=0,br=(nil),flags=0x00000003)
trace:icon:DrawIconEx (hdc=0x104c,pos=100.5,hicon=0x566,extend=16.16,istep=0,br=(nil),flags=0x00000003)
trace:icon:DrawIconEx (hdc=0x104c,pos=187.5,hicon=0x56e,extend=16.16,istep=0,br=(nil),flags=0x00000003)
trace:icon:DrawIconEx (hdc=0x104c,pos=13.5,hicon=0x55e,extend=16.16,istep=0,br=(nil),flags=0x00000003)
trace:icon:DrawIconEx (hdc=0x1090,pos=13.5,hicon=0x556,extend=16.16,istep=0,br=(nil),flags=0x00000003)
fixme:winsock:WS_bind Setting WS_SO_REUSEADDR on socket before we binding it
trace:shell:DllMain 0x40cf0000 0x2 (nil)
trace:cursor:send_mouse_event (8001,714,623)
trace:cursor:send_mouse_event (8001,714,622)
trace:cursor:send_mouse_event (8001,713,621)
trace:cursor:send_mouse_event (8001,709,615)
trace:cursor:send_mouse_event (8001,703,607)
trace:cursor:send_mouse_event (8001,693,599)
trace:cursor:send_mouse_event (8001,683,589)
trace:cursor:send_mouse_event (8001,669,579)
trace:cursor:send_mouse_event (8001,653,567)
trace:cursor:send_mouse_event (8001,635,553)
trace:cursor:send_mouse_event (8001,617,537)
trace:cursor:send_mouse_event (8001,595,523)
trace:cursor:send_mouse_event (8001,575,507)
trace:cursor:send_mouse_event (8001,551,489)
trace:cursor:send_mouse_event (8001,527,471)
trace:cursor:send_mouse_event (8001,503,451)
trace:cursor:send_mouse_event (8001,481,431)
trace:cursor:send_mouse_event (8001,457,411)
trace:cursor:send_mouse_event (8001,437,391)
trace:cursor:send_mouse_event (8001,417,373)
trace:cursor:send_mouse_event (8001,397,353)
trace:cursor:send_mouse_event (8001,379,335)
trace:cursor:send_mouse_event (8001,361,315)
trace:cursor:send_mouse_event (8001,345,299)
trace:cursor:send_mouse_event (8001,331,281)
trace:cursor:send_mouse_event (8001,317,265)
trace:cursor:send_mouse_event (8001,303,251)
trace:cursor:SetCursor 0x53e
trace:cursor:create_cursor Bitmap 32x32 planes=1 bpp=1 bytesperline=4
trace:cursor:send_mouse_event (8001,291,237)
trace:cursor:send_mouse_event (8001,279,225)
trace:cursor:send_mouse_event (8001,267,213)
trace:cursor:send_mouse_event (8001,257,203)
trace:cursor:send_mouse_event (8001,249,195)
trace:cursor:send_mouse_event (8001,243,187)
trace:cursor:send_mouse_event (8001,239,183)
trace:cursor:send_mouse_event (8001,238,182)
trace:cursor:send_mouse_event (8001,237,182)
trace:cursor:send_mouse_event (8001,235,181)
trace:cursor:send_mouse_event (8001,233,180)
trace:cursor:send_mouse_event (8001,232,180)
trace:cursor:send_mouse_event (8001,234,181)
trace:cursor:send_mouse_event (8001,252,193)
trace:cursor:send_mouse_event (8001,254,193)
trace:cursor:send_mouse_event (8001,254,192)
trace:cursor:send_mouse_event (8001,248,188)
trace:cursor:send_mouse_event (8001,236,182)
trace:cursor:send_mouse_event (8001,220,176)
trace:cursor:send_mouse_event (8001,202,168)
trace:cursor:send_mouse_event (8001,182,158)
trace:cursor:send_mouse_event (8001,160,148)
trace:cursor:send_mouse_event (8001,138,138)
trace:cursor:send_mouse_event (8001,116,126)
trace:cursor:send_mouse_event (8001,92,114)
trace:cursor:send_mouse_event (8001,70,102)
trace:cursor:send_mouse_event (8001,50,90)
trace:cursor:send_mouse_event (8001,32,78)
trace:cursor:send_mouse_event (8001,16,68)
trace:cursor:send_mouse_event (8001,2,56)
trace:cursor:SetCursor 0x2e6
trace:cursor:create_cursor Bitmap 32x32 planes=1 bpp=1 bytesperline=4
trace:cursor:X11DRV_GetCursorPos pointer at (-8,48)
trace:cursor:send_mouse_event (8001,7,23)
trace:cursor:send_mouse_event (8001,15,25)
trace:cursor:send_mouse_event (8001,17,25)
trace:cursor:send_mouse_event (8001,19,26)
trace:cursor:send_mouse_event (8001,19,27)
trace:cursor:send_mouse_event (8001,20,27)
trace:cursor:send_mouse_event (8001,19,27)
trace:cursor:send_mouse_event (8001,19,26)
trace:cursor:send_mouse_event (8001,18,26)
trace:cursor:send_mouse_event (8001,17,26)
trace:cursor:send_mouse_event (8001,17,25)
trace:cursor:send_mouse_event (8001,16,25)
trace:cursor:send_mouse_event (8001,16,24)
trace:cursor:send_mouse_event (8001,15,24)
trace:cursor:send_mouse_event (8002,15,24)
trace:cursor:send_mouse_event (8004,15,24)
trace:cursor:send_mouse_event (8001,15,25)
trace:cursor:send_mouse_event (8001,16,26)
trace:cursor:send_mouse_event (8001,16,27)
trace:cursor:send_mouse_event (8001,17,27)
trace:cursor:send_mouse_event (8001,17,28)
trace:cursor:send_mouse_event (8001,21,32)
trace:cursor:send_mouse_event (8001,22,34)
trace:cursor:send_mouse_event (8001,24,40)
trace:cursor:send_mouse_event (8001,28,44)
trace:cursor:send_mouse_event (8001,32,50)
trace:cursor:send_mouse_event (8001,36,56)
trace:cursor:send_mouse_event (8001,40,62)
trace:cursor:send_mouse_event (8001,44,68)
trace:cursor:send_mouse_event (8001,45,70)
trace:cursor:send_mouse_event (8001,47,76)
trace:cursor:send_mouse_event (8001,48,78)
trace:cursor:send_mouse_event (8001,49,80)
trace:cursor:send_mouse_event (8001,49,81)
trace:cursor:send_mouse_event (8001,49,82)
trace:cursor:send_mouse_event (8001,49,83)
trace:cursor:send_mouse_event (8001,49,82)
trace:cursor:send_mouse_event (8001,49,81)
trace:cursor:send_mouse_event (8001,49,80)
trace:cursor:send_mouse_event (8001,48,79)
trace:cursor:send_mouse_event (8001,48,78)
trace:cursor:send_mouse_event (8001,48,77)
trace:cursor:send_mouse_event (8001,47,76)
trace:cursor:send_mouse_event (8001,47,75)
trace:cursor:send_mouse_event (8001,46,74)
trace:cursor:send_mouse_event (8001,46,73)
trace:cursor:send_mouse_event (8001,45,71)
trace:cursor:send_mouse_event (8001,45,70)
trace:cursor:send_mouse_event (8001,45,68)
trace:cursor:send_mouse_event (8001,44,66)
trace:cursor:send_mouse_event (8001,44,65)
trace:cursor:send_mouse_event (8001,44,64)
trace:cursor:send_mouse_event (8001,44,63)
trace:cursor:send_mouse_event (8001,44,62)
trace:cursor:send_mouse_event (8001,44,61)
trace:cursor:send_mouse_event (8001,44,60)
trace:cursor:send_mouse_event (8001,43,60)
trace:cursor:send_mouse_event (8001,43,59)
trace:cursor:send_mouse_event (8001,43,58)
trace:cursor:send_mouse_event (8001,42,58)
trace:cursor:send_mouse_event (8001,42,59)
trace:cursor:send_mouse_event (8001,42,60)
trace:cursor:send_mouse_event (8001,42,61)
trace:cursor:send_mouse_event (8001,41,61)
trace:cursor:send_mouse_event (8001,41,62)
trace:cursor:send_mouse_event (8001,41,63)
trace:cursor:send_mouse_event (8001,41,62)
trace:cursor:send_mouse_event (8001,40,62)
trace:cursor:send_mouse_event (8001,40,61)
trace:cursor:send_mouse_event (8001,40,60)
trace:cursor:send_mouse_event (8001,39,60)
trace:cursor:send_mouse_event (8001,39,59)
trace:cursor:send_mouse_event (8001,39,58)
trace:cursor:send_mouse_event (8001,38,57)
trace:cursor:send_mouse_event (8001,38,56)
trace:cursor:send_mouse_event (8002,38,56)
trace:cursor:send_mouse_event (8001,38,55)
trace:cursor:send_mouse_event (8001,39,55)
trace:cursor:send_mouse_event (8001,39,56)
trace:cursor:send_mouse_event (8004,39,56)
trace:cursor:send_mouse_event (8001,39,56)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/project.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/project.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/project.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/project.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x5be, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (05c6, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/document.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/document.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/document.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/document.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x5c6, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (05ce, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/device.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/device.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/device.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/device.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x5ce, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (05d6, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/board.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/board.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/board.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/board.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x5d6, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (05de, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/system.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/system.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/system.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/system.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x5de, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (05e6, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/unresref.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/unresref.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/unresref.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/unresref.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x5e6, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (05ee, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/project.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/project.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/project.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/project.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x5ee, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (05f6, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/uparrow.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/uparrow.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/uparrow.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/uparrow.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x5f6, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (05fe, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/folder.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/folder.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/folder.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/folder.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x5fe, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (0606, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/snapshot.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/snapshot.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/snapshot.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/snapshot.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x606, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (060e, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/abelvec.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/abelvec.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/abelvec.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/abelvec.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x60e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (0616, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/abelvec.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/abelvec.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/abelvec.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/abelvec.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x616, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (061e, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/vhdlmod.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/vhdlmod.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/vhdlmod.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/vhdlmod.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x61e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (0626, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/verimod.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/verimod.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/verimod.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/verimod.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x626, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (062e, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/abelmod.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/abelmod.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/abelmod.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/abelmod.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x62e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (0636, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/coremod.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/coremod.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/coremod.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/coremod.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x636, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (063e, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/schemmod.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/schemmod.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/schemmod.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/schemmod.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x63e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (0646, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/edifmod.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/edifmod.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/edifmod.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/edifmod.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x646, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (064e, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/edifmod.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/edifmod.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/edifmod.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/edifmod.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x64e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (0656, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/edifmod.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/edifmod.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/edifmod.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/edifmod.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x656, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (065e, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/edifmod.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/edifmod.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/edifmod.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/edifmod.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x65e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (0666, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/library.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/library.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/library.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/library.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x666, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (066e, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/library.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/library.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/library.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/library.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x66e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (0676, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/library.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/library.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/library.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/library.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x676, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (067e, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/library.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/library.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/library.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/library.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x67e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (0686, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/document.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/document.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/document.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/document.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x686, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (068e, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/document.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/document.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/document.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/document.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x68e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (0696, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/vhdlpack.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/vhdlpack.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/vhdlpack.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/vhdlpack.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x696, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (069e, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/veritf.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/veritf.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/veritf.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/veritf.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x69e, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (06a6, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/vhdltb.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/vhdltb.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/vhdltb.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/vhdltb.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x6a6, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (06ae, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/tb.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/tb.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/tb.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/tb.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x6ae, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (06b6, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/bmmfile.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/bmmfile.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/bmmfile.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/bmmfile.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x6b6, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (06be, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/elffile.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/elffile.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/elffile.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/elffile.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x6be, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (06c6, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/memfile.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/memfile.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/memfile.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/memfile.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x6c6, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (06ce, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/ucffile.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/ucffile.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/ucffile.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/ucffile.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x6ce, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (06d6, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/xawfile.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/xawfile.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/xawfile.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/xawfile.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x6d6, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (06de, 0004)
trace:shell:ExtractIconA 0x400000 l:/ise-5.1/data/projnav/image/document.ico 0
trace:shell:ExtractIconW 0x400000 L"l:/ise-5.1/data/projnav/image/document.ico" 0
trace:icon:PrivateExtractIconsW L"l:/ise-5.1/data/projnav/image/document.ico" 0 32x32 0x406e2944 (nil) 1 0x00000000
trace:icon:ICO_ExtractIconExW L"l:/ise-5.1/data/projnav/image/document.ico", 0, 1 (nil) 0x00000000
trace:icon:USER32_GetResourceTable 0x424d0000 0x406e28cc
trace:icon:ICO_ExtractIconExW -- OS2/icon Signature (0x00000001)
trace:icon:ICO_GetIconDirectory 0x424d0000 0x406e28c4
trace:icon:ICO_ExtractIconExW -- icon found 0x40453820 0x00000014 0x00000001 0x00000001
trace:icon:ICO_LoadIcon 0x424d0000 0x424d0006
trace:cursor:CURSORICON_CreateFromResource 424d0016 (296 bytes), ver 00030000, 32x32 icon
trace:icon:CURSORICON_ExtCopy hIcon 0x6de, nType 1, iDesiredCX 16, iDesiredCY 16, nFlags 16384
trace:icon:CURSORICON_ExtCopy LR_COPYFROMRESOURCE: Failed to load from cache
trace:icon:DestroyIcon32 (06e6, 0004)
fixme:commdlg:GetFileName95 Flags 0x00800000 not yet implemented
trace:shell:SHGetDesktopFolder
trace:shell:ISF_Desktop_Constructor unkOut=(nil)
{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder)
trace:shell:SHGetSpecialFolderPathA (nil),0x406e1e00,csidl=16,0x0001
trace:shell:PathFileExistsA ("C:\\NT4SP5G\\Desktop")
trace:pidl:_ILCreateDesktop ()
trace:pidl:_ILCreate (0x00 (nil) 0)
trace:shell:SHAlloc 2 bytes at 0x40454780
trace:pidl:_ILCreate - create Desktop
trace:pidl:ILGetNext 0x40454780
trace:pidl:_ILCreate -- (pidl=0x40454780, size=0)
trace:shell:SHAlloc 19 bytes at 0x40453938
trace:shell:ISF_Desktop_fnQueryInterface (0x404546d0)->(
{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x406e1f50)
trace:shell:ISF_Desktop_fnAddRef (0x404546d0)->(count=0)
trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x406e1f50)->(0x404546d0)
trace:shell:ISF_Desktop_Constructor --(0x404546d0)
trace:shell:SHGetDesktopFolder -- 0x406e1f50->(0x404546d0)
trace:shell:ISF_Desktop_fnParseDisplayName (0x404546d0)->(HWND=(nil),(nil),0x40453b50=L"L:\\ise-5.1\\",0x406e1f40,pidl=0x406e1f44,(nil))
trace:shell:PathGetDriveNumberW (L"L:\\ise-5.1\\")
trace:pidl:_ILCreateMyComputer ()
trace:pidl:_ILCreate (0x1f 0x40c17ba0 16)
trace:shell:SHAlloc 22 bytes at 0x40454828
trace:pidl:_ILCreate -- create GUID-pidl {20d04fe0-3aea-1069-a2d8-08002b30309d}
trace:pidl:ILGetNext 0x40454828
trace:pidl:ILGetNext -- 0x4045483c
trace:pidl:_ILCreate -- (pidl=0x40454828, size=20)
trace:shell:SHELL32_ParseNextElement (0x404546d0, 0x40454828, L"L:\\ise-5.1\\")
trace:shell:ISF_Desktop_fnBindToObject (0x404546d0)->(pidl=0x40454828,(nil),
{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x406e1ab4)
trace:pidl:ILCloneFirst pidl=0x40454828
-------- pidl=0x40454828
[0x40454828] size=0020 type=1f attr=0x00000000 name="{20d04fe0-3aea-1069-a2d8-08002b30309d}" ((null),(null))
trace:shell:SHAlloc 22 bytes at 0x40454848
trace:pidl:ILGetNext 0x40454848
trace:pidl:ILGetNext -- 0x4045485c
trace:pidl:ILCloneFirst -- newpidl=0x40454848
trace:pidl:_ILGetGUIDPointer 0x40454848
trace:pidl:_ILGetGUIDPointer pdata->type 0x001f
trace:shell:SHELL32_CoCreateInitSF 0x40454780 0x40454848
trace:shell:HCR_GetClassName CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d}
trace:shell:HCR_GetClassName -- Arbeitsplatz
trace:shell:SHCoCreateInstance ((nil),
{20d04fe0-3aea-1069-a2d8-08002b30309d} (Arbeitsplatz),unk:(nil),
{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x406e1a58)
trace:shell:SHQueryValueExW (hkey=0x168,(null),(nil),(nil),0x406e151c,0x406e1514=520)
trace:shell:SHQueryValueExW (hkey=0x168,L"LoadWithoutCOM",(nil),(nil),(nil),(nil)=0)
trace:shell:PathFindFileNameW (L"shell32.dll")
trace:shell:SHCoCreateInstance WithoutCom=0 FromShell=1
trace:shell:HCR_GetClassName CLSID\{20d04fe0-3aea-1069-a2d8-08002b30309d}
trace:shell:HCR_GetClassName -- Arbeitsplatz
trace:shell:SHELL32_DllGetClassObject CLSID:
{20d04fe0-3aea-1069-a2d8-08002b30309d} (Arbeitsplatz),IID:
{00000001-0000-0000-c000-000000000046} (IID_IClassFactory)
trace:shell:SHELL32_DllGetClassObject index[1]
trace:shell:IDefClF_fnConstructor (0x40454868)(null)
trace:shell:IDefClF_fnQueryInterface (0x40454868)->(
{00000001-0000-0000-c000-000000000046} (IID_IClassFactory))
trace:shell:IDefClF_fnRelease (0x40454868)->(count=2)
trace:shell:SHELL32_DllGetClassObject -- pointer to class factory: 0x40454868
trace:shell:IDefClF_fnCreateInstance 0x40454868->((nil),
{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x406e1a58)
trace:shell:ISF_MyComputer_Constructor unkOut=(nil)
{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder)
trace:pidl:_ILCreateMyComputer ()
trace:pidl:_ILCreate (0x1f 0x40c17ba0 16)
trace:shell:SHAlloc 22 bytes at 0x404548a8
trace:pidl:_ILCreate -- create GUID-pidl {20d04fe0-3aea-1069-a2d8-08002b30309d}
trace:pidl:ILGetNext 0x404548a8
trace:pidl:ILGetNext -- 0x404548bc
trace:pidl:_ILCreate -- (pidl=0x404548a8, size=20)
trace:shell:ISF_MyComputer_fnQueryInterface (0x40454888)->(
{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x406e1a58)
trace:shell:ISF_MyComputer_fnAddRef (0x40454888)->(count=0)
trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x406e1a58)->(0x40454888)
trace:shell:ISF_MyComputer_Constructor --(0x40454888)
trace:shell:IDefClF_fnRelease (0x40454868)->(count=1)
trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x40454868)
trace:shell:SHCoCreateInstance -- instance: 0x40454888
trace:shell:ISF_MyComputer_fnQueryInterface (0x40454888)->(
{000214ea-0000-0000-c000-000000000046} (IID_IPersistFolder),0x406e1a2c)
trace:shell:IMCFldr_PersistFolder2_AddRef (0x40454888)->(count=1)
trace:shell:ISF_MyComputer_fnAddRef (0x40454888)->(count=1)
trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x406e1a2c)->(0x40454890)
trace:pidl:ILCombine pidl=0x40454780 pidl=0x40454848
-------- pidl=0x40454780
empty pidl (Desktop)
-------- pidl=0x40454848
[0x40454848] size=0020 type=1f attr=0x00000000 name="{20d04fe0-3aea-1069-a2d8-08002b30309d}" ((null),(null))
trace:pidl:ILGetSize pidl=0x40454780 size=2
trace:pidl:ILGetSize pidl=0x40454848 size=22
trace:shell:SHAlloc 22 bytes at 0x40454868
trace:shell:IMCFldr_PersistFolder2_Initialize (0x40454888)->(0x40454868)
trace:shell:IMCFldr_PersistFolder2_Release (0x40454888)->(count=2)
trace:shell:ISF_MyComputer_fnRelease (0x40454888)->(count=2)
trace:shell:SHFree 0x40454868
trace:shell:SHELL32_CoCreateInitSF -- (0x40454888) ret=0x00000000
trace:pidl:ILFree (pidl=0x40454848)
trace:shell:SHFree 0x40454848
trace:pidl:_ILIsDesktop (0x40454828)
trace:pidl:_ILIsPidlSimple Yes
trace:shell:ISF_MyComputer_fnQueryInterface (0x40454888)->(
{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x406e1ab4)
trace:shell:ISF_MyComputer_fnAddRef (0x40454888)->(count=1)
trace:shell:ISF_MyComputer_fnQueryInterface -- Interface: (0x406e1ab4)->(0x40454888)
trace:shell:ISF_MyComputer_fnRelease (0x40454888)->(count=2)
trace:shell:SHELL32_BindToChild -- returning (0x40454888) 00000000
trace:shell:ISF_MyComputer_fnParseDisplayName (0x40454888)->(HWND=(nil),(nil),0x40453b50=L"L:\\ise-5.1\\",0x406e1f40,pidl=0x406e1ab0,(nil))
trace:shell:PathGetDriveNumberW (L"L:\\ise-5.1\\")
trace:shell:GetNextElementW (L"L:\\ise-5.1\\" 0x406e1874 0x00000104)
trace:shell:GetNextElementW --(L"L:\\ise-5.1\\" L"L:" 0x00000104 0x40453b56)
trace:pidl:_ILCreateDrive (L:\)
trace:pidl:_ILCreate (0x23 0x406e1740 4)
trace:shell:SHAlloc 27 bytes at 0x40454848
trace:pidl:_ILCreate -- create Drive: "L:\\"
trace:pidl:ILGetNext 0x40454848
trace:pidl:ILGetNext -- 0x40454861
trace:pidl:_ILCreate -- (pidl=0x40454848, size=25)
trace:shell:SHELL32_ParseNextElement (0x40454888, 0x40454848, L"ise-5.1\\")
trace:shell:ISF_MyComputer_fnBindToObject (0x40454888)->(pidl=0x40454848,(nil),
{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x406e1738)
trace:pidl:ILCloneFirst pidl=0x40454848
-------- pidl=0x40454848
[0x40454848] size=0025 type=23 attr=0x00000000 name="L:\" ("L:\\",(null))
trace:shell:SHAlloc 27 bytes at 0x404548c8
trace:pidl:ILGetNext 0x404548c8
trace:pidl:ILGetNext -- 0x404548e1
trace:pidl:ILCloneFirst -- newpidl=0x404548c8
trace:pidl:_ILGetGUIDPointer 0x404548c8
trace:pidl:_ILGetGUIDPointer pdata->type 0x0023
trace:pidl:_ILGetGUIDPointer Unknown pidl type 0x0023
trace:shell:SHELL32_CoCreateInitSFEx 0x404548a8 (null) 0x404548c8
trace:shell:HCR_GetClassName CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837}
trace:shell:HCR_GetClassName --
trace:shell:SHCoCreateInstance ((nil),
{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),unk:(nil),
{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x406e16dc)
trace:shell:SHCoCreateInstance WithoutCom=0 FromShell=1
trace:shell:HCR_GetClassName CLSID\{f3364ba0-65b9-11ce-a9ba-00aa004ae837}
trace:shell:HCR_GetClassName --
trace:shell:SHELL32_DllGetClassObject CLSID:
{f3364ba0-65b9-11ce-a9ba-00aa004ae837} (unknown),IID:
{00000001-0000-0000-c000-000000000046} (IID_IClassFactory)
trace:shell:SHELL32_DllGetClassObject index[0]
trace:shell:IDefClF_fnConstructor (0x404548f0)(null)
trace:shell:IDefClF_fnQueryInterface (0x404548f0)->(
{00000001-0000-0000-c000-000000000046} (IID_IClassFactory))
trace:shell:IDefClF_fnRelease (0x404548f0)->(count=2)
trace:shell:SHELL32_DllGetClassObject -- pointer to class factory: 0x404548f0
trace:shell:IDefClF_fnCreateInstance 0x404548f0->((nil),
{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x406e16dc)
trace:shell:IFSFolder_Constructor unkOut=(nil)
{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder)
trace:shell:IUnknown_fnQueryInterface (0x40454910)->(
{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x406e16dc)
trace:shell:IShellFolder_fnAddRef (0x40454910)->(count=0)
trace:shell:IUnknown_fnAddRef (0x40454910)->(count=0)
trace:shell:IUnknown_fnQueryInterface -- Interface = 0x40454918
trace:shell:IFSFolder_Constructor --0x40454918
trace:shell:IDefClF_fnRelease (0x404548f0)->(count=1)
trace:shell:IDefClF_fnRelease -- destroying IClassFactory(0x404548f0)
trace:shell:SHCoCreateInstance -- instance: 0x40454918
trace:shell:IShellFolder_fnQueryInterface (0x40454910)->(
{cef04fdf-fe72-11d2-87a5-00c04f6837cf} (IID_IPersistFolder3),0x406e118c)
trace:shell:IUnknown_fnQueryInterface (0x40454910)->(
{cef04fdf-fe72-11d2-87a5-00c04f6837cf} (IID_IPersistFolder3),0x406e118c)
trace:shell:IFSFldr_PersistFolder3_AddRef (0x40454910)->(count=1)
trace:shell:IUnknown_fnAddRef (0x40454910)->(count=1)
trace:shell:IUnknown_fnQueryInterface -- Interface = 0x4045491c
trace:pidl:ILCombine pidl=0x404548a8 pidl=0x404548c8
-------- pidl=0x404548a8
[0x404548a8] size=0020 type=1f attr=0x00000000 name="{20d04fe0-3aea-1069-a2d8-08002b30309d}" ((null),(null))
-------- pidl=0x404548c8
[0x404548c8] size=0025 type=23 attr=0x00000000 name="L:\" ("L:\\",(null))
trace:pidl:ILGetSize pidl=0x404548a8 size=22
trace:pidl:ILGetSize pidl=0x404548c8 size=27
trace:shell:SHAlloc 47 bytes at 0x40454950
trace:shell:IFSFldr_PersistFolder3_InitializeEx (0x40454910)->((nil),0x40454950,0x406e1294)
trace:shell:IFSFldr_PersistFolder3_InitializeEx --(nil) L"L:\\" L"" 0xffffffff 0xffffffff
-------- pidl=0x40454950
[0x40454950] size=0020 type=1f attr=0x00000000 name="{20d04fe0-3aea-1069-a2d8-08002b30309d}" ((null),(null))
[0x40454964] size=0025 type=23 attr=0x00000000 name="L:\" ("L:\\",(null))
trace:pidl:ILGetSize pidl=0x40454950 size=47
trace:shell:SHAlloc 47 bytes at 0x40454988
trace:pidl:ILClone pidl=0x40454950 newpidl=0x40454988
-------- pidl=0x40454950
[0x40454950] size=0020 type=1f attr=0x00000000 name="{20d04fe0-3aea-1069-a2d8-08002b30309d}" ((null),(null))
[0x40454964] size=0025 type=23 attr=0x00000000 name="L:\" ("L:\\",(null))
trace:shell:SHAlloc 4 bytes at 0x404548f0
trace:shell:IFSFldr_PersistFolder3_InitializeEx --(0x40454910)->(target="L:\\")
-------- pidl=0x40454988
[0x40454988] size=0020 type=1f attr=0x00000000 name="{20d04fe0-3aea-1069-a2d8-08002b30309d}" ((null),(null))
[0x4045499c] size=0025 type=23 attr=0x00000000 name="L:\" ("L:\\",(null))
trace:shell:IFSFldr_PersistFolder3_Release (0x40454910)->(count=2)
trace:shell:IUnknown_fnRelease (0x40454910)->(count=2)
trace:pidl:ILFree (pidl=0x40454950)
trace:shell:SHFree 0x40454950
trace:shell:SHELL32_CoCreateInitSFEx -- (0x40454918) ret=0x00000000
trace:pidl:ILFree (pidl=0x404548c8)
trace:shell:SHFree 0x404548c8
trace:pidl:_ILIsDesktop (0x40454848)
trace:pidl:_ILIsPidlSimple Yes
trace:shell:IShellFolder_fnQueryInterface (0x40454910)->(
{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x406e1738)
trace:shell:IUnknown_fnQueryInterface (0x40454910)->(
{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x406e1738)
trace:shell:IShellFolder_fnAddRef (0x40454910)->(count=1)
trace:shell:IUnknown_fnAddRef (0x40454910)->(count=1)
trace:shell:IUnknown_fnQueryInterface -- Interface = 0x40454918
trace:shell:IShellFolder_fnRelease (0x40454910)->(count=2)
trace:shell:IUnknown_fnRelease (0x40454910)->(count=2)
trace:shell:SHELL32_BindToChild -- returning (0x40454918) 00000000
trace:shell:IShellFolder_fnParseDisplayName (0x40454910)->(HWND=(nil),(nil),0x40453b56=L"ise-5.1\\",0x406e1f40,pidl=0x406e1734,(nil))
trace:shell:GetNextElementW (L"ise-5.1\\" 0x406e14f8 0x00000104)
trace:shell:GetNextElementW --(L"ise-5.1\\" L"ise-5.1" 0x00000104 0x40453b66)
trace:shell:PathAddBackslashA ("L:\\")
trace:pidl:SHSimpleIDListFromPathA path=L:\ise-5.1
trace:pidl:_ILCreateFolder (ISE-5.1, ise-5.1)
trace:pidl:_ILCreate (0x31 0x406e104c 16)
trace:shell:SHAlloc 32 bytes at 0x404548c8
trace:pidl:_ILCreate -- create Value: "ise-5.1"
trace:pidl:ILGetNext 0x404548c8
trace:pidl:ILGetNext -- 0x404548e6
trace:pidl:_ILCreate -- (pidl=0x404548c8, size=30)
trace:shell:IShellFolder_fnParseDisplayName (0x40454910)->(-- pidl=0x404548c8 ret=0x00000000)
trace:shell:IShellFolder_fnRelease (0x40454910)->(count=1)
trace:shell:IUnknown_fnRelease (0x40454910)->(count=1)
trace:shell:IUnknown_fnRelease -- destroying IShellFolder(0x40454910)
trace:shell:SHFree 0x40454988
trace:shell:SHFree 0x404548f0
trace:pidl:ILCombine pidl=0x40454848 pidl=0x404548c8
-------- pidl=0x40454848
[0x40454848] size=0025 type=23 attr=0x00000000 name="L:\" ("L:\\",(null))
-------- pidl=0x404548c8
[0x404548c8] size=0030 type=31 attr=0x00000010 name="ise-5.1" ("ise-5.1","ISE-5.1")
trace:pidl:ILGetSize pidl=0x40454848 size=27
trace:pidl:ILGetSize pidl=0x404548c8 size=32
trace:shell:SHAlloc 57 bytes at 0x404548f0
trace:pidl:ILFree (pidl=0x404548c8)
trace:shell:SHFree 0x404548c8
trace:pidl:ILFree (pidl=0x40454848)
trace:shell:SHFree 0x40454848
trace:shell:SHELL32_ParseNextElement -- pidl=0x404548f0 ret=0x00000000
trace:shell:ISF_MyComputer_fnParseDisplayName (0x40454888)->(-- ret=0x00000000)
trace:shell:ISF_MyComputer_fnRelease (0x40454888)->(count=1)
trace:shell:ISF_MyComputer_fnRelease -- destroying IShellFolder(0x40454888)
trace:shell:SHFree 0x404548a8
trace:pidl:ILCombine pidl=0x40454828 pidl=0x404548f0
-------- pidl=0x40454828
[0x40454828] size=0020 type=1f attr=0x00000000 name="{20d04fe0-3aea-1069-a2d8-08002b30309d}" ((null),(null))
-------- pidl=0x404548f0
[0x404548f0] size=0025 type=23 attr=0x00000000 name="L:\" ("L:\\",(null))
[0x40454909] size=0030 type=31 attr=0x00000010 name="ise-5.1" ("ise-5.1","ISE-5.1")
trace:pidl:ILGetSize pidl=0x40454828 size=22
trace:pidl:ILGetSize pidl=0x404548f0 size=57
trace:shell:SHAlloc 77 bytes at 0x40454848
trace:pidl:ILFree (pidl=0x404548f0)
trace:shell:SHFree 0x404548f0
trace:pidl:ILFree (pidl=0x40454828)
trace:shell:SHFree 0x40454828
trace:shell:SHELL32_ParseNextElement -- pidl=0x40454848 ret=0x00000000
trace:shell:ISF_Desktop_fnParseDisplayName (0x404546d0)->(-- ret=0x00000000)
trace:shell:ISF_Desktop_fnRelease (0x404546d0)->(count=1)
trace:shell:ISF_Desktop_fnRelease -- destroying IShellFolder(0x404546d0)
trace:shell:SHFree 0x40454780
trace:shell:SHFree 0x40453938
trace:shell:SHAlloc 20 bytes at 0x404546d0
trace:shell:SHGetSpecialFolderLocation (0x2004a,0x0,0x406e2644)
trace:pidl:_ILCreateDesktop ()
trace:pidl:_ILCreate (0x00 (nil) 0)
trace:shell:SHAlloc 2 bytes at 0x40453938
trace:pidl:_ILCreate - create Desktop
trace:pidl:ILGetNext 0x40453938
trace:pidl:_ILCreate -- (pidl=0x40453938, size=0)
trace:shell:SHGetSpecialFolderLocation -- (new pidl 0x40453938)
trace:shell:SHGetSpecialFolderLocation ((nil),0x0,0x406e1f44)
trace:pidl:_ILCreateDesktop ()
trace:pidl:_ILCreate (0x00 (nil) 0)
trace:shell:SHAlloc 2 bytes at 0x40454828
trace:pidl:_ILCreate - create Desktop
trace:pidl:ILGetNext 0x40454828
trace:pidl:_ILCreate -- (pidl=0x40454828, size=0)
trace:shell:SHGetSpecialFolderLocation -- (new pidl 0x40454828)
trace:pidl:ILGetNext 0x40454828
trace:pidl:ILGetSize pidl=0x40454828 size=2
trace:shell:SHAlloc 2 bytes at 0x404548c0
trace:pidl:ILClone pidl=0x40454828 newpidl=0x404548c0
-------- pidl=0x40454828
empty pidl (Desktop)
trace:shell:SHGetFileInfoA (pidl fattr=0x0 sfi=0x406e1da8(attr=0x50000000) size=0x160 flags=0x24a09)
trace:pidl:ILGetSize pidl=0x40454828 size=2
trace:shell:SHAlloc 2 bytes at 0x404548e0
trace:pidl:ILClone pidl=0x40454828 newpidl=0x404548e0
-------- pidl=0x40454828
empty pidl (Desktop)
trace:shell:SHBindToParent pidl=0x404548e0
-------- pidl=0x404548e0
empty pidl (Desktop)
trace:pidl:_ILIsDesktop (0x404548e0)
trace:pidl:_ILIsPidlSimple Yes
trace:pidl:ILGetSize pidl=0x404548e0 size=2
trace:shell:SHAlloc 2 bytes at 0x40454900
trace:pidl:ILClone pidl=0x404548e0 newpidl=0x40454900
-------- pidl=0x404548e0
empty pidl (Desktop)
trace:shell:SHGetDesktopFolder
trace:shell:ISF_Desktop_Constructor unkOut=(nil)
{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder)
trace:shell:SHGetSpecialFolderPathA (nil),0x406e1844,csidl=16,0x0001
trace:shell:PathFileExistsA ("C:\\NT4SP5G\\Desktop")
trace:pidl:_ILCreateDesktop ()
trace:pidl:_ILCreate (0x00 (nil) 0)
trace:shell:SHAlloc 2 bytes at 0x40454948
trace:pidl:_ILCreate - create Desktop
trace:pidl:ILGetNext 0x40454948
trace:pidl:_ILCreate -- (pidl=0x40454948, size=0)
trace:shell:SHAlloc 19 bytes at 0x40454968
trace:shell:ISF_Desktop_fnQueryInterface (0x40454920)->(
{000214e6-0000-0000-c000-000000000046} (IID_IShellFolder),0x406e19d8)
trace:shell:ISF_Desktop_fnAddRef (0x40454920)->(count=0)
trace:shell:ISF_Desktop_fnQueryInterface -- Interface: (0x406e19d8)->(0x40454920)
trace:shell:ISF_Desktop_Constructor --(0x40454920)
trace:shell:SHGetDesktopFolder -- 0x406e19d8->(0x40454920)
trace:shell:SHBindToParent -- psf=0x40454920 pidl=0x40454900 ret=0x00000000
trace:pidl:ILFree (pidl=0x404548e0)
trace:shell:SHFree 0x404548e0
trace:shell:ISF_Desktop_fnGetAttributesOf (0x40454920)->(cidl=1 apidl=0x406e19dc mask=0x50000000)
-------- pidl=0x40454900
empty pidl (Desktop)
trace:shell:SHELL32_GetItemAttributes 0x50000000
warn:shell:SHELL32_GetItemAttributes attribute 0x50000000 not implemented
trace:pidl:_ILIsDrive (0x40454900)
trace:pidl:_ILGetGUIDPointer 0x40454900
trace:shell:SHELL32_GetItemAttributes -- 0x10000000
trace:shell:ISF_Desktop_fnGetAttributesOf -- result=0x10000000
trace:shell:ISF_Desktop_fnGetDisplayNameOf (0x40454920)->(pidl=0x40454900,0x00000001,0x406e19f4)
-------- pidl=0x40454900
empty pidl (Desktop)
trace:pidl:_ILIsDesktop (0x40454900)
trace:shell:HCR_GetClassName CLSID\{00021400-0000-0000-c000-000000000046}
trace:shell:HCR_GetClassName -- Desktop
trace:shell:ISF_Desktop_fnGetDisplayNameOf -- (0x40454920)->(Desktop,0x00000000)
trace:shell:StrRetToStrNA dest=0x406e1db4 len=0x104 strret=0x406e19f4(STRRET_CSTR) pidl=0x40454900
trace:shell:StrRetToStrNA -- "Desktop"
trace:shell:PidlToSicIndex sf=0x40454920 pidl=0x40454900 Small
trace:shell:ISF_Desktop_fnGetUIObjectOf (0x40454920)->((nil),1,apidl=0x406e1994,
{000214eb-0000-0000-c000-000000000046} (IID_IExtractIconA),(nil),0x406e1880)
trace:pidl:ILCombine pidl=0x40454948 pidl=0x40454900
-------- pidl=0x40454948
empty pidl (Desktop)
-------- pidl=0x40454900
empty pidl (Desktop)
trace:pidl:ILGetSize pidl=0x40454948 size=2
trace:pidl:ILGetSize pidl=0x40454900 size=2
trace:shell:SHAlloc 2 bytes at 0x404548e0
trace:pidl:ILGetSize pidl=0x404548e0 size=2
trace:shell:SHAlloc 2 bytes at 0x404549a8
trace:pidl:ILClone pidl=0x404548e0 newpidl=0x404549a8
-------- pidl=0x404548e0
empty pidl (Desktop)
-------- pidl=0x404548e0
empty pidl (Desktop)
trace:shell:IExtractIconW_Constructor (0x40454988)
trace:shell:SHFree 0x404548e0
trace:shell:ISF_Desktop_fnGetUIObjectOf (0x40454920)->hr=0x00000000
First chance exception: page fault on read access to 0x03f9fac3 in 32-bit code (0x03f9fac3).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:008f GS:0000
EIP:03f9fac3 ESP:406e184c EBP:406e1988 EFLAGS:00010246( R- 00 I Z- -P1 )
EAX:03f9fac3 EBX:40c26174 ECX:40be6770 EDX:40c24190
ESI:406e1884 EDI:406e1dac
Stack dump:
0x406e184c (LIBPJ_RUNTTIC.DLL..reloc+0x21884c): 40be72ff 40c24190 00000000 406e1884
0x406e185c (LIBPJ_RUNTTIC.DLL..reloc+0x21885c): 00000104 406e1878 406e187c 40c26174
0x406e186c (LIBPJ_RUNTTIC.DLL..reloc+0x21886c): 406e19f4 40454828 00000000 00000000
0x406e187c (LIBPJ_RUNTTIC.DLL..reloc+0x21887c): 00000000 40c24190 00000007 406e1db4
0x406e188c (LIBPJ_RUNTTIC.DLL..reloc+0x21888c): 4034fac0 00000000 00000022 4010802c
0x406e189c (LIBPJ_RUNTTIC.DLL..reloc+0x21889c): 40c26058 406e19f4 4010153f 4034fac0
0x406e18ac (LIBPJ_RUNTTIC.DLL..reloc+0x2188ac):
0011: sel=008f base=40100460 limit=00000fff 32-bit rw-
Backtrace:
=>0 0x03f9fac3 (_pn.exe..rsrc+0x3b3bac3) (ebp=406e1988)
1 0x40bece1a (SHGetFileInfoA+0x76a(path=0x40454828, dwFileAttributes=0x0, psfi=0x406e1da8, sizeofpsfi=0x160, flags=0x24a09) [shell32_main.c:433] in shell32.dll.so) (ebp=406e1d78)
2 0x40b8d6da (FILEDLG95_LOOKIN_AddItem+0xea(hwnd=0x1004c, pidl=0x40454828, iInsertId=0xffffffff) [filedlg95.c:2501] in comdlg32.dll.so) (ebp=406e1f08)
3 0x40b8d11a (FILEDLG95_LOOKIN_Init+0xaa(hwndCombo=0x1004c) [filedlg95.c:2257] in comdlg32.dll.so) (ebp=406e1f48)
4 0x40b8b678 (FILEDLG95_FillControls+0xa8(hwnd=0x2004a, wParam=0x1004c, lParam=0x406e25f4) [filedlg95.c:1316] in comdlg32.dll.so) (ebp=406e216c)
5 0x40b8a8f7 (FileOpenDlgProc95+0xa7(hwnd=0x2004a, uMsg=0x110, wParam=0x1004c, lParam=0x406e25f4) [filedlg95.c:914] in comdlg32.dll.so) (ebp=406e21a0)
6 0x4089dd0b (WINPROC_wrapper+0x17 in user32.dll.so) (ebp=406e21c4)
7 0x4089ddaf (WINPROC_CallWndProc+0x8f(proc=0x40b8a850, hwnd=0x2004a, msg=0x110, wParam=0x1004c, lParam=0x406e25f4) [winproc.c:183] in user32.dll.so) (ebp=406e21f4)
8 0x408a3dc6 (WINPROC_CallProc32WTo32A+0xc6(func=0x40b8a850, hwnd=0x2004a, msg=0x110, wParam=0x1004c, lParam=0x406e25f4) [winproc.c:2610] in user32.dll.so) (ebp=406e2220)
9 0x408a4348 (CallWindowProcW+0x88(func=0x415511a8, hwnd=0x2004a, msg=0x110, wParam=0x1004c, lParam=0x406e25f4) [winproc.c:2824] in user32.dll.so) (ebp=406e2248)
10 0x408788b1 (DefDlgProcW+0x51(hwnd=0x2004a, msg=0x110, wParam=0x1004c, lParam=0x406e25f4, hwnd=0x2004a) [defdlg.c:405] in user32.dll.so) (ebp=406e2274)
11 0x4089dd0b (WINPROC_wrapper+0x17 in user32.dll.so) (ebp=406e2298)
12 0x4089ddaf (WINPROC_CallWndProc+0x8f(proc=0x40878860, hwnd=0x2004a, msg=0x110, wParam=0x1004c, lParam=0x406e25f4) [winproc.c:183] in user32.dll.so) (ebp=406e22c8)
13 0x408a3cd6 (WINPROC_CallProc32ATo32W+0xc6(func=0x40878860, hwnd=0x2004a, msg=0x110, wParam=0x1004c, lParam=0x406e25f4) [winproc.c:2585] in user32.dll.so) (ebp=406e22f4)
14 0x408a4287 (CallWindowProcA+0xa7(func=0x415501f6, hwnd=0x2004a, msg=0x110, wParam=0x1004c, lParam=0x406e25f4) [winproc.c:2792] in user32.dll.so) (ebp=406e231c)
15 0x6c376af0 (MFC42.DLL.4578+0xb1 in C:\NT4SP5G\SYSTEM32\MFC42.DLL) (ebp=406e2390)
16 0x4089dd0b (WINPROC_wrapper+0x17 in user32.dll.so) (ebp=406e23b4)
17 0x4089ddaf (WINPROC_CallWndProc+0x8f(proc=0x6c376a49, hwnd=0x2004a, msg=0x110, wParam=0x1004c, lParam=0x406e25f4) [winproc.c:183] in user32.dll.so) (ebp=406e23e4)
18 0x408a421b (CallWindowProcA+0x3b(func=0x6c376a49, hwnd=0x2004a, msg=0x110, wParam=0x1004c, lParam=0x406e25f4) [winproc.c:2773] in user32.dll.so) (ebp=406e240c)
19 0x408b5711 (call_window_proc+0xf1(hwnd=0x2004a, msg=0x110, wparam=0x1004c, lparam=0x406e25f4, unicode=0x0, same_thread=0x1) [message.c:1374] in user32.dll.so) (ebp=406e245c)
20 0x408b63cb (SendMessageTimeoutA+0xeb(hwnd=0x2004a, msg=0x110, wparam=0x1004c, lparam=0x406e25f4, flags=0x0, timeout=0xffffffff, res_ptr=0x406e24e8, hwnd=0x2004a) [message.c:1783] in user32.dll.so) (ebp=406e24b8)
21 0x408b6549 (SendMessageA+0x39(hwnd=0x2004a, msg=0x110, wparam=0x1004c, lparam=0x406e25f4) [message.c:1828] in user32.dll.so) (ebp=406e24ec)
22 0x4087c1de (DIALOG_CreateIndirect+0x53e(hInst=0x40b40000, dlgTemplate=0x40b786b0, owner=0x20023, dlgProc=0x40b8a850, param=0x406e25f4, procType=0x2, modal=0x1) [dialog.c:898] in user32.dll.so) (ebp=406e256c)
23 0x4087c9df (DialogBoxIndirectParamA+0x2f(hInstance=0x40b40000, template=0x40b78680, owner=0x20023, dlgProc=0x40b8a850, param=0x406e25f4) [dialog.c:1203] in user32.dll.so) (ebp=406e259c)
24 0x40b896f0 (GetFileName95+0x110(fodInfos=0x406e25f4) [filedlg95.c:291] in comdlg32.dll.so) (ebp=406e25c4)
25 0x40b89a5b (GetFileDialog95A+0x34b(ofn=0x406e2768, iDlgType=0x2) [filedlg95.c:408] in comdlg32.dll.so) (ebp=406e2674)
26 0x40b8946c (GetOpenFileNameA+0x4c(ofn=0x406e2768) [filedlg.c:1594] in comdlg32.dll.so) (ebp=406e2690)
27 0x6c3c522e (MFC42.DLL.2515+0x8b in C:\NT4SP5G\SYSTEM32\MFC42.DLL) (ebp=40898f20)
28 0x565704ec (_end+0x144ea598) (ebp=83e58955)
*** Invalid address 0x83e58955 (MSVCIRT.DLL..reloc+0xbda7955)
0x03f9fac3 (_pn.exe..rsrc+0x3b3bac3): *** Invalid address 0x03f9fac3 (_pn.exe..rsrc+0x3b3bac3)
-- no code --
Wine-dbg>Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:008f GS:0000
EIP:03f9fac3 ESP:406e184c EBP:406e1988 EFLAGS:00010246( R- 00 I Z- -P1 )
EAX:03f9fac3 EBX:40c26174 ECX:40be6770 EDX:40c24190
ESI:406e1884 EDI:406e1dac
Wine-dbg>Stack dump:
0x406e184c (LIBPJ_RUNTTIC.DLL..reloc+0x21884c): 40be72ff 40c24190 00000000 406e1884
0x406e185c (LIBPJ_RUNTTIC.DLL..reloc+0x21885c): 00000104 406e1878 406e187c 40c26174
0x406e186c (LIBPJ_RUNTTIC.DLL..reloc+0x21886c): 406e19f4 40454828 00000000 00000000
0x406e187c (LIBPJ_RUNTTIC.DLL..reloc+0x21887c): 00000000 40c24190 00000007 406e1db4
0x406e188c (LIBPJ_RUNTTIC.DLL..reloc+0x21888c): 4034fac0 00000000 00000022 4010802c
0x406e189c (LIBPJ_RUNTTIC.DLL..reloc+0x21889c): 40c26058 406e19f4 4010153f 4034fac0
0x406e18ac (LIBPJ_RUNTTIC.DLL..reloc+0x2188ac):
Wine-dbg>WineDbg terminated on pid 98095f0
Dec. 13, 2002
oleaut32.dll problems.
by Ben Clewett
Had any users had any unhandled acceptions in oleaut32.dll? Specifically:
Unhandled Acception: unimplemented function oleaut32.dll.VarOr called
in 32 bit code.
Any assistance would be really great!!
Ben
Dec. 13, 2002
more import lib stuff under mingw
by Steven Edwards
ok I see here my kernel32.spec.def if forwarding the HeapAlloc call to
ntdll and this seems to be hosed. Mabey something with my binutils is
hosed. I will upgrade and try again tonight.
HeapAlloc=ntdll.RtlAllocateHeap @638
HeapCompact(a)8 @639
HeapCreate(a)12 @640
HeapDestroy(a)4 @642
HeapFree=ntdll.RtlFreeHeap @644
HeapLock(a)4 @645
HeapReAlloc=ntdll.RtlReAllocateHeap @647
HeapSize=ntdll.RtlSizeHeap @649
Thanks
Steven
Dec. 13, 2002
Re: Reviewing an article on Winelib
by Dimitrie O. Paun
On December 13, 2002 10:51 am, Matthew Bloch wrote:
> I'd like to solicit a bit of feedback on an article I wrote for the C/C++
> User's Journal entitled "Dropping Windows with Winelib" and is an
> introduction to making Win32 code run with Winelib under Linux.
Right now we (myself in particular) are in the process of cleaning up
and simplifying Winelib's usage. Maybe you can give this a few weeks
until the work stabilizes a bit, so you don't print an outdated article.
If you want, I can take a look at it, but it's probably best others do
as well.
--
Dimi.
Dec. 13, 2002
Re: winewrap.c bombs when building on mingw
by Dimitrie O. Paun
On December 13, 2002 11:44 am, Steven Edwards wrote:
> Not that we need winewrap to port a windows apps to linux under mingw so I
> guess it could just be removed from the build process.
Just put the spawn code within a
#ifndef __MINGW__
...my Unix code...
#else
...call CreateProcess...
#endif
I can't test it myself, so if you can do the patch I'd appreciate it.
--
Dimi.
Dec. 13, 2002
Recent importlib changes
by Steven Edwards
Hola,
With the recent import lib changes on almost everything I try and build
I am getting these errors. When using the win32api package from mingw
prior to this patch these functions were exported.
Thanks
Steven
brsfolder.o(.text+0xfe0):brsfolder.c: undefined reference to `HeapAlloc(a)12'
brsfolder.o(.text+0x1037):brsfolder.c: undefined reference to `HeapAlloc(a)12'
brsfolder.o(.text+0x10d2):brsfolder.c: undefined reference to `HeapFree(a)12'
brsfolder.o(.text+0x10e8):brsfolder.c: undefined reference to `HeapFree(a)12'
changenotify.o(.text+0x12f):changenotify.c: undefined reference to
`EnterCritica
lSection(a)4'
changenotify.o(.text+0x1f4):changenotify.c: undefined reference to
`LeaveCritica
lSection(a)4'
changenotify.o(.text+0x1fe):changenotify.c: undefined reference to
`DeleteCritic
alSection(a)4'
changenotify.o(.text+0x232):changenotify.c: undefined reference to
`EnterCritica
lSection(a)4'
changenotify.o(.text+0x2a9):changenotify.c: undefined reference to
`LeaveCritica
lSection(a)4'
changenotify.o(.text+0x313):changenotify.c: undefined reference to
`EnterCritica
lSection(a)4'
changenotify.o(.text+0x431):changenotify.c: undefined reference to
`LeaveCritica
lSection(a)4'
Dec. 13, 2002
winewrap.c bombs when building on mingw
by Steven Edwards
Not that we need winewrap to port a windows apps to linux under mingw so I guess it could just be
removed from the build process.
gcc -D__MINGW__ -D_WINDOWS -DWINE_NOWINSOCK -Wall -mpreferred-stack-boundary=2
-o mingwrap mingwrap.o
gcc -c -I. -I. -I../include -I../include -D__MINGW__ -D_WINDOWS -DWINE_NOWINSOC
K -Wall -mpreferred-stack-boundary=2 -DNO_LIBWINE -DLEX_OUTPUT_ROOT="\"lex.yy\"
" -DINCLUDEDIR="\"/usr/local/include/wine\"" -D_REENTRANT -o winewrap.o winewrap
.c
winewrap.c:28:22: sys/wait.h: No such file or directory
winewrap.c: In function `spawn':
winewrap.c:122: warning: implicit declaration of function `fork'
winewrap.c:123: warning: implicit declaration of function `wait'
winewrap.c:125: warning: implicit declaration of function `WEXITSTATUS'
winewrap.c: In function `main':
winewrap.c:258: `S_IRGRP' undeclared (first use in this function)
winewrap.c:258: (Each undeclared identifier is reported only once
winewrap.c:258: for each function it appears in.)
winewrap.c:258: `S_IXGRP' undeclared (first use in this function)
winewrap.c:258: `S_IROTH' undeclared (first use in this function)
winewrap.c:258: `S_IXOTH' undeclared (first use in this function)
make[1]: *** [winewrap.o] Error 1
make[1]: Leaving directory `/g/src/wine-dev/wine/tools'
make: *** [tools] Error 2
__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com
Dec. 13, 2002
Re: Wineboot
by Alexandre Julliard
"Dimitrie O. Paun" <dpaun(a)rogers.com> writes:
> But as I said, I have no idea if this is feasible, it just _seems_ to
> me that it's the closes thing to a reboot, that's all. In fact, chances
> are it's not the right thing to do, but what a heck! :) Maybe Alexandre
> can comment on it?
I don't think the server is the right place for that. IMO it should be
called when the app explicitly requests a reboot (ExitWindows and
friends), and probably added to the X11 desktop init files to run once
when the user logs in. But at this point the important thing is to get
that tool into the tree, even if it has to be launched manually at
first; we can worry about automating it later.
--
Alexandre Julliard
julliard(a)winehq.com
Dec. 13, 2002
Re: wine/ tools/winebuild/winebuild.man.in tools/w ...
by Steven Edwards
>
> Right, it wouldn't work because of the stubs and the relay debugging
> support. What I'm thinking of doing at some point is to allow using a
> .def as alternative to a .spec, for cases where you don't need the
> extra features, like when porting an existing dll to Winelib. But for
> Wine itself we'll probably stick to .spec for the time being.
Cool and Thanks for the info. I will try and test the new stuff tonight on mingw and send a patch
or two as I see where some of the new code includes wait.h and will bomb.
Thanks
Steven
__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com
Dec. 13, 2002
Re: DLL separation for shell32
by Steven Edwards
--- Rolf Kalbermatter <rolf.kalbermatter(a)citeng.com> wrote:
> Looking at shell32.dll I do see that it is the intention to get rid
> completely of any link time dependencies to ole32.dll for DLL separation.
>
> There are several late bound dependencies but I guess these are not any
> issue as they can not possible cause circular dependencies at load time.
>
> I have identified following direct dependencies from shell32 on ole32.
>
> location resolution
>
> pidl.c
> CLSIDFromString change to SHCLSIDFromString
> shell32_main.c
> CoCreateInstance change to internal late bound __CoCreateInstance
> shellole.c
> CoCreateInstance change to internal late bound __CoCreateInstance
> CLSIDFromString SHCLSIDFromString either link or forward to
> SHLWAPI_436 or create late bound CLSIDFromString
> shellord.c
> CoCreateInstance change to internal late bound __CoCreateInstance
> CoUninitialize create late bound CoUninitialize
> CoInitialize create late bound CoInitialize
> shellstring.c
> CoTaskMemFree create late bound CoTaskMemFree
> shlfldr_desktop.c
> CLSIDFromString change to SHCLSIDFromString
>
> The questions I have is, is it desirable to change those dependencies to late bound calls
> to OLE32, as there are already several in shell32.dll to remove any direct load dependency
> or does this only create additional problems?
>
> Also the remark in shlwapi.ordinal.c about SHLWAPI_436 that it must recode the function
> as the native DLL seems not to import ole32 or vice versa seems a bit strange. What if
> native also uses late binding for those functions?
>
> Rolf Kalbermatter
Hello Rolf
I know your focus is on DLL separation but with all of the work you have been doing of late on
shell32 I was wondering if you could take a look at the unixisms and win9xism's in shell32 and see
if there is a way to fix it so it can build/link on mingw. ATM shell32 imports fork and waitpid in
shellexec and of course this wont work for our port to windows. Also there are a few places where
some win32 functions are still importing MapSL and MapLS both of which I dont think are exported
under WindowsNT/2K.
I was going to try to submit a patch to work around waitpid because that seems easy but to emulate
fork under windows is going to involve a nasty CreateProcess hack that I have not been able to get
to work right. If you have the time and are interested let me know and I can help you debug/test
shell32 via mingw on Win2k.
Thanks
Steven
__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com
Dec. 13, 2002
Reviewing an article on Winelib
by Matthew Bloch
I'd like to solicit a bit of feedback on an article I wrote for the C/C++
User's Journal entitled "Dropping Windows with Winelib" and is an
introduction to making Win32 code run with Winelib under Linux. I'm
conscious of a duty to present the work of others, and what I consider to
be an important free software project, in an helpful light. Because it's
intended for publication I can't post it publically but would appreciate
anyone who knows WINE better than I do to cast a critical eye over it; if
you email me privately I'll send it to you.
thanks,
--
Matthew Bloch Bytemark Computer Consulting
http://www.bytemark.co.uk/
tel. +44 (0) 8707 455026
Dec. 13, 2002
Re: Wineboot
by Fabian Cenedese
>I was thinking we add it at the very end of the initialization:
>
>+ if (wine_needs_reboot()) fork(wineboot); /* asynchronously */
I know nothing about wineserver :) I was just wondering about this
asynchronously. Of course it shouldn't get locked up. But who will be
faster then, wine or wineboot? I mean what if a program relies on these
actions being finished (they usually do), is it sure that wineboot has
finished when the app gets started?
Just my worthless 2 cents :)
bye Fabi
Dec. 13, 2002
Secondary X-Display (ie, an XTerminal) doesn't work.
by Ben Clewett
Wine,
I've plugged in an X-Terminal into my Linux box, and found KDE (etc...)
works perfectly on dual terminals from the same PC.
When I try wine 10080804 on a program which works on primary diaplay
(DISPLAY=localhost:0.0), then on secondary (DISPLAY=other:1.0) it
doesn't work. I get:
X Error of failed request: BadAlloc (insufficient resources for opperation)
Magor opcode of failed request: 45 (X_OpenFont)
Serial Number of failed request: 175
Current serial number in output stream: 176
There are no (as far as I can see) limiting resorces, and my XTerminal
can quite happily run really heavey stuff like Star Office.
I have tried this on many program, all seem to give same result.
Can anybody let me know of a fix for this?
Reagrds, Ben
Dec. 13, 2002
DLL separation for shell32
by Rolf Kalbermatter
Looking at shell32.dll I do see that it is the intention to get rid
completely of any link time dependencies to ole32.dll for DLL separation.
There are several late bound dependencies but I guess these are not any
issue as they can not possible cause circular dependencies at load time.
I have identified following direct dependencies from shell32 on ole32.
location resolution
pidl.c
CLSIDFromString change to SHCLSIDFromString
shell32_main.c
CoCreateInstance change to internal late bound __CoCreateInstance
shellole.c
CoCreateInstance change to internal late bound __CoCreateInstance
CLSIDFromString SHCLSIDFromString either link or forward to
SHLWAPI_436 or create late bound CLSIDFromString
shellord.c
CoCreateInstance change to internal late bound __CoCreateInstance
CoUninitialize create late bound CoUninitialize
CoInitialize create late bound CoInitialize
shellstring.c
CoTaskMemFree create late bound CoTaskMemFree
shlfldr_desktop.c
CLSIDFromString change to SHCLSIDFromString
The questions I have is, is it desirable to change those dependencies to late bound calls
to OLE32, as there are already several in shell32.dll to remove any direct load dependency
or does this only create additional problems?
Also the remark in shlwapi.ordinal.c about SHLWAPI_436 that it must recode the function
as the native DLL seems not to import ole32 or vice versa seems a bit strange. What if
native also uses late binding for those functions?
Rolf Kalbermatter
Dec. 13, 2002
Re: XIM support patch
by Dimitrie O. Paun
On December 13, 2002 09:58 am, liu spider wrote:
> + if ((charW == VK_RETURN || charW == VK_ESCAPE) &&
> es->hwndListBox)
Sorry to complain again :), but yahoo.com wrapped your patch...
I'm not sure if you can turn of line wrapping in Yahoo, so you
should just attach it to avoid that (otherwise patch can not
apply it).
--
Dimi.
Dec. 13, 2002
Re: Wineboot
by Dimitrie O. Paun
On December 13, 2002 03:13 am, Shachar Shemesh wrote:
> I am not at all familiar with the wineserver (maybe it's time, eh?). I
Welcome to the club <g>
> got the impression it will be difficult to perform this task both
> without race conditions, and in a way that will put the entire power of
> Win32 at our disposal.
Well, the resonal I suggest we put it in there is to avoid races.
The wineserver is analogous to the kernel in Unix, so it's startup
is the closes thing to a boot.
> If you (or anyone else who has better familiarity with the server) can
> recommend a specific source file and line number where such a change can
> be performed, we can start testing right away.
I was thinking we add it at the very end of the initialization:
Index: server/main.c
===================================================================
RCS file: /var/cvs/wine/server/main.c,v
retrieving revision 1.28
diff -u -r1.28 main.c
--- server/main.c 2 Oct 2002 23:49:30 -0000 1.28
+++ server/main.c 13 Dec 2002 14:48:25 -0000
@@ -126,6 +126,7 @@
if (debug_level) fprintf( stderr, "wineserver: starting (pid=%ld)\n", (long) getpid() );
init_registry();
+ if (wine_needs_reboot()) fork(wineboot); /* asynchronously */
select_loop();
#ifdef DEBUG_OBJECTS
But as I said, I have no idea if this is feasible, it just _seems_ to
me that it's the closes thing to a reboot, that's all. In fact, chances
are it's not the right thing to do, but what a heck! :) Maybe Alexandre
can comment on it?
--
Dimi.
Dec. 13, 2002
Re: Winsocket hanging
by Martin Wilck
Am Fre, 2002-12-13 um 13.02 schrieb Uwe Bonnes:
> trace:winsock:__ws_select read 0x406e2bb0, write (nil), excp (nil) timeout 0x406e2cb4
This looks as if the app is doing a blocking select() but nothing ever
happens on the socket (no connect).
Doesn't look like an error at first sight.
Martin
--
Martin Wilck Phone: +49 5251 8 15113
Fujitsu Siemens Computers Fax: +49 5251 8 20409
Heinz-Nixdorf-Ring 1 mailto:Martin.Wilck(a)Fujitsu-Siemens.com
D-33106 Paderborn http://www.fujitsu-siemens.com/primergy
Dec. 13, 2002