https://bugzilla.novell.com/show_bug.cgi?id=592878
https://bugzilla.novell.com/show_bug.cgi?id=592878#c13 --- Comment #13 from Marc Christensen <[email protected]> 2010-12-17 21:52:30 UTC --- Bisect status. As per Miguel's direction, I bisected the code between mono-2.4.3 and mono-2.6, only replacing the Managed.Windows.Forms code each time to try to isolate the fact that it is/is not Winforms. I did this using a mono-2.4.3 installed in /tmp/mono and the mono-2.4.3 source code in /data/git/test. This is a known working version of mono so, if it's windows forms, replacing just that code and compiling System.Windows.Forms.dll and installing it in /tmp/mono should show the issue. I did this by doing the following for each bisect: # Prep cd /data/git/mono/mcs/class/Managed.Windows.Forms #location of my mono repo git checkout-index -a -f --prefix=/data/git/test/ # Build cd /data/git/test/mcs/class/Managed.Windows.Forms gmcs /codepage:65001 -optimize -d:NET_1_1 -d:NET_2_0 -nowarn:1699 -debug /noconfig /unsafe /r:mscorlib.dll /r:System.dll /r:System.Xml.dll /r:System.Drawing.dll /r:Accessibility.dll /r:System.Data.dll /r:Mono.Posix.dll /r:Mono.WebBrowser @System.Windows.Forms.dll.resources -debug -nowarn:618,612,809 /r:System.Configuration.dll -target:library -out:../../class/lib/net_2_0/System.Windows.Forms.dll @System.Windows.Forms.dll.sources # Install sn -q -R ../../class/lib/net_2_0/System.Windows.Forms.dll /../../class/mono.snk gacutil -i ../../class/lib/net_2_0/System.Windows.Forms.dll -gacdir /tmp/mono/usr/local/lib/mono/gac # Test (in a mono environment that points to the /tmp/mono installation: rm "/home/marc/.local/share/Red Gate/.NET Reflector 6/Reflector.cfg" cd /home/marc/Downloads/reflector mono ./Reflector.exe ##### Result: All bisect versions pass. I then swapped the installed/source mono with mono-2.6 in /tmp/mono and /data/git/test and did the exact same thing. The very first bisect (which succeeded before) failed. Same System.Windows.Forms.dll that passed on 2.4.3 fails on mono-2.6. Which means that it's not window's form but rather some other part of mono that has broken Reflector. So, I think this really will take full bisects of mono to find where it broke. -- Configure bugmail: https://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
