Re: Installing Zoo Tycoon problem (another one)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 15 Mar 2004 18:33:52 +0100 (CET), you wrote:

> Thanks for the tip but +relay shouts out so much it hurt my eyes hurt and
> it seems to be in some endless loop ? I left it for 15 minutes and still
> no first button to push.

The idea is to direct to a file and study the output in an editor. 

You think that the count of ReadFile/WriteFile's is over 327 or 2000
(for the full 130Mbytes) ? ReadFile/WriteFiles are known to be _slow_ on
Wine. One of the things to consider is that this slowness is part of the
problem, timeout or something.

> 
> ulimit btw is ok.
> 
> Any other tips ? How can I find out what procedure/dll/call is calling the
> ReadFile and WriteFile ?

Try to catch it in the debugger, but with such common functions that may
be hard to catch. It would go like this:
- start with winedbg
- set the breakpoint with "b ReadFile"
- press c to continue
- repeat until it stops on breakpoint nr 3 (or whatever it reported when
you created the breakpoint)
- Now if ReadFile is called 10000 times before the one of interest type:
c 10000 to skip 10000 breakpoints.
- use "c n" a couple of times until you are there.
- type 'bt' to get the calling stack.

Something else is to look at the +file,+relay trace. You should be able
to distinguish whether the programs does the Read/WriteFiles directly or
through perhaps a higher level function like CopyFile()


Rein.
-- 
Rein Klazes
rklazes@xxxxxxxxx
_______________________________________________
wine-users mailing list
wine-users@xxxxxxxxxx
http://www.winehq.org/mailman/listinfo/wine-users

[Index of Archives]     [Gimp for Windows]     [Red Hat]     [Samba]     [Yosemite Camping]     [Graphics Cards]     [Wine Home]

  Powered by Linux