[PATCH 2/2] loader_dri3: Variant 2: Wait for pending swaps to complete before drawable_fini.

Mike Lothian mike at fireburn.co.uk
Fri May 4 17:40:00 UTC 2018


Weird, when trying to cause a freeze in steam, I saw one in plasmashell,
bit it corrected itself

Here's the output of steam

fireburn at axion ~ $ steam
Running Steam on gentoo Gentoo 64-bit
STEAM_RUNTIME is enabled by the user
Pins up-to-date!
Installing breakpad exception handler for appid(steam)/version(1525292689)
Installing breakpad exception handler for appid(steam)/version(1525292689)
Installing breakpad exception handler for appid(steam)/version(1525292689)
[2018-05-04 18:35:49] Startup - updater built May  2 2018 00:52:15
[2018-05-04 18:35:49] Opted in to client beta 'publicbeta' via beta file
You are in the 'publicbeta' client beta.
INIT: wxh = 400 x 129, drawable 52428802 eid 52428804
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2018-05-04 18:35:49] Checking for update on startup
[2018-05-04 18:35:49] Checking for available updates...
[2018-05-04 18:35:50] Package file
tenfoot_images_all.zip.vz.b7181a394eaf01d4257dcc427c76db858a215c80_30752799
missing or incorrect size
[2018-05-04 18:35:50] Package file
public_all.zip.vz.a71de7215dd750a443d368ba15b2382ec936c779_761893 missing
or incorrect size
[2018-05-04 18:35:50] Package file
bins_ubuntu12.zip.vz.63042d5fe9de8f740611aa1edbff2d96380f912d_17257991
missing or incorrect size
[2018-05-04 18:35:50] Package file
bins_pub_ubuntu12.zip.vz.699a140db31f3cda26ce52332e72e26336828928_9063451
missing or incorrect size
[2018-05-04 18:35:50] Package file
bins_sdk_ubuntu12.zip.vz.87e496b0a28183110a49f5212fa7f073b08f7281_11579049
missing or incorrect size
[2018-05-04 18:35:50] Package file
bins_misc_ubuntu12.zip.vz.3e69cf8f3adfa37d455c4df676cc757a4c449db1_1552183
missing or incorrect size
[2018-05-04 18:35:50] Package file
steam_ubuntu12.zip.vz.2b526cf74c737357997c5487fbe8630cd9be34b3_1484954
missing or incorrect size
[2018-05-04 18:35:51] Downloading update (332 of 70,754 KB)...
[2018-05-04 18:35:51] Downloading update (1,875 of 70,754 KB)...
[2018-05-04 18:35:51] Downloading update (3,165 of 70,754 KB)...
[2018-05-04 18:35:51] Downloading update (4,819 of 70,754 KB)...
[2018-05-04 18:35:52] Downloading update (5,952 of 70,754 KB)...
[2018-05-04 18:35:52] Downloading update (7,288 of 70,754 KB)...
[2018-05-04 18:35:52] Downloading update (8,982 of 70,754 KB)...
[2018-05-04 18:35:52] Downloading update (10,830 of 70,754 KB)...
[2018-05-04 18:35:53] Downloading update (12,660 of 70,754 KB)...
[2018-05-04 18:35:53] Downloading update (14,163 of 70,754 KB)...
[2018-05-04 18:35:53] Downloading update (16,022 of 70,754 KB)...
[2018-05-04 18:35:53] Downloading update (17,759 of 70,754 KB)...
[2018-05-04 18:35:54] Downloading update (18,896 of 70,754 KB)...
[2018-05-04 18:35:54] Downloading update (20,761 of 70,754 KB)...
[2018-05-04 18:35:54] Downloading update (22,397 of 70,754 KB)...
[2018-05-04 18:35:54] Downloading update (23,702 of 70,754 KB)...
[2018-05-04 18:35:55] Downloading update (24,399 of 70,754 KB)...
[2018-05-04 18:35:55] Downloading update (25,962 of 70,754 KB)...
[2018-05-04 18:35:55] Downloading update (27,379 of 70,754 KB)...
[2018-05-04 18:35:55] Downloading update (29,310 of 70,754 KB)...
[2018-05-04 18:35:56] Downloading update (31,101 of 70,754 KB)...
[2018-05-04 18:35:56] Downloading update (32,971 of 70,754 KB)...
[2018-05-04 18:35:56] Downloading update (34,535 of 70,754 KB)...
[2018-05-04 18:35:56] Downloading update (36,207 of 70,754 KB)...
[2018-05-04 18:35:57] Downloading update (37,770 of 70,754 KB)...
[2018-05-04 18:35:57] Downloading update (39,269 of 70,754 KB)...
[2018-05-04 18:35:57] Downloading update (41,116 of 70,754 KB)...
[2018-05-04 18:35:57] Downloading update (42,968 of 70,754 KB)...
[2018-05-04 18:35:58] Downloading update (44,809 of 70,754 KB)...
[2018-05-04 18:35:58] Downloading update (46,662 of 70,754 KB)...
[2018-05-04 18:35:58] Downloading update (48,449 of 70,754 KB)...
[2018-05-04 18:35:58] Downloading update (50,140 of 70,754 KB)...
[2018-05-04 18:35:59] Downloading update (52,049 of 70,754 KB)...
[2018-05-04 18:35:59] Downloading update (54,161 of 70,754 KB)...
[2018-05-04 18:35:59] Downloading update (55,839 of 70,754 KB)...
[2018-05-04 18:36:00] Downloading update (57,505 of 70,754 KB)...
[2018-05-04 18:36:00] Downloading update (58,960 of 70,754 KB)...
[2018-05-04 18:36:00] Downloading update (60,307 of 70,754 KB)...
[2018-05-04 18:36:00] Downloading update (61,516 of 70,754 KB)...
[2018-05-04 18:36:01] Downloading update (62,725 of 70,754 KB)...
[2018-05-04 18:36:01] Downloading update (63,539 of 70,754 KB)...
[2018-05-04 18:36:01] Downloading update (64Installing breakpad exception
handler for appid(steam)/version(1525292689)
Installing breakpad exception handler for appid(steam)/version(1525292689)
Installing breakpad exception handler for appid(steam)/version(1525292689)
Installing breakpad exception handler for appid(steam)/version(1525292689)
Installing breakpad exception handler for appid(steam)/version(1525292689)
Installing breakpad exception handler for appid(steam)/version(1525292689)
Installing breakpad exception handler for appid(steam)/version(1525292689)
Installing breakpad exception handler for appid(steam)/version(1525292689)
Installing breakpad exception handler for appid(steam)/version(1525292689)
Installing breakpad exception handler for appid(steam)/version(1525292689)
Installing breakpad exception handler for appid(steam)/version(1525292689)
Installing breakpad exception handler for appid(steam)/version(1525292689)
Installing breakpad exception handler for appid(steam)/version(1525292689)
Installing breakpad exception handler for appid(steam)/version(1525292689)
Installing breakpad exception handler for appid(steam)/version(1525292689)
Installing breakpad exception handler for appid(steam)/version(1525292689)
Installing breakpad exception handler for appid(steam)/version(1525292689)
Installing breakpad exception handler for appid(steam)/version(1525292689)
Installing breakpad exception handler for appid(steam)/version(1525292689)
Installing breakpad exception handler for appid(steam)/version(1525292689)
Installing breakpad exception handler for appid(steam)/version(1525292689)
Installing breakpad exception handler for appid(steam)/version(1525292689)
Installing breakpad exception handler for appid(steam)/version(1525292689)
Installing breakpad exception handler for appid(steam)/version(1525292689)
Installing breakpad exception handler for appid(steam)/version(1525292689)
Installing breakpad exception handler for appid(steam)/version(1525292689)
Installing breakpad exception handler for appid(steam)/version(1525292689)
,116 of 70,754 KB)...
[2018-05-04 18:36:01] Downloading update (64,659 of 70,754 KB)...
[2018-05-04 18:36:02] Downloading update (65,274 of 70,754 KB)...
[2018-05-04 18:36:02] Downloading update (65,834 of 70,754 KB)...
[2018-05-04 18:36:02] Downloading update (66,452 of 70,754 KB)...
[2018-05-04 18:36:02] Downloading update (67,074 of 70,754 KB)...
[2018-05-04 18:36:03] Downloading update (67,696 of 70,754 KB)...
[2018-05-04 18:36:03] Downloading update (68,262 of 70,754 KB)...
[2018-05-04 18:36:03] Downloading update (68,887 of 70,754 KB)...
[2018-05-04 18:36:03] Downloading update (69,453 of 70,754 KB)...
[2018-05-04 18:36:04] Downloading update (70,063 of 70,754 KB)...
[2018-05-04 18:36:04] Downloading update (70,689 of 70,754 KB)...
[2018-05-04 18:36:04] Downloading update (70,754 of 70,754 KB)...
[2018-05-04 18:36:04] Download complete.
[2018-05-04 18:36:04] uninstalled manifest found in
/home/fireburn/.local/share/Steam/package/steam_client_publicbeta_ubuntu12
(1).
[2018-05-04 18:36:04] Found pending update
[2018-05-04 18:36:04] Installing update...
[2018-05-04 18:36:05] Extracting package...
[2018-05-04 18:36:11] Installing update...
[2018-05-04 18:36:11] Cleaning up...
[2018-05-04 18:36:11] Update complete, launching Steam...
[2018-05-04 18:36:11] Shutdown
FINI: wxh = 400 x 129, drawable 52428802 eid 52428804 recv_sbc 0, send_sbc
0 PENDING 0
Restarting Steam by request...
Running Steam on gentoo Gentoo 64-bit
STEAM_RUNTIME has been set by the user to:
/home/fireburn/.local/share/Steam/ubuntu12_32/steam-runtime
Pins up-to-date!
Installing breakpad exception handler for appid(steam)/version(1525395880)
Installing breakpad exception handler for appid(steam)/version(1525395880)
/usr/share/themes/Breeze/gtk-2.0/widgets/entry:70: error: unexpected
identifier `direction', expected character `}'

(steam:1277): Gtk-WARNING **: Unable to locate theme engine in module_path:
"adwaita",
/usr/share/themes/Breeze/gtk-2.0/widgets/styles:36: error: invalid string
constant "combobox_entry", expected valid string constant
/usr/share/themes/Breeze/gtk-2.0/widgets/entry:70: error: unexpected
identifier `direction', expected character `}'

(steam:1277): Gtk-WARNING **: Unable to locate theme engine in module_path:
"adwaita",
/usr/share/themes/Breeze/gtk-2.0/widgets/styles:36: error: invalid string
constant "combobox_entry", expected valid string constant
Installing breakpad exception handler for appid(steam)/version(1525395880)
Fontconfig warning: line 5: unknown element "its:rules"
Fontconfig warning: line 6: unknown element "its:translateRule"
Fontconfig warning: line 9: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/10-autohint.conf", line 4: unknown
element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/10-autohint.conf", line 5: unknown
element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/10-autohint.conf", line 8: unknown
element "description"
Fontconfig warning: "/etc/fonts/conf.d/10-hinting-slight.conf", line 4:
unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/10-hinting-slight.conf", line 5:
unknown element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/10-hinting-slight.conf", line 8:
unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/10-sub-pixel-rgb.conf", line 4:
unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/10-sub-pixel-rgb.conf", line 5:
unknown element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/10-sub-pixel-rgb.conf", line 8:
unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/11-lcdfilter-default.conf", line 4:
unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/11-lcdfilter-default.conf", line 5:
unknown element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/11-lcdfilter-default.conf", line 8:
unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 4:
unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 5:
unknown element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 8:
unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 4: unknown
element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 5: unknown
element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 8: unknown
element "description"
Fontconfig warning: "/etc/fonts/conf.d/45-generic.conf", line 4: unknown
element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/45-generic.conf", line 5: unknown
element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/45-generic.conf", line 8: unknown
element "description"
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 4: unknown
element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 5: unknown
element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 8: unknown
element "description"
Fontconfig warning: "/etc/fonts/conf.d/49-sansserif.conf", line 4: unknown
element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/49-sansserif.conf", line 5: unknown
element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/49-sansserif.conf", line 8: unknown
element "description"
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 4: unknown
element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 5: unknown
element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 8: unknown
element "description"
Fontconfig warning: "/etc/fonts/conf.d/51-local.conf", line 4: unknown
element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/51-local.conf", line 5: unknown
element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/51-local.conf", line 8: unknown
element "description"
Fontconfig warning: "/etc/fonts/conf.d/60-generic.conf", line 4: unknown
element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/60-generic.conf", line 5: unknown
element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/60-generic.conf", line 8: unknown
element "description"
Fontconfig warning: "/etc/fonts/conf.d/60-latin.conf", line 4: unknown
element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/60-latin.conf", line 5: unknown
element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/60-latin.conf", line 8: unknown
element "description"
Fontconfig warning: "/etc/fonts/conf.d/65-fonts-persian.conf", line 34:
unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/65-fonts-persian.conf", line 35:
unknown element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/65-khmer.conf", line 4: unknown
element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/65-khmer.conf", line 5: unknown
element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/65-nonlatin.conf", line 4: unknown
element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/65-nonlatin.conf", line 5: unknown
element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/65-nonlatin.conf", line 8: unknown
element "description"
Fontconfig warning: "/etc/fonts/conf.d/69-unifont.conf", line 4: unknown
element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/69-unifont.conf", line 5: unknown
element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/70-no-bitmaps.conf", line 4: unknown
element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/70-no-bitmaps.conf", line 5: unknown
element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/70-no-bitmaps.conf", line 8: unknown
element "description"
Fontconfig warning: "/etc/fonts/conf.d/80-delicious.conf", line 4: unknown
element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/80-delicious.conf", line 5: unknown
element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/90-synthetic.conf", line 4: unknown
element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/90-synthetic.conf", line 5: unknown
element "its:translateRule"
[0504/183615.668086:ERROR:web_plugin_impl.cc(38)] Widevine registration is
not supported after context initialization
[0504/183616.668832:ERROR:web_plugin_impl.cc(38)] Widevine registration is
not supported after context initialization
[0504/183617.669331:ERROR:web_plugin_impl.cc(38)] Widevine registration is
not supported after context initialization
Installing breakpad exception handler for appid(steam)/version(1525395880)
Installing breakpad exception handler for appid(steam)/version(1525395880)
Installing breakpad exception handler for appid(steam)/version(1525395880)
Installing breakpad exception handler for appid(steam)/version(1525395880)
Installing breakpad exception handler for appid(steam)/version(1525395880)
Installing breakpad exception handler for appid(steam)/version(1525395880)
CApplicationManagerPopulateThread took 2 milliseconds to initialize (will
have waited on CAppInfoCacheReadFromDiskThread)
Installing breakpad exception handler for appid(steam)/version(1525395880)
Installing breakpad exception handler for appid(steam)/version(1525395880)
CHIDDeviceListSDL(): Couldn't load libSDL2-2.0.so.0, not enumerating
devices
Installing breakpad exception handler for appid(steam)/version(1525395880)
Installing breakpad exception handler for appid(steam)/version(1525395880)
Installing breakpad exception handler for appid(steam)/version(1525395880)
Installing breakpad exception handler for appid(steam)/version(1525395880)
Installing breakpad exception handler for appid(steam)/version(1525395880)
Installing breakpad exception handler for appid(steam)/version(1525395880)

** (steam:1277): WARNING **: Unknown device type 14

** (steam:1277): WARNING **: Could not create object for
/org/freedesktop/NetworkManager/Devices/1: unknown object type

** (steam:1277): WARNING **: Unknown device type 17

** (steam:1277): WARNING **: Could not create object for
/org/freedesktop/NetworkManager/Devices/3: unknown object type
INIT: wxh = 32 x 32, drawable 62914562 eid 62914565
FINI: wxh = 32 x 32, drawable 62914562 eid 62914565 recv_sbc 0, send_sbc 0
PENDING 0
INIT: wxh = 32 x 32, drawable 62914568 eid 62914571
CAppInfoCacheReadFromDiskThread took 455 milliseconds to initialize
Installing breakpad exception handler for appid(steam)/version(1525395880)

** (steam:1277): WARNING **: Unknown setting 'proxy'

** (steam:1277): WARNING **: Ignoring invalid property 'route-data'

** (steam:1277): WARNING **: Ignoring invalid property 'address-data'

** (steam:1277): WARNING **: Ignoring invalid property 'route-data'

** (steam:1277): WARNING **: Ignoring invalid property 'address-data'

** (steam:1277): WARNING **: Unknown setting 'proxy'

** (steam:1277): WARNING **: Ignoring invalid property 'route-data'

** (steam:1277): WARNING **: Ignoring invalid property 'address-data'

** (steam:1277): WARNING **: Ignoring invalid property 'route-data'

** (steam:1277): WARNING **: Ignoring invalid property 'address-data'

** (steam:1277): WARNING **: Unknown setting 'proxy'

** (steam:1277): WARNING **: Ignoring invalid property 'route-data'

** (steam:1277): WARNING **: Ignoring invalid property 'address-data'

** (steam:1277): WARNING **: Ignoring invalid property 'route-data'

** (steam:1277): WARNING **: Ignoring invalid property 'address-data'

** (steam:1277): WARNING **: Ignoring invalid property 'route-data'

** (steam:1277): WARNING **: Ignoring invalid property 'address-data'

** (steam:1277): WARNING **: Unknown setting 'proxy'

** (steam:1277): WARNING **: Ignoring invalid property 'route-data'

** (steam:1277): WARNING **: Ignoring invalid property 'address-data'

** (steam:1277): WARNING **: Ignoring invalid property
'autoconnect-priority'

** (steam:1277): WARNING **: Unknown setting 'proxy'

** (steam:1277): WARNING **: Ignoring invalid property 'route-data'

** (steam:1277): WARNING **: Ignoring invalid property 'address-data'

** (steam:1277): WARNING **: Ignoring invalid property 'route-data'

** (steam:1277): WARNING **: Ignoring invalid property 'address-data'

** (steam:1277): WARNING **: Unknown setting 'proxy'

** (steam:1277): WARNING **: Ignoring invalid property 'route-data'

** (steam:1277): WARNING **: Ignoring invalid property 'address-data'

** (steam:1277): WARNING **: Ignoring invalid property 'route-data'

** (steam:1277): WARNING **: Ignoring invalid property 'address-data'

** (steam:1277): WARNING **: Unknown setting 'proxy'

** (steam:1277): WARNING **: Ignoring invalid property 'route-data'

** (steam:1277): WARNING **: Ignoring invalid property 'address-data'

** (steam:1277): WARNING **: Ignoring invalid property 'route-data'

** (steam:1277): WARNING **: Ignoring invalid property 'address-data'

** (steam:1277): WARNING **: Unknown setting 'proxy'

** (steam:1277): WARNING **: Ignoring invalid property 'route-data'

** (steam:1277): WARNING **: Ignoring invalid property 'address-data'

** (steam:1277): WARNING **: Ignoring invalid property 'route-data'

** (steam:1277): WARNING **: Ignoring invalid property 'address-data'

** (steam:1277): WARNING **: Ignoring invalid property 'route-data'

** (steam:1277): WARNING **: Ignoring invalid property 'address-data'

** (steam:1277): WARNING **: Unknown setting 'proxy'

** (steam:1277): WARNING **: Ignoring invalid property 'route-data'

** (steam:1277): WARNING **: Ignoring invalid property 'address-data'

** (steam:1277): WARNING **: Ignoring invalid property
'autoconnect-priority'

** (steam:1277): WARNING **: Unknown setting 'proxy'

** (steam:1277): WARNING **: Ignoring invalid property 'route-data'

** (steam:1277): WARNING **: Ignoring invalid property 'address-data'

** (steam:1277): WARNING **: Ignoring invalid property 'route-data'

** (steam:1277): WARNING **: Ignoring invalid property 'address-data'
[0504/183618.669794:ERROR:web_plugin_impl.cc(38)] Widevine registration is
not supported after context initialization
Setting breakpad minidump AppID = 769
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561197968895261 [API loaded
no]
Generating new string page texture 2: 128x256, total string texture memory
is 131.07 KB
Generating new string page texture 3: 512x256, total string texture memory
is 655.36 KB
INIT: wxh = 32 x 32, drawable 62914562 eid 62914564
FINI: wxh = 32 x 32, drawable 62914562 eid 62914564 recv_sbc 0, send_sbc 0
PENDING 0
INIT: wxh = 32 x 32, drawable 62914568 eid 62914571
FINI: wxh = 32 x 32, drawable 62914568 eid 62914571 recv_sbc 0, send_sbc 0
PENDING 0
INIT: wxh = 32 x 32, drawable 62914574 eid 62914576
FINI: wxh = 32 x 32, drawable 62914574 eid 62914576 recv_sbc 0, send_sbc 0
PENDING 0
INIT: wxh = 32 x 32, drawable 62914580 eid 62914583
Installing breakpad exception handler for appid(steam)/version(1525395880)
Installing breakpad exception handler for appid(steam)/version(1525395880)
Installing breakpad exception handler for appid(steam)/version(1525395880)
[0504/183619.671427:ERROR:web_plugin_impl.cc(38)] Widevine registration is
not supported after context initialization
roaming config store loaded successfully - 4017 bytes.
migrating temporary roaming config store
Fontconfig warning: line 5: unknown element "its:rules"
Fontconfig warning: line 6: unknown element "its:translateRule"
Fontconfig warning: line 9: unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/10-autohint.conf", line 4: unknown
element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/10-autohint.conf", line 5: unknown
element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/10-autohint.conf", line 8: unknown
element "description"
Fontconfig warning: "/etc/fonts/conf.d/10-hinting-slight.conf", line 4:
unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/10-hinting-slight.conf", line 5:
unknown element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/10-hinting-slight.conf", line 8:
unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/10-sub-pixel-rgb.conf", line 4:
unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/10-sub-pixel-rgb.conf", line 5:
unknown element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/10-sub-pixel-rgb.conf", line 8:
unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/11-lcdfilter-default.conf", line 4:
unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/11-lcdfilter-default.conf", line 5:
unknown element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/11-lcdfilter-default.conf", line 8:
unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 4:
unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 5:
unknown element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 8:
unknown element "description"
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 4: unknown
element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 5: unknown
element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/40-nonlatin.conf", line 8: unknown
element "description"
Fontconfig warning: "/etc/fonts/conf.d/45-generic.conf", line 4: unknown
element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/45-generic.conf", line 5: unknown
element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/45-generic.conf", line 8: unknown
element "description"
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 4: unknown
element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 5: unknown
element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 8: unknown
element "description"
Fontconfig warning: "/etc/fonts/conf.d/49-sansserif.conf", line 4: unknown
element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/49-sansserif.conf", line 5: unknown
element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/49-sansserif.conf", line 8: unknown
element "description"
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 4: unknown
element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 5: unknown
element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 8: unknown
element "description"
Fontconfig warning: "/etc/fonts/conf.d/51-local.conf", line 4: unknown
element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/51-local.conf", line 5: unknown
element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/51-local.conf", line 8: unknown
element "description"
Fontconfig warning: "/etc/fonts/conf.d/60-generic.conf", line 4: unknown
element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/60-generic.conf", line 5: unknown
element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/60-generic.conf", line 8: unknown
element "description"
Fontconfig warning: "/etc/fonts/conf.d/60-latin.conf", line 4: unknown
element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/60-latin.conf", line 5: unknown
element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/60-latin.conf", line 8: unknown
element "description"
Fontconfig warning: "/etc/fonts/conf.d/65-fonts-persian.conf", line 34:
unknown element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/65-fonts-persian.conf", line 35:
unknown element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/65-khmer.conf", line 4: unknown
element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/65-khmer.conf", line 5: unknown
element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/65-nonlatin.conf", line 4: unknown
element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/65-nonlatin.conf", line 5: unknown
element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/65-nonlatin.conf", line 8: unknown
element "description"
Fontconfig warning: "/etc/fonts/conf.d/69-unifont.conf", line 4: unknown
element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/69-unifont.conf", line 5: unknown
element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/70-no-bitmaps.conf", line 4: unknown
element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/70-no-bitmaps.conf", line 5: unknown
element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/70-no-bitmaps.conf", line 8: unknown
element "description"
Fontconfig warning: "/etc/fonts/conf.d/80-delicious.conf", line 4: unknown
element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/80-delicious.conf", line 5: unknown
element "its:translateRule"
Fontconfig warning: "/etc/fonts/conf.d/90-synthetic.conf", line 4: unknown
element "its:rules"
Fontconfig warning: "/etc/fonts/conf.d/90-synthetic.conf", line 5: unknown
element "its:translateRule"
shadercachemanager/shadercachemanager.cpp (1157) : Assertion Failed:
m_vecCurrentBuckets.Count() > 1
Assert( Assertion Failed: m_vecCurrentBuckets.Count() > 1
):shadercachemanager/shadercachemanager.cpp:1157

Installing breakpad exception handler for appid(steam)/version(1525395880)
crash_20180504183622_23.dmp[7996]: Uploading dump (out-of-process)
/tmp/dumps/crash_20180504183622_23.dmp
Installing breakpad exception handler for appid(steam)/version(1525395880)
Failed to init SteamVR because it isn't installed
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
ExecCommandLine: "'/home/fireburn/.local/share/Steam/ubuntu12_32/steam'"
System startup time: 10.95 seconds
Generating new string page texture 96: 2048x256, total string texture
memory is 2.75 MB
Generating new string page texture 97: 256x256, total string texture memory
is 262.14 KB
Generating new string page texture 98: 256x256, total string texture memory
is 3.01 MB
Generating new string page texture 99: 384x256, total string texture memory
is 3.41 MB
Generating new string page texture 100: 64x256, total string texture memory
is 3.47 MB
Generating new string page texture 111: 128x256, total string texture
memory is 3.60 MB
Generating new string page texture 112: 256x256, total string texture
memory is 3.87 MB
Generating new string page texture 113: 256x256, total string texture
memory is 4.13 MB
Installing breakpad exception handler for appid(steam)/version(1525395880)
Generating new string page texture 115: 256x256, total string texture
memory is 4.39 MB
Generating new string page texture 116: 128x256, total string texture
memory is 4.52 MB
Generating new string page texture 117: 256x256, total string texture
memory is 4.78 MB
crash_20180504183622_23.dmp[7996]: Finished uploading minidump
(out-of-process): success = yes
crash_20180504183622_23.dmp[7996]: response:
CrashID=bp-5559984d-7cfa-4b53-9a10-2dd052180504
crash_20180504183622_23.dmp[7996]: file
''/tmp/dumps/crash_20180504183622_23.dmp'', upload yes:
''CrashID=bp-5559984d-7cfa-4b53-9a10-2dd052180504''
Generating new string page texture 121: 384x256, total string texture
memory is 5.18 MB
Generating new string page texture 126: 256x256, total string texture
memory is 5.44 MB
Generating new string page texture 127: 1024x256, total string texture
memory is 6.49 MB
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
Installing breakpad exception handler for appid(steam)/version(1525395880)
Installing breakpad exception handler for appid(steam)/version(1525395880)
Installing breakpad exception handler for appid(steam)/version(1525395880)
Installing breakpad exception handler for appid(steam)/version(1525395880)
Installing breakpad exception handler for appid(steam)/version(1525395880)
Installing breakpad exception handler for appid(steam)/version(1525395880)
Installing breakpad exception handler for appid(steam)/version(1525395880)
Installing breakpad exception handler for appid(steam)/version(1525395880)
Installing breakpad exception handler for appid(steam)/version(1525395880)
Installing breakpad exception handler for appid(steam)/version(1525395880)
Installing breakpad exception handler for appid(steam)/version(1525395880)
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
ExecuteSteamURL: "steam://open/friends"
Generating new string page texture 224: 128x256, total string texture
memory is 6.62 MB
Installing breakpad exception handler for appid(steam)/version(1525395880)
Installing breakpad exception handler for appid(steam)/version(1525395880)
Installing breakpad exception handler for appid(steam)/version(1525395880)
Generating new string page texture 231: 128x256, total string texture
memory is 6.75 MB
Generating new string page texture 232: 128x256, total string texture
memory is 6.88 MB
Installing breakpad exception handler for appid(steam)/version(1525395880)
[2018-05-04 18:36:12] Startup - updater built May  3 2018 17:23:09
[2018-05-04 18:36:12] Opted in to client beta 'publicbeta' via beta file
You are in the 'publicbeta' client beta.
INIT: wxh = 400 x 129, drawable 52428802 eid 52428804
[2018-05-04 18:36:12] Verifying installation...
[2018-05-04 18:36:12] Verification complete
FINI: wxh = 400 x 129, drawable 52428802 eid 52428804 recv_sbc 0, send_sbc
0 PENDING 0
INIT: wxh = 1 x 1, drawable 56623106 eid 56623108
FINI: wxh = 1 x 1, drawable 56623106 eid 56623108 recv_sbc 0, send_sbc 0
PENDING 0
INIT: wxh = 32 x 32, drawable 56623106 eid 56623108
FINI: wxh = 32 x 32, drawable 56623106 eid 56623108 recv_sbc 0, send_sbc 0
PENDING 0
INIT: wxh = 32 x 32, drawable 56623112 eid 56623115
FINI: wxh = 32 x 32, drawable 56623112 eid 56623115 recv_sbc 0, send_sbc 0
PENDING 0
INIT: wxh = 128 x 48, drawable 52428805 eid 52428812
FINI: wxh = 128 x 48, drawable 52428805 eid 52428812 recv_sbc 0, send_sbc 0
PENDING 1
INIT: wxh = 768 x 284, drawable 52428808 eid 52428820
INIT: wxh = 1 x 1, drawable 62914562 eid 62914564
FINI: wxh = 1 x 1, drawable 62914562 eid 62914564 recv_sbc 0, send_sbc 0
PENDING 0
INIT: wxh = 32 x 32, drawable 62914562 eid 62914564
FINI: wxh = 32 x 32, drawable 62914562 eid 62914564 recv_sbc 0, send_sbc 0
PENDING 0
INIT: wxh = 32 x 32, drawable 62914568 eid 62914571
FINI: wxh = 32 x 32, drawable 62914568 eid 62914571 recv_sbc 0, send_sbc 0
PENDING 0
INIT: wxh = 32 x 32, drawable 62914562 eid 62914564
FINI: wxh = 32 x 32, drawable 62914562 eid 62914564 recv_sbc 0, send_sbc 0
PENDING 0
INIT: wxh = 32 x 32, drawable 62914568 eid 62914571
FINI: wxh = 32 x 32, drawable 62914568 eid 62914571 recv_sbc 0, send_sbc 0
PENDING 0
FINI: wxh = 768 x 214, drawable 52428808 eid 52428820 recv_sbc 2, send_sbc
0 PENDING 4
FINI: wxh = 128 x 48, drawable 52428805 eid 0 recv_sbc 0, send_sbc 0
PENDING 0
INIT: wxh = 3840 x 2096, drawable 52428836 eid 52428916
FINI: wxh = 3840 x 2096, drawable 52428836 eid 52428916 recv_sbc 45,
send_sbc 0 PENDING 46
INIT: wxh = 826 x 2096, drawable 52428828 eid 52429014
FINI: wxh = 826 x 2096, drawable 52428828 eid 52429014 recv_sbc 5, send_sbc
0 PENDING 7
INIT: wxh = 3840 x 2096, drawable 52428836 eid 52429019
FINI: wxh = 3840 x 2096, drawable 52428836 eid 52429019 recv_sbc 2,
send_sbc 0 PENDING 3
INIT: wxh = 826 x 2096, drawable 52428828 eid 52429022
FINI: wxh = 826 x 2096, drawable 52428828 eid 52429022 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 3840 x 2096, drawable 52428836 eid 52429025
FINI: wxh = 3840 x 2096, drawable 52428836 eid 52429025 recv_sbc 2,
send_sbc 0 PENDING 3
INIT: wxh = 826 x 2096, drawable 52428828 eid 52429032
FINI: wxh = 826 x 2096, drawable 52428828 eid 52429032 recv_sbc 3, send_sbc
0 PENDING 4
INIT: wxh = 3840 x 2096, drawable 52428836 eid 52429035
FINI: wxh = 3840 x 2096, drawable 52428836 eid 52429035 recv_sbc 1,
send_sbc 0 PENDING 2
INIT: wxh = 826 x 2096, drawable 52428828 eid 52429038
FINI: wxh = 826 x 2096, drawable 52428828 eid 52429038 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 3840 x 2096, drawable 52428836 eid 52429041
TagLib: Could not open file
/home/fireburn/.local/share/Steam/steamapps/common/Hitman™/Digital Bonus
Content/HITMAN - ORIGINAL SOUNDTRACK/MP3_16bit320kbps/01. A World Of
Assassination.mp3
TagLib: FileRef::audioProperties() - Called without a valid file.
TagLib: FileRef::tag() - Called without a valid file.
FINI: wxh = 3840 x 2096, drawable 52428836 eid 52429041 recv_sbc 4,
send_sbc 0 PENDING 5
INIT: wxh = 826 x 2096, drawable 52428828 eid 52429044
TagLib: Could not open file
/home/fireburn/.local/share/Steam/steamapps/common/Hitman™/Digital Bonus
Content/HITMAN - ORIGINAL SOUNDTRACK/MP3_16bit320kbps/01. A World Of
Assassination.mp3
TagLib: FileRef::audioProperties() - Called without a valid file.
TagLib: FileRef::tag() - Called without a valid file.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
Generating new string page texture 255: 512x256, total string texture
memory is 7.41 MB
Generating new string page texture 258: 256x256, total string texture
memory is 7.67 MB
Generating new string page texture 259: 24x256, total string texture memory
is 7.69 MB
Generating new string page texture 260: 48x256, total string texture memory
is 7.74 MB
Generating new string page texture 261: 384x256, total string texture
memory is 8.13 MB
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
FINI: wxh = 826 x 2096, drawable 52428828 eid 52429044 recv_sbc 1, send_sbc
0 PENDING 2
INIT: wxh = 3840 x 2096, drawable 52428836 eid 52429047
FINI: wxh = 3840 x 2096, drawable 52428836 eid 52429047 recv_sbc 0,
send_sbc 0 PENDING 1
INIT: wxh = 826 x 2096, drawable 52428828 eid 52429050
FINI: wxh = 826 x 2096, drawable 52428828 eid 52429050 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 792 x 702, drawable 52429053 eid 52429057
FINI: wxh = 792 x 702, drawable 52429053 eid 52429057 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 128 x 48, drawable 52428805 eid 52429060
FINI: wxh = 128 x 48, drawable 52428805 eid 52429060 recv_sbc 0, send_sbc 0
PENDING 1
INIT: wxh = 826 x 2096, drawable 52428828 eid 52429063
FINI: wxh = 826 x 2096, drawable 52428828 eid 52429063 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 3840 x 2096, drawable 52428836 eid 52429066
FINI: wxh = 3840 x 2096, drawable 52428836 eid 52429066 recv_sbc 0,
send_sbc 0 PENDING 1
INIT: wxh = 792 x 702, drawable 52429053 eid 52429069
FINI: wxh = 792 x 702, drawable 52429053 eid 52429069 recv_sbc 0, send_sbc
0 PENDING 2
INIT: wxh = 826 x 2096, drawable 52428828 eid 52429074
FINI: wxh = 826 x 2096, drawable 52428828 eid 52429074 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 792 x 702, drawable 52429053 eid 52429077
FINI: wxh = 792 x 702, drawable 52429053 eid 52429077 recv_sbc 4, send_sbc
0 PENDING 5
INIT: wxh = 3840 x 2096, drawable 52428836 eid 52429082
FINI: wxh = 3840 x 2096, drawable 52428836 eid 52429082 recv_sbc 0,
send_sbc 0 PENDING 1
INIT: wxh = 792 x 702, drawable 52429053 eid 52429085
FINI: wxh = 792 x 702, drawable 52429053 eid 52429085 recv_sbc 14, send_sbc
0 PENDING 15
INIT: wxh = 3840 x 2096, drawable 52428836 eid 52429088
FINI: wxh = 3840 x 2096, drawable 52428836 eid 52429088 recv_sbc 0,
send_sbc 0 PENDING 1
INIT: wxh = 792 x 702, drawable 52429053 eid 52429091
FINI: wxh = 792 x 702, drawable 52429053 eid 52429091 recv_sbc 10, send_sbc
0 PENDING 11
INIT: wxh = 3840 x 2096, drawable 52428836 eid 52429094
FINI: wxh = 3840 x 2096, drawable 52428836 eid 52429094 recv_sbc 0,
send_sbc 0 PENDING 1
INIT: wxh = 792 x 702, drawable 52429053 eid 52429097
FINI: wxh = 792 x 702, drawable 52429053 eid 52429097 recv_sbc 17, send_sbc
0 PENDING 18
INIT: wxh = 826 x 2096, drawable 52428828 eid 52429100
FINI: wxh = 826 x 2096, drawable 52428828 eid 52429100 recv_sbc 4, send_sbc
0 PENDING 5
INIT: wxh = 792 x 702, drawable 52429053 eid 52429107
FINI: wxh = 792 x 702, drawable 52429053 eid 52429107 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 826 x 2096, drawable 52428828 eid 52429110
FINI: wxh = 826 x 2096, drawable 52428828 eid 52429110 recv_sbc 2, send_sbc
0 PENDING 3
INIT: wxh = 792 x 702, drawable 52429053 eid 52429115
FINI: wxh = 792 x 702, drawable 52429053 eid 52429115 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 826 x 2096, drawable 52428828 eid 52429118
FINI: wxh = 826 x 2096, drawable 52428828 eid 52429118 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 792 x 702, drawable 52429053 eid 52429129
FINI: wxh = 792 x 702, drawable 52429053 eid 52429129 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 128 x 48, drawable 52428805 eid 52429132
FINI: wxh = 128 x 48, drawable 52428805 eid 52429132 recv_sbc 0, send_sbc 0
PENDING 1
INIT: wxh = 826 x 2096, drawable 52428828 eid 52429135
FINI: wxh = 826 x 2096, drawable 52428828 eid 52429135 recv_sbc 1, send_sbc
0 PENDING 2
INIT: wxh = 792 x 702, drawable 52429053 eid 52429140
FINI: wxh = 792 x 702, drawable 52429053 eid 52429140 recv_sbc 39, send_sbc
0 PENDING 40
INIT: wxh = 826 x 2096, drawable 52428828 eid 52429143
FINI: wxh = 826 x 2096, drawable 52428828 eid 52429143 recv_sbc 3, send_sbc
0 PENDING 5
INIT: wxh = 792 x 702, drawable 52429053 eid 52429152
FINI: wxh = 792 x 702, drawable 52429053 eid 52429152 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 826 x 2096, drawable 52428828 eid 52429155
FINI: wxh = 826 x 2096, drawable 52428828 eid 52429155 recv_sbc 7, send_sbc
0 PENDING 8
INIT: wxh = 792 x 702, drawable 52429053 eid 52429168
FINI: wxh = 792 x 702, drawable 52429053 eid 52429168 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 826 x Generating new string page texture 267: 384x256, total
string texture memory is 655.36 KB
2096, drawable 52428828 eid 52429171
FINI: wxh = 826 x 2096, drawable 52428828 eid 52429171 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 792 x 702, drawable 52429053 eid 52429174
FINI: wxh = 792 x 702, drawable 52429053 eid 52429174 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 826 x 2096, drawable 52428828 eid 52429177
FINI: wxh = 826 x 2096, drawable 52428828 eid 52429177 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 792 x 702, drawable 52429053 eid 52429184
FINI: wxh = 792 x 702, drawable 52429053 eid 52429184 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 480 x 196, drawable 52429182 eid 52429187
FINI: wxh = 480 x 148, drawable 52429182 eid 52429187 recv_sbc 0, send_sbc
0 PENDING 2
INIT: wxh = 792 x 702, drawable 52429053 eid 52429192
FINI: wxh = 792 x 702, drawable 52429053 eid 52429192 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 826 x 2096, drawable 52428828 eid 52429195
FINI: wxh = 826 x 2096, drawable 52428828 eid 52429195 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 3840 x 2096, drawable 52428836 eid 52429198
FINI: wxh = 3840 x 2096, drawable 52428836 eid 52429198 recv_sbc 0,
send_sbc 0 PENDING 1
INIT: wxh = 480 x 148, drawable 52429182 eid 52429201
FINI: wxh = 480 x 148, drawable 52429182 eid 52429201 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 792 x 702, drawable 52429053 eid 52429204
FINI: wxh = 792 x 702, drawable 52429053 eid 52429204 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 3840 x 2096, drawable 52428836 eid 52429207
FINI: wxh = 3840 x 2096, drawable 52428836 eid 52429207 recv_sbc 0,
send_sbc 0 PENDING 1
INIT: wxh = 826 x 2096, drawable 52428828 eid 52429210
FINI: wxh = 826 x 2096, drawable 52428828 eid 52429210 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 3840 x 2096, drawable 52428836 eid 52429213
FINI: wxh = 3840 x 2096, drawable 52428836 eid 52429213 recv_sbc 0,
send_sbc 0 PENDING 1
INIT: wxh = 480 x 148, drawable 52429182 eid 52429216
FINI: wxh = 480 x 148, drawable 52429182 eid 52429216 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 826 x 2096, drawable 52428828 eid 52429219
FINI: wxh = 826 x 2096, drawable 52428828 eid 52429219 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 3840 x 2096, drawable 52428836 eid 52429222
FINI: wxh = 3840 x 2096, drawable 52428836 eid 52429222 recv_sbc 0,
send_sbc 0 PENDING 1
INIT: wxh = 480 x 148, drawable 52429182 eid 52429225
FINI: wxh = 480 x 148, drawable 52429182 eid 52429225 recv_sbc 10, send_sbc
0 PENDING 11
INIT: wxh = 3840 x 2096, drawable 52428836 eid 52429230
FINI: wxh = 3840 x 2096, drawable 52428836 eid 52429230 recv_sbc 0,
send_sbc 0 PENDING 1
INIT: wxh = 480 x 148, drawable 52429182 eid 52429233
FINI: wxh = 480 x 148, drawable 52429182 eid 52429233 recv_sbc 7, send_sbc
0 PENDING 9
INIT: wxh = 3840 x 2096, drawable 52428836 eid 52429238
FINI: wxh = 3840 x 2096, drawable 52428836 eid 52429238 recv_sbc 0,
send_sbc 0 PENDING 1
INIT: wxh = 480 x 148, drawable 52429182 eid 52429241
ORPHAN-I: 480 x 148, drawable 52429182: recv 9 vs send_sbc 1
FINI: wxh = 480 x 148, drawable 52429182 eid 52429241 recv_sbc 0, send_sbc
0 PENDING 2
INIT: wxh = 3840 x 2096, drawable 52428836 eid 52429246
FINI: wxh = 3840 x 2096, drawable 52428836 eid 52429246 recv_sbc 6,
send_sbc 0 PENDING 7
INIT: wxh = 792 x 702, drawable 52429053 eid 52429249
FINI: wxh = 792 x 702, drawable 52429053 eid 52429249 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 3840 x 2096, drawable 52428836 eid 52429252
FINI: wxh = 3840 x 2096, drawable 52428836 eid 52429252 recv_sbc 3,
send_sbc 0 PENDING 4
INIT: wxh = 792 x 702, drawable 52429053 eid 52429255
FINI: wxh = 792 x 702, drawable 52429053 eid 52429255 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 3840 x 2096, drawable 52428836 eid 52429258
FINI: wxh = 3840 x 2096, drawable 52428836 eid 52429258 recv_sbc 1,
send_sbc 0 PENDING 2
INIT: wxh = 792 x 702, drawable 52429053 eid 52429261
FINI: wxh = 792 x 702, drawable 52429053 eid 52429261 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 3840 x 2096, drawable 52428836 eid 52429264
FINI: wxh = 3840 x 2096, drawable 52428836 eid 52429264 recv_sbc 1,
send_sbc 0 PENDING 2
INIT: wxh = 792 x 702, drawable 52429053 eid 52429267process 1277:
arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
Generating new string page texture 280: 32x256, total string texture memory
is 8.17 MB
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
Generating new string page texture 283: 16x256, total string texture memory
is 8.18 MB

FINI: wxh = 792 x 702, drawable 52429053 eid 52429267 recv_sbc 8, send_sbc
0 PENDING 9
INIT: wxh = 480 x 148, drawable 52429182 eid 52429270
FINI: wxh = 480 x 148, drawable 52429182 eid 52429270 recv_sbc 13, send_sbc
0 PENDING 15
INIT: wxh = 792 x 702, drawable 52429053 eid 52429275
FINI: wxh = 792 x 702, drawable 52429053 eid 52429275 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 480 x 148, drawable 52429182 eid 52429278
ORPHAN-I: 480 x 148, drawable 52429182: recv 14 vs send_sbc 1
ORPHAN-C: 480 x 148, drawable 52429182: recv 14 vs send_sbc 3
ORPHAN-I: 480 x 148, drawable 52429182: recv 15 vs send_sbc 4
ORPHAN-C: 480 x 148, drawable 52429182: recv 15 vs send_sbc 4
FINI: wxh = 480 x 148, drawable 52429182 eid 52429278 recv_sbc 7, send_sbc
0 PENDING 9
INIT: wxh = 792 x 702, drawable 52429053 eid 52429283
FINI: wxh = 792 x 702, drawable 52429053 eid 52429283 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 826 x 2096, drawable 52428828 eid 52429286
FINI: wxh = 826 x 2096, drawable 52428828 eid 52429286 recv_sbc 1, send_sbc
0 PENDING 3
INIT: wxh = 792 x 702, drawable 52429053 eid 52429291
FINI: wxh = 792 x 702, drawable 52429053 eid 52429291 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 826 x 2096, drawable 52428828 eid 52429294
FINI: wxh = 826 x 2096, drawable 52428828 eid 52429294 recv_sbc 1, send_sbc
0 PENDING 3
INIT: wxh = 792 x 702, drawable 52429053 eid 52429299
FINI: wxh = 792 x 702, drawable 52429053 eid 52429299 recv_sbc 6, send_sbc
0 PENDING 7
INIT: wxh = 3840 x 2096, drawable 52428836 eid 52429304
FINI: wxh = 3840 x 2096, drawable 52428836 eid 52429304 recv_sbc 0,
send_sbc 0 PENDING 1
INIT: wxh = 826 x 2096, drawable 52428828 eid 52429307
FINI: wxh = 826 x 2096, drawable 52428828 eid 52429307 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 792 x 702, drawable 52429053 eid 52429310
FINI: wxh = 792 x 702, drawable 52429053 eid 52429310 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 826 x 2096, drawable 52428828 eid 52429313
FINI: wxh = 826 x 2096, drawable 52428828 eid 52429313 recv_sbc 2, send_sbc
0 PENDING 3
INIT: wxh = 792 x 702, drawable 52429053 eid 52429318
FINI: wxh = 792 x 702, drawable 52429053 eid 52429318 recv_sbc 23, send_sbc
0 PENDING 24
INIT: wxh = 480 x 196, drawable 52429325 eid 52429327
FINI: wxh = 480 x 148, drawable 52429325 eid 52429327 recv_sbc 11, send_sbc
0 PENDING 12
INIT: wxh = 792 x 702, drawable 52429053 eid 52429335
FINI: wxh = 792 x 702, drawable 52429053 eid 52429335 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 480 x 148, drawable 52429325 eid 52429338
ORPHAN-I: 480 x 148, drawable 52429325: recv 12 vs send_sbc 1
ORPHAN-C: 480 x 148, drawable 52429325: recv 12 vs send_sbc 3
FINI: wxh = 480 x 148, drawable 52429325 eid 52429338 recv_sbc 14, send_sbc
0 PENDING 16
INIT: wxh = 792 x 702, drawable 52429053 eid 52429343
FINI: wxh = 792 x 702, drawable 52429053 eid 52429343 recv_sbc 8, send_sbc
0 PENDING 9
INIT: wxh = 3840 x 2096, drawable 52428836 eid 52429346
FINI: wxh = 3840 x 2096, drawable 52428836 eid 52429346 recv_sbc 0,
send_sbc 0 PENDING 1
INIT: wxh = 826 x 2096, drawable 52428828 eid 52429349
FINI: wxh = 826 x 2096, drawable 52428828 eid 52429349 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 792 x 702, drawable 52429053 eid 52429352
FINI: wxh = 792 x 702, drawable 52429053 eid 52429352 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 826 x 2096, drawable 52428828 eid 52429355
FINI: wxh = 826 x 2096, drawable 52428828 eid 52429355 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 792 x 702, drawable 52429053 eid 52429358
FINI: wxh = 792 x 702, drawable 52429053 eid 52429358 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 826 x 2096, drawable 52428828 eid 52429361
FINI: wxh = 826 x 2096, drawable 52428828 eid 52429361 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 792 x 702, drawable 52429053 eid 52429364
FINI: wxh = 792 x 702, drawable 52429053 eid 52429364 recv_sbc 20, send_sbc
0 PENDING 21
INIT: wxh = 480 x 148, drawable 52429325 eid 52429371
FINI: wxh = 480 x 148, drawable 52429325 eid 52429371 recv_sbc 0, send_sbc
0 PENDING 1
INIT: wxh = 792 x 702, drawable 52429053 eid 52429374
ORPHAN-I: 792 x 702, drawprocess 1277: arguments to dbus_connection_ref()
were incorrect, assertion "connection->generation ==
_dbus_current_generation" failed in file ../../dbus/dbus-connection.c line
2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_ref() were incorrect, assertion
"connection->generation == _dbus_current_generation" failed in file
../../dbus/dbus-connection.c line 2656.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
process 1277: arguments to dbus_connection_unref() were incorrect,
assertion "connection->generation == _dbus_current_generation" failed in
file ../../dbus/dbus-connection.c line 2794.
This is normally a bug in some application using the D-Bus library.
Steam: An X Error occurred
X Error of failed request:  BadWindow (invalid Window parameter)
Major opcode of failed request:  40 (X_TranslateCoords)
Resource id in failed request:  0x18009c8
Serial number of failed request:  19669
xerror_handler: X failed, continuing


On Fri, 4 May 2018 at 18:35 Mike Lothian <mike at fireburn.co.uk> wrote:

>  src/loader/loader_dri3_helper.c | 25 +++++++++++++++++++++++++
>  1 file changed, 25 insertions(+)
>
> diff --git a/src/loader/loader_dri3_helper.c
> b/src/loader/loader_dri3_helper.c
> index 23729f7ecb..2b2a8d21d8 100644
> --- a/src/loader/loader_dri3_helper.c
> +++ b/src/loader/loader_dri3_helper.c
> @@ -26,6 +26,7 @@
>  #include <unistd.h>
>  #include <string.h>
>
> +#include <stdio.h>
>  #include <X11/xshmfence.h>
>  #include <xcb/xcb.h>
>  #include <xcb/dri3.h>
> @@ -234,6 +235,10 @@ loader_dri3_drawable_fini(struct
> loader_dri3_drawable *draw)
>  {
>     int i;
>
> +   printf("FINI: wxh = %d x %d, drawable %d eid %d recv_sbc %lu,
> send_sbc %lu PENDING %lu\n",
> +          draw->width, draw->height, draw->drawable, draw->eid,
> draw->recv_sbc, draw->send_sbc,
> +          draw->send_sbc - draw->recv_sbc);
> +
>     draw->ext->core->destroyDrawable(draw->dri_drawable);
>
>     for (i = 0; i < ARRAY_SIZE(draw->buffers); i++) {
> @@ -370,6 +375,15 @@ dri3_handle_present_event(struct
> loader_dri3_drawable *draw,
>         * checking for wrap.
>         */
>        if (ce->kind == XCB_PRESENT_COMPLETE_KIND_PIXMAP) {
> +         /* Filter out orphan events sent for a previous incarnation
> of draw. */
> +         if (!(draw->send_sbc & 0xffffffff00000000LL) &&
> +             ce->serial > draw->send_sbc) {
> +            printf("ORPHAN-C: %d x %d, drawable %d: recv %u vs send_sbc
> %lu\n",
> +                   draw->width, draw->height, draw->drawable, ce->serial,
> +                   draw->send_sbc);
> +            break;
> +         }
> +
>           draw->recv_sbc = (draw->send_sbc & 0xffffffff00000000LL) |
> ce->serial;
>           if (draw->recv_sbc > draw->send_sbc)
>              draw->recv_sbc -= 0x100000000;
> @@ -415,6 +429,15 @@ dri3_handle_present_event(struct
> loader_dri3_drawable *draw,
>        xcb_present_idle_notify_event_t *ie = (void *) ge;
>        int b;
>
> +      /* Filter out orphan events sent for a previous incarnation of
> draw. */
> +      if (!(draw->send_sbc & 0xffffffff00000000LL) &&
> +          ie->serial > draw->send_sbc) {
> +         printf("ORPHAN-I: %d x %d, drawable %d: recv %u vs send_sbc
> %lu\n",
> +                draw->width, draw->height, draw->drawable, ie->serial,
> +                draw->send_sbc);
> +         break;
> +      }
> +
>        for (b = 0; b < ARRAY_SIZE(draw->buffers); b++) {
>           struct loader_dri3_buffer *buf = draw->buffers[b];
>
> @@ -1432,6 +1455,8 @@ dri3_update_drawable(__DRIdrawable *driDrawable,
>           xcb_unregister_for_special_event(draw->conn,
> draw->special_event);
>           draw->special_event = NULL;
>        }
> +
> +      printf("INIT: wxh = %d x %d, drawable %d eid %d\n",
> draw->width, draw->height, draw->drawable, draw->eid);
>     }
>     dri3_flush_present_events(draw);
>     mtx_unlock(&draw->mtx);
> --
> 2.17.0
>
> On 4 May 2018 at 17:54, Mario Kleiner <mario.kleiner.de at gmail.com> wrote:
> > On Fri, May 4, 2018 at 6:45 PM, Mike Lothian <mike at fireburn.co.uk>
> wrote:
> >> Hi
> >>
> >> The first hunk doesn't apply, the other 3 gives this with GCC 8.1
> >>
> >
> > Oops, the perils of applying debug patches on top of debug patches...
> >
> > Can you add a...
> >
> > #include <stdio.h>
> >
> > at the top of the file, e.g, after '#include <string.h>
> >
> >  #include <stdlib.h>
> >  #include <unistd.h>
> >  #include <string.h>
> > -
> > +#include <stdio.h>
> >  #include <X11/xshmfence.h>
> >  #include <xcb/xcb.h>
> >  #include <xcb/dri3.h>
> >
> > Then it should compile, albeit with some format warnings, but those
> > shouldn't affect the outcome.
> > -mario
> >
> >>
> >> ../mesa-9999/src/loader/loader_dri3_helper.c: In function
> >> ‘dri3_handle_present_event’:
> >> ../mesa-9999/src/loader/loader_dri3_helper.c:376:13: error: implicit
> >> declaration of function ‘printf’
> >> [-Werror=implicit-function-declaration]
> >>              printf("ORPHAN-C: %d x %d, drawable %d: recv %u vs
> send_sbc %lu\n",
> >>              ^~~~~~
> >> ../mesa-9999/src/loader/loader_dri3_helper.c:376:13: warning:
> >> incompatible implicit declaration of built-in function ‘printf’
> >> ../mesa-9999/src/loader/loader_dri3_helper.c:376:13: note: include
> >> ‘<stdio.h>’ or provide a declaration of ‘printf’
> >> ../mesa-9999/src/loader/loader_dri3_helper.c:39:1:
> >> +#include <stdio.h>
> >>
> >> ../mesa-9999/src/loader/loader_dri3_helper.c:376:13:
> >>              printf("ORPHAN-C: %d x %d, drawable %d: recv %u vs
> send_sbc %lu\n",
> >>              ^~~~~~
> >> ../mesa-9999/src/loader/loader_dri3_helper.c:376:75: warning: format
> >> ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 has
> >> type ‘uint64_t’ {aka ‘long long unsigned int’} [-Wformat=]
> >>              printf("ORPHAN-C: %d x %d, drawable %d: recv %u vs
> send_sbc %lu\n",
> >>
>   ~~^
> >>
>   %llu
> >> ../mesa-9999/src/loader/loader_dri3_helper.c:378:20:
> >>                     draw->send_sbc);
> >>                     ~~~~~~~~~~~~~~
> >> ../mesa-9999/src/loader/loader_dri3_helper.c:430:10: warning:
> >> incompatible implicit declaration of built-in function ‘printf’
> >>           printf("ORPHAN-I: %d x %d, drawable %d: recv %u vs send_sbc
> %lu\n",
> >>           ^~~~~~
> >> ../mesa-9999/src/loader/loader_dri3_helper.c:430:10: note: include
> >> ‘<stdio.h>’ or provide a declaration of ‘printf’
> >> ../mesa-9999/src/loader/loader_dri3_helper.c:430:72: warning: format
> >> ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 has
> >> type ‘uint64_t’ {aka ‘long long unsigned int’} [-Wformat=]
> >>           printf("ORPHAN-I: %d x %d, drawable %d: recv %u vs send_sbc
> %lu\n",
> >>
>  ~~^
> >>
>  %llu
> >> ../mesa-9999/src/loader/loader_dri3_helper.c:432:17:
> >>                  draw->send_sbc);
> >>                  ~~~~~~~~~~~~~~
> >> ../mesa-9999/src/loader/loader_dri3_helper.c: In function
> >> ‘dri3_update_drawable’:
> >> ../mesa-9999/src/loader/loader_dri3_helper.c:1454:7: warning:
> >> incompatible implicit declaration of built-in function ‘printf’
> >>        printf("INIT: wxh = %d x %d, drawable %d eid %d\n",
> >> draw->width, draw->height, draw->drawable, draw->eid);
> >>        ^~~~~~
> >> ../mesa-9999/src/loader/loader_dri3_helper.c:1454:7: note: include
> >> ‘<stdio.h>’ or provide a declaration of ‘printf’
> >> cc1: some warnings being treated as errors
> >>
> >> Cheers
> >>
> >> Mike
> >>
> >> On 4 May 2018 at 14:45, Mario Kleiner <mario.kleiner.de at gmail.com>
> wrote:
> >>> See previous patch in series for explanation of the problem.
> >>>
> >>> This method avoids a blocking loader_dri3_swapbuffer_barrier() call
> >>> whenever a GL contexts drawables are changed via glXMakeCurrent et al.
> >>>
> >>> Instead it filters out the "orphaned" PresentNotify events from
> >>> previous incarnations of the loader_dri3_drawable. This should deal
> >>> correctly with PixmapInvalidate, PixmapPresentCompleteNotify and
> >>> MscCompleteNotify events, but i don't know a way to filter out
> >>> WindowConfigureNotify events, or if it even matters to filter them.
> >>>
> >>> This PoC one is only meaningful if the first patch is omitted, and
> >>> shows the spurious "ORPHAN" printouts which would hang KDE plasmashell
> >>> if not filtered out.
> >>>
> >>> Test from a terminal: killall plasmashell; plasmashell
> >>> Wiggly the mouse around, click etc. on the KDE taskbar, K-Menu,
> >>> system tray icons, trigger volume/brightness feedback widgets
> >>> to provoke the occassional ORPHAN event.
> >>>
> >>> Signed-off-by: Mario Kleiner <mario.kleiner.de at gmail.com>
> >>> Cc: xorg-devel at lists.x.org
> >>> Cc: daniel at fooishbar.org
> >>> Cc: eero.t.tamminen at intel.com
> >>> Cc: mike at fireburn.co.uk
> >>> ---
> >>>  src/loader/loader_dri3_helper.c | 24 ++++++++++++++++++++++++
> >>>  1 file changed, 24 insertions(+)
> >>>
> >>> diff --git a/src/loader/loader_dri3_helper.c
> b/src/loader/loader_dri3_helper.c
> >>> index 7bd79af..123a996 100644
> >>> --- a/src/loader/loader_dri3_helper.c
> >>> +++ b/src/loader/loader_dri3_helper.c
> >>> @@ -234,6 +234,10 @@ loader_dri3_drawable_fini(struct
> loader_dri3_drawable *draw)
> >>>  {
> >>>     int i;
> >>>
> >>> +   printf("FINI: wxh = %d x %d, drawable %d eid %d recv_sbc %lu,
> send_sbc %lu PENDING %lu\n",
> >>> +          draw->width, draw->height, draw->drawable, draw->eid,
> draw->recv_sbc, draw->send_sbc,
> >>> +          draw->send_sbc - draw->recv_sbc);
> >>> +
> >>>     if (draw->special_event)
> >>>        loader_dri3_swapbuffer_barrier(draw);
> >>>
> >>> @@ -373,6 +377,15 @@ dri3_handle_present_event(struct
> loader_dri3_drawable *draw,
> >>>         * checking for wrap.
> >>>         */
> >>>        if (ce->kind == XCB_PRESENT_COMPLETE_KIND_PIXMAP) {
> >>> +         /* Filter out orphan events sent for a previous incarnation
> of draw. */
> >>> +         if (!(draw->send_sbc & 0xffffffff00000000LL) &&
> >>> +             ce->serial > draw->send_sbc) {
> >>> +            printf("ORPHAN-C: %d x %d, drawable %d: recv %u vs
> send_sbc %lu\n",
> >>> +                   draw->width, draw->height, draw->drawable,
> ce->serial,
> >>> +                   draw->send_sbc);
> >>> +            break;
> >>> +         }
> >>> +
> >>>           draw->recv_sbc = (draw->send_sbc & 0xffffffff00000000LL) |
> ce->serial;
> >>>           if (draw->recv_sbc > draw->send_sbc)
> >>>              draw->recv_sbc -= 0x100000000;
> >>> @@ -418,6 +431,15 @@ dri3_handle_present_event(struct
> loader_dri3_drawable *draw,
> >>>        xcb_present_idle_notify_event_t *ie = (void *) ge;
> >>>        int b;
> >>>
> >>> +      /* Filter out orphan events sent for a previous incarnation of
> draw. */
> >>> +      if (!(draw->send_sbc & 0xffffffff00000000LL) &&
> >>> +          ie->serial > draw->send_sbc) {
> >>> +         printf("ORPHAN-I: %d x %d, drawable %d: recv %u vs send_sbc
> %lu\n",
> >>> +                draw->width, draw->height, draw->drawable, ie->serial,
> >>> +                draw->send_sbc);
> >>> +         break;
> >>> +      }
> >>> +
> >>>        for (b = 0; b < ARRAY_SIZE(draw->buffers); b++) {
> >>>           struct loader_dri3_buffer *buf = draw->buffers[b];
> >>>
> >>> @@ -1435,6 +1457,8 @@ dri3_update_drawable(__DRIdrawable *driDrawable,
> >>>           xcb_unregister_for_special_event(draw->conn,
> draw->special_event);
> >>>           draw->special_event = NULL;
> >>>        }
> >>> +
> >>> +      printf("INIT: wxh = %d x %d, drawable %d eid %d\n",
> draw->width, draw->height, draw->drawable, draw->eid);
> >>>     }
> >>>     dri3_flush_present_events(draw);
> >>>     mtx_unlock(&draw->mtx);
> >>> --
> >>> 2.7.4
> >>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.x.org/archives/xorg-devel/attachments/20180504/5a67ec39/attachment-0001.html>


More information about the xorg-devel mailing list