Home
Help
Register
Log in

Search

 
   Active Threads  

You are here: Home > ORM Profiler Section > Bugs & Issues> Null reference exception in profiler client
 

Pages: 1
Bugs & Issues
Null reference exception in profiler client
Page:1/1 

  Print all messages in this thread  
Poster Message
automatic
User



Location:
Atlanta, georgia, USA
Joined on:
24-Aug-2011 17:38:44
Posted:
44 posts
# Posted on: 07-Dec-2017 16:08:06.  
Orm Profiler 1.5 downloaded and installed today, licensed.

I was on the realtime activity tab

Message: Object reference not set to an instance of an object.
Stack Trace:
ORM Profiler version 1.5. Build June 9th, 2017
-----[Core exception]--------------------
at DevExpress.XtraTreeList.Nodes.TreeListNode.GetValue(Object columnID)
at SD.Tools.OrmProfiler.Client.Classes.GuiUtils.UpdateCommandParentTimeCells(TreeListNode commandNode, Command command, TreeListColumn dbTotalTimeColumn, TreeListColumn netTotalTimeColumn) in C:\Myprojects\VS.NET Projects\OrmProfilerv1.5\SD.Tools.OrmProfiler.Client\Classes\GuiUtils.cs:line 134
at SD.Tools.OrmProfiler.Client.Controls.RealTimeConnectionsViewer.UpdateCommand(Command command) in C:\Myprojects\VS.NET Projects\OrmProfilerv1.5\SD.Tools.OrmProfiler.Client\Controls\RealTimeConnectionsViewer.cs:line 328
at SD.Tools.OrmProfiler.Client.Controls.RealTimeApplicationViewer.ReflectChangedModelElement[T](ModelEventArgs`1 message) in C:\Myprojects\VS.NET Projects\OrmProfilerv1.5\SD.Tools.OrmProfiler.Client\Controls\RealTimeApplicationViewer.cs:line 133
at SD.Tools.OrmProfiler.Client.Controls.RealTimeApplicationViewer.SD.Tools.OrmProfiler.Client. Core.Analysis.RealTime.IRealTimeEventSubscriber.ReflectChangedModelElement[T](ModelEventArgs`1 message) in C:\Myprojects\VS.NET Projects\OrmProfilerv1.5\SD.Tools.OrmProfiler.Client\Controls\RealTimeApplicationViewer.cs:line 341
at SD.Tools.OrmProfiler.Client.Core.Analysis.RealTime.RealTimeEventProcessor. <>c. <ProcessQueues>b__46_13(IRealTimeEventSubscriber a, ModelEventArgs`1 b) in C:\Myprojects\VS.NET Projects\OrmProfilerv1.5\SD.Tools.OrmProfiler.Client.Core\Analysis\RealTime\RealTimeEventProcessor.cs:line 301
at SD.Tools.OrmProfiler.Client.Core.Analysis.RealTime.RealTimeEventProcessor.ProcessQueue[ T](Queue`1& toProcess, Action`2 toCall, Action`1 addToDataMapFunc) in C:\Myprojects\VS.NET Projects\OrmProfilerv1.5\SD.Tools.OrmProfiler.Client.Core\Analysis\RealTime\RealTimeEventProcessor.cs:line 393
at SD.Tools.OrmProfiler.Client.Core.Analysis.RealTime.RealTimeEventProcessor.ProcessQueues() in C:\Myprojects\VS.NET Projects\OrmProfilerv1.5\SD.Tools.OrmProfiler.Client.Core\Analysis\RealTime\RealTimeEventProcessor.cs:line 301
at SD.Tools.OrmProfiler.Client.Core.Analysis.RealTime.RealTimeEventProcessor._queueProcessTimer_Elapsed(Object sender, ElapsedEventArgs e) in C:\Myprojects\VS.NET Projects\OrmProfilerv1.5\SD.Tools.OrmProfiler.Client.Core\Analysis\RealTime\RealTimeEventProcessor.cs:line 484
- automatic  Top
Otis
ORM Profiler Team



Location:
The Hague, The Netherlands
Joined on:
22-Aug-2011 10:26:38
Posted:
612 posts
# Posted on: 08-Dec-2017 09:49:30.  
This always happens, or just once? As it's based on the data that comes in, if it's random, it's hard to reproduce and test what it might have been...

(edit) Exception occurs apparently with a column variable being null. Which is strange considering they're part of the UI, so this should either always be reproducible (but here it works OK) or never, the column is part of the form, created at instantiation.



Frans Bouma
ORM Profiler / LLBLGen Pro Lead Developer | Blog | Twitter
 
Top
automatic
User



Location:
Atlanta, georgia, USA
Joined on:
24-Aug-2011 17:38:44
Posted:
44 posts
# Posted on: 08-Dec-2017 14:00:31.  
It happened right away or a few seconds after starting the app, switching to the
home tab, then switching to the real time viewer tab, while profiling.

It just happened once and the profiler client continued to run after dismissing the error windows.
- automatic  Top
Otis
ORM Profiler Team



Location:
The Hague, The Netherlands
Joined on:
22-Aug-2011 10:26:38
Posted:
612 posts
# Posted on: 09-Dec-2017 09:43:03.  
Hmm, and this is reproducible every time? The thing is, we can't reproduce it, it works here OK, so if it's depending on a query you ran or specific steps you took, it would help nail down this issue, otherwise it's a nail in a haystack Dissapointed

'When profiling' means the profiled app was running queries constantly so data was coming in?


Frans Bouma
ORM Profiler / LLBLGen Pro Lead Developer | Blog | Twitter
 
Top
automatic
User



Location:
Atlanta, georgia, USA
Joined on:
24-Aug-2011 17:38:44
Posted:
44 posts
# Posted on: 09-Dec-2017 15:03:45.  
>> Hmm, and this is reproducible every time?
No it has just happened once (so far)

>> When profiling' means the profiled app was running queries constantly so data was coming in?

Profiled app was running, queries should have been coming in as part of the flow. I don't know if any had yet, since the exception appeared when I switched from the hone tab to the live tab.

I'll add more info here if it happens again.
- automatic  Top
Otis
ORM Profiler Team



Location:
The Hague, The Netherlands
Joined on:
22-Aug-2011 10:26:38
Posted:
612 posts
# Posted on: 21-Dec-2017 09:44:46.  
I've tried to reproduce it with the steps you described, but to no avail...

Frans Bouma
ORM Profiler / LLBLGen Pro Lead Developer | Blog | Twitter
 
Top
Pages: 1  


Powered by HnD ©2002-2007 Solutions Design
HnD uses LLBLGen Pro

Version: 2.1.09082011 Final.