|
|
| |
Question |
|
| |
Hey All,
Just applied WinCEPB50-090930-2009M09-Armv4I to dev build machine and noted
the resulting builds now fail to fully connect with Activesync/WMDC.
Tested on XP/Vista/7 hosts all of which fail to connect after QFE applied.
The CE 5.0 September 2009 QFE updates the following libraries:
afddnslib.lib 207,786 Object File Library 25/09/2009 11:22:44 PM Changed A
afddnsproxy.lib 70,654 Object File Library 25/09/2009 11:22:50 PM Changed A
afdlib.lib 697,304 Object File Library 25/09/2009 11:22:12 PM Changed A
afdstubs.lib 32,492 Object File Library 25/09/2009 11:22:58 PM Changed A
dhcp.lib 168,986 Object File Library 25/09/2009 11:21:06 PM Changed A
dhcpallo.lib 259,968 Object File Library 25/09/2009 11:24:16 PM Changed A
fal.lib 98,380 Object File Library 27/08/2009 12:43:32 PM Changed A
ipnat.lib 144,258 Object File Library 25/09/2009 11:23:54 PM Changed A
natlib.lib 486,290 Object File Library 25/09/2009 11:23:30 PM Changed A
natwdm.lib 71,674 Object File Library 25/09/2009 11:23:06 PM Changed A
netbios.lib 276,984 Object File Library 25/09/2009 11:21:28 PM Changed A
nspm.lib 41,716 Object File Library 25/09/2009 11:25:36 PM Changed A
sslsock.lib 151,964 Object File Library 25/09/2009 11:24:46 PM Changed A
sslsocks.lib 17,032 Object File Library 25/09/2009 11:25:00 PM Changed A
winsock.lib 35,416 Object File Library 25/09/2009 11:24:32 PM Changed A
ws2.lib 259,136 Object File Library 25/09/2009 11:25:14 PM Changed A
wspm.lib 57,690 Object File Library 25/09/2009 11:25:30 PM Changed A
If the libs are reverted it works fine.
It is debug build time, and lucky for me it repo's :)
QFE and Pre-QFE logs are identical on USB cable attach right up until this:
RpcSrv: getsockopt(SO_SNDBUF) FAILED. Error=10038
RpcSrv: Error from setsockopt=10038
DoCloseAPIHandle: CloseHandle failed, h = a3910e22, proc = 8204f980, pvObj
= 001fd810
RpcSrv: getsockopt(SO_SNDBUF) FAILED. Error=10038
RpcSrv: Error from setsockopt=10038
DoCloseAPIHandle: CloseHandle failed, h = 0394696e, proc = 8204f980, pvObj
= 001ff2f0
RpcSrv: getsockopt(SO_SNDBUF) FAILED. Error=10038
RpcSrv: Error from setsockopt=10038
DoCloseAPIHandle: CloseHandle failed, h = 2390c8ae, proc = 8204f980, pvObj
= 001ff610
RpcSrv: getsockopt(SO_SNDBUF) FAILED. Error=10038
RpcSrv: Error from setsockopt=10038
DoCloseAPIHandle: CloseHandle failed, h = 0390ccaa, proc = 8204f980, pvObj
= 001ff930
Which should be something more like this:
RpcSrv: SocketBufSize=16384 bytes
<RPC:RESLIST> CResList::Add( 0x3, 3 )
RpcSrv: New client created, Socket=0x3
RpcSrv: Entering worker thread for socket 0x3
<RPC:RESLIST> CResList::CResList()
RpcSrv: SocketBufSize=16384 bytes
<RPC:RESLIST> CResList::Add( 0x5, 3 )
RpcSrv: New client created, Socket=0x5
RpcSrv: Entering worker thread for socket 0x5
<RPC:RESLIST>
CResList::CResList()
<RPC:PROXSTUB>
CallRapi: DllName:'CeDrmUtil.dll', FunctionName:'CeStartCardNotifications',
cbInput:0 bytes
<RPC:PROXSTUB>
So whats is going in in RpcSrv to cause the WSAENOTSOCK error?
Anyone else out there having similar issues? if not I will keep digging.
Cheers,
Jordan Moss |
| |
|
| |
Was this post helpful to you? |
|
|
|
|
|
|
|
Reply |
| |
 |
|
Top |
|
|
|
|
|
|
|
|
|
| |
We too found that ActiveSync doesn't work after installing KB974907. We also
found that most of our Ethernet based applications are no longer functioning.
ICMP and DHCP still work.
I rolled back changes to just these DLLs, and it al started to work again,
so issue is within this group:
afdlib
dhcpallo
dhcp
natlib
netbios
ws2
wspm
"Jordan Moss" wrote:
> Hey All,
>
> Just applied WinCEPB50-090930-2009M09-Armv4I to dev build machine and noted
> the resulting builds now fail to fully connect with Activesync/WMDC.
>
> Tested on XP/Vista/7 hosts all of which fail to connect after QFE applied.
>
> The CE 5.0 September 2009 QFE updates the following libraries:
> afddnslib.lib 207,786 Object File Library 25/09/2009 11:22:44 PM Changed A
> afddnsproxy.lib 70,654 Object File Library 25/09/2009 11:22:50 PM Changed A
> afdlib.lib 697,304 Object File Library 25/09/2009 11:22:12 PM Changed A
> afdstubs.lib 32,492 Object File Library 25/09/2009 11:22:58 PM Changed A
> dhcp.lib 168,986 Object File Library 25/09/2009 11:21:06 PM Changed A
> dhcpallo.lib 259,968 Object File Library 25/09/2009 11:24:16 PM Changed A
> fal.lib 98,380 Object File Library 27/08/2009 12:43:32 PM Changed A
> ipnat.lib 144,258 Object File Library 25/09/2009 11:23:54 PM Changed A
> natlib.lib 486,290 Object File Library 25/09/2009 11:23:30 PM Changed A
> natwdm.lib 71,674 Object File Library 25/09/2009 11:23:06 PM Changed A
> netbios.lib 276,984 Object File Library 25/09/2009 11:21:28 PM Changed A
> nspm.lib 41,716 Object File Library 25/09/2009 11:25:36 PM Changed A
> sslsock.lib 151,964 Object File Library 25/09/2009 11:24:46 PM Changed A
> sslsocks.lib 17,032 Object File Library 25/09/2009 11:25:00 PM Changed A
> winsock.lib 35,416 Object File Library 25/09/2009 11:24:32 PM Changed A
> ws2.lib 259,136 Object File Library 25/09/2009 11:25:14 PM Changed A
> wspm.lib 57,690 Object File Library 25/09/2009 11:25:30 PM Changed A
>
> If the libs are reverted it works fine.
>
> It is debug build time, and lucky for me it repo's :)
>
> QFE and Pre-QFE logs are identical on USB cable attach right up until this:
> RpcSrv: getsockopt(SO_SNDBUF) FAILED. Error=10038
> RpcSrv: Error from setsockopt=10038
> DoCloseAPIHandle: CloseHandle failed, h = a3910e22, proc = 8204f980, pvObj
> = 001fd810
> RpcSrv: getsockopt(SO_SNDBUF) FAILED. Error=10038
> RpcSrv: Error from setsockopt=10038
> DoCloseAPIHandle: CloseHandle failed, h = 0394696e, proc = 8204f980, pvObj
> = 001ff2f0
> RpcSrv: getsockopt(SO_SNDBUF) FAILED. Error=10038
> RpcSrv: Error from setsockopt=10038
> DoCloseAPIHandle: CloseHandle failed, h = 2390c8ae, proc = 8204f980, pvObj
> = 001ff610
> RpcSrv: getsockopt(SO_SNDBUF) FAILED. Error=10038
> RpcSrv: Error from setsockopt=10038
> DoCloseAPIHandle: CloseHandle failed, h = 0390ccaa, proc = 8204f980, pvObj
> = 001ff930
>
> Which should be something more like this:
> RpcSrv: SocketBufSize=16384 bytes
> <RPC:RESLIST> CResList::Add( 0x3, 3 )
> RpcSrv: New client created, Socket=0x3
> RpcSrv: Entering worker thread for socket 0x3
> <RPC:RESLIST> CResList::CResList()
> RpcSrv: SocketBufSize=16384 bytes
> <RPC:RESLIST> CResList::Add( 0x5, 3 )
> RpcSrv: New client created, Socket=0x5
> RpcSrv: Entering worker thread for socket 0x5
> <RPC:RESLIST>
> CResList::CResList()
> <RPC:PROXSTUB>
> CallRapi: DllName:'CeDrmUtil.dll', FunctionName:'CeStartCardNotifications',
> cbInput:0 bytes
> <RPC:PROXSTUB>
>
> So whats is going in in RpcSrv to cause the WSAENOTSOCK error?
>
> Anyone else out there having similar issues? if not I will keep digging.
>
> Cheers,
> Jordan Moss |
| |
|
| |
Was this post helpful to you? |
|
|
|
|
|
|
|
Reply |
| |
 |
|
Top |
|
|
|
|
|
|
|
|
|
| |
Cheers I suspected I wasn't the only one.
I will lodge the issue with MSFT.
"Barry" wrote:
> We too found that ActiveSync doesn't work after installing KB974907. We also
> found that most of our Ethernet based applications are no longer functioning.
> ICMP and DHCP still work.
>
> I rolled back changes to just these DLLs, and it al started to work again,
> so issue is within this group:
>
> afdlib
> dhcpallo
> dhcp
> natlib
> netbios
> ws2
> wspm
>
> "Jordan Moss" wrote:
>
> > Hey All,
> >
> > Just applied WinCEPB50-090930-2009M09-Armv4I to dev build machine and noted
> > the resulting builds now fail to fully connect with Activesync/WMDC.
> >
> > Tested on XP/Vista/7 hosts all of which fail to connect after QFE applied.
> >
> > The CE 5.0 September 2009 QFE updates the following libraries:
> > afddnslib.lib 207,786 Object File Library 25/09/2009 11:22:44 PM Changed A
> > afddnsproxy.lib 70,654 Object File Library 25/09/2009 11:22:50 PM Changed A
> > afdlib.lib 697,304 Object File Library 25/09/2009 11:22:12 PM Changed A
> > afdstubs.lib 32,492 Object File Library 25/09/2009 11:22:58 PM Changed A
> > dhcp.lib 168,986 Object File Library 25/09/2009 11:21:06 PM Changed A
> > dhcpallo.lib 259,968 Object File Library 25/09/2009 11:24:16 PM Changed A
> > fal.lib 98,380 Object File Library 27/08/2009 12:43:32 PM Changed A
> > ipnat.lib 144,258 Object File Library 25/09/2009 11:23:54 PM Changed A
> > natlib.lib 486,290 Object File Library 25/09/2009 11:23:30 PM Changed A
> > natwdm.lib 71,674 Object File Library 25/09/2009 11:23:06 PM Changed A
> > netbios.lib 276,984 Object File Library 25/09/2009 11:21:28 PM Changed A
> > nspm.lib 41,716 Object File Library 25/09/2009 11:25:36 PM Changed A
> > sslsock.lib 151,964 Object File Library 25/09/2009 11:24:46 PM Changed A
> > sslsocks.lib 17,032 Object File Library 25/09/2009 11:25:00 PM Changed A
> > winsock.lib 35,416 Object File Library 25/09/2009 11:24:32 PM Changed A
> > ws2.lib 259,136 Object File Library 25/09/2009 11:25:14 PM Changed A
> > wspm.lib 57,690 Object File Library 25/09/2009 11:25:30 PM Changed A
> >
> > If the libs are reverted it works fine.
> >
> > It is debug build time, and lucky for me it repo's :)
> >
> > QFE and Pre-QFE logs are identical on USB cable attach right up until this:
> > RpcSrv: getsockopt(SO_SNDBUF) FAILED. Error=10038
> > RpcSrv: Error from setsockopt=10038
> > DoCloseAPIHandle: CloseHandle failed, h = a3910e22, proc = 8204f980, pvObj
> > = 001fd810
> > RpcSrv: getsockopt(SO_SNDBUF) FAILED. Error=10038
> > RpcSrv: Error from setsockopt=10038
> > DoCloseAPIHandle: CloseHandle failed, h = 0394696e, proc = 8204f980, pvObj
> > = 001ff2f0
> > RpcSrv: getsockopt(SO_SNDBUF) FAILED. Error=10038
> > RpcSrv: Error from setsockopt=10038
> > DoCloseAPIHandle: CloseHandle failed, h = 2390c8ae, proc = 8204f980, pvObj
> > = 001ff610
> > RpcSrv: getsockopt(SO_SNDBUF) FAILED. Error=10038
> > RpcSrv: Error from setsockopt=10038
> > DoCloseAPIHandle: CloseHandle failed, h = 0390ccaa, proc = 8204f980, pvObj
> > = 001ff930
> >
> > Which should be something more like this:
> > RpcSrv: SocketBufSize=16384 bytes
> > <RPC:RESLIST> CResList::Add( 0x3, 3 )
> > RpcSrv: New client created, Socket=0x3
> > RpcSrv: Entering worker thread for socket 0x3
> > <RPC:RESLIST> CResList::CResList()
> > RpcSrv: SocketBufSize=16384 bytes
> > <RPC:RESLIST> CResList::Add( 0x5, 3 )
> > RpcSrv: New client created, Socket=0x5
> > RpcSrv: Entering worker thread for socket 0x5
> > <RPC:RESLIST>
> > CResList::CResList()
> > <RPC:PROXSTUB>
> > CallRapi: DllName:'CeDrmUtil.dll', FunctionName:'CeStartCardNotifications',
> > cbInput:0 bytes
> > <RPC:PROXSTUB>
> >
> > So whats is going in in RpcSrv to cause the WSAENOTSOCK error?
> >
> > Anyone else out there having similar issues? if not I will keep digging.
> >
> > Cheers,
> > Jordan Moss |
| |
|
| |
Was this post helpful to you? |
|
|
|
|
|
|
|
Reply |
| |
 |
|
Top |
|
|
|
|
|
|
|
|
|
| |
An update on the thread.
I posted question in Oct 27th CE chat, Mike Thom advised that someone from
QFE team will investigate this issue.
"Jordan Moss" wrote:
> Cheers I suspected I wasn't the only one.
>
> I will lodge the issue with MSFT.
>
> "Barry" wrote:
>
> > We too found that ActiveSync doesn't work after installing KB974907. We also
> > found that most of our Ethernet based applications are no longer functioning.
> > ICMP and DHCP still work.
> >
> > I rolled back changes to just these DLLs, and it al started to work again,
> > so issue is within this group:
> >
> > afdlib
> > dhcpallo
> > dhcp
> > natlib
> > netbios
> > ws2
> > wspm
> >
> > "Jordan Moss" wrote:
> >
> > > Hey All,
> > >
> > > Just applied WinCEPB50-090930-2009M09-Armv4I to dev build machine and noted
> > > the resulting builds now fail to fully connect with Activesync/WMDC.
> > >
> > > Tested on XP/Vista/7 hosts all of which fail to connect after QFE applied.
> > >
> > > The CE 5.0 September 2009 QFE updates the following libraries:
> > > afddnslib.lib 207,786 Object File Library 25/09/2009 11:22:44 PM Changed A
> > > afddnsproxy.lib 70,654 Object File Library 25/09/2009 11:22:50 PM Changed A
> > > afdlib.lib 697,304 Object File Library 25/09/2009 11:22:12 PM Changed A
> > > afdstubs.lib 32,492 Object File Library 25/09/2009 11:22:58 PM Changed A
> > > dhcp.lib 168,986 Object File Library 25/09/2009 11:21:06 PM Changed A
> > > dhcpallo.lib 259,968 Object File Library 25/09/2009 11:24:16 PM Changed A
> > > fal.lib 98,380 Object File Library 27/08/2009 12:43:32 PM Changed A
> > > ipnat.lib 144,258 Object File Library 25/09/2009 11:23:54 PM Changed A
> > > natlib.lib 486,290 Object File Library 25/09/2009 11:23:30 PM Changed A
> > > natwdm.lib 71,674 Object File Library 25/09/2009 11:23:06 PM Changed A
> > > netbios.lib 276,984 Object File Library 25/09/2009 11:21:28 PM Changed A
> > > nspm.lib 41,716 Object File Library 25/09/2009 11:25:36 PM Changed A
> > > sslsock.lib 151,964 Object File Library 25/09/2009 11:24:46 PM Changed A
> > > sslsocks.lib 17,032 Object File Library 25/09/2009 11:25:00 PM Changed A
> > > winsock.lib 35,416 Object File Library 25/09/2009 11:24:32 PM Changed A
> > > ws2.lib 259,136 Object File Library 25/09/2009 11:25:14 PM Changed A
> > > wspm.lib 57,690 Object File Library 25/09/2009 11:25:30 PM Changed A
> > >
> > > If the libs are reverted it works fine.
> > >
> > > It is debug build time, and lucky for me it repo's :)
> > >
> > > QFE and Pre-QFE logs are identical on USB cable attach right up until this:
> > > RpcSrv: getsockopt(SO_SNDBUF) FAILED. Error=10038
> > > RpcSrv: Error from setsockopt=10038
> > > DoCloseAPIHandle: CloseHandle failed, h = a3910e22, proc = 8204f980, pvObj
> > > = 001fd810
> > > RpcSrv: getsockopt(SO_SNDBUF) FAILED. Error=10038
> > > RpcSrv: Error from setsockopt=10038
> > > DoCloseAPIHandle: CloseHandle failed, h = 0394696e, proc = 8204f980, pvObj
> > > = 001ff2f0
> > > RpcSrv: getsockopt(SO_SNDBUF) FAILED. Error=10038
> > > RpcSrv: Error from setsockopt=10038
> > > DoCloseAPIHandle: CloseHandle failed, h = 2390c8ae, proc = 8204f980, pvObj
> > > = 001ff610
> > > RpcSrv: getsockopt(SO_SNDBUF) FAILED. Error=10038
> > > RpcSrv: Error from setsockopt=10038
> > > DoCloseAPIHandle: CloseHandle failed, h = 0390ccaa, proc = 8204f980, pvObj
> > > = 001ff930
> > >
> > > Which should be something more like this:
> > > RpcSrv: SocketBufSize=16384 bytes
> > > <RPC:RESLIST> CResList::Add( 0x3, 3 )
> > > RpcSrv: New client created, Socket=0x3
> > > RpcSrv: Entering worker thread for socket 0x3
> > > <RPC:RESLIST> CResList::CResList()
> > > RpcSrv: SocketBufSize=16384 bytes
> > > <RPC:RESLIST> CResList::Add( 0x5, 3 )
> > > RpcSrv: New client created, Socket=0x5
> > > RpcSrv: Entering worker thread for socket 0x5
> > > <RPC:RESLIST>
> > > CResList::CResList()
> > > <RPC:PROXSTUB>
> > > CallRapi: DllName:'CeDrmUtil.dll', FunctionName:'CeStartCardNotifications',
> > > cbInput:0 bytes
> > > <RPC:PROXSTUB>
> > >
> > > So whats is going in in RpcSrv to cause the WSAENOTSOCK error?
> > >
> > > Anyone else out there having similar issues? if not I will keep digging.
> > >
> > > Cheers,
> > > Jordan Moss |
| |
|
| |
Was this post helpful to you? |
|
|
|
|
|
|
|
Reply |
| |
 |
|
Top |
|
|
|
|
|
|