[Mono-bugs] [Bug 80780][Nor] New - zmd/rug broken on Mono 1.2.3

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Fri Feb 9 19:33:18 EST 2007


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 wberrier at novell.com.

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

--- shadow/80780	2007-02-09 19:33:18.000000000 -0500
+++ shadow/80780.tmp.6601	2007-02-09 19:33:18.000000000 -0500
@@ -0,0 +1,63 @@
+Bug#: 80780
+Product: Mono: Runtime
+Version: 1.2
+OS: 
+OS Details: openSUSE 10.2 x86
+Status: NEW   
+Resolution: 
+Severity: 
+Priority: Normal
+Component: misc
+AssignedTo: mono-bugs at ximian.com                            
+ReportedBy: wberrier at novell.com               
+QAContact: mono-bugs at ximian.com
+TargetMilestone: ---
+URL: 
+Cc: 
+Summary: zmd/rug broken on Mono 1.2.3
+
+rug started hanging with Mono 1.2.3.  It was working in 1.2.2.1.
+
+To reproduce:
+
+Install 1.2.3 from the rpms on mono-project.com.  Install zmd/rug from suse
+10.2.  Restart the zmd backend:
+
+/etc/init.d/novell-zmd restart
+
+run:
+
+rug sl
+
+It will hang.
+
+Atsushi looked into this and found the following info:
+
+Hi,
+
+Looks like some unit socket stuff runs into infinite enumeration, inside:
+
+. . . . . . . ENTER: Novell.Zenworks.Zmd.Public.UnixClient:Connect
+(Mono.Unix.UnixEndPoint)(this:0x9a000[Novell.Zenworks.Zmd.Public.ReusableUnixClient
+rug.exe], [Mono.Unix.UnixEndPoint:0x565a0], )
+
+I put my trace results: http://monkey.workarea.jp/tmp/2007/trace.tar.bz2
+
+for below command:
+
+atsushi at linux-tx2c:~> cat rugtest
+#!/bin/sh
+
+export
+LD_LIBRARY_PATH="/usr/lib:/usr/lib/rug${LD_LIBRARY_PATH+:$LD_LIBRARY_PATH}"
+
+export MONO_GAC_PREFIX="/usr${MONO_GAC_PREFIX+:$MONO_GAC_PREFIX}"
+exec /usr/bin/mono --trace /usr/lib/rug/rug.exe "$@"
+
+atsushi at linux-tx2c:~> ./rugtest in opera | grep -v Mono.Globalization |
+grep -v System.Reflection | grep -v System.Attribute | grep -v
+System.Type | grep -v MonoType | grep -v SmallXmlParser | grep -v
+System.Collections | grep -v mono_array | grep -v RuntimeTypeHandle |
+grep -v StreamReader | grep -v managed-to-native | grep -v
+"System.Array." | grep -v "System.Single." | grep -v RegularExp | grep
+-v StringBuilder > trace.log


More information about the mono-bugs mailing list