History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: DTRC-594
Type: Exception Exception
Status: Open Open
Priority: Critical Critical
Assignee: Oleg Stepanov
Reporter: Vladimir
Votes: 1
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
dotTrace

Unknown function identifier

Created: 18 May 07 16:53   Updated: 07 May 08 11:57
Component/s: None
Affects Version/s: None
Fix Version/s: 3.0 Minor

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
Issue Links:
Duplicate
 
This issue is duplicated by:
DTRC-597 Unknown function identifier Normal Closed
DTRC-600 Unknown function identifier Normal Closed
DTRC-609 Unknown function identifier Normal Closed
DTRC-608 Unknown function identifier Normal Closed
DTRC-634 Unknown function identifier Normal Closed
DTRC-632 Unknown function identifier Normal Closed
DTRC-631 Unknown function identifier Normal Closed
DTRC-630 Unknown function identifier Normal Closed

Build: 305


 Description  « Hide
Build305
JetBrains.ReSharper.Util.InternalErrorException: Unknown function identifier
Tried to open newly taken snapshot (OpenSnapShotFileAction.cs) ---> System.ApplicationException: Unknown function identifier
at JetBrains.dotTrace.SnapShot.CPU.UniversalSnapShotFile.ThreadsLoaderAndMerger.LoadAloneNode(UInt64 fid, DataReader reader) in C:\Agent\work\Server\dotTrace-Main\src\SnapShot.CPU\src\UniversalSnapShotFile\ThreadsLoaderAndMerger.cs:line 274
at JetBrains.dotTrace.SnapShot.CPU.UniversalSnapShotFile.ThreadsLoaderAndMerger.LoadMergedNode(UInt64 fid, DataReader[] readers) in C:\Agent\work\Server\dotTrace-Main\src\SnapShot.CPU\src\UniversalSnapShotFile\ThreadsLoaderAndMerger.cs:line 225
at JetBrains.dotTrace.SnapShot.CPU.UniversalSnapShotFile.ThreadsLoaderAndMerger..ctor(DataReader[] readers, StringCollectionData threadNameCollection, FunctionSignatureCollectionData functionSignatureCollection, InlineCollectionData inlineCollection, UInt64 cpuSpeed, UInt64 firstThreadId) in C:\Agent\work\Server\dotTrace-Main\src\SnapShot.CPU\src\UniversalSnapShotFile\ThreadsLoaderAndMerger.cs:line 111
at JetBrains.dotTrace.SnapShot.CPU.UniversalSnapShotFile.UniversalSnapShotFile.Load(IProgressIndicator progress, FileStream stream, Boolean dontUseCache) in C:\Agent\work\Server\dotTrace-Main\src\SnapShot.CPU\src\UniversalSnapShotFile\UniversalSnapShotFile.cs:line 123
at JetBrains.dotTrace.SnapShot.CPU.CPUSnapShotFile.Load(IProgressIndicator progress, String filename, Boolean dontUseCache) in C:\Agent\work\Server\dotTrace-Main\src\SnapShot.CPU\src\CPUSnapShotFile.cs:line 28
at JetBrains.dotTrace.ViewControls.CPU.SnapShotTab.Init(IProgressIndicator progress) in C:\Agent\work\Server\dotTrace-Main\src\ViewControls.CPU\src\SnapShotTab\SnapShotTab.cs:line 85
at JetBrains.dotTrace.SnapshotManagement.OpenSnapShotFileAction.Helper.OpenSnapShotAndCreateRootTabPage(IProgressIndicator progress) in C:\Agent\work\Server\dotTrace-Main\src\dotTrace2\src\Actions\SnapShot\OpenSnapShotFileAction.cs:line 185
— End of inner exception stack trace —

at JetBrains.ReSharper.Util.Logger.LogExceptionEx(Exception, String, Boolean) in c:\Agent\work\Server\ReSharper2.0\src\Util\src\Logger.cs:line 331 column 9
at JetBrains.ReSharper.Util.Logger.LogException(String, Exception) in c:\Agent\work\Server\ReSharper2.0\src\Util\src\Logger.cs:line 348 column 5
at JetBrains.dotTrace.SnapshotManagement.Helper.SubmitException(Exception) in C:\Agent\work\Server\dotTrace-Main\src\dotTrace2\src\Actions\SnapShot\OpenSnapShotFileAction.cs:line 214 column 4
at System.RuntimeMethodHandle._InvokeMethodFast(Object, Object[], SignatureStruct&, MethodAttributes, RuntimeTypeHandle)
at System.RuntimeMethodHandle.InvokeMethodFast(Object, Object[], Signature, MethodAttributes, RuntimeTypeHandle)
at System.Reflection.RuntimeMethodInfo.Invoke(Object, BindingFlags, Binder, Object[], CultureInfo, Boolean)
at System.Delegate.DynamicInvokeImpl(Object[])
at System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry)
at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object)
at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry)
at System.Windows.Forms.Control.InvokeMarshaledCallbacks()
at System.Windows.Forms.Control.MarshaledInvoke(Control, Delegate, Object[], Boolean)
at System.Windows.Forms.Control.Invoke(Delegate, Object[])
at JetBrains.dotTrace.SnapshotManagement.Helper.OpenSnapShotAndCreateRootTabPage(IProgressIndicator) in C:\Agent\work\Server\dotTrace-Main\src\dotTrace2\src\Actions\SnapShot\OpenSnapShotFileAction.cs:line 201 column 6
at JetBrains.ReSharper.Shell.Progress.TaskHelper.Run() in c:\Agent\work\Server\ReSharper2.0\src\Shell\src\Progress\UITaskExecutor.cs:line 231 column 13
at System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry)
at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object)
at System.Threading.ExecutionContext.runTryCode(Object)
at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode, CleanupCode, Object)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext, ContextCallback, Object)
at System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)
at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry)
at System.Windows.Forms.Control.InvokeMarshaledCallbacks()
at System.Windows.Forms.Control.WndProc(Message&)
at System.Windows.Forms.ScrollableControl.WndProc(Message&)
at System.Windows.Forms.ContainerControl.WndProc(Message&)
at System.Windows.Forms.Form.WndProc(Message&)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message&)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message&)
at System.Windows.Forms.NativeWindow.Callback(IntPtr, Int32, IntPtr, IntPtr)
at JetBrains.UI.Interop.Win32Declarations.DispatchMessage(MSG&)
at JetBrains.ReSharper.Shell.Progress.UITaskExecutor.OnInitialTimeoutElapsed() in c:\Agent\work\Server\ReSharper2.0\src\Shell\src\Progress\UITaskExecutor.cs:line 379 column 15
at JetBrains.ReSharper.Shell.Progress.UITaskExecutor.ExecuteTask(TaskHelper, String, Boolean, Boolean&) in c:\Agent\work\Server\ReSharper2.0\src\Shell\src\Progress\UITaskExecutor.cs:line 155 column 9
at JetBrains.ReSharper.Shell.Progress.UITaskExecutor.ExecuteTask(TaskWithProgress, String, Boolean&) in c:\Agent\work\Server\ReSharper2.0\src\Shell\src\Progress\UITaskExecutor.cs:line 170 column 7
at JetBrains.dotTrace.SnapshotManagement.Helper.OpenSnapShotAndCreateRootTabPage() in C:\Agent\work\Server\dotTrace-Main\src\dotTrace2\src\Actions\SnapShot\OpenSnapShotFileAction.cs:line 86 column 8
at JetBrains.dotTrace.SnapshotManagement.OpenSnapShotFileAction.OpenTemporal(String, ITaskExecutor) in C:\Agent\work\Server\dotTrace-Main\src\dotTrace2\src\Actions\SnapShot\OpenSnapShotFileAction.cs:line 246 column 5
at JetBrains.dotTrace.Handlers.SnapShotUpdater.LoadOrRemoveSnapShot(String) in C:\Agent\work\Server\dotTrace-Main\src\dotTrace2\src\Handlers\SnapShotUpdater.cs:line 53 column 4
at System.RuntimeMethodHandle._InvokeMethodFast(Object, Object[], SignatureStruct&, MethodAttributes, RuntimeTypeHandle)
at System.RuntimeMethodHandle.InvokeMethodFast(Object, Object[], Signature, MethodAttributes, RuntimeTypeHandle)
at System.Reflection.RuntimeMethodInfo.Invoke(Object, BindingFlags, Binder, Object[], CultureInfo, Boolean)
at System.Delegate.DynamicInvokeImpl(Object[])
at System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry)
at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object)
at System.Threading.ExecutionContext.runTryCode(Object)
at System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode, CleanupCode, Object)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext, ContextCallback, Object)
at System.Threading.ExecutionContext.Run(ExecutionContext, ContextCallback, Object)
at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry)
at System.Windows.Forms.Control.InvokeMarshaledCallbacks()
at System.Windows.Forms.Control.WndProc(Message&)
at System.Windows.Forms.ScrollableControl.WndProc(Message&)
at System.Windows.Forms.ContainerControl.WndProc(Message&)
at System.Windows.Forms.Form.WndProc(Message&)
at System.Windows.Forms.ControlNativeWindow.OnMessage(Message&)
at System.Windows.Forms.ControlNativeWindow.WndProc(Message&)
at System.Windows.Forms.NativeWindow.Callback(IntPtr, Int32, IntPtr, IntPtr)
at System.Windows.Forms.NativeWindow.DefWndProc(Message&)
at System.Windows.Forms.NativeWindow.WndProc(Message&)
at JetBrains.ReSharper.CommonControls.WindowListener.WndProc(Message&) in c:\Agent\work\Server\ReSharper2.0\src\CommonControls\src\Utils\WindowListener.cs:line 37 column 5
at System.Windows.Forms.NativeWindow.Callback(IntPtr, Int32, IntPtr, IntPtr)
at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG&)
at System.Windows.Forms.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32, Int32, Int32)
at System.Windows.Forms.ThreadContext.RunMessageLoopInner(Int32, ApplicationContext)
at System.Windows.Forms.ThreadContext.RunMessageLoop(Int32, ApplicationContext)
at System.Windows.Forms.Application.Run(Form)
at JetBrains.dotTrace.PocketTasks.RunMainFormTask.Execute() in C:\Agent\work\Server\dotTrace-Main\src\dotTrace2\src\PocketTasks\RunMainFormTask.cs:line 17 column 3
at JetBrains.dotTrace.MainStuff.Main(String[]) in C:\Agent\work\Server\dotTrace-Main\src\dotTrace2\src\MainStuff.cs:line 31 column 6



 All   Comments   Work Log   Change History      Sort Order:
Vladimir - 18 May 07 16:54
Previous exception:DTRC-594
Build305

George Udov - 18 May 07 17:23
Dear Vladimir,

Could you please send us snapshot that caused this exception?
Which profiling mode did you use? (sampling/tracing, wall time/thread time)?


Alexander Popov - 30 May 07 16:45
Build305

Alexander Popov - 27 Jun 07 17:15
Build305

Alexander Popov - 27 Jun 07 17:15
Previous exception:DTRC-594
Build305

Alexander Popov - 27 Jun 07 18:05
Build305

Alexander Popov - 27 Jun 07 18:30
Build305

Alexander Popov - 04 Oct 07 21:25
Build305

David Orr - 12 Dec 07 21:14
Trying to get a snapshot while doing a performance profile of a web application.
Build305

David Orr - 12 Dec 07 21:14
Previous exception:DTRC-594
Build305

David Orr - 13 Dec 07 18:36
Build305

Christian Kesselheim - 31 Mar 08 17:23
Build305

Christian Kesselheim - 31 Mar 08 17:26
Cleaning the temp folder or rebuilding the application doesn't work either.

Christian Kesselheim - 31 Mar 08 17:32
Previous exception:DTRC-594
Build305

Christian Kesselheim - 31 Mar 08 17:37
Only occurs if the "tracing profiling" mode gets used. Memory profiling and Performance Sampling just works fine.

Alec Dobbie - 07 May 08 11:57
Previous exception:DTRC-743
Build355