Microsoft KB Archive/927507

= A computer may use the Offline Files feature to access a shared network resource even though the network connection has sufficient speed in Windows XP =

Article ID: 927507

Article Last Modified on 8/29/2007

-

APPLIES TO


 * Microsoft Windows XP Professional

-



SYMPTOMS
In Microsoft Windows XP, a computer may use the Offline Files feature to access a shared network resource even though the network connection has sufficient speed.

This problem occurs if the following conditions are true:
 * The Configure Slow Link Speed Group Policy setting is turned on. The setting includes a threshold value.
 * Hotfix 900387 is applied.



Hotfix information
A supported hotfix is now available from Microsoft. However, this hotfix is intended to correct only the problem that is described in this article. Apply this hotfix only to systems that are experiencing this specific problem. This hotfix might receive additional testing. Therefore, if you are not severely affected by this problem, we recommend that you wait for the next service pack that contains this hotfix.

To resolve this problem, submit a request to Microsoft Online Customer Services to obtain the hotfix. To submit an online request to obtain the hotfix, visit the following Microsoft Web site:

http://go.microsoft.com/?linkid=6294451

Note If additional issues occur or any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific hotfix. To create a separate service request, visit the following Microsoft Web site:

http://support.microsoft.com/contactus/?ws=support

Prerequisites
There are no prerequisites.

Restart requirement
You do not have to restart the computer after you apply this hotfix.

Hotfix replacement information
This hotfix does not replace any other hotfixes.

Registry information
To use one of the hotfixes in this package, you do not have to make any changes to the registry.

File information
The English version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.



STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the &quot;Applies to&quot; section.



MORE INFORMATION
After you apply this hotfix, the connection is regarded as a slow connection only when the network speed is less than the threshhold value that you configure.

Call stack information
When this problem occurs, the following call stack is generated: Bp mrxsmb!CheckRegistryForSlowLinkSettings &quot;.echo starting CheckRegistryForSlowLinkSettings;.time;.reload/user;.echo;kv50;.echo;.echo;g&quot;

Bp mrxsmb!MRxSmbInitializeRecurrentServices+0x7f &quot;.echo;.echo reading SlowLinkTimerInterval from MRxSmbInitializeRecurrentServices;.time;.echo SlowlinkTimerInterval value at this point: ;dd SlowLinkTimerInterval l1; .echo; kv 50;g&quot;

Bp mrxsmb!CscSlowLinkThroughputCalculator &quot;.echo Recurrent service CscSlowLinkThroughputCalculator running at : ;.time;g&quot;

First breakpoint (Recurrent service speed calculator starting) -

reading SlowLinkTimerInterval from MRxSmbInitializeRecurrentServices Debug session time: Tue Sep 12 11:55:14.239 2006 (GMT+2) System Uptime: 0 days 0:00:27.840

SlowlinkTimerInterval value at this point: f5c70178 00000000 ******* à timer value is 0

ChildEBP RetAddr Args to Child f896bc38 f5c828f0 819eeb38 81e52c00 f896bca4 mrxsmb!MRxSmbInitializeRecurrentServices+0x7f f896bc4c f5ce6956 819eeab8 81e52c00 00000000 mrxsmb!MRxSmbStart+0x88 f896bca4 f5c829f2 819eeab8 819eeacb 00000000 rdbss!RxStartMinirdr+0x131 f896bce0 f5ced1ea 019eeab8 819eeb44 81cffec8 mrxsmb!MRxSmbDevFcbXXXControlFile+0x330 f896bcf4 f5ced22e 819eeab8 00140191 f896bd74 rdbss!RxXXXControlFileCallthru+0x62 f896bd04 f5cfa1d0 819eeab8 819eeb44 80550420 rdbss!RxCommonDevFCBFsCtl+0x68 f896bd74 804ed99f 819eeab8 00000000 81fcbb30 rdbss!RxFspDispatch+0x12b f896bdac 8057dfe1 819eeab8 00000000 00000000 nt!ExpWorkerThread+0xfe f896bddc 80512c12 804ed8cc 00000000 00000000 nt!PspSystemThreadStartup+0x3483] 00000000 00000000 00000000 00000000 00000000 nt!KiThreadStartup+0x16

Second breakpoint -- (Reading and initializing SlowLinkTimerInterval from registry (2 possibilities in registry – netcache locations)

starting CheckRegistryForSlowLinkSettings Debug session time: Tue Sep 12 11:56:35.687 2006 (GMT+2) System Uptime: 0 days 0:01:49.287

ChildEBP RetAddr Args to Child f55e7914 f5c8401d f55e7a30 f55e7970 f55e7a80 mrxsmb!CheckRegistryForSlowLinkSettings f55e7928 f5c8955e f55e7970 00000000 819eeab8 mrxsmb!IoctlSwitches+0x161 f55e7a80 f5c73f57 819eeab8 00000000 819eeab8 mrxsmb!MRxSmbCscIoCtl+0x41a f55e7ab8 f5ced1ea 019eeab8 f5ced167 819eeab8 mrxsmb!MRxSmbDevFcbXXXControlFile+0x37a f55e7acc f5ced18c 819eeab8 819eeab8 f5ce38fc rdbss!RxXXXControlFileCallthru+0x62 f55e7ad8 f5ce38fc 819eeab8 81f40308 f5cec088 rdbss!RxCommonDevFCBIoCtl+0x1d f55e7b78 f5cecd97 f5cec088 81b68b0e 81b68b90 rdbss!RxFsdCommonDispatch+0x339 f55e7ba0 f5c73e48 81e52c00 81b68b0e 804f4c8c rdbss!RxFsdDispatch+0xb4 f55e7bc0 804ecd5a 00000000 01b68b20 f55e7c18 mrxsmb!MRxSmbFsdDispatch+0x132 f55e7bd0 f4f1d184 00000000 f55e7c18 81c45978 nt!IopfCallDriver+0x31 WARNING: Stack unwind information not available. Following frames may be wrong. f55e7c58 8058d544 81a64940 81b68b20 81f40308 SYMEVENT!SYMEvent_GetVMDataPtr+0x69e4 f55e7d00 8059a155 000003c4 00000000 00000000 nt!IopXxxControlFile+0x5ec f55e7d34 804da1dd 000003c4 00000000 00000000 nt!NtDeviceIoControlFile+0x28 f55e7d34 7ffe0304 000003c4 00000000 00000000 nt!_KiSystemService+0xc4 00d3fbb4 77f5b864 77e7565b 000003c4 00000000 SharedUserData!SystemCallStub+0x4 00d3fbb8 77e7565b 000003c4 00000000 00000000 ntdll!ZwDeviceIoControlFile+0xc 00d3fc18 7660b02f 000003c4 00140ffb 00d3fd8c kernel32!DeviceIoControl+0xdd 00d3fdd8 766037f9 ffffffff 766112e8 00d3fe08 cscdll!EnableShadowing+0xec 00d3ff14 7660383e 00000000 76604304 00106c70 cscdll!EnableCSC+0x9a 00d3ff1c 76604304 00106c70 00000000 0007f340 cscdll!ProcessStartStopAgent+0x10 00d3ff40 76607132 000acc5a 000acc5a 00000000 cscdll!ReInt_WinMain+0x94 00d3ff54 76609856 00000000 01037582 00d3ff78 cscdll!MprServiceProc+0x17 00d3ff5c 01037582 00d3ff78 00106c70 0006fc28 cscdll!WinlogonStartupEvent+0x40 00d3ffb4 77e7d28e 00106c70 00106c70 0006fc28 winlogon!WlpExecuteNotify+0xc0 ******* winlogon startup 00d3ffec 00000000 010374c2 00106c70 00000000 kernel32!BaseThreadStart+0x37
 * ERROR: Symbol file could not be found. Defaulted to export symbols for SYMEVENT.SYS -

Third breakpoint

Speed calculator is looping, timer interval not respected, so case SERVER_LINK_TRANS_OFFLINE: in CscSlowLinkStateMachine decide to go offline very quickly.

Recurrent service CscSlowLinkThroughputCalculator running at : Debug session time: Tue Sep 12 11:56:51.750 2006 (GMT+2) System Uptime: 0 days 0:02:05.350 ****we are looping

Recurrent service CscSlowLinkThroughputCalculator running at : Debug session time: Tue Sep 12 11:56:51.810 2006 (GMT+2) System Uptime: 0 days 0:02:05.410 ****we are looping

Recurrent service CscSlowLinkThroughputCalculator running at : Debug session time: Tue Sep 12 11:56:51.870 2006 (GMT+2) System Uptime: 0 days 0:02:05.470

Recurrent service CscSlowLinkThroughputCalculator running at : Debug session time: Tue Sep 12 11:56:51.930 2006 (GMT+2) System Uptime: 0 days 0:02:05.530

Recurrent service CscSlowLinkThroughputCalculator running at : Debug session time: Tue Sep 12 11:56:51.990 2006 (GMT+2) System Uptime: 0 days 0:02:05.590

Recurrent service CscSlowLinkThroughputCalculator running at : Debug session time: Tue Sep 12 11:56:52.050 2006 (GMT+2) System Uptime: 0 days 0:02:05.650

Recurrent service CscSlowLinkThroughputCalculator running at : Debug session time: Tue Sep 12 11:56:52.110 2006 (GMT+2) System Uptime: 0 days 0:02:05.710

Recurrent service CscSlowLinkThroughputCalculator running at : Debug session time: Tue Sep 12 11:56:52.170 2006 (GMT+2) System Uptime: 0 days 0:02:05.770

Recurrent service CscSlowLinkThroughputCalculator running at : Debug session time: Tue Sep 12 11:56:52.230 2006 (GMT+2) System Uptime: 0 days 0:02:05.830

Keywords: kbexpertisebeginner kbfix kbhotfixserver kbqfe kbpubtypekc KB927507

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.