[Mono-bugs] [Bug 51808][Cri] Changed - path is changed/corrupted when creating an XmlTextReader

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Sat, 6 Dec 2003 13:25:03 -0500 (EST)


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 jeroen@xs4all.nl.

http://bugzilla.ximian.com/show_bug.cgi?id=51808

--- shadow/51808	2003-12-06 11:58:26.000000000 -0500
+++ shadow/51808.tmp.31574	2003-12-06 13:25:03.000000000 -0500
@@ -49,6 +49,81 @@
 in <0x0007b> (wrapper remoting-invoke-with-check)
 Mono.Xml.Native.XmlStreamReader:.ctor (string,System.Xml.XmlResolver,string)
 in <0x0003b> System.Xml.XmlTextReader:.ctor (string,System.Xml.XmlNameTable)
 in <0x00039> System.Xml.XmlTextReader:.ctor (string)
 in <0x0004e> Scaffold.Scaffold:ParsePluginFile (string)
 in <0x005e4> Scaffold.Scaffold:Main (string[])
+
+------- Additional Comments From Jeroen@xs4all.nl  2003-12-06 13:25 -------
+I've got some additional information from running it with the --trace
+option:
+
+. . . . . . . . . . . . . . . ENTER: (wrapper
+remoting-invoke-with-check) System.Uri:get_LocalPath
+()(this:0x9bedd40[System.Uri scaffold.exe], )
+. . . . . . . . . . . . . . . . ENTER: System.Uri:get_LocalPath
+()(this:0x9bedd40[System.Uri scaffold.exe], )
+. . . . . . . . . . . . . . . . . ENTER: (wrapper
+remoting-invoke-with-check) System.Uri:get_IsUnc
+()(this:0x9bedd40[System.Uri scaffold.exe], )
+. . . . . . . . . . . . . . . . . . ENTER: System.Uri:get_IsUnc
+()(this:0x9bedd40[System.Uri scaffold.exe], )
+. . . . . . . . . . . . . . . . . . . ENTER: System.String:op_Equality
+(string,string)([STRING:0x9cb57c8:file], [STRING:0x9cb57c8:file], )
+. . . . . . . . . . . . . . . . . . . . ENTER: System.String:Equals
+(string,string)([STRING:0x9cb57c8:file], [STRING:0x9cb57c8:file], )
+. . . . . . . . . . . . . . . . . . . . . LEAVE: System.String:Equals
+(string,string)TRUE:1
+. . . . . . . . . . . . . . . . . . . . LEAVE:
+System.String:op_Equality (string,string)TRUE:1
+. . . . . . . . . . . . . . . . . . . LEAVE: System.Uri:get_IsUnc ()TRUE:1
+. . . . . . . . . . . . . . . . . . LEAVE: (wrapper
+remoting-invoke-with-check) System.Uri:get_IsUnc ()TRUE:1
+. . . . . . . . . . . . . . . . . ENTER: System.String:get_Length
+()(this:[STRING:0x9cd0500:/home/jeroen/built/lib/scaffold/plugins/browser.plugin],
+)
+. . . . . . . . . . . . . . . . . . LEAVE: System.String:get_Length
+()EAX=54
+. . . . . . . . . . . . . . . . . ENTER: System.String:Concat
+(string,string)([STRING:0x9cb5018:home],
+[STRING:0x9cd0500:/home/jeroen/built/lib/scaffold/plugins/browser.plugin],
+)
+. . . . . . . . . . . . . . . . . . ENTER: (wrapper managed-to-native)
+System.String:InternalStrcpy (string,int,string)([STRING:0x9ccf390:],
+0, [STRING:0x9cb5018:home], )
+. . . . . . . . . . . . . . . . . . . LEAVE: (wrapper
+managed-to-native) System.String:InternalStrcpy (string,int,string)
+. . . . . . . . . . . . . . . . . . ENTER: (wrapper managed-to-native)
+System.String:InternalStrcpy
+(string,int,string)([STRING:0x9ccf390:home], 4,
+[STRING:0x9cd0500:/home/jeroen/built/lib/scaffold/plugins/browser.plugin],
+)
+. . . . . . . . . . . . . . . . . . . LEAVE: (wrapper
+managed-to-native) System.String:InternalStrcpy (string,int,string)
+. . . . . . . . . . . . . . . . . . LEAVE: System.String:Concat
+(string,string)[STRING:0x9ccf390:home/home/jeroen/built/lib/scaffold/plugins/browser.plugin]
+. . . . . . . . . . . . . . . . . ENTER: System.Uri:Unescape
+(string)(this:0x9bedd40[System.Uri scaffold.exe],
+[STRING:0x9ccf390:home/home/jeroen/built/lib/scaffold/plugins/browser.plugin],
+)
+. . . . . . . . . . . . . . . . . . ENTER:
+System.Text.StringBuilder:.ctor
+()(this:0x9cd1660[System.Text.StringBuilder scaffold.exe], )
+. . . . . . . . . . . . . . . . . . . ENTER:
+System.Text.StringBuilder:.ctor
+(string,int,int,int)(this:0x9cd1660[System.Text.StringBuilder
+scaffold.exe], [STRING:0x99f9ff0:], 0, 0, 0, )
+. . . . . . . . . . . . . . . . . . . . ENTER:
+System.String:get_Length ()(this:[STRING:0x99f9ff0:], )
+. . . . . . . . . . . . . . . . . . . . . LEAVE:
+System.String:get_Length ()EAX=0
+. . . . . . . . . . . . . . . . . . . . LEAVE:
+System.Text.StringBuilder:.ctor (string,int,int,int)
+. . . . . . . . . . . . . . . . . . . LEAVE:
+System.Text.StringBuilder:.ctor ()
+. . . . . . . . . . . . . . . . . . ENTER: System.String:get_Length
+()(this:[STRING:0x9ccf390:home/home/jeroen/built/lib/scaffold/plugins/browser.plugin],
+)
+. . . . . . . . . . . . . . . . . . . LEAVE: System.String:get_Length
+()EAX=58
+
+"home" get's concatenated in this part of the trace.