Project

General

Profile

Bug #9517

All list windows (save, flag picker, settings lists, etc) empty

Added by ringerc about 8 years ago. Updated about 8 years ago.

Status:
Duplicate
Severity:
Normal
Assignee:
-
Category:
Controls and UI
Target version:
-
Start date:
04/27/2016
% Done:

100%

Version:
Platform:
Linux
Expansion:
Language:
English (US)
Mod Related:
No
Votes:
Arrow u r green
Arrow d r red

Description

Hi

All item-lists displayed by KSP 1.1 are empty. This includes:

  • The save picker for continue game
  • The flag icon picker for new game
  • The settings dialog's settings

It isn't a filesystem access issue since attempting to create a new game with the same name as an old one prompts to replace the old game. The issue is also present where filesystem access isn't directly used to build the lists, like in settings.

I'm running the x86_64 build like I did without problems on 1.0.5, but I see the same behaviour on the 32-bit build.

No mods. Absolutely fresh install. No Steam, downloaded from store. No save relevant. The only log is KSP.log .

Fedora 23, fully up to date. Intel i7 built-in graphics.

$ lsb_release -a
LSB Version: :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
Distributor ID: Fedora
Description: Fedora release 23 (Twenty Three)
Release: 23
Codename: TwentyThree

X11:

xorg-x11-server-Xorg-1.18.3-1.fc23.x86_64
xorg-x11-drv-intel-2.99.917-19.20151206.fc23.x86_64

Everything ksp links to:

$ for f in $(ldd ./KSP.x86_64 | cut -d '=' -f1 | grep -v 0x); do rpm -qf /usr/lib/$f; done | sort -u
expat-2.1.1-1.fc23.i686
glibc-2.22-11.fc23.i686
libdrm-2.4.66-1.fc23.i686
libgcc-5.3.1-6.fc23.i686
libselinux-2.4-4.fc23.i686
libstdc++-5.3.1-6.fc23.i686
libX11-1.6.3-2.fc23.i686
libXau-1.0.8-5.fc23.i686
libxcb-1.11.1-1.fc23.i686
libXcursor-1.1.14-4.fc23.i686
libXdamage-1.1.4-7.fc23.i686
libXext-1.3.3-3.fc23.i686
libXfixes-5.0.1-5.fc23.i686
libXrandr-1.5.0-2.fc23.i686
libXrender-0.9.9-2.fc23.i686
libxshmfence-1.2-2.fc23.i686
libXxf86vm-1.1.4-2.fc23.i686
mesa-libGL-11.1.0-2.20151218.fc23.i686
mesa-libglapi-11.1.0-2.20151218.fc23.i686
pcre-8.38-7.fc23.i686

I've attachd /proc/$pid/maps, /proc/$pid/map-files, and unmodified ldd output.

settings.png (21.7 KB) settings.png Blank settings dialog ringerc, 04/27/2016 07:52 AM
flags.png (452 KB) flags.png Blank flags picker dialog ringerc, 04/27/2016 07:52 AM
KSP.log (189 KB) KSP.log [email protected] ringerc, 04/27/2016 07:52 AM
proc-map-files (53.5 KB) proc-map-files [email protected] ringerc, 04/27/2016 08:20 AM
ldd-ksp-x86_64 (2.13 KB) ldd-ksp-x86_64 [email protected] ringerc, 04/27/2016 08:20 AM
ldd-ksp-x86 (1.78 KB) ldd-ksp-x86 [email protected] ringerc, 04/27/2016 08:20 AM
proc-maps (212 KB) proc-maps [email protected] ringerc, 04/27/2016 08:20 AM
settings.cfg (24 KB) settings.cfg [email protected] ringerc, 04/27/2016 08:50 AM
KSP.log (193 KB) KSP.log KSP log with VERBOSE_DEBUG_LOG, min settings ringerc, 04/27/2016 09:09 AM
settings.cfg (24 KB) settings.cfg settings file with minimum graphics etc ringerc, 04/27/2016 09:09 AM
17775
17776

History

#1 Updated by ringerc about 8 years ago

Oops, that was the 32-bit libs. The packages/versions for the 64-bit libs are:

expat-2.1.1-1.fc23.x86_64
glibc-2.22-11.fc23.x86_64
libdrm-2.4.66-1.fc23.x86_64
libgcc-5.3.1-6.fc23.x86_64
libselinux-2.4-4.fc23.x86_64
libstdc++-5.3.1-6.fc23.x86_64
libX11-1.6.3-2.fc23.x86_64
libXau-1.0.8-5.fc23.x86_64
libxcb-1.11.1-1.fc23.x86_64
libXcursor-1.1.14-4.fc23.x86_64
libXdamage-1.1.4-7.fc23.x86_64
libXext-1.3.3-3.fc23.x86_64
libXfixes-5.0.1-5.fc23.x86_64
libXrandr-1.5.0-2.fc23.x86_64
libXrender-0.9.9-2.fc23.x86_64
libxshmfence-1.2-2.fc23.x86_64
libXxf86vm-1.1.4-2.fc23.x86_64
mesa-libGL-11.1.0-2.20151218.fc23.x86_64
mesa-libglapi-11.1.0-2.20151218.fc23.x86_64
pcre-8.38-7.fc23.x86_64

Also attached the settings.cfg. It's the default.

#2 Updated by ringerc about 8 years ago

I used the launcher to reconfigure for bare minimum graphics, all the optional shaders off, etc. Same result.

Attached log is created with VERBOSE_DEBUG_LOG = True enabled, x86_64 build, by:

  • launching
  • going into settings, then cancel
  • click "start game"
  • resume saved, cancel
  • new game, click flag button, cancel, cancel
  • click "scenarios", note blank list, cancel
  • back
  • quit, really quit

#3 Updated by ringerc about 8 years ago

  • Status changed from New to Duplicate
  • % Done changed from 0 to 100

Just found #9165 and via it #7493 which appears to be the same issue. Closing as dup.

#4 Updated by Ruedii about 8 years ago

Same issue here, RadeonSI Mesa 11.3 GIT video

Good to know it's not just AMD users affected. This dramatically changes the dynamics of bugs. (The intel driver is far more stable and thus it is a bigger concern if there are bugs displaying to it.)

Also available in: Atom PDF