Skip to content
Snippets Groups Projects
BUGS 3.12 KiB
Newer Older
  • Learn to ignore specific revisions
  • Andreas Mohr's avatar
    Andreas Mohr committed
    ***** this file is horribly outdated - please update ! *****
    
    
    James Juran's avatar
    James Juran committed
    For information on how to post a useful bug report, please
    read documentation/bugreports.
    
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
    This is intended to be a place where you should look first if
    you want to contribute to Wine development. Add your e-mail
    address to the corresponding entry if you are working on/have 
    done something for one of the problems. You are encouraged to 
    add new entries and, more importantly, remove those for the 
    bugs you fixed ;-)
    ------------------------------------------------------------
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
    As of Jun 1998 -
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
    
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
    General:
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
    
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
     * TrueType, .FON rasterizer.
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
    
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
     * Incomplete thread/process scheduling support in Win32 code.
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
    
    
    Marcus Meissner's avatar
    Marcus Meissner committed
     * Threading for some operating systems still missing. (NetBSD? SCO? OS/2?)
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
    
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
     * Very alpha printing code using win16 drivers.
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
    
    
    Andreas Mohr's avatar
    Andreas Mohr committed
     * internal PostScript driver not finished. [h.davies1@physics.ox.ac.uk]
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
    
    
     * Extremely alpha Win95 interface code (some apps, like Opera, choke on it).
    
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
     * No OLE2 and OLE32 support (including OLE2 interfaces etc.).
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
    	 (started work on pidl-handling, IShellFolders IEnumIdLists 
    	 and SH* functions juergen.schmied@metronet.de)	
    
    Andreas Mohr's avatar
    Andreas Mohr committed
    	(Corel has been working on it)
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
    
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
     * No MS Video support. [just started, marcus@jet.franken.de]
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
    
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
     * COMDLG32 support not complete yet [bertho@akhphd.au.dk]
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
    
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
     * COMMCTRL/COMCTL32 support in progress [ekohl@abo.rhein-zeitung.de].
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
    
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
     * No manual pages describing the various Windows calls.
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
    	- You can find information about most of the Win32 API calls
              on the www.microsoft.com (go to 'search').
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
    
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
     * A lot of the extensions to the GDI that were introduced with Win32 are
       not supported at all or only in a very rudimentary way. (World transforms,
       arc direction, GM_ADVANCED to name but a few)
    
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
    Miscellaneous:
    
    
     * Windows95 telnet.exe and NT 3.51 telnet.exe, and Borland Delphi
       is known to go into recursion with infinite resizing, possibly
       due to scroll bars.
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
    
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
     * mIRC 'commands' menu stays on top and will not refresh.
    
     * mIRC is unable to show 'Options' dialog.
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
    
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
     * Tab switching in mIRC 'Setup' dialog stops erasing background
       after a random number of repetitions.
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
    
    
     * GDI memory leaks apparent in Free Agent 16-bit.
    
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
     * nBytesWidth in CURSORICONINFO is bogus for some bpp
       (doesn't reflect the fact that bits are packed and 16-bit aligned).
    
     * Progman and AOL complain about being unable to convert bitmaps
       (probably because of bytes width stuff).
    
     * Netscape displays partially downloaded inline graphics with
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
       wrong offsets.
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
    
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
     * Text alignment problems in Word and Write (variable pitch fonts).
    
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
     * Font mapper weights are rather crude.
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
    
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
     * "Cursor XXXX has more than 1 bpp!"
    
     * SGI window manager treats Wine windows as topmost.
    
    
     * KDE window manager and icewm put popup windows like menus
       below the main window.
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
     * Write shows blank space instead of Paintbrush OLE1 object ( GetDIBits()? ).
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
    
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
     * AllocCSToDSAlias() shouldn't alloc alias for the same segment multiple
       times.
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
     
     * Some programs expect that menu window handles stay the same all the time.
       (chemdraw). This implies that the menu popupwindows are just hidden, not
       destroyed in real Windows.
    
    Alexandre Julliard's avatar
    Alexandre Julliard committed
    
    Where to look in source files:
    
     * grep for FIXME in the source files.