CE 5.0 network stack

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



Hi,
Does someone here know of any stability issue with Win CE 5.0 network
stack?
We developed a wireless driver on Win CE 5.0 & started an overnight
ping to the AP. Next day, it hanged with an exception -

PID:a609d4c2 TID:5b3ef32 Fatal Stack Error, NOT Terminating thread
85b76a98
PID:a609d4c2 TID:5b3ef32 Exception 003 Thread=85b76a98 AKY=ffffffff
PC=ffffbeb0 BVA=ffffbf84
PID:a609d4c2 TID:5b3ef32 SR=00000003 AT=bdbdbdbd V0=00000003
V1=fffffffc
PID:a609d4c2 TID:5b3ef32 A0=00000000 A1=00000030 A2=0802fec0
A3=ffffc298
PID:a609d4c2 TID:5b3ef32 T0=ffffbeb0 T1=0000000a T2=00000000
T3=00000004
PID:a609d4c2 TID:5b3ef32 T4=00000004 T5=00000004 T6=00000003
T7=ffffc298
PID:a609d4c2 TID:5b3ef32 S0=ffffc020 S1=bdbdbdbd S2=bdbdbdbd
S3=bdbdbdbd
PID:a609d4c2 TID:5b3ef32 S4=bdbdbdbd S5=bdbdbdbd S6=bdbdbdbd
S7=bdbdbdbd
PID:a609d4c2 TID:5b3ef32 T8=ffffc29b T9=00000004 LO=00000000
HI=0000000a
PID:a609d4c2 TID:5b3ef32 GP=0802fec0 SP=ffffbfa8 S8=00000008
RA=86130c6c

We understand it's a kernel thread which is throwing the exception,
but no other clues.
The same ping works fine if run over Ethernet (KITL) interface.
There is no dynamic memory allocation in the driver. It allocates
memory pool only when loaded & reuses it for normal pkt transfers.
I have few queries -
1. As said above, any known issues with Win CE 5.0 network stack? I
mean anyone got similar experience .. & it turned out to be some quick
fix somewhere in Win CE rather than the 3rd-party driver?
2. Is there any way to dig deeper into the crash site .. using the
debug dump? How do we find out which thread it is .. out of some 50+
threads in device.exe? I saw some msgs talking abt thread handle/IDs ..
but wonder if it's going to help to dig deeper?
Would appreciate any enlightening replies ..

Regards,
Partha

.



Relevant Pages

  • Re: Can One Make an XPe Device Appear As a Firewire Device?
    ... then need the PC104 stack to communicate to a host PC (also running ... xpe), but I don't want to use TCP/IP to do it as the host PC will also ... tell my customer to just plug the device into their network and go. ... > Anyhow like Konstantin said if you make driver that can work on XP Prof then you can use it on XPe without any modifications. ...
    (microsoft.public.windowsxp.embedded)
  • RE: Packet Blocking a.k.a. BlackICE
    ... BlackICE Defender has the equivalent of an intermediate driver. ... the same place in the stack. ... just one step above the network. ... (Which means, for example, that TDI ...
    (Focus-IDS)
  • Re: Linux Firewall/LoadBalancer
    ... The bonding driver originally came from Donald Becker's beowulf patches for ... Build kernel with the bonding driver ... "Bonding driver support" in the "Network device support" section. ... so the bonding driver will automatically load when the bond0 interface is ...
    (Security-Basics)
  • [SPARC] Problem with "Happy Meal" drivers
    ... I also use two network cards handled by your driver: ... # Loadable module support ... Unimplemented SPARC system call 188 ...
    (Linux-Kernel)
  • Re: Cant print to my Windows 98 shared printer from my XP compute
    ... >>I can't print from the printer attached to my Windows 98 machine using my XP ... >>not have the correct printer driver installed etc". ... >>clicked OK to continue and selected the built-in XP Lexmark Z52 driver from ... >>Add Printer wizard and has a pipe attached, indicating a network printer. ...
    (microsoft.public.windowsxp.network_web)