Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

swaggerwcf CPU 100% #194

Open
taotao2014 opened this issue Oct 25, 2019 · 0 comments
Open

swaggerwcf CPU 100% #194

taotao2014 opened this issue Oct 25, 2019 · 0 comments

Comments

@taotao2014
Copy link

dump:

0:000> !runaway
User Mode Time
Thread Time
55:2518 0 days 5:59:23.690
54:14c4 0 days 5:59:21.413
53:1d84 0 days 5:59:18.870

0:000> ~53s
*** WARNING: Unable to verify checksum for mscorlib.ni.dll
mscorlib_ni+0x4ecd64:
000007fef8a4cd64 4863d7 movsxd rdx,edi 0:053> !clrstack PDB symbol for clr.dll not loaded OS Thread Id: 0x1d84 (53) Child SP IP Call Site 0000000015fcd4e0 000007fef8a4cd64 System.Collections.Generic.Dictionary2[[System.__Canon, mscorlib],[System.__Canon, mscorlib]].FindEntry(System.__Canon)
0000000015fcd550 000007fef89e6089 System.Collections.Generic.Dictionary2[[System.__Canon, mscorlib],[System.__Canon, mscorlib]].ContainsKey(System.__Canon) 0000000015fcd580 000007fef17eb8cf System.IO.Compression.ZipArchive.AddEntry(System.IO.Compression.ZipArchiveEntry) 0000000015fcd5c0 000007fef17ebff7 System.IO.Compression.ZipArchive.ReadCentralDirectory() 0000000015fcd6e0 000007fef17eb3e1 System.IO.Compression.ZipArchive.get_Entries() 0000000015fcd720 000007fe9c0c927c *** WARNING: Unable to verify checksum for SwaggerWcf.dll SwaggerWcf.Support.StaticContent.GetFile(System.String, System.String ByRef, Int64 ByRef) 0000000015fcd770 000007fe9c0c8fe2 SwaggerWcf.SwaggerWcfEndpointBase.StaticContent(System.String) 0000000015fcd7d0 000007fe9a7c3237 DynamicClass.SyncInvokeStaticContent(System.Object, System.Object[], System.Object[]) 0000000015fcd810 000007fef59e66e3 System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(System.Object, System.Object[], System.Object[] ByRef) 0000000015fcd9f0 000007fef59e2bc5 System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(System.ServiceModel.Dispatcher.MessageRpc ByRef) 0000000015fcdda0 000007fef59e23b0 System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(System.ServiceModel.Dispatcher.MessageRpc ByRef) 0000000015fcde50 000007fef59e1a4b System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(System.ServiceModel.Dispatcher.MessageRpc ByRef) 0000000015fce030 000007fef59e045e System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean) 0000000015fce0f0 000007fef59df977 System.ServiceModel.Dispatcher.ChannelHandler.DispatchAndReleasePump(System.ServiceModel.Channels.RequestContext, Boolean, System.ServiceModel.OperationContext) 0000000015fce4d0 000007fef59ddd23 System.ServiceModel.Dispatcher.ChannelHandler.HandleRequest(System.ServiceModel.Channels.RequestContext, System.ServiceModel.OperationContext) 0000000015fce550 000007fef59dd84b System.ServiceModel.Dispatcher.ChannelHandler.AsyncMessagePump(System.IAsyncResult) 0000000015fce5b0 000007fef2e7e651 *** WARNING: Unable to verify checksum for System.ServiceModel.Internals.ni.dll System.Runtime.IOThreadScheduler+ScheduledOverlapped.IOCallback(UInt32, UInt32, System.Threading.NativeOverlapped*) 0000000015fce610 000007fef2e7e5d0 System.Runtime.Fx+IOCompletionThunk.UnhandledExceptionFrame(UInt32, UInt32, System.Threading.NativeOverlapped*) 0000000015fce670 000007fef8a94ac6 System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32, UInt32, System.Threading.NativeOverlapped*) 0000000015fce828 000007fef9c0f713 [GCFrame: 0000000015fce828] 0000000015fce9f8 000007fef9c0f713 [DebuggerU2MCatchHandlerFrame: 0000000015fce9f8] 0000000015fcebd8 000007fef9c0f713 [ContextTransitionFrame: 0000000015fcebd8] 0000000015fcedc8 000007fef9c0f713 [DebuggerU2MCatchHandlerFrame: 0000000015fcedc8] 0:053> ~54s mscorlib_ni+0x4ecd7d: 000007fef8a4cd7d 413bc5 cmp eax,r13d
0:054> !clrstack
PDB symbol for clr.dll not loaded
OS Thread Id: 0x14c4 (54)
Child SP IP Call Site
000000001492d7e0 000007fef8a4cd7d System.Collections.Generic.Dictionary2[[System.__Canon, mscorlib],[System.__Canon, mscorlib]].FindEntry(System.__Canon) 000000001492d850 000007fef89e6089 System.Collections.Generic.Dictionary2[[System.__Canon, mscorlib],[System.__Canon, mscorlib]].ContainsKey(System.__Canon)
000000001492d880 000007fef17eb8cf System.IO.Compression.ZipArchive.AddEntry(System.IO.Compression.ZipArchiveEntry)
000000001492d8c0 000007fef17ebff7 System.IO.Compression.ZipArchive.ReadCentralDirectory()
000000001492d9e0 000007fef17eb3e1 System.IO.Compression.ZipArchive.get_Entries()
000000001492da20 000007fe9c0c927c SwaggerWcf.Support.StaticContent.GetFile(System.String, System.String ByRef, Int64 ByRef)
000000001492da70 000007fe9c0c8fe2 SwaggerWcf.SwaggerWcfEndpointBase.StaticContent(System.String)
000000001492dad0 000007fe9a7c3237 DynamicClass.SyncInvokeStaticContent(System.Object, System.Object[], System.Object[])
000000001492db10 000007fef59e66e3 System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(System.Object, System.Object[], System.Object[] ByRef)
000000001492dcf0 000007fef59e2bc5 System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(System.ServiceModel.Dispatcher.MessageRpc ByRef)
000000001492e0a0 000007fef59e23b0 System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(System.ServiceModel.Dispatcher.MessageRpc ByRef)
000000001492e150 000007fef59e1a4b System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(System.ServiceModel.Dispatcher.MessageRpc ByRef)
000000001492e330 000007fef59e045e System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean)
000000001492e3f0 000007fef59df977 System.ServiceModel.Dispatcher.ChannelHandler.DispatchAndReleasePump(System.ServiceModel.Channels.RequestContext, Boolean, System.ServiceModel.OperationContext)
000000001492e7d0 000007fef59ddd23 System.ServiceModel.Dispatcher.ChannelHandler.HandleRequest(System.ServiceModel.Channels.RequestContext, System.ServiceModel.OperationContext)
000000001492e850 000007fef59dd84b System.ServiceModel.Dispatcher.ChannelHandler.AsyncMessagePump(System.IAsyncResult)
000000001492e8b0 000007fef2e7e651 System.Runtime.IOThreadScheduler+ScheduledOverlapped.IOCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)
000000001492e910 000007fef2e7e5d0 System.Runtime.Fx+IOCompletionThunk.UnhandledExceptionFrame(UInt32, UInt32, System.Threading.NativeOverlapped*)
000000001492e970 000007fef8a94ac6 System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)
000000001492eb28 000007fef9c0f713 [GCFrame: 000000001492eb28]
000000001492ecf8 000007fef9c0f713 [DebuggerU2MCatchHandlerFrame: 000000001492ecf8]
000000001492eed8 000007fef9c0f713 [ContextTransitionFrame: 000000001492eed8]
000000001492f0c8 000007fef9c0f713 [DebuggerU2MCatchHandlerFrame: 000000001492f0c8]
0:054> ~55s
mscorlib_ni+0x4ff9bc:
000007fef8a5f9bc 3bc5 cmp eax,ebp 0:055> !clrstack OS Thread Id: 0x2518 (55) Child SP IP Call Site 000000001604d150 000007fef8a5f9bc System.Collections.Generic.Dictionary2[[System.__Canon, mscorlib],[System.__Canon, mscorlib]].Insert(System.__Canon, System.__Canon, Boolean)
000000001604d1e0 000007fef17eb8eb System.IO.Compression.ZipArchive.AddEntry(System.IO.Compression.ZipArchiveEntry)
000000001604d220 000007fef17ebff7 System.IO.Compression.ZipArchive.ReadCentralDirectory()
000000001604d340 000007fef17eb3e1 System.IO.Compression.ZipArchive.get_Entries()
000000001604d380 000007fe9c0c927c SwaggerWcf.Support.StaticContent.GetFile(System.String, System.String ByRef, Int64 ByRef)
000000001604d3d0 000007fe9c0c8fe2 SwaggerWcf.SwaggerWcfEndpointBase.StaticContent(System.String)
000000001604d430 000007fe9a7c3237 DynamicClass.SyncInvokeStaticContent(System.Object, System.Object[], System.Object[])
000000001604d470 000007fef59e66e3 System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(System.Object, System.Object[], System.Object[] ByRef)
000000001604d650 000007fef59e2bc5 System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(System.ServiceModel.Dispatcher.MessageRpc ByRef)
000000001604da00 000007fef59e23b0 System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(System.ServiceModel.Dispatcher.MessageRpc ByRef)
000000001604dab0 000007fef59e1a4b System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(System.ServiceModel.Dispatcher.MessageRpc ByRef)
000000001604dc90 000007fef59e045e System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean)
000000001604dd50 000007fef59df977 System.ServiceModel.Dispatcher.ChannelHandler.DispatchAndReleasePump(System.ServiceModel.Channels.RequestContext, Boolean, System.ServiceModel.OperationContext)
000000001604e130 000007fef59ddd23 System.ServiceModel.Dispatcher.ChannelHandler.HandleRequest(System.ServiceModel.Channels.RequestContext, System.ServiceModel.OperationContext)
000000001604e1b0 000007fef59dd84b System.ServiceModel.Dispatcher.ChannelHandler.AsyncMessagePump(System.IAsyncResult)
000000001604e210 000007fef2e7e651 System.Runtime.IOThreadScheduler+ScheduledOverlapped.IOCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)
000000001604e270 000007fef2e7e5d0 System.Runtime.Fx+IOCompletionThunk.UnhandledExceptionFrame(UInt32, UInt32, System.Threading.NativeOverlapped*)
000000001604e2d0 000007fef8a94ac6 System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32, UInt32, System.Threading.NativeOverlapped*)
000000001604e488 000007fef9c0f713 [GCFrame: 000000001604e488]
000000001604e658 000007fef9c0f713 [DebuggerU2MCatchHandlerFrame: 000000001604e658]
000000001604e838 000007fef9c0f713 [ContextTransitionFrame: 000000001604e838]
000000001604ea28 000007fef9c0f713 [DebuggerU2MCatchHandlerFrame: 000000001604ea28]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant