Inaccessible mountpoint cause steam to lose all storage #3596

Open
ekohl opened this Issue Nov 15, 2014 · 0 comments

Comments

Projects
None yet
3 participants
Contributor

ekohl commented Nov 15, 2014

I have a mountpoint that I can't see due to permissions:

$ df -h
df: ‘/var/lib/docker/devicemapper’: Permission denied

This causes steam to lose all storage options. What this means is that I have to re-validate my access on every startup of steam and my library is always empty. I have no disk space available (though there clearly is). After stopping the docker service the inaccessible mountpoint disappears and steam will start normally. This used to work and the only thing I changed was updating steam I think.

For completeness the console log of the steam process. It clearly complains about getting the right mount volume.

Running Steam on gentoo  64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1415758987)
Installing breakpad exception handler for appid(steam)/version(1415758987)
Installing breakpad exception handler for appid(steamwebhelper)/version(20141111165118)
Installing breakpad exception handler for appid(steamwebhelper)/version(1415724678)
[1115/145233:ERROR:nss_util.cc(1018)] Failed to load NSS libraries.
Installing breakpad exception handler for appid(steamwebhelper)/version(20141111165118)
Installing breakpad exception handler for appid(steamwebhelper)/version(1415724678)
Installing breakpad exception handler for appid(steamwebhelper)/version(1415724678)
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number
Installing breakpad exception handler for appid(steam)/version(1415758987)
Installing breakpad exception handler for appid(steam)/version(1415758987)
Installing breakpad exception handler for appid(steam)/version(1415758987)
Couldn't write /.steam_exec_test.sh: Permission denied
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/clientdll/applicationmanager.cpp (2981) : Assertion Failed: CApplicationManager::GetMountVolume: invalid index
Assert( Assertion Failed: CApplicationManager::GetMountVolume: invalid index ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/clientdll/applicationmanager.cpp:2981

Installing breakpad exception handler for appid(steam)/version(1415758987)
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/crash_20141115145235_7.dmp
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/clientdll/applicationmanager.cpp (2981) : Assertion Failed: CApplicationManager::GetMountVolume: invalid index
Installing breakpad exception handler for appid(steam)/version(1415758987)
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/clientdll/applicationmanager.cpp (3105) : Assertion Failed: m_vecInstallBaseFolders.Count() > 0
Installing breakpad exception handler for appid(steam)/version(1415758987)
Installing breakpad exception handler for appid(steam)/version(1415758987)
FillInMachineIDInfo took a total of 0 milliseconds
Installing breakpad exception handler for appid(steam)/version(1415758987)
Installing breakpad exception handler for appid(steam)/version(1415758987)
Generating new string page texture 7: 128x256, total string texture memory is 131,07 KB
Generating new string page texture 8: 48x256, total string texture memory is 180,22 KB
Generating new string page texture 9: 256x256, total string texture memory is 442,37 KB
Generating new string page texture 10: 64x256, total string texture memory is 507,90 KB
Generating new string page texture 11: 8x256, total string texture memory is 516,10 KB
Generating new string page texture 12: 16x256, total string texture memory is 532,48 KB
Generating new string page texture 13: 24x256, total string texture memory is 557,06 KB
Generating new string page texture 14: 32x256, total string texture memory is 589,82 KB
Installing breakpad exception handler for appid(steam)/version(1415758987)
Installing breakpad exception handler for appid(steam)/version(1415758987)
Installing breakpad exception handler for appid(steam)/version(1415758987)
Generating new string page texture 23: 384x256, total string texture memory is 983,04 KB
Generating new string page texture 25: 256x256, total string texture memory is 1,25 MB
Installing breakpad exception handler for appid(steam)/version(1415758987)
Installing breakpad exception handler for appid(steam)/version(1415758987)
Installing breakpad exception handler for appid(steam)/version(1415758987)
Finished uploading minidump (out-of-process): success = no
error: Couldn't connect to server
Adding licenses for the following package(s): 0, 1, 2481, 7877, 8535, 8538, 12361, 14342, 16223, 17250, 18832, 20853, 21337, 21346, 21364, 21478, 25920, 27437, 28539, 32848, 36075, 37525, 45658, 53394, 53820, 54611, 54613
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/clientdll/applicationmanager.cpp (2981) : Assertion Failed: CApplicationManager::GetMountVolume: invalid index
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/clientdll/ClientJobRemoteStorageSync.cpp (2344) : Assertion Failed: Failed to write file after download (2)

Assert( Assertion Failed: Failed to write file after download (2)
 ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/clientdll/ClientJobRemoteStorageSync.cpp:2344

Installing breakpad exception handler for appid(steam)/version(1415758987)
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/assert_20141115145445_20.dmp
Installing breakpad exception handler for appid(steam)/version(1415758987)
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/common/httpclient.cpp (3583) : Assertion Failed: Failed writing http cache file to disk
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/common/httpclient.cpp (3583) : Assertion Failed: Failed writing http cache file to disk
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/common/httpclient.cpp (3583) : Assertion Failed: Failed writing http cache file to disk
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/common/httpclient.cpp (3583) : Assertion Failed: Failed writing http cache file to disk
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/common/httpclient.cpp (3583) : Assertion Failed: Failed writing http cache file to disk
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/common/httpclient.cpp (3583) : Assertion Failed: Failed writing http cache file to disk
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/common/httpclient.cpp (3583) : Assertion Failed: Failed writing http cache file to disk
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/common/httpclient.cpp (3583) : Assertion Failed: Failed writing http cache file to disk
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/common/httpclient.cpp (3583) : Assertion Failed: Failed writing http cache file to disk
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/common/httpclient.cpp (3583) : Assertion Failed: Failed writing http cache file to disk
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/common/httpclient.cpp (3583) : Assertion Failed: Failed writing http cache file to disk
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/common/httpclient.cpp (3583) : Assertion Failed: Failed writing http cache file to disk
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/common/httpclient.cpp (3583) : Assertion Failed: Failed writing http cache file to disk
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/common/httpclient.cpp (3583) : Assertion Failed: Failed writing http cache file to disk
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/common/httpclient.cpp (3583) : Assertion Failed: Failed writing http cache file to disk
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/common/httpclient.cpp (3583) : Assertion Failed: Failed writing http cache file to disk
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/common/httpclient.cpp (3583) : Assertion Failed: Failed writing http cache file to disk
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/common/httpclient.cpp (3583) : Assertion Failed: Failed writing http cache file to disk
local (potentially out of sync) copy of roaming config loaded - 0 bytes.
Failed to init SteamVR because it isn't installed
sh: lspci: command not found
ExecCommandLine: ""/home/ekohl/.local/share/Steam/ubuntu12_32/steam" "
Installing breakpad exception handler for appid(steam)/version(1415758987)
System startup time: 135,72 seconds
Running Steam on gentoo  64-bit
STEAM_RUNTIME has been set by the user to: /home/ekohl/.local/share/Steam/ubuntu12_32/steam-runtime
[1115/145447:ERROR:renderer_main.cc(227)] Running without renderer sandbox
Generating new string page texture 90: 1024x256, total string texture memory is 2,29 MB
Generating new string page texture 91: 128x256, total string texture memory is 131,07 KB
[1115/145447:ERROR:renderer_main.cc(227)] Running without renderer sandbox
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/common/httpclient.cpp (3583) : Assertion Failed: Failed writing http cache file to disk
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/common/httpclient.cpp (3583) : Assertion Failed: Failed writing http cache file to disk
ExecCommandLine: "/home/ekohl/.steam/root/ubuntu12_32/steam steam://open/driverhelperready"
ExecSteamURL: "steam://open/driverhelperready"

(steam:1169): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:1169): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:1169): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:1169): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:1169): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:1169): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:1169): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:1169): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:1169): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:1169): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:1169): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
Generating new string page texture 96: 256x256, total string texture memory is 2,56 MB
Generating new string page texture 97: 128x256, total string texture memory is 2,69 MB
Generating new string page texture 98: 48x256, total string texture memory is 2,74 MB
Generating new string page texture 99: 128x256, total string texture memory is 2,87 MB
Generating new string page texture 100: 256x256, total string texture memory is 3,13 MB
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/common/httpclient.cpp (3583) : Assertion Failed: Failed writing http cache file to disk
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/common/httpclient.cpp (3583) : Assertion Failed: Failed writing http cache file to disk
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/clientdll/userstats.cpp (3402) : Assertion Failed: CUserStats::SaveStatsToDisk( 49520 ) failed to write schema data to disk

/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/clientdll/userstats.cpp (3438) : Assertion Failed: CUserStats::SaveStatsToDisk( 49520 ) failed to write stats data to disk for user [U:1:127462]

/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/clientdll/userstats.cpp (3402) : Assertion Failed: CUserStats::SaveStatsToDisk( 570 ) failed to write schema data to disk

/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/clientdll/userstats.cpp (3438) : Assertion Failed: CUserStats::SaveStatsToDisk( 570 ) failed to write stats data to disk for user [U:1:127462]

Generating new string page texture 111: 512x256, total string texture memory is 3,65 MB
Installing breakpad exception handler for appid(steam)/version(1415758987)
Generating new string page texture 112: 128x256, total string texture memory is 3,78 MB
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/common/httpclient.cpp (3583) : Assertion Failed: Failed writing http cache file to disk
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/common/httpclient.cpp (3583) : Assertion Failed: Failed writing http cache file to disk
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/common/httpclient.cpp (3583) : Assertion Failed: Failed writing http cache file to disk
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/common/httpclient.cpp (3583) : Assertion Failed: Failed writing http cache file to disk
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/common/httpclient.cpp (3583) : Assertion Failed: Failed writing http cache file to disk
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/tier1/../tier1/fileio.cpp (2984) : Assertion Failed: Failed to determine free disk space for /var/lib/docker/devicemapper, error 13
Assert( Assertion Failed: Failed to determine free disk space for /var/lib/docker/devicemapper, error 13 ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/tier1/../tier1/fileio.cpp:2984

Installing breakpad exception handler for appid(steam)/version(1415758987)
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/assert_20141115145548_25.dmp
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/clientdll/applicationmanager.cpp (2981) : Assertion Failed: CApplicationManager::GetMountVolume: invalid index
Generating new string page texture 129: 64x256, total string texture memory is 3,85 MB
Finished uploading minidump (out-of-process): success = yes
response: CrashID=bp-bbae2af9-8be9-46ab-a1e1-d0d6e2141115
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/clientdll/ClientJobRemoteStorageSync.cpp (2344) : Assertion Failed: Failed to write file after download (2)

Generating new string page texture 136: 128x256, total string texture memory is 3,98 MB
Generating new string page texture 137: 64x256, total string texture memory is 4,05 MB
Finished uploading minidump (out-of-process): success = no
error: Couldn't connect to server
sh: /home/ekohl/.local/share/Steam//steamapps/.steam_exec_test.sh: No such file or directory
SaveBufferToFile: couldn't open file "//userdata/127462/config/serverbrowser_ui.vdf" in path "NULL".
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/clientdll/configstore.cpp (1295) : Assertion Failed: Saving local config store failed during shutdown
Assert( Assertion Failed: Saving local config store failed during shutdown ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/clientdll/configstore.cpp:1295

Installing breakpad exception handler for appid(steam)/version(1415758987)
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/assert_20141115145735_27.dmp
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/clientdll/configstore.cpp (101) : Assertion Failed: ConfigStore (UserLocalConfigStore) is dirty, and being destroyed, we're discarding data
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/clientdll/userstats.cpp (3438) : Assertion Failed: CUserStats::SaveStatsToDisk( 49520 ) failed to write stats data to disk for user [U:1:127462]

/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/clientdll/userstats.cpp (3438) : Assertion Failed: CUserStats::SaveStatsToDisk( 570 ) failed to write stats data to disk for user [U:1:127462]

/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/clientdll/configstore.cpp (1295) : Assertion Failed: Saving local config store failed during shutdown
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/clientdll/configstore.cpp (101) : Assertion Failed: ConfigStore (InstallConfigStore) is dirty, and being destroyed, we're discarding data
process 1169: The last reference on a connection was dropped without closing the connection. This is a bug in an application. See dbus_connection_unref() documentation for details.
Most likely, the application was supposed to call dbus_connection_close(), since this is a private connection.
Requested Force create but SharedObjectMutex already created
Forced create but already created for SharedObjectEvent
Forced create but already created for SharedObjectEvent
[2014-11-15 14:52:27] Startup - updater built Nov 11 2014 16:51:13
[2014-11-15 14:52:29] Verifying installation...
[2014-11-15 14:52:29] Verification complete
Requested non-existent write path userdata!

[2014-11-15 14:57:37] Shutdown
Finished uploading minidump (out-of-process): success = no
error: Couldn't connect to server
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment