NHProf problem with .NET 4.0 Beta 2

292 views
Skip to first unread message

Patrik Potocki

unread,
Nov 4, 2009, 4:39:15 AM11/4/09
to nhprof
Hello

Having some problem when running my .NET 4.0 Application with NHProf
getting the following error


log4net:ERROR [NHibernateProfilerAppender] Could not create message to
send
System.InvalidOperationException: The requested operation is invalid
for DynamicMethod.
at
System.Reflection.Emit.DynamicMethod.RTDynamicMethod.get_MethodHandle
()
at
HibernatingRhinos.NHibernate.Profiler.Appender.StackTraceGenerator.<SlowAndSafeApproachToGetStackTrace>b__0
()
at
HibernatingRhinos.NHibernate.Profiler.Appender.StackTraceGenerator.StackTraceCache.GetStackTace
()
at
HibernatingRhinos.NHibernate.Profiler.Appender.StackTraceGenerator.GetStackTrace
()
at
HibernatingRhinos.NHibernate.Profiler.Appender.AbstractNHibernateProfilerAppender.GetStackTrace
(String logger, String message, Level level)
at
HibernatingRhinos.NHibernate.Profiler.Appender.AbstractNHibernateProfilerAppender.Append
(LoggingEvent loggingEvent)


Not sure if im doing something wrong. But NHProf does work on .NET
3.5SP1

Ayende Rahien

unread,
Nov 4, 2009, 5:34:49 AM11/4/09
to nhp...@googlegroups.com
That is probably my fault, I'l try to spend some time on that today and fix it.

Ayende Rahien

unread,
Nov 4, 2009, 5:35:04 AM11/4/09
to nhp...@googlegroups.com
Quick fix is to disable stack trace, that will make it work.

Patrik Potocki

unread,
Nov 9, 2009, 2:49:00 PM11/9/09
to nhprof
Getting another error now with build 527 :

log4net:ERROR [NHibernateProfilerAppender] Could not create message to
send
System.NullReferenceException: Object reference not set to an instance
of an object.
at
HibernatingRhinos.Profiler.Appender.StackTraces.StackTraceGenerator.RequiresStackTrace
(String logger, String message, Level level)
at
HibernatingRhinos.Profiler.Appender.StackTraces.StackTraceGenerator.GetStackTrace
(String logger, String message, Level level)
at
HibernatingRhinos.Profiler.Appender.ProfilerIntegration.PublishProfilerEvent
(String sessionId, String loggerName, String message, DateTime
timestamp, Level level)
at
HibernatingRhinos.Profiler.Appender.NHibernate.NHibernateProfilerAppender.Append
(LoggingEvent loggingEvent)

using .NET 4.0 Beta 2

On 4 Nov, 11:35, Ayende Rahien <aye...@ayende.com> wrote:
> Quick fix is to disable stack trace, that will make it work.
>
> On Wed, Nov 4, 2009 at 11:34 AM, Ayende Rahien <aye...@ayende.com> wrote:
> > That is probably my fault, I'l try to spend some time on that today and fix
> > it.
>

Ayende Rahien

unread,
Nov 9, 2009, 2:52:55 PM11/9/09
to nhp...@googlegroups.com
Fixed, will be out in the next build

Patrik Potocki

unread,
Nov 9, 2009, 3:28:50 PM11/9/09
to nhp...@googlegroups.com
Thanks for fast response :)

Patrik Potocki

Patrik Potocki

unread,
Nov 9, 2009, 5:34:14 PM11/9/09
to nhp...@googlegroups.com
Sorry to be a pain still same problem in Build 530


Patrik Potocki

Ayende Rahien

unread,
Nov 9, 2009, 5:37:46 PM11/9/09
to nhp...@googlegroups.com
Sec, looking at this again.
Can you send me the stack trace again

Patrik Potocki

unread,
Nov 9, 2009, 5:38:58 PM11/9/09
to nhp...@googlegroups.com
log4net:ERROR [NHibernateProfilerAppender] Could not create message to send
System.NullReferenceException: Object reference not set to an instance of an object.
   at HibernatingRhinos.Profiler.Appender.StackTraces.StackTraceGenerator.RequiresStackTrace(String logger, String message, Level level)
   at HibernatingRhinos.Profiler.Appender.StackTraces.StackTraceGenerator.GetStackTrace(String logger, String message, Level level)
   at HibernatingRhinos.Profiler.Appender.ProfilerIntegration.PublishProfilerEvent(String sessionId, String loggerName, String message, DateTime timestamp, Level level)
   at HibernatingRhinos.Profiler.Appender.NHibernate.NHibernateProfilerAppender.Append(LoggingEvent loggingEvent)

Patrik Potocki

Ayende Rahien

unread,
Nov 9, 2009, 5:59:29 PM11/9/09
to nhp...@googlegroups.com
Did you use the appender from 530?

Patrik Potocki

unread,
Nov 10, 2009, 3:12:01 AM11/10/09
to nhp...@googlegroups.com
Working now. Not sure if it was Build 532 or that i rebuilded my project

Regards
Patrik Potocki
Reply all
Reply to author
Forward
0 new messages