Intermittant failure to render text across full width of gvim window

Bug #525716 reported by Paul Gotch
28
This bug affects 6 people
Affects Status Importance Assigned to Milestone
vim (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: vim-gnome

Description: Ubuntu 9.10
Release: 9.10

vim-gnome:
  Installed: 2:7.2.245-2ubuntu2
  Candidate: 2:7.2.245-2ubuntu2
  Version table:
 *** 2:7.2.245-2ubuntu2 0
        500 http://gb.archive.ubuntu.com karmic/main Packages
        100 /var/lib/dpkg/status

Vim intermittently fails to render text across the fill width of the window when invoked using its GTK GUI. This mostly happens after scrolling but can happen immediately when a file is opened. I've attached a screen shot of the corruption. Note the truncated text at the top of the screen and the fully rendered text at the bottom.

This bug looks like it's a problem between gvim and X somehow as dragging another window across the area that vim has failed to render then moving it away again causes it to render the missing text. However in the cases where I get corruption it happens again when I scroll.

Revision history for this message
Paul Gotch (paulg-chiark) wrote :
Revision history for this message
Paul Gotch (paulg-chiark) wrote :

Some additional information.

I've compiled an upstream vim from the 7.2 sources and this exhibits exactly the same problem (once FORTIFY_SOURCE is switched off in order to actually get it to run) I've not tried the latest svn yet.

Revision history for this message
Paul Gotch (paulg-chiark) wrote :

The tip of svn, ie vim 7.2.367 also suffers from this problem.

For reference my video card is ATI Technologies Inc RV380 [Radeon X600 (PCIE)] and it is using the "radeon" driver.

Revision history for this message
Paul Gotch (paulg-chiark) wrote :

This is definitely related to the the graphics driver. Switching to

RV710 [Radeon HD 4550] rev 0

has made the problem go away.

Revision history for this message
FredrikAgert (fredrik-agert) wrote :

I Have similar problem with worse artifacts.

Changed in vim (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.