http://bugzilla.novell.com/show_bug.cgi?id=609632

http://bugzilla.novell.com/show_bug.cgi?id=609632#c3


Tomas Bosak <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #3 from Tomas Bosak <[email protected]> 2010-07-11 12:45:51 UTC 
---
I have the very same issue on Ubuntu 10.04 with compiled Mono (tarball from
2010 07 11), xsp-2.6.4.tar.bz2 and mod_mono-2.6.3.tar.bz2. However my web
application is just simple ASP.NET hello world app consisting of Default.aspx,
Default.aspx.cs and web.config.

----------------------------------------------------------
Website configuration in apache:

MonoAutoApplication disabled

<VirtualHost *:6870>
 DocumentRoot /var/www/test1/
 MonoServerPath default /usr/local/bin/mod-mono-server2
 AddMonoApplications default "/:/var/www/test1"

 <location />
  MonoSetServerAlias default
  SetHandler mono
 </location>

 <Directory /var/www/test1/>
  Options Indexes
  AllowOverride None
  Order allow,deny
  allow from all
 </Directory>
</VirtualHost>
----------------------------------------------------------

When I try to access my website I get Internal Server Error and this is in
apache error logs:

[Sun Jul 11 14:40:56 2010] [notice] caught SIGTERM, shutting down
[Sun Jul 11 14:40:58 2010] [notice] Apache/2.2.14 (Ubuntu) mod_mono/2.6.3
configured -- resuming normal operations
Stacktrace:

  at (wrapper managed-to-native) System.Environment.internalGetHome ()
<0x00003>
  at (wrapper managed-to-native) System.Environment.internalGetHome ()
<0x00003>
  at System.Environment.InternalGetFolderPath
(System.Environment/SpecialFolder) <0x0000c>
  at System.Environment.GetFolderPath
(System.Environment/SpecialFolder,System.Environment/SpecialFolderOption)
<0x00016>
  at System.Environment.GetFolderPath (System.Environment/SpecialFolder)
<0x00012>
  at Microsoft.Win32.KeyHandler.get_UserStore () <0x0000f>
  at Microsoft.Win32.KeyHandler.Lookup (Microsoft.Win32.RegistryKey,bool)
<0x000da>
  at Microsoft.Win32.UnixRegistryApi.OpenSubKey
(Microsoft.Win32.RegistryKey,string,bool) <0x00014>
  at Microsoft.Win32.RegistryKey.OpenSubKey (string,bool) <0x00048>
  at (wrapper remoting-invoke-with-check)
Microsoft.Win32.RegistryKey.OpenSubKey (string,bool) <0x00064>
  at System.Web.Configuration.MachineKeyRegistryStorage.OpenRegistryKey
(string,bool) <0x00074>
  at System.Web.Configuration.MachineKeyRegistryStorage.GetKey
(System.Web.Configuration.MachineKeyRegistryStorage/KeyType) <0x0005a>
  at System.Web.Configuration.MachineKeyRegistryStorage.Retrieve
(System.Web.Configuration.MachineKeyRegistryStorage/KeyType) <0x00011>
  at System.Web.Configuration.MachineKeySectionUtils.AutoGenKeys () <0x00020>
  at System.Web.Configuration.MachineKeySection..cctor () <0x00226>
  at (wrapper runtime-invoke) object.runtime_invoke_void
(object,intptr,intptr,intptr) <0x0002a>
  at (wrapper managed-to-native) System.Reflection.MonoCMethod.InternalInvoke
(System.Reflection.MonoCMethod*,object,object[],System.Exception&) <0x00003>
  at (wrapper managed-to-native) System.Reflection.MonoCMethod.InternalInvoke
(System.Reflection.MonoCMethod*,object,object[],System.Exception&) <0x00003>
  at System.Reflection.MonoCMethod.Invoke
(object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
<0x0017f>
  at System.Reflection.MonoCMethod.Invoke
(System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
<0x00024>
  at System.Reflection.ConstructorInfo.Invoke (object[]) <0x0003f>
  at System.Activator.CreateInstance (System.Type,bool) <0x0017c>
  at System.Configuration.ConfigInfo.CreateInstance () <0x0003b>
  at System.Configuration.SectionInfo.CreateInstance () <0x00014>
  at System.Configuration.Configuration.GetSectionInstance
(System.Configuration.SectionInfo,bool) <0x00071>
  at System.Configuration.ConfigurationSectionCollection.get_Item (string)
<0x000bd>
  at System.Configuration.Configuration.GetSection (string) <0x00134>
  at System.Web.Configuration.WebConfigurationManager.GetSection
(string,string,System.Web.HttpContext) <0x00370>
  at System.Web.Configuration.WebConfigurationManager.GetSection
(string,string) <0x00019>
  at System.Web.Configuration.WebConfigurationManager.GetWebApplicationSection
(string) <0x00073>
  at System.Web.UI.ObjectStateFormatter.GetAlgo () <0x00048>
  at System.Web.UI.ObjectStateFormatter.Serialize (object) <0x0014b>
  at System.Web.UI.HiddenFieldPageStatePersister.Save () <0x00066>
  at System.Web.UI.Page.SavePageStateToPersistenceMedium (object) <0x00071>
  at System.Web.UI.Page.SavePageViewState () <0x00105>
  at System.Web.UI.Page.ProcessLoadComplete () <0x00203>
  at System.Web.UI.Page.InternalProcessRequest () <0x00340>
  at System.Web.UI.Page.ProcessRequest (System.Web.HttpContext) <0x000e8>
  at System.Web.HttpApplication/<Pipeline>c__Iterator2.MoveNext () <0x02a3a>
  at System.Web.HttpApplication.Tick () <0x0002e>
  at System.Web.HttpApplication.Start (object) <0x0019d>
  at System.Web.HttpApplication.System.Web.IHttpHandler.ProcessRequest
(System.Web.HttpContext) <0x00032>
  at System.Web.HttpRuntime.Process (System.Web.HttpWorkerRequest) <0x001e6>
  at System.Web.HttpRuntime.RealProcessRequest (object) <0x00050>
  at System.Web.HttpRuntime.ProcessRequest (System.Web.HttpWorkerRequest)
<0x0003f>
  at Mono.WebServer.MonoWorkerRequest.ProcessRequest () <0x000ad>
  at Mono.WebServer.BaseApplicationHost.ProcessRequest
(Mono.WebServer.MonoWorkerRequest) <0x0007e>
  at Mono.WebServer.ModMonoApplicationHost.ProcessRequest
(int,string,string,string,string,string,int,string,int,string,string[],string[],object)
<0x0034f>
  at (wrapper remoting-invoke-with-check)
Mono.WebServer.ModMonoApplicationHost.ProcessRequest
(int,string,string,string,string,string,int,string,int,string,string[],string[],object)
<0x0010d>
  at Mono.WebServer.ModMonoWorker.InnerRun (object) <0x0054e>
  at Mono.WebServer.ModMonoWorker.Run (object) <0x0001b>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___object
(object,intptr,intptr,intptr) <0x00036>

Native stacktrace:

        /usr/local/bin/mono() [0x80d9044]
        /usr/local/bin/mono() [0x8118f3b]
        [0x694410]
        /usr/local/bin/mono() [0x81daf1f]
        [0x48dfc6]
        [0x6e4dad]
        [0x6e4d2f]
        [0x6e4d03]
        [0x6e4cc8]
        [0x6e4923]
        [0x6e46dd]
        [0x6e45e9]
        [0x6e456d]
        [0x6e448d]
        [0x6e3f33]
        [0x6e3c2a]
        [0x6e3b31]
        [0x6e3aff]
        [0x5cf92b]
        /usr/local/bin/mono() [0x8063d48]
        /usr/local/bin/mono(mono_runtime_invoke+0x40) [0x81c7390]
        /usr/local/bin/mono() [0x81cd57e]
        /usr/local/bin/mono() [0x8063596]
        /usr/local/bin/mono() [0x8063ee8]
        /usr/local/bin/mono(mono_runtime_invoke+0x40) [0x81c7390]
        /usr/local/bin/mono(mono_runtime_invoke_array+0x5be) [0x81cd1ae]
        /usr/local/bin/mono() [0x81d55f0]
        [0x14f2f0]
        [0x14ee48]
        [0x14ecbd]
        [0x6a46a0]
        [0x6a417d]
        [0x212ce4]
        [0x213d8d]
        [0x2139fa]
        [0x213956]
        [0x21290d]
        [0x1aefb9]
        [0x1aec32]
        [0x1ae0d4]
        [0x6e3841]
        [0x6e27ac]
        [0x6e2597]
        [0x6e2422]
        [0x6e0836]
        [0x6de56c]
        [0x6dc0e9]
        [0x6d86e1]
        [0x539a3b]
        [0x5360f7]
        [0x52fd96]
        [0x52f9bb]
        [0x49dea7]
        [0x49dc69]
        [0x49d888]
        [0x49d326]
        [0x4bcebf]
        [0x4bb568]
        [0x4bb1e6]
        [0x4b815f]
        [0x4b7a94]
        [0x5cf067]
        /usr/local/bin/mono() [0x8063d48]
        /usr/local/bin/mono(mono_runtime_invoke+0x40) [0x81c7390]
        /usr/local/bin/mono(mono_runtime_delegate_invoke+0x34) [0x81c75f4]
        /usr/local/bin/mono() [0x81a9f73]
        /usr/local/bin/mono() [0x81b79b4]
        /usr/local/bin/mono() [0x81f0d3f]
        /usr/local/bin/mono() [0x82120fd]
        /lib/tls/i686/cmov/libpthread.so.0(+0x596e) [0x23596e]
        /lib/tls/i686/cmov/libc.so.6(clone+0x5e) [0x3e1a4e]

Debug info from gdb:


=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================

[Sun Jul 11 14:41:02 2010] [error] (70014)End of file found: read_data failed
[Sun Jul 11 14:41:02 2010] [error] Command stream corrupted, last command was 1

----------------------------------------------------------

I have 2 other web servers serving ASP.NET (MVC) application with mono and same
configuration which works, but they are build on tarball from April. Is this
problem of mono runtime or maybe something else?

-- 
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
_______________________________________________
mono-bugs maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-bugs

Reply via email to