[Bug 30578] New: Disassembly not in fixed-width font in IDA Pro 6.2 demo

wine-bugs at winehq.org wine-bugs at winehq.org
Thu May 3 06:05:43 CDT 2012


http://bugs.winehq.org/show_bug.cgi?id=30578

             Bug #: 30578
           Summary: Disassembly not in fixed-width font in IDA Pro 6.2
                    demo
           Product: Wine
           Version: 1.5.3
          Platform: x86
               URL: http://www.hex-rays.com/products/ida/support/download.
                    shtml
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: minor
          Priority: P2
         Component: -unknown
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: markk at clara.co.uk
    Classification: Unclassified


IDA Pro is an interactive disassembler. I tested the IDA Pro 6.2 demo with Wine
1.5.3.

In Windows, the disassembly view uses a fixed-width font. In Wine however, the
disassembly text uses a proportional font.

This is not just cosmetic. Because addresses/labels shown in the disassembly
are in a different position to where IDA expects, the popup view of the
destination address which should appear when you hover the mouse over a jump
destination etc. doesn't appear. You have to hover over the empty space to the
right of the name in order for the popup to appear.

To reproduce:
- Download and run IDA Pro 6.2 demo installer
- Run the program.
- Click New in the Quick start window.
- Choose a file to open in the file dialog, e.g. qwingraph.exe (included with
the demo)
- Click OK in the Load a new file window.
- Click yes or no at the dialog box which mentions PDB files
- IDA loads and begins analysing the program. It wil show a dialog about
proximity mode. Click No.
- The view will change to graph mode when analysis is done. Notice that the
disassembly text is in a proportional font. The problem is present in both
graph and text view.
- Press space to switch to text view.
- Assuming you loaded qwingraph.exe into IDA, you should see a line that reads
   call ds:GetCommandLineW
near the start of the disassembly. In Windows, if you hover the mouse pointer
over GetCommandLineW, a popup appears nearby showing the code at that location.
No popup appears under Wine. But if you move the pointer to the right of the
GetCommandLineW text (to where the text would be, if it were rendered in the
correct fixed-width font), the popup does appear.

-- 
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.



More information about the wine-bugs mailing list