RPC test code?

Paul Millar paulm at astro.gla.ac.uk
Thu Oct 31 09:51:59 CST 2002


Yes, there's a race condition, although it looks like you've got a 
different bit of NTDLL failing.

See:
   http://bugs.winehq.com/show_bug.cgi?id=970

Cheers,

Paul.

On Thu, 31 Oct 2002, Greg Turner wrote:
> On Wednesday 30 October 2002 12:22 pm, Greg Turner wrote:
> > BTW, this is somewhat off-topic, but sometimes the winsock test hangs
> > for me after "make testclean"; ctrl-c and re-running "make test"
> > always works, so I wonder if perhaps there is a race condition
> > tickled by the make processing?  Next time (if there is one) that I
> > encounter this, I'll attach a debugger and tell you what I see.
> 
> this happened to turn up last night.  first, i was wrong that this was 
> your winsock test, Martin; it's the http test in dlls/wininet/tests 
> (not sure who owns that code?)
> 
> nevertheless, i attached a debugger, here's a trace:
> 
> #0  0x4033a0a4 in read () from /lib/libc.so.6
> #1  0x40110654 in __JCR_LIST__ () from 
> /var/src/wine/dlls/libntdll.dll.so
> #2  0x400ccc33 in WaitForMultipleObjectsEx (count=0, handles=0x0, 
> wait_all=0, timeout=100, alertable=0) at ../../scheduler/synchro.c:265
> #3  0x400cc989 in Sleep (timeout=100) at ../../scheduler/synchro.c:186
> #4  0x40234a43 in winapi_test (flags=268435456) at http.c:139
> #5  0x40234f8c in func_http () at http.c:211
> #6  0x402354ee in run_test (name=0xbffff7c5 "http.c") at 
> ../../../include/wine/test.h:283
> #7  0x402356f4 in main (argc=2, argv=0xbffff638) at 
> ../../../include/wine/test.h:322
> #8  0x40234040 in __wine_exe_main () at wininet_test.exe.spec.c:133
> #9  0x400c80aa in start_process () at ../../scheduler/process.c:564
> #10 0x400ccfa5 in call_on_thread_stack (func=0x400c7dde) at 
> ../../scheduler/sysdeps.c:112
> (gdb)
> 
> after this, as predicted above, "killall wine; killall wineserver; make 
> test" succeeded.  "rm dlls/wininet/tests/http.ok; make test" also 
> succeeds.  As soon as I do "make testclean && make test," it hangs 
> again.  To whomever wants to tackle this, let me know if there's more 
> info I should give; the behvior is more-or-less repeatable on my box.
> 
> -- 
> gmt
> 
> "The purpose of government is to rein in the rights of the people"
>  --President Bill Clinton, MTV interview, 1993
> 
> 
> 
> 

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
Particle Physics (Theory & Experimental) Groups                   Paul Millar 
Department of Physics and Astronomy                     paulm at astro.gla.ac.uk
University of Glasgow                                 paulm at physics.gla.ac.uk
Glasgow, G12 8QQ, Scotland             http://www.astro.gla.ac.uk/users/paulm 
+44 (0)141 330 4717        A54C A9FC 6A77 1664 2E4E  90E3 FFD2 704B BF0F 03E9
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 




More information about the wine-devel mailing list