[OTR-dev] Freeze, .NET, RPC, and other weirdness
chris.tuchs at hushmail.com
chris.tuchs at hushmail.com
Mon Dec 14 18:27:55 EST 2009
Users of OTR in Emerald recently started complaining about a freeze
when they get the first OTR message. I did a little investigating
and found that a bunch of strange DLL's get loaded and RPC calls
get made. Are you aware of any reason that calling
otrl_message_receiving() would cause any of the following to be
loaded, or RPC calls made (and failed)? I include the first half
of the log, I didn't bother to include the unloading of all those
DLL's or 3 separate threads that stop running.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\netfxperf.dll',
No symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\mscoree.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded
'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\PerfCounter.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\pdh.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\odbc32.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\odbcbcp.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\odbcint.dll',
Binary was not built with debug information.
'secondlife-bin.exe': Loaded
'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded
'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CORPerfMonExt.dll',
No symbols loaded.
'secondlife-bin.exe': Loaded
'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Aspnet_perf.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\query.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\msdtcuiu.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\atl.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\mfc42u.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\mpr.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\msdtcprx.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\mtxclu.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\clusapi.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\resutils.dll', No
symbols loaded.
First-chance exception at 0x7c812afb in secondlife-bin.exe:
0x000006D9: There are no more endpoints available from the endpoint
mapper.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\perfdisk.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\perfnet.dll', No
symbols loaded.
First-chance exception at 0x7c812afb in secondlife-bin.exe:
0x000006BA: The RPC server is unavailable.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\perfos.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\perfproc.dll', No
symbols loaded.
First-chance exception at 0x7c812afb in secondlife-bin.exe:
0x000006BA: The RPC server is unavailable.
First-chance exception at 0x7c812afb in secondlife-bin.exe:
0x000006BA: The RPC server is unavailable.
First-chance exception at 0x7c812afb in secondlife-bin.exe:
0x000006BA: The RPC server is unavailable.
First-chance exception at 0x7c812afb in secondlife-bin.exe:
0x000006BA: The RPC server is unavailable.
First-chance exception at 0x7c812afb in secondlife-bin.exe:
0x000006BA: The RPC server is unavailable.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\pschdprf.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\traffic.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\wmi.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\rasctrs.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\rasman.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\msapsspc.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\msvcrt40.dll', No
symbols loaded.
'secondlife-bin.exe': Unloaded 'C:\WINDOWS\system32\msapsspc.dll'
'secondlife-bin.exe': Unloaded 'C:\WINDOWS\system32\msvcrt40.dll'
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\schannel.dll', No
symbols loaded.
'secondlife-bin.exe': Unloaded 'C:\WINDOWS\system32\schannel.dll'
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\digest.dll', No
symbols loaded.
'secondlife-bin.exe': Unloaded 'C:\WINDOWS\system32\digest.dll'
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\msnsspc.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\msvcrt40.dll', No
symbols loaded.
'secondlife-bin.exe': Unloaded 'C:\WINDOWS\system32\msnsspc.dll'
'secondlife-bin.exe': Unloaded 'C:\WINDOWS\system32\msvcrt40.dll'
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\msv1_0.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\cryptdll.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\rsvpperf.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\tapiperf.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\tapi32.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\rtutils.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\perfctrs.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\mprapi.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\activeds.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\adsldpc.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\perfts.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\winsta.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\utildll.dll', No
symbols loaded.
'secondlife-bin.exe': Loaded
'C:\WINDOWS\system32\wbem\wmiaprpl.dll', No symbols loaded.
'secondlife-bin.exe': Loaded 'C:\WINDOWS\system32\loadperf.dll', No
symbols loaded.
If that log looks kosher, is there a way for me to make it happen
during start-up of our application? A predictable pause during
start up is preferable to one that can strike at any random moment
when someone sends you your first OTR IM of the day.
Thanks!
Chris
p.s. I recently had to change my email address from chris-
tuchs at hushmail.com to chris.tuchs at hushmail.com This is the new
correct address.
More information about the OTR-dev
mailing list