git-svn puts the original SVN revision in the commit description, e.g.: > - Allow eager opening of service hosts if users want to know exactly why > endpoint not available > git-svn-id: http://svn.castleproject.org:8080/svn/castle/tr...@5540 > 73e77b4c-caa6-f847-a29a-24ab75ae54b6
So you can quickly get to that revision by searching "@5540" in gitk. Cheers, Mauricio On Wed, Jul 28, 2010 at 1:12 AM, John Simons <[email protected]> wrote: > Thanks Mauricio for sorting this one out :) > > Btw, how do I go from svn revision 5540 to git > 5e4aea0324eb7ce87fadbb0b935f29780c7b5747 ? > Sorry git novice! > > Cheers > John > > ________________________________ > From: Mauricio Scheffer <[email protected]> > To: [email protected] > Sent: Wed, 28 July, 2010 1:42:21 PM > Subject: Re: Weird NullReferenceException in > Controller.RunActionAndRenderView() > > v1.0.3.5540 corresponds to svn revision 5540, which is now here: > http://github.com/castleproject/Castle.MonoRail/commit/5e4aea0324eb7ce87fadbb0b935f29780c7b5747 > > DefaultViewComponentDescriptorProvider for that revision is here: > http://github.com/castleproject/Castle.MonoRail/blob/5e4aea0324eb7ce87fadbb0b935f29780c7b5747/MonoRail/Castle.MonoRail.Framework/Providers/DefaultViewComponentDescriptorProvider.cs > > The exception suggests a race condition with the type2desc dictionary > (see > http://stackoverflow.com/questions/1320621/throw-a-nullreferenceexception-while-calling-the-set-item-method-of-a-dictionary > , > http://stackoverflow.com/questions/1320264/how-did-i-get-this-nullreferenceexception-error-here-right-after-the-constructor > ) so I'd add some locking when accessing this dictionary. > I just checked and the current version of > DefaultViewComponentDescriptorProvider already locks accesses to the > dictionary, so you might be able to just swap the default (old) > IViewComponentDescriptorProvider with the current one. > > -- > Mauricio > > On Tue, Jul 27, 2010 at 11:55 PM, John Simons > <[email protected]> wrote: >> >> Hi Daniel, >> >> I think that's all(stacktrace) we're going to get. >> I was trying to figure out what has changed in this class since >> v1.0.3.5540 but the history seems to be missing :( >> >> My advice, if you can upgrade to v2.0 and report back if the problem still >> occurs. >> Sorry, that I can't be more helpful. >> >> If anyone wants to point flows with the method in question, have a look >> at: >> >> http://github.com/castleproject/Castle.MonoRail/blob/master/src/Castle.MonoRail.Framework/Providers/DefaultViewComponentDescriptorProvider.cs >> >> Cheers >> John >> >> ________________________________ >> From: bdaniel7 <[email protected]> >> To: Castle Project Users <[email protected]> >> Sent: Tue, 27 July, 2010 9:36:48 PM >> Subject: Weird NullReferenceException in >> Controller.RunActionAndRenderView() >> >> Hello, >> >> Every once in a while, I get an exception from a website built with >> Monorail. >> The exception is caught with Elmah and I get all its details by email. >> >> The error is here: http://dblendea.pastebin.com/Fqnk0yfq >> >> Every time I follow the url reported in the email, I don't get the >> exception >> >> Now, the question: How should I enable more detailed logging for >> Monorail, to see what's causing the exception? >> I have log4net enabled but the exception doesn't tell too much. >> >> the log excerpt is here: >> >> http://dblendea.pastebin.com/2csn3etv >> >> the version is 1.0.3.5540 >> Castle.MonoRail.Framework.Views.NVelocity.dll >> Castle.MonoRail.Framework.dll >> >> Thank you, >> Daniel >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Castle Project Users" group. >> To post to this group, send email to >> [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/castle-project-users?hl=en. >> >> >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Castle Project Users" group. >> To post to this group, send email to >> [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/castle-project-users?hl=en. > > -- > You received this message because you are subscribed to the Google Groups > "Castle Project Users" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/castle-project-users?hl=en. > > > > > -- > You received this message because you are subscribed to the Google Groups > "Castle Project Users" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/castle-project-users?hl=en. > -- You received this message because you are subscribed to the Google Groups "Castle Project Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/castle-project-users?hl=en.
