[Mono-bugs] [Bug 59051][Wis] Changed - cookieless sessions not working with mod_mono

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Mon, 31 May 2004 14:31:47 -0400 (EDT)

Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by chris@turchin.net.


--- shadow/59051	2004-05-25 23:59:19.000000000 -0400
+++ shadow/59051.tmp.16524	2004-05-31 14:31:47.000000000 -0400
@@ -1,13 +1,13 @@
 Bug#: 59051
 Product: Mono: Class Libraries
 Version: unspecified
 OS: unknown
 OS Details: mdk 9.1
-Status: RESOLVED   
-Resolution: FIXED
+Status: REOPENED   
 Severity: Unknown
 Priority: Wishlist
 Component: Sys.Web
 AssignedTo: gonzalo@ximian.com                            
 ReportedBy: chris@turchin.net               
 QAContact: mono-bugs@ximian.com
@@ -49,6 +49,37 @@
 mod_mono from cvs, mono, mcs, xsp, etc also from cvs udpated and built on
 24.05.2004 at 14:35 CET
 ------- Additional Comments From gonzalo@ximian.com  2004-05-25 23:59 -------
 Fixed in CVS.
+------- Additional Comments From chris@turchin.net  2004-05-31 14:31 -------
+It seems there are still some inconsistencies when using cookieless
+sessions in mod_mono. Below is a trace of an exception being generated
+by a call to MapPath in a cookieless session environment:
+System.Exception: Error in Days --->
+System.IO.DirectoryNotFoundException: Directory
+'/data/web/blogx/(AFB7501B502C4D08C53BD43823DA13)/SiteConfig' not found.
+in <0x0013c> System.IO.StreamReader:.ctor
+in <0x0002d> System.IO.StreamReader:.ctor (string)
+in <0x0005b> (wrapper remoting-invoke-with-check)
+System.IO.StreamReader:.ctor (string)
+in <0x00094> Anderson.Chris.BlogX.WebClient.SiteConfig:GetSiteConfig ()
+in <0x0001f> Anderson.Chris.BlogX.WebClient.HomePage:ResolvePath (string)
+in <0x00060> (wrapper delegate-invoke)
+System.MulticastDelegate:invoke_string_string (string)
+in <0x00013> Anderson.Chris.BlogX.Runtime.BlogXData:ResolvePath (string)
+in <0x00087> Anderson.Chris.BlogX.Runtime.BlogXData:get_Days ()
+--- End of inner exception stack trace ---
+in <0x001e9> Anderson.Chris.BlogX.Runtime.BlogXData:get_Days ()
+in <0x0005c> Anderson.Chris.BlogX.WebClient.HomePage:OnInit
+in <0x00289> System.Web.UI.Control:InitRecursive (System.Web.UI.Control)
+in <0x00063> System.Web.UI.Page:InternalProcessRequest ()
+in <0x0008d> System.Web.UI.Page:ProcessRequest (System.Web.HttpContext)
+in <0x002e8> ExecuteHandlerState:Execute ()
+in <0x00084> StateMachine:ExecuteState