Bug 1648475 - [abrt] xorg-x11-server-Xwayland: OsLookupColor(): Segmentation fault at address 0x0
Summary: [abrt] xorg-x11-server-Xwayland: OsLookupColor(): Segmentation fault at addre...
Keywords:
Status: CLOSED EOL
Alias: None
Product: Fedora
Classification: Fedora
Component: xorg-x11-server
Version: 29
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: X/OpenGL Maintenance List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:740c8a66c94d87b8e87297915c9...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2018-11-09 20:10 UTC by ikixxx@gmail.com
Modified: 2019-11-27 22:41 UTC (History)
13 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2019-11-27 22:41:53 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (873 bytes, text/plain)
2018-11-09 20:10 UTC, ikixxx@gmail.com
no flags Details
File: cpuinfo (1.04 KB, text/plain)
2018-11-09 20:10 UTC, ikixxx@gmail.com
no flags Details
File: dmesg (58.23 KB, text/plain)
2018-11-09 20:10 UTC, ikixxx@gmail.com
no flags Details
File: dso_list (240 bytes, text/plain)
2018-11-09 20:10 UTC, ikixxx@gmail.com
no flags Details
File: etc_X11_xorg_conf_d.tar.gz (461 bytes, application/octet-stream)
2018-11-09 20:10 UTC, ikixxx@gmail.com
no flags Details
File: usr_share_xorg_conf_d.tar.gz (1.93 KB, application/octet-stream)
2018-11-09 20:10 UTC, ikixxx@gmail.com
no flags Details


Links
System ID Private Priority Status Summary Last Updated
freedesktop.org Gitlab xorg/xserver/issues/647 0 None None None 2019-03-08 17:43:29 UTC

Description ikixxx@gmail.com 2018-11-09 20:10:34 UTC
Version-Release number of selected component:
xorg-x11-server-Xwayland-1.20.3-1.fc29

Additional info:
reporter:       libreport-2.9.6
crash_function: OsLookupColor
executable:     /usr/bin/Xwayland
kernel:         4.18.17-300.fc29.x86_64
runlevel:       N 5
type:           xorg
uid:            0

Truncated backtrace:
0: /usr/bin/Xwayland (OsLookupColor+0x13d) [0x55c99a7191ed]
1: /lib64/libpthread.so.0 (funlockfile+0x50) [0x7f89f9d7bfbf]
2: /usr/bin/Xwayland (glamor_get_pixmap_texture+0x81) [0x55c99a5c3f91]
3: /usr/bin/Xwayland (glamor_create_gc+0x70c8) [0x55c99a5d5068]
4: /usr/bin/Xwayland (glamor_create_gc+0x74fc) [0x55c99a5d580c]
5: /usr/bin/Xwayland (glamor_create_gc+0x7b0e) [0x55c99a5d5fae]
6: /usr/bin/Xwayland (glamor_create_gc+0x9b0c) [0x55c99a5d9c0c]
7: /usr/bin/Xwayland (DamageRegionAppend+0x6af) [0x55c99a686f3f]
8: /usr/bin/Xwayland (glamor_create_gc+0x10a02) [0x55c99a5e80e2]
9: /usr/bin/Xwayland (AddTraps+0x4275) [0x55c99a67c855]
10: /usr/bin/Xwayland (SendErrorToClient+0x35e) [0x55c99a6e321e]
11: /usr/bin/Xwayland (InitFonts+0x3c6) [0x55c99a6e7246]
12: /lib64/libc.so.6 (__libc_start_main+0xf3) [0x7f89f9bc7413]
13: /usr/bin/Xwayland (_start+0x2e) [0x55c99a5b535e]

Potential duplicate: bug 1617885

Comment 1 ikixxx@gmail.com 2018-11-09 20:10:39 UTC
Created attachment 1503848 [details]
File: backtrace

Comment 2 ikixxx@gmail.com 2018-11-09 20:10:40 UTC
Created attachment 1503849 [details]
File: cpuinfo

Comment 3 ikixxx@gmail.com 2018-11-09 20:10:42 UTC
Created attachment 1503850 [details]
File: dmesg

Comment 4 ikixxx@gmail.com 2018-11-09 20:10:43 UTC
Created attachment 1503851 [details]
File: dso_list

Comment 5 ikixxx@gmail.com 2018-11-09 20:10:45 UTC
Created attachment 1503852 [details]
File: etc_X11_xorg_conf_d.tar.gz

Comment 6 ikixxx@gmail.com 2018-11-09 20:10:46 UTC
Created attachment 1503853 [details]
File: usr_share_xorg_conf_d.tar.gz

Comment 7 Arseniy 2019-02-05 12:42:38 UTC
Description of problem:
x11-server crushes from time to time without any obvious reason. I have single monitor.

Version-Release number of selected component:
xorg-x11-server-Xwayland-1.20.3-3.fc29

Additional info:
reporter:       libreport-2.9.7
crash_function: OsLookupColor
executable:     /usr/bin/Xwayland
kernel:         4.18.16-300.fc29.x86_64
runlevel:       N 5
type:           xorg
uid:            0

Truncated backtrace:
0: /usr/bin/Xwayland (OsLookupColor+0x13d) [0x55ca3afbb26d]
1: /lib64/libpthread.so.0 (funlockfile+0x50) [0x7fef6568b07f]
2: /usr/bin/Xwayland (glamor_get_pixmap_texture+0x81) [0x55ca3ae66041]
3: /usr/bin/Xwayland (glamor_create_gc+0x70c8) [0x55ca3ae77118]
4: /usr/bin/Xwayland (glamor_create_gc+0x74fc) [0x55ca3ae778bc]
5: /usr/bin/Xwayland (glamor_create_gc+0x7b0e) [0x55ca3ae7805e]
6: /usr/bin/Xwayland (glamor_create_gc+0x9b0c) [0x55ca3ae7bcbc]
7: /usr/bin/Xwayland (DamageRegionAppend+0x6af) [0x55ca3af28fef]
8: /usr/bin/Xwayland (glamor_create_gc+0x10a02) [0x55ca3ae8a192]
9: /usr/bin/Xwayland (AddTraps+0x4275) [0x55ca3af1e915]
10: /usr/bin/Xwayland (SendErrorToClient+0x35e) [0x55ca3af852ae]
11: /usr/bin/Xwayland (InitFonts+0x3c6) [0x55ca3af892e6]
12: /lib64/libc.so.6 (__libc_start_main+0xf3) [0x7fef654d6413]
13: /usr/bin/Xwayland (_start+0x2e) [0x55ca3ae5735e]

Comment 8 Olivier Fourdan 2019-02-05 13:13:19 UTC
Can you please atthach the journalctl logs for gnome-shell around the time of the crash?

Comment 9 Arseniy 2019-02-05 14:44:48 UTC
(In reply to Olivier Fourdan from comment #8)
> Can you please atthach the journalctl logs for gnome-shell around the time
> of the crash?

Feb 05 14:47:26 work gnome-shell[27447]: The property brightness doesn't seem to be a normal object property of [0x56065eeffbb0 StWidget] or a registered special property
Feb 05 14:47:26 work gnome-shell[27447]: The property vignette_sharpness doesn't seem to be a normal object property of [0x56065eeffbb0 StWidget] or a registered special property
Feb 05 15:04:47 work dbus-daemon[836]: [system] Activating via systemd: service name='net.reactivated.Fprint' unit='fprintd.service' requested by ':1.4506' (uid=1000 pid=27447 comm="/usr/bin/gnome-shell " label="unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023")
Feb 05 15:05:03 work gnome-shell[27447]: The property brightness doesn't seem to be a normal object property of [0x56065db42fd0 StWidget] or a registered special property
Feb 05 15:05:03 work gnome-shell[27447]: The property vignette_sharpness doesn't seem to be a normal object property of [0x56065db42fd0 StWidget] or a registered special property
Feb 05 15:21:49 work gnome-shell[27447]: Connection to xwayland lost
Feb 05 15:21:50 work gnome-shell[5262]: can't read lock file /tmp/.X1024-lock: Permission denied
Feb 05 15:21:50 work dbus-daemon[5230]: [session uid=42 pid=5230] Activating via systemd: service name='org.a11y.Bus' unit='at-spi-dbus-bus.service' requested by ':1.13' (uid=42 pid=5262 comm="/usr/bin/gnome-shell " label="system_u:system_r:xdm_t:s0-s0:c0.c1023")
Feb 05 15:21:50 work at-spi-bus-launcher[5328]: dbus-daemon[5334]: Activating service name='org.a11y.atspi.Registry' requested by ':1.0' (uid=42 pid=5262 comm="/usr/bin/gnome-shell " label="system_u:system_r:xdm_t:s0-s0:c0.c1023")
Feb 05 15:21:52 work dbus-daemon[836]: [system] Activating via systemd: service name='org.freedesktop.locale1' unit='dbus-org.freedesktop.locale1.service' requested by ':1.5086' (uid=42 pid=5262 comm="/usr/bin/gnome-shell " label="system_u:system_r:xdm_t:s0-s0:c0.c1023")
Feb 05 15:21:52 work dbus-daemon[5230]: [session uid=42 pid=5230] Activating via systemd: service name='org.freedesktop.impl.portal.PermissionStore' unit='xdg-permission-store.service' requested by ':1.11' (uid=42 pid=5262 comm="/usr/bin/gnome-shell " label="system_u:system_r:xdm_t:s0-s0:c0.c1023")
Feb 05 15:21:52 work gnome-shell[5262]: g_dir_open_with_errno: assertion 'path != NULL' failed
Feb 05 15:21:52 work gnome-shell[5262]: g_filename_to_utf8: assertion 'opsysstring != NULL' failed
Feb 05 15:21:52 work gnome-shell[5262]: g_dir_open_with_errno: assertion 'path != NULL' failed
Feb 05 15:21:52 work gnome-shell[5262]: g_filename_to_utf8: assertion 'opsysstring != NULL' failed
Feb 05 15:21:52 work dbus-daemon[836]: [system] Activating via systemd: service name='org.freedesktop.GeoClue2' unit='geoclue.service' requested by ':1.5086' (uid=42 pid=5262 comm="/usr/bin/gnome-shell " label="system_u:system_r:xdm_t:s0-s0:c0.c1023")
Feb 05 15:21:52 work polkitd[29780]: Registered Authentication Agent for unix-session:c3 (system bus name :1.5086 [/usr/bin/gnome-shell], object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8)
Feb 05 15:21:52 work dbus-daemon[836]: [system] Activating via systemd: service name='org.freedesktop.PackageKit' unit='packagekit.service' requested by ':1.5086' (uid=42 pid=5262 comm="/usr/bin/gnome-shell " label="system_u:system_r:xdm_t:s0-s0:c0.c1023")
Feb 05 15:21:52 work dbus-daemon[836]: [system] Activating via systemd: service name='net.reactivated.Fprint' unit='fprintd.service' requested by ':1.5086' (uid=42 pid=5262 comm="/usr/bin/gnome-shell " label="system_u:system_r:xdm_t:s0-s0:c0.c1023")
Feb 05 15:21:53 work dbus-daemon[836]: [system] Activating via systemd: service name='org.freedesktop.realmd' unit='realmd.service' requested by ':1.5086' (uid=42 pid=5262 comm="/usr/bin/gnome-shell " label="system_u:system_r:xdm_t:s0-s0:c0.c1023")
Feb 05 15:21:53 work gnome-shell[5262]: Error looking up permission: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for geolocation
Feb 05 15:21:53 work gnome-shell[5262]: JS WARNING: [resource:///org/gnome/shell/ui/windowManager.js 1569]: reference to undefined property "MetaWindowXwayland"
Feb 05 15:21:59 work dbus-daemon[5624]: [session uid=1000 pid=5624] Activating via systemd: service name='org.gtk.vfs.Daemon' unit='gvfs-daemon.service' requested by ':1.13' (uid=1000 pid=5701 comm="/usr/bin/gnome-shell " label="unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023")
Feb 05 15:22:00 work dbus-daemon[5624]: [session uid=1000 pid=5624] Activating via systemd: service name='org.a11y.Bus' unit='at-spi-dbus-bus.service' requested by ':1.16' (uid=1000 pid=5701 comm="/usr/bin/gnome-shell " label="unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023")
Feb 05 15:22:00 work at-spi-bus-launcher[5785]: dbus-daemon[5793]: Activating service name='org.a11y.atspi.Registry' requested by ':1.0' (uid=1000 pid=5701 comm="/usr/bin/gnome-shell " label="unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023")
Feb 05 15:22:01 work dbus-daemon[5624]: [session uid=1000 pid=5624] Activating via systemd: service name='org.freedesktop.impl.portal.PermissionStore' unit='xdg-permission-store.service' requested by ':1.13' (uid=1000 pid=5701 comm="/usr/bin/gnome-shell " label="unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023")
Feb 05 15:22:01 work dbus-daemon[5624]: [session uid=1000 pid=5624] Activating service name='org.gnome.Shell.CalendarServer' requested by ':1.13' (uid=1000 pid=5701 comm="/usr/bin/gnome-shell " label="unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023")
Feb 05 15:22:01 work dbus-daemon[5624]: [session uid=1000 pid=5624] Activating via systemd: service name='org.gnome.evolution.dataserver.Sources5' unit='evolution-source-registry.service' requested by ':1.24' (uid=1000 pid=5844 comm="/usr/libexec/gnome-shell-calendar-server " label="unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023")
Feb 05 15:22:01 work gnome-shell[5701]: g_dir_open_with_errno: assertion 'path != NULL' failed
Feb 05 15:22:01 work gnome-shell[5701]: g_filename_to_utf8: assertion 'opsysstring != NULL' failed
Feb 05 15:22:01 work gnome-shell[5701]: g_dir_open_with_errno: assertion 'path != NULL' failed
Feb 05 15:22:01 work gnome-shell[5701]: g_filename_to_utf8: assertion 'opsysstring != NULL' failed
Feb 05 15:22:01 work polkitd[29780]: Registered Authentication Agent for unix-session:10 (system bus name :1.5251 [/usr/bin/gnome-shell], object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8)
Feb 05 15:22:01 work gnome-shell[5701]: Telepathy is not available, chat integration will be disabled.
Feb 05 15:22:01 work dbus-daemon[5624]: [session uid=1000 pid=5624] Activating via systemd: service name='org.gtk.vfs.UDisks2VolumeMonitor' unit='gvfs-udisks2-volume-monitor.service' requested by ':1.13' (uid=1000 pid=5701 comm="/usr/bin/gnome-shell " label="unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023")
Feb 05 15:22:01 work dbus-daemon[5624]: [session uid=1000 pid=5624] Activating via systemd: service name='org.gtk.vfs.GoaVolumeMonitor' unit='gvfs-goa-volume-monitor.service' requested by ':1.13' (uid=1000 pid=5701 comm="/usr/bin/gnome-shell " label="unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023")
Feb 05 15:22:01 work dbus-daemon[5624]: [session uid=1000 pid=5624] Activating via systemd: service name='org.gtk.vfs.GPhoto2VolumeMonitor' unit='gvfs-gphoto2-volume-monitor.service' requested by ':1.13' (uid=1000 pid=5701 comm="/usr/bin/gnome-shell " label="unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023")
Feb 05 15:22:01 work dbus-daemon[5624]: [session uid=1000 pid=5624] Activating via systemd: service name='org.gtk.vfs.AfcVolumeMonitor' unit='gvfs-afc-volume-monitor.service' requested by ':1.13' (uid=1000 pid=5701 comm="/usr/bin/gnome-shell " label="unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023")
Feb 05 15:22:01 work dbus-daemon[5624]: [session uid=1000 pid=5624] Activating via systemd: service name='org.gtk.vfs.MTPVolumeMonitor' unit='gvfs-mtp-volume-monitor.service' requested by ':1.13' (uid=1000 pid=5701 comm="/usr/bin/gnome-shell " label="unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023")
Feb 05 15:22:01 work gnome-shell[5701]: Object St.Widget (0x558fd06562e0), has been already deallocated — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Feb 05 15:22:01 work org.gnome.Shell.desktop[5701]: #0   558fd0654938 i   /usr/share/gnome-shell/extensions/background-logo/extension.js:232 (7f89a492a5e0 @ 15)
Feb 05 15:22:01 work org.gnome.Shell.desktop[5701]: #2   558fd06548b8 i   /usr/share/gnome-shell/extensions/background-logo/extension.js:232 (7f89a492a550 @ 17)
Feb 05 15:22:01 work org.gnome.Shell.desktop[5701]: #3   558fd0654838 i   /usr/share/gnome-shell/extensions/background-logo/extension.js:225 (7f89a492a430 @ 10)
Feb 05 15:22:01 work gnome-shell[5701]: clutter_actor_destroy: assertion 'CLUTTER_IS_ACTOR (self)' failed
Feb 05 15:22:01 work dbus-daemon[5624]: [session uid=1000 pid=5624] Activating via systemd: service name='org.gnome.evolution.dataserver.Calendar7' unit='evolution-calendar-factory.service' requested by ':1.24' (uid=1000 pid=5844 comm="/usr/libexec/gnome-shell-calendar-server " label="unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023")
Feb 05 15:22:01 work gnome-shell[5701]: Error looking up permission: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for geolocation
Feb 05 15:22:02 work gnome-shell[5701]: STACK_OP_ADD: window 0x1800001 already in stack
Feb 05 15:22:02 work gnome-shell[5701]: STACK_OP_ADD: window 0x1800001 already in stack
Feb 05 15:22:02 work gnome-shell[5701]: GNOME Shell started at Tue Feb 05 2019 15:22:01 GMT+0300 (MSK)
Feb 05 15:22:09 work gnome-shell[5262]: Connection to xwayland lost
Feb 05 15:22:52 work gnome-shell[5701]: The property brightness doesn't seem to be a normal object property of [0x558fd0ddd040 StWidget] or a registered special property
Feb 05 15:22:52 work gnome-shell[5701]: The property vignette_sharpness doesn't seem to be a normal object property of [0x558fd0ddd040 StWidget] or a registered special property

Comment 10 Stefan Gies 2019-02-22 01:52:51 UTC
Description of problem:
After looking a video on youtube with the chromium-browser, I closed the app. Then I opened claws-mail to read my mails

Version-Release number of selected component:
xorg-x11-server-Xwayland-1.20.3-3.fc29

Additional info:
reporter:       libreport-2.10.0
crash_function: OsLookupColor
executable:     /usr/bin/Xwayland
kernel:         4.20.10-200.fc29.x86_64
runlevel:       N 5
type:           xorg
uid:            0

Truncated backtrace:
0: /usr/bin/Xwayland (OsLookupColor+0x13d) [0x55e139a6c26d]
1: /lib64/libpthread.so.0 (funlockfile+0x50) [0x7f12a70a307f]
2: /usr/bin/Xwayland (glamor_get_pixmap_texture+0x81) [0x55e139917041]
3: /usr/bin/Xwayland (glamor_create_gc+0x70c8) [0x55e139928118]
4: /usr/bin/Xwayland (glamor_create_gc+0x74fc) [0x55e1399288bc]
5: /usr/bin/Xwayland (glamor_create_gc+0x7b0e) [0x55e13992905e]
6: /usr/bin/Xwayland (glamor_create_gc+0x9b0c) [0x55e13992ccbc]
7: /usr/bin/Xwayland (DamageRegionAppend+0x6af) [0x55e1399d9fef]
8: /usr/bin/Xwayland (glamor_create_gc+0x10a02) [0x55e13993b192]
9: /usr/bin/Xwayland (AddTraps+0x4275) [0x55e1399cf915]
10: /usr/bin/Xwayland (SendErrorToClient+0x35e) [0x55e139a362ae]
11: /usr/bin/Xwayland (InitFonts+0x3c6) [0x55e139a3a2e6]
12: /lib64/libc.so.6 (__libc_start_main+0xf3) [0x7f12a6eec413]
13: /usr/bin/Xwayland (_start+0x2e) [0x55e13990835e]

Comment 11 Olivier Fourdan 2019-02-22 07:27:44 UTC
Can you check with "coredumpctl" if there's a core available for Xwayland and if by chance there's one, upload it somewhere I could download it?

Comment 12 Stefan Gies 2019-02-25 07:53:59 UTC
Description of problem:
Starting Brave Browser

Version-Release number of selected component:
xorg-x11-server-Xwayland-1.20.3-3.fc29

Additional info:
reporter:       libreport-2.10.0
crash_function: OsLookupColor
executable:     /usr/bin/Xwayland
kernel:         4.20.10-200.fc29.x86_64
runlevel:       N 5
type:           xorg
uid:            0

Truncated backtrace:
0: /usr/bin/Xwayland (OsLookupColor+0x13d) [0x55689b21426d]
1: /lib64/libpthread.so.0 (funlockfile+0x50) [0x7fac75c1b07f]
2: /usr/bin/Xwayland (glamor_get_pixmap_texture+0x81) [0x55689b0bf041]
3: /usr/bin/Xwayland (glamor_create_gc+0x70c8) [0x55689b0d0118]
4: /usr/bin/Xwayland (glamor_create_gc+0x74fc) [0x55689b0d08bc]
5: /usr/bin/Xwayland (glamor_create_gc+0x7b0e) [0x55689b0d105e]
6: /usr/bin/Xwayland (glamor_create_gc+0x9b0c) [0x55689b0d4cbc]
7: /usr/bin/Xwayland (DamageRegionAppend+0x6af) [0x55689b181fef]
8: /usr/bin/Xwayland (glamor_create_gc+0x10a02) [0x55689b0e3192]
9: /usr/bin/Xwayland (AddTraps+0x4275) [0x55689b177915]
10: /usr/bin/Xwayland (SendErrorToClient+0x35e) [0x55689b1de2ae]
11: /usr/bin/Xwayland (InitFonts+0x3c6) [0x55689b1e22e6]
12: /lib64/libc.so.6 (__libc_start_main+0xf3) [0x7fac75a64413]
13: /usr/bin/Xwayland (_start+0x2e) [0x55689b0b035e]

Comment 13 Olivier Fourdan 2019-02-25 08:10:28 UTC
Same thing as comment 11, can you please look for a core file, that would be helpful?

Comment 14 Andreas Schöneck 2019-03-01 15:06:37 UTC
Description of problem:
Mär 01 15:55:14 org.gnome.Shell.desktop[6574]: (WW) glamor: Expect reduced performance.
Mär 01 15:55:14 org.gnome.Shell.desktop[6574]: (WW) glamor: Failed to allocate 1922x1175 FBO due to GL_OUT_OF_MEMORY.
Mär 01 15:53:48 org.gnome.Shell.desktop[6574]: (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage

Version-Release number of selected component:
xorg-x11-server-Xwayland-1.20.4-1.fc29

Additional info:
reporter:       libreport-2.10.0
crash_function: OsLookupColor
executable:     /usr/bin/Xwayland
kernel:         4.20.13-200.fc29.x86_64
runlevel:       N 5
type:           xorg
uid:            0

Truncated backtrace:
0: /usr/bin/Xwayland (OsLookupColor+0x13d) [0x562c2391831d]
1: /lib64/libpthread.so.0 (funlockfile+0x50) [0x7f4284f8207f]
2: /usr/bin/Xwayland (glamor_get_pixmap_texture+0x81) [0x562c237c3061]
3: /usr/bin/Xwayland (glamor_create_gc+0x70e8) [0x562c237d4178]
4: /usr/bin/Xwayland (glamor_create_gc+0x751c) [0x562c237d491c]
5: /usr/bin/Xwayland (glamor_create_gc+0x7b2e) [0x562c237d50be]
6: /usr/bin/Xwayland (glamor_create_gc+0x9b2c) [0x562c237d8d1c]
7: /usr/bin/Xwayland (DamageRegionAppend+0x6af) [0x562c2388604f]
8: /usr/bin/Xwayland (glamor_create_gc+0x10a22) [0x562c237e71f2]
9: /usr/bin/Xwayland (AddTraps+0x4275) [0x562c2387b955]
10: /usr/bin/Xwayland (SendErrorToClient+0x35e) [0x562c238e235e]
11: /usr/bin/Xwayland (InitFonts+0x3c6) [0x562c238e6396]
12: /lib64/libc.so.6 (__libc_start_main+0xf3) [0x7f4284dcd413]
13: /usr/bin/Xwayland (_start+0x2e) [0x562c237b437e]

Comment 15 Stefan Gies 2019-03-02 08:02:39 UTC
Description of problem:
Starting Oracle Virtualbox v6.04 64bit

Version-Release number of selected component:
xorg-x11-server-Xwayland-1.20.4-1.fc29

Additional info:
reporter:       libreport-2.10.0
crash_function: OsLookupColor
executable:     /usr/bin/Xwayland
kernel:         4.20.13-200.fc29.x86_64
runlevel:       N 5
type:           xorg
uid:            0

Truncated backtrace:
0: /usr/bin/Xwayland (OsLookupColor+0x13d) [0x55dae6fdb31d]
1: /lib64/libpthread.so.0 (funlockfile+0x50) [0x7fc674b5b07f]
2: /usr/bin/Xwayland (glamor_get_pixmap_texture+0x81) [0x55dae6e86061]
3: /usr/bin/Xwayland (glamor_create_gc+0x70e8) [0x55dae6e97178]
4: /usr/bin/Xwayland (glamor_create_gc+0x751c) [0x55dae6e9791c]
5: /usr/bin/Xwayland (glamor_create_gc+0x7b2e) [0x55dae6e980be]
6: /usr/bin/Xwayland (glamor_create_gc+0x9b2c) [0x55dae6e9bd1c]
7: /usr/bin/Xwayland (DamageRegionAppend+0x6af) [0x55dae6f4904f]
8: /usr/bin/Xwayland (glamor_create_gc+0x10a22) [0x55dae6eaa1f2]
9: /usr/bin/Xwayland (AddTraps+0x4275) [0x55dae6f3e955]
10: /usr/bin/Xwayland (SendErrorToClient+0x35e) [0x55dae6fa535e]
11: /usr/bin/Xwayland (InitFonts+0x3c6) [0x55dae6fa9396]
12: /lib64/libc.so.6 (__libc_start_main+0xf3) [0x7fc6749a4413]
13: /usr/bin/Xwayland (_start+0x2e) [0x55dae6e7737e]

Comment 16 Stefan Gies 2019-03-05 10:51:55 UTC
Description of problem:
After using and closing Google-Chrome-Beta, I opened Seamonkey

Version-Release number of selected component:
xorg-x11-server-Xwayland-1.20.4-1.fc29

Additional info:
reporter:       libreport-2.10.0
crash_function: OsLookupColor
executable:     /usr/bin/Xwayland
kernel:         4.20.13-200.fc29.x86_64
runlevel:       N 5
type:           xorg
uid:            0

Truncated backtrace:
0: /usr/bin/Xwayland (OsLookupColor+0x13d) [0x560b11dd231d]
1: /lib64/libpthread.so.0 (funlockfile+0x50) [0x7f1c2fb8b07f]
2: /usr/bin/Xwayland (glamor_get_pixmap_texture+0x81) [0x560b11c7d061]
3: /usr/bin/Xwayland (glamor_create_gc+0x70e8) [0x560b11c8e178]
4: /usr/bin/Xwayland (glamor_create_gc+0x751c) [0x560b11c8e91c]
5: /usr/bin/Xwayland (glamor_create_gc+0x7b2e) [0x560b11c8f0be]
6: /usr/bin/Xwayland (glamor_create_gc+0x9b2c) [0x560b11c92d1c]
7: /usr/bin/Xwayland (DamageRegionAppend+0x6af) [0x560b11d4004f]
8: /usr/bin/Xwayland (glamor_create_gc+0x10a22) [0x560b11ca11f2]
9: /usr/bin/Xwayland (AddTraps+0x4275) [0x560b11d35955]
10: /usr/bin/Xwayland (SendErrorToClient+0x35e) [0x560b11d9c35e]
11: /usr/bin/Xwayland (InitFonts+0x3c6) [0x560b11da0396]
12: /lib64/libc.so.6 (__libc_start_main+0xf3) [0x7f1c2f9d4413]
13: /usr/bin/Xwayland (_start+0x2e) [0x560b11c6e37e]

Comment 17 Stefan Gies 2019-03-05 14:51:35 UTC
Description of problem:
Opening Gparted

Version-Release number of selected component:
xorg-x11-server-Xwayland-1.20.4-1.fc29

Additional info:
reporter:       libreport-2.10.0
crash_function: OsLookupColor
executable:     /usr/bin/Xwayland
kernel:         4.20.13-200.fc29.x86_64
runlevel:       N 5
type:           xorg
uid:            0

Truncated backtrace:
0: /usr/bin/Xwayland (OsLookupColor+0x13d) [0x55da62a5d31d]
1: /lib64/libpthread.so.0 (funlockfile+0x50) [0x7f7cfd1c307f]
2: /usr/bin/Xwayland (glamor_get_pixmap_texture+0x81) [0x55da62908061]
3: /usr/bin/Xwayland (glamor_create_gc+0x70e8) [0x55da62919178]
4: /usr/bin/Xwayland (glamor_create_gc+0x751c) [0x55da6291991c]
5: /usr/bin/Xwayland (glamor_create_gc+0x7b2e) [0x55da6291a0be]
6: /usr/bin/Xwayland (glamor_create_gc+0x9b2c) [0x55da6291dd1c]
7: /usr/bin/Xwayland (DamageRegionAppend+0x6af) [0x55da629cb04f]
8: /usr/bin/Xwayland (glamor_create_gc+0x10a22) [0x55da6292c1f2]
9: /usr/bin/Xwayland (AddTraps+0x4275) [0x55da629c0955]
10: /usr/bin/Xwayland (SendErrorToClient+0x35e) [0x55da62a2735e]
11: /usr/bin/Xwayland (InitFonts+0x3c6) [0x55da62a2b396]
12: /lib64/libc.so.6 (__libc_start_main+0xf3) [0x7f7cfd00c413]
13: /usr/bin/Xwayland (_start+0x2e) [0x55da628f937e]

Comment 18 Olivier Fourdan 2019-03-05 15:24:20 UTC
So I think the key to this problem is in comment 14 (thanks Andreas!)

 (WW) glamor: Expect reduced performance.
 (WW) glamor: Failed to allocate 1922x1175 FBO due to GL_OUT_OF_MEMORY.
 (EE) glamor0: GL error: GL_OUT_OF_MEMORY in glTexSubImage

because:

 - All these crashes occur in glamor_get_pixmap_texture() which is a pretty simple function.
 - Only case where this function can segfault is if `pixmap_priv->fbo` in NULL
 - "Failed to allocate ...x... FBO due to GL_OUT_OF_MEMORY" comes from `_glamor_create_tex()` and is called by `glamor_create_fbo()`

So I reckon this issue is caused by glamor failing to allocate a pixmap FBO because GL_OUT_OF_MEMORY and later trying to access it, and crash.

*But* AFAICS, `glamor_get_pixmap_texture()` is used by Xwayland *only* with EGLStream in `xwl_glamor_eglstream_post_damage()`

Are you all using NVidia closed-source driver?

Comment 19 Stefan Gies 2019-03-05 19:22:22 UTC
Description of problem:
After viewing a video on youtube with Google-Chrome Unstable I started Kmahjongg

Version-Release number of selected component:
xorg-x11-server-Xwayland-1.20.4-1.fc29

Additional info:
reporter:       libreport-2.10.0
crash_function: OsLookupColor
executable:     /usr/bin/Xwayland
kernel:         4.20.13-200.fc29.x86_64
runlevel:       N 5
type:           xorg
uid:            0

Truncated backtrace:
0: /usr/bin/Xwayland (OsLookupColor+0x13d) [0x561e294e731d]
1: /lib64/libpthread.so.0 (funlockfile+0x50) [0x7f703f63b07f]
2: /usr/bin/Xwayland (glamor_get_pixmap_texture+0x81) [0x561e29392061]
3: /usr/bin/Xwayland (glamor_create_gc+0x70e8) [0x561e293a3178]
4: /usr/bin/Xwayland (glamor_create_gc+0x751c) [0x561e293a391c]
5: /usr/bin/Xwayland (glamor_create_gc+0x7b2e) [0x561e293a40be]
6: /usr/bin/Xwayland (glamor_create_gc+0x9b2c) [0x561e293a7d1c]
7: /usr/bin/Xwayland (DamageRegionAppend+0x6af) [0x561e2945504f]
8: /usr/bin/Xwayland (glamor_create_gc+0x10a22) [0x561e293b61f2]
9: /usr/bin/Xwayland (AddTraps+0x4275) [0x561e2944a955]
10: /usr/bin/Xwayland (SendErrorToClient+0x35e) [0x561e294b135e]
11: /usr/bin/Xwayland (InitFonts+0x3c6) [0x561e294b5396]
12: /lib64/libc.so.6 (__libc_start_main+0xf3) [0x7f703f484413]
13: /usr/bin/Xwayland (_start+0x2e) [0x561e2938337e]

Comment 20 Andreas Schöneck 2019-03-08 22:05:42 UTC
@Olivier Fourdan

I am on nouveau.

Comment 21 RobbieTheK 2019-05-31 19:01:01 UTC
still seeing this  5.0.17-300.fc30.x86_64,:

May 29 15:41:37 ll612-04 systemd[1373]: Started dbus-:1.2-org.freedesktop.portal.IBus.
May 29 15:41:37 ll612-04 journal[1426]: g_dir_open_with_errno: assertion 'path != NULL' failed
May 29 15:41:37 ll612-04 journal[1426]: g_filename_to_utf8: assertion 'opsysstring != NULL' failed
May 29 15:41:37 ll612-04 journal[1426]: g_dir_open_with_errno: assertion 'path != NULL' failed
May 29 15:41:37 ll612-04 journal[1426]: g_filename_to_utf8: assertion 'opsysstring != NULL' failed

Upstream Git says it's been fixed.

Comment 22 Ben Cotton 2019-10-31 19:12:29 UTC
This message is a reminder that Fedora 29 is nearing its end of life.
Fedora will stop maintaining and issuing updates for Fedora 29 on 2019-11-26.
It is Fedora's policy to close all bug reports from releases that are no longer
maintained. At that time this bug will be closed as EOL if it remains open with a
Fedora 'version' of '29'.

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version' 
to a later Fedora version.

Thank you for reporting this issue and we are sorry that we were not 
able to fix it before Fedora 29 is end of life. If you would still like 
to see this bug fixed and are able to reproduce it against a later version 
of Fedora, you are encouraged  change the 'version' to a later Fedora 
version prior this bug is closed as described in the policy above.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events. Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

Comment 23 Ben Cotton 2019-11-27 22:41:53 UTC
Fedora 29 changed to end-of-life (EOL) status on 2019-11-26. Fedora 29 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.

If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
bug.

Thank you for reporting this bug and we are sorry it could not be fixed.


Note You need to log in before you can comment on or make changes to this bug.