Bug 97836 - vmwgfx_scanout_update: failed to send dirty (-22, Invalid argument)
Summary: vmwgfx_scanout_update: failed to send dirty (-22, Invalid argument)
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/VMWare (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: linux-graphics-maintainer@vmware.com
QA Contact: Xorg Project Team
Depends on:
Reported: 2016-09-16 14:51 UTC by Fujii Hironori
Modified: 2019-11-29 18:51 UTC (History)
0 users

See Also:
i915 platform:
i915 features:

test program (2.19 KB, text/x-csrc)
2016-09-16 14:53 UTC, Fujii Hironori
no flags Details
Patch (1.04 KB, patch)
2016-09-16 14:54 UTC, Fujii Hironori
no flags Details | Splinter Review

Description Fujii Hironori 2016-09-16 14:51:57 UTC
Emacs redraws sometimes partially when scrolling or doing incremental searching.
Following error messages are output in `/var/log/Xorg.0.log` when this problem occurs.

> [  1278.046] (EE) vmwgfx_scanout_update: failed to send dirty (-22, Invalid argument)

There are some reports of this problem:

* Super User: ubuntu - Emacs does not redraw properly inside VirtualBox
* Oracle VM VirtualBox: #13687 (Emacs redraw issues with >1 Virtualbox CPU)

Vim also has the similar problems:

* Stack Overflow: linux - Gvim redraw issues with Virtual Box and Windows 7 host
* Debian Bug report: #777567 - vim-gtk: Regions of text fail to redraw in gvim
* Super User: vim - gvim redraw failure
Comment 1 Fujii Hironori 2016-09-16 14:53:54 UTC
Created attachment 126580 [details]
test program

I created a test probgam to reproduce this bug.
This bug begin if you resize the window bigger.
Comment 2 Fujii Hironori 2016-09-16 14:54:55 UTC
Created attachment 126581 [details] [review]
Comment 3 Martin Peres 2019-11-29 18:51:41 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/driver/xf86-video-vmware/issues/8.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.