I created bug #1795760, which describes a Xwayland-abort and got the
status duplicate of 1745799.

Below is a part of the symbolic trace of the abort.

 #7 0x004b6296 in xwl_log_handler (format=0xb7dc71ea "%s@%u: error %d: %s\n", 
args=0xbf9c7994 "\027uܷ\255\001") at ../../../../../hw/xwayland/xwayland.c:1137
         msg = "wl_surface@429: error 2: Failed to create a texture for surface 
429: Failed to create texture 2d due to size/format constraints\n", '\000' 
<repeats 127 times>
 #8 0xb7dc5fef in wl_log (fmt=0xb7dc71ea "%s@%u: error %d: %s\n") at 
../src/wayland-util.c:404

Problem can be solved by using slicing at shm_buffer_attach() at
src/wayland/meta-wayland-buffer.c, if size of texture is too large for
graphics card.

I attach a bug-fix to this bug, which is tested during a long time.


** Attachment added: "error9_patch.txt"
   
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1745799/+attachment/5231177/+files/error9_patch.txt

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1745799

Title:
  Xwayland crashed with SIGABRT in OsAbort() from AbortServer() from
  FatalError() from xwl_log_handler() from wl_log() ["wl_registry@2:
  error 0: invalid global wl_output (20)\n"]

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1745799/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to