[ nedit-Bugs-1672997 ] Text display corruption on opening incsearch bar (CtrI-I)

SourceForge.net noreply at sourceforge.net
Mon Mar 5 13:48:03 CET 2007


Bugs item #1672997, was opened at 2007-03-03 14:45
Message generated for change (Comment added) made by edg
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=111005&aid=1672997&group_id=11005

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Program
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Nobody/Anonymous (nobody)
Assigned to: Nobody/Anonymous (nobody)
Summary: Text display corruption on opening incsearch bar (CtrI-I)

Initial Comment:
System Details:
---------------
    1) OS:       FreeBSD 6.1 RELEASE
    2) Compiler: gcc (i386-portbld-freebsd)
    3) Motif:    OpenMotif 2.2.3 (FreeBSD Port)
    4) NEdit:    v5.5 (FreeBSD Port)

    Notes: NEdit, Motif built from source.  Rest
            binaries (stock).
======================================================
Problem Description:
--------------------
    On pressing Ctrl-I to bring up the incremental-search bar, the text display becomes such that the topmost visible line of text is repeated for each line, with ugly artifacts in-between lines.  A similar situation arises when scrolling upwards by arrow keys, or bringing up the status-line/incsearch bar/tabs via menu/keyboard actions.  In short, any action which leads to text moving _1_line_down_ causes this problem.  PageUp/PageDown or mouse-scrolling show no problems.  When the display is corrupted, iconifying/deiconifying clears it up.  However, NEdit is unusable as such.
======================================================
Steps taken:
------------
    1) No app-defaults file. (Of course.)
    2) *No* .Xdefaults/.Xresources file
    3) No fancy window tools (xcompmgr and the like).
        Just plain mwm.

The problem still occurs.
======================================================
Other Motif Apps:
-----------------
    Run properly, including Xplore, xmmix, DDD, gVim.
======================================================
Attachments:
------------
    None at present.  I can attach screenshots.
======================================================
Current Progress:
-----------------
    Trying to download and check with an NEdit binary.
                     -*-----*-----*-

----------------------------------------------------------------------

>Comment By: Eddy De Greef (edg)
Date: 2007-03-05 13:48

Message:
Logged In: YES 
user_id=73597
Originator: NO

The problem exists since Xorg 6.8, but the Composite extension has
probably been enabled by default only since 7.0.

XLIB_SKIP_ARGB_VISUALS=1 will almost certainly work for you too.

----------------------------------------------------------------------

Comment By: Nobody/Anonymous (nobody)
Date: 2007-03-05 13:36

Message:
Logged In: NO 

Follow up:
----------

by tringali:
> using Xorg 7 or 7.1

Me:
Nope.  Using stock FreeBSD Xorg 6.9.  BUT, I did have COMPOSITE enabled
(via nVIDIA binary drivers), although not using xcompmgr (or any other
compositing manager): only plain fvwm 2.4.19.

============================================================================

Update:
-------

Me:  Disabling COMPOSITE extension cures this ill.  So one may say that
the ARGB
visual is the cause of this.  I am currently evaluating the fix mentioned
by tringali.
                            -*--------*---------*-

----------------------------------------------------------------------

Comment By: Scott Tringali (tringali)
Date: 2007-03-04 04:39

Message:
Logged In: YES 
user_id=11321
Originator: NO

Let me guess - you're using Xorg 7 or 7.1 with the new ARGB visual?  See
http://sourceforge.net/tracker/index.php?func=detail&aid=1579544&group_id=11005&atid=111005
- does this workaround fix the problem?


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=111005&aid=1672997&group_id=11005


More information about the Develop mailing list