[Harbour-users] Harbour freezes on Windows XP

Maurizio Faccio adinet maufacc at adinet.com.uy
Thu Dec 17 12:59:57 EST 2009


---
Massimo:

Usually while browsing.

>>in your prg inkey function with little bug

What do you mean, inkey of harbour buggy?

Thank you
---
Alex:

Really good tools.
I've try the same program, running on local disk and cannot make 
freeze... maybe a samba trouble. I will add more logging  to samba, so  
maybe  i can find what is happening.

Thank you

With sysinternals. 3:02:02 hangs, and then 3:03:05 start working again. 
Here I paste the sysinternals process monitor results.





"03:02:02.1631029 
p.m.","SQQQ41~Y.EXE","2000","ReadFile","F:\MERBE\DATOS\REPUEST2.NTX","SUCCESS","Offset: 
0, Length: 1,024"
"03:02:02.1636566 
p.m.","SQQQ41~Y.EXE","2000","UnlockFileSingle","F:\MERBE\DATOS\REPUEST2.NTX","FAST 
IO DISALLOWED","Offset: 1,000,000,000, Length: 1"
"03:02:02.1636660 
p.m.","SQQQ41~Y.EXE","2000","UnlockFileSingle","F:\MERBE\DATOS\REPUEST2.NTX","SUCCESS","Offset: 
1,000,000,000, Length: 1"
"03:02:02.1639187 
p.m.","SQQQ41~Y.EXE","2000","ReadFile","F:\MERBE\DATOS\REPUESTO.DBF","SUCCESS","Offset: 
543,630, Length: 119"
"03:02:02.1642437 
p.m.","SQQQ41~Y.EXE","2000","LockFile","F:\MERBE\DATOS\REPUEST2.NTX","FAST 
IO DISALLOWED","Exclusive: False, Offset: 1,000,000,000, Length: 1, Fail 
Immediately: False"
"03:02:02.1642483 
p.m.","SQQQ41~Y.EXE","2000","LockFile","F:\MERBE\DATOS\REPUEST2.NTX","SUCCESS","Exclusive: 
False, Offset: 1,000,000,000, Length: 1, Fail Immediately: False"
"03:02:02.1645279 
p.m.","SQQQ41~Y.EXE","2000","ReadFile","F:\MERBE\DATOS\REPUEST2.NTX","SUCCESS","Offset: 
0, Length: 1,024"
"03:02:02.1650874 
p.m.","SQQQ41~Y.EXE","2000","UnlockFileSingle","F:\MERBE\DATOS\REPUEST2.NTX","FAST 
IO DISALLOWED","Offset: 1,000,000,000, Length: 1"
"03:02:02.1650948 
p.m.","SQQQ41~Y.EXE","2000","UnlockFileSingle","F:\MERBE\DATOS\REPUEST2.NTX","SUCCESS","Offset: 
1,000,000,000, Length: 1"
"03:02:02.1654132 
p.m.","SQQQ41~Y.EXE","2000","ReadFile","F:\MERBE\DATOS\REPUESTO.DBF","SUCCESS","Offset: 
551,365, Length: 119"
"03:02:02.1658775 
p.m.","SQQQ41~Y.EXE","2000","LockFile","F:\MERBE\DATOS\REPUEST2.NTX","FAST 
IO DISALLOWED","Exclusive: False, Offset: 1,000,000,000, Length: 1, Fail 
Immediately: False"
"03:02:02.1658865 
p.m.","SQQQ41~Y.EXE","2000","LockFile","F:\MERBE\DATOS\REPUEST2.NTX","SUCCESS","Exclusive: 
False, Offset: 1,000,000,000, Length: 1, Fail Immediately: False"
"03:02:03.0954907 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:04.0954770 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:05.0954623 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:06.0954604 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:07.0954293 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:08.0954055 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:09.0953959 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:10.0953865 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:11.0953737 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:12.0953595 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:13.0953369 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:14.0953387 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:15.0953060 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:16.0952909 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:17.0953261 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:18.0953672 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:19.0952421 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:20.0952378 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:21.0952222 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:22.0952018 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:23.0951851 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:24.0951632 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:25.0951529 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:26.0951414 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:27.0951138 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:28.0951187 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:29.0950970 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:30.0950723 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:31.0950562 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:32.0950560 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:33.0950418 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:34.0950023 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:35.0950069 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:36.0949699 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:37.0949443 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:38.0949313 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:39.0949221 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:40.0948816 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:41.0949088 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:42.0948790 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:43.0948700 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:44.0948507 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:45.0948306 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:46.0948139 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:47.0948173 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:48.0948045 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:49.0948279 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:50.0947667 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:51.0947246 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:52.0948041 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:53.0946992 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:54.0947194 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:55.0947439 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:56.0946553 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:57.0946324 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:58.0946211 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:02:59.0946108 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:03:00.0945903 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:03:01.0946679 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:03:02.0945633 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:03:03.0945350 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:03:04.0946091 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:03:05.0945163 p.m.","SQQQ41~Y.EXE","2000","Process 
Profiling","","SUCCESS","User Time: 7.9531250 seconds, Kernel Time: 
34.8906250 seconds, Private Bytes: 2,199,552, Working Set: 1,724,416"
"03:03:05.2979679 
p.m.","SQQQ41~Y.EXE","2000","ReadFile","F:\MERBE\DATOS\REPUEST2.NTX","SUCCESS","Offset: 
0, Length: 1,024"
"03:03:05.2988192 
p.m.","SQQQ41~Y.EXE","2000","UnlockFileSingle","F:\MERBE\DATOS\REPUEST2.NTX","FAST 
IO DISALLOWED","Offset: 1,000,000,000, Length: 1"
"03:03:05.2988276 
p.m.","SQQQ41~Y.EXE","2000","UnlockFileSingle","F:\MERBE\DATOS\REPUEST2.NTX","SUCCESS","Offset: 
1,000,000,000, Length: 1"
"03:03:05.2993297 
p.m.","SQQQ41~Y.EXE","2000","ReadFile","F:\MERBE\DATOS\REPUESTO.DBF","SUCCESS","Offset: 
546,605, Length: 119"
"03:03:05.2999441 
p.m.","SQQQ41~Y.EXE","2000","LockFile","F:\MERBE\DATOS\REPUEST2.NTX","FAST 
IO DISALLOWED","Exclusive: False, Offset: 1,000,000,000, Length: 1, Fail 
Immediately: False"
"03:03:05.2999519 
p.m.","SQQQ41~Y.EXE","2000","LockFile","F:\MERBE\DATOS\REPUEST2.NTX","SUCCESS","Exclusive: 
False, Offset: 1,000,000,000, Length: 1, Fail Immediately: False"
"03:03:05.3002514 
p.m.","SQQQ41~Y.EXE","2000","ReadFile","F:\MERBE\DATOS\REPUEST2.NTX","SUCCESS","Offset: 
0, Length: 1,024"

Alex Strickland escribió:
> Maurizio Faccio adinet wrote:
>
>> I will keep searching more data to find where the trouble is
>>
>> Thank you in advance.
>
> SysInternals has some nice logging tools (free), they were bought by 
> Microsoft - www.sysinternals.com will take you to MS site.
>
> Good luck.
>
> Regards
> Alex
> _______________________________________________
> Harbour-users mailing list (attachment size limit: 40KB)
> Harbour-users at harbour-project.org
> http://lists.harbour-project.org/mailman/listinfo/harbour-users
>
>

-- 
________________________
Ing. Maurizio Faccio
Merbe Ltda.
Av. Italia 2346. Paysandú, Uruguay
web: www.merbe.com.uy
Tel : 598-72-29043 Int. 130
Fax: 598-72-22591 
Cel: 598-99-007030







More information about the Harbour-users mailing list