URL:
  <http://gna.org/bugs/?24137>

                 Summary: X BadValue when maximising and then windowing a
window in Ubuntu running in Docker
                 Project: Battle for Wesnoth
            Submitted by: aginor
            Submitted on: Fri 04 Dec 2015 07:47:36 PM UTC
                Category: Bug
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group:  None of the others
                  Status: None
                 Privacy: Public
             Assigned to: None
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                 Release: dev
        Operating System: Ubuntu (Docker)

    _______________________________________________________

Details:

This is copied from
https://github.com/wesnoth/wesnoth/pull/555#issuecomment-161603713



I was going to raise this on gna, but my setup is pretty bizarre and I don't
really know if you want to spend time trying to fix this edge case - my host
machine is Ubuntu 12.04, but Wesnoth is running in a Ubuntu 14.04 Docker
container with audio and video forwarded to the host.
I'm therefore just noting the issue here in case other people intermittently
see it and you potentially want to talk to someone who can reliably
reproduce.

When using this branch I'm able to reliably reproduce a near-identical error
to https://gna.org/bugs/?2970 after starting up Wesnoth for the first time
within a container - the steps to repro the crash only work once in a
particular container.

The issue happens like this:

/work $ ./wesnoth/wesnoth-debug 
Battle for Wesnoth v1.13.1+dev (f709b8e-Clean)
Started on Thu Dec  3 01:31:53 2015

Automatically found a possible data directory at /work/wesnoth
process 357: D-Bus library appears to be incorrectly set up; failed to read
machine uuid: Failed to open "/etc/machine-id": No such file or directory
See the manual page for dbus-uuidgen to correct this issue.
libGL error: failed to open drm device: Permission denied
libGL error: failed to load driver: i965

Data directory:               /work/wesnoth
User configuration directory: /myhome/.config/wesnoth
User data directory:          /myhome/.local/share/wesnoth/1.13
Cache directory:              /myhome/.cache/wesnoth

Checking video mode: 1024x768x24...
Setting mode to 1024x768x24
Checking lua scripts... ok
[...PRESS MAXIMIZE...]
[...PRESS WINDOWED...]
X Error of failed request:  BadValue (integer parameter out of range for
operation)
  Major opcode of failed request:  130 (MIT-SHM)
  Minor opcode of failed request:  3 (X_ShmPutImage)
  Value in failed request:  0x400
  Serial number of failed request:  3377
  Current serial number in output stream:  3378

And it dies. No backtrace is available when using GDB. Note that the libGL and
dbus complaints are also new as of SDL2.






Sorry, I should've emphasised these lines:

[...PRESS MAXIMIZE...]
[...PRESS WINDOWED...]







    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?24137>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


_______________________________________________
Wesnoth-bugs mailing list
Wesnoth-bugs@gna.org
https://mail.gna.org/listinfo/wesnoth-bugs

Reply via email to