[Bug 11964] New: .NET Reflector window is unusably corrupt
http://bugs.winehq.org/show_bug.cgi?id=11964 Summary: .NET Reflector window is unusably corrupt Product: Wine Version: 0.9.57. Platform: PC URL: http://www.aisto.com/roeder/dotnet/ OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: comctl32 AssignedTo: wine-bugs(a)winehq.org ReportedBy: nodisgod(a)yahoo.com Created an attachment (id=11288) --> (http://bugs.winehq.org/attachment.cgi?id=11288) Screenshot of .NET Reflector showing visual corruption After installing the .NET Framework 2.0 (as per http://appdb.winehq.org/objectManager.php?sClass=version&iId=3754), running the .NET Reflector application is successful, but missing listboxes and menus, and offset button controls make the application virtually unusable. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11964 --- Comment #1 from scguy318 <nodisgod(a)yahoo.com> 2008-03-10 01:07:53 --- Created an attachment (id=11289) --> (http://bugs.winehq.org/attachment.cgi?id=11289) Output showing error messages of comctl32 controls -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11964 scguy318 <nodisgod(a)yahoo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11964 --- Comment #2 from Lei Zhang <thestig(a)google.com> 2008-03-10 01:35:44 --- does native comctl32 fix it? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11964 --- Comment #3 from scguy318 <nodisgod(a)yahoo.com> 2008-03-10 03:19:50 --- Created an attachment (id=11291) --> (http://bugs.winehq.org/attachment.cgi?id=11291) Screenshot of .NET Reflector with native comctl32 While native comctl32 managed to get the menus to show, there wasn't any significant improvement given the lack of a tree view that is supposed to show the .NET assemblies and classes. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11964 --- Comment #4 from Louis Lenders <xerox_xerox2000(a)yahoo.co.uk> 2008-03-10 11:02:38 --- Created an attachment (id=11302) --> (http://bugs.winehq.org/attachment.cgi?id=11302) screeanshot --> native comctl32 Here's my screenshot with native comctl32. Seems to work just OK here. Make sure you set comctl32 to native, and remove ~/.wine/drive_c/windows/winsxs/manifests/x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.2982_none_deadbeef.manifest -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11964 --- Comment #5 from scguy318 <nodisgod(a)yahoo.com> 2008-03-10 12:24:40 --- Hmm, my comctl32 DLL is indeed overridden (didn't see any traces from rebar/toolbar/etc. and confirmed with +loaddll), and I don't see that manifest in my prefix. Am I missing something obvious? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11964 Hin-Tak Leung <htl10(a)users.sourceforge.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |htl10(a)users.sourceforge.net --- Comment #6 from Hin-Tak Leung <htl10(a)users.sourceforge.net> 2008-03-10 18:57:34 --- Hmm, I hate to say this, but reflector actually runs with mono on linux, so wine+native.net seems a bit of a roundable route. Nevertheless, with mono on linux it has some display problem as well; but useable. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11964 --- Comment #7 from scguy318 <nodisgod(a)yahoo.com> 2008-03-10 20:08:16 --- Still, some of Reflector's functionality ends up broken on Mono, like an exception that breaks the disassembly pane, else I would not have bothered with using the .NET Framework. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11964 --- Comment #8 from Hin-Tak Leung <htl10(a)users.sourceforge.net> 2008-03-11 14:05:44 --- Actually my best experience so far with Reflector, is with wine + win32 mono, as far as the interface look goes. (I have 3 combos: wine + native .NET, wine + wine32 mono, and linux mono). -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11964 Mikolaj Zalewski <mikolaj.zalewski(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mikolaj.zalewski(a)gmail.com Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Keywords| |dotnet --- Comment #9 from Mikolaj Zalewski <mikolaj.zalewski(a)gmail.com> 2008-07-22 04:41:42 --- The menu items are available through a chevron, because the app calls TB_SETBITMAPSIZE with a width of 65535 and that makes the menu items not to fit in the available toolbar space. Maybe we should interpret it as a negative value - I will need to check that. The tree doesn't show probably due to the fixme: fixme:dciman:DCICreatePrimary 0x50c 0x3d5128c It looks like some low-level GDI call (or low-level DirectX call?). Anyhow the app doesn't use native treeview control and that's why native comctl32 didn't help. The second toolbar is cut, because the tree control is above a part of it. This could be a Z-order problem, but it is likely that it is because the application is not prepared for DCICreatePrimary to fail - that once it's implemented it will resize the control to show the whole rebar. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11964 Mikolaj Zalewski <mikolaj.zalewski(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|comctl32 |gdi32 --- Comment #10 from Mikolaj Zalewski <mikolaj.zalewski(a)gmail.com> 2008-07-23 11:54:25 --- The comctl32 part is fixed by patch http://www.winehq.org/pipermail/wine-cvs/2008-July/045718.html . The rest is probably due to the lack of implementation of DCICreatePrimary. There is no dciman component, it seems gdi32 is the closest. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11964 --- Comment #11 from Austin English <austinenglish(a)gmail.com> 2009-01-26 10:14:07 --- http://downloads.red-gate.com/reflector.zip Still present in git. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11964 Ole Rasmussen <olerass(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |olerass(a)gmail.com --- Comment #12 from Ole Rasmussen <olerass(a)gmail.com> 2010-06-18 11:10:52 --- Still present in 1.2-rc3. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11964 butraxz(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |butraxz(a)gmail.com --- Comment #13 from butraxz(a)gmail.com 2012-05-17 15:24:24 CDT --- This bug has not been updated for two years. Is this still an issue i current (1.5.4) or newer wine ? You may also close this as abandoned if you feel that that this is issue is no longer relevant to you. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11964 --- Comment #14 from Hin-Tak Leung <htl10(a)users.sourceforge.net> 2012-05-18 18:40:36 CDT --- demo version of reflector can still be downloaded from redgate, I think (as well as them making the last free version - v6, I think - perpetual; it used to auto-expire after half a year). -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11964 --- Comment #15 from Anastasius Focht <focht(a)gmx.net> 2012-05-19 07:20:48 CDT --- Created attachment 40226 --> http://bugs.winehq.org/attachment.cgi?id=40226 Screeshot of .NET Reflector 6.8 on Wine 1.5.4 Hello, the newer versions require .NET Framework 3.x You can still find older 6.x versions on the "net" which only require .NET 2.0 Framework. They are time-bombed, reporting "out of date" with an option to auto-update. After letting auto-update, Reflector is reported as 6.8.x (last free version). Good news: the GUI is actually quite usable now which is a big improvement. Attached is a screenshot showing treeview (assembly cache listing), analyzer, disassembler. (clean WINEPREFIX, 'winetricks -q dotnet20' prerequisite) Regards -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11964 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |focht(a)gmx.net Resolution| |FIXED Summary|.NET Reflector window is |.NET Reflector 6.x user |unusably corrupt |interface is distorted --- Comment #16 from Anastasius Focht <focht(a)gmx.net> 2012-05-19 07:26:00 CDT --- Hello, marking the bug fixed, it's probably several commits over time that fixed it. If you have enough spare time you could dig them out ;-) $ du -sh Reflector_6.5.0.135.rar 1.8M Reflector_6.5.0.135.rar $ sha1sum Reflector_6.5.0.135.rar af7f4202e0262f1a94685dfdaa8fcfac9f4201ed Reflector_6.5.0.135.rar $ wine --version wine-1.5.4-185-g6c51c1b Regards -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=11964 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #17 from Alexandre Julliard <julliard(a)winehq.org> 2012-05-25 13:43:16 CDT --- Closing bugs fixed in 1.5.5. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email Do not reply to this email, post in Bugzilla using the above URL to reply. ------- You are receiving this mail because: ------- You are watching all bug changes.
participants (1)
-
wine-bugs@winehq.org