Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Out of Memory #813

Closed
MrSchism opened this issue Jan 24, 2013 · 37 comments
Closed

Out of Memory #813

MrSchism opened this issue Jan 24, 2013 · 37 comments

Comments

@MrSchism
Copy link
Member

System Specs: https://gist.github.com/45ed161ede54ebc30909

So last night, I decided to lock my computer and head to bed. I did't put it in sleep or suspend because it's a desktop and there's really no reason to do so.

I know that locking the screen hasn't disconnected me before (being I lock it every time I walk away from it).

I return to it in the morning and Steam isn't running. I look at my terminal output and see the following:

***** OUT OF MEMORY! attempted allocation size: 2097152 ****
memstd.cpp (2501) : Assertion Failed: OUT OF MEMORY
memstd.cpp (2501) : Fatal assert failed: /home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/tier0/memstd.cpp, line 2501. Application exiting.

? Assert( Fatal assert ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/tier0/memstd.cpp:2501

Installing breakpad exception handler for appid(steam)/version(1358979709_client)
Uploading dump (in-process) [proxy '']
/tmp/dumps/assert_20130124071213_3.dmp
success = yes
response: CrashID=bp-81322f67-0559-401d-bc69-7f0852130124
_ExitOnFatalAssert

@ghost ghost assigned gdrewb-valve Jan 25, 2013
@m4tx
Copy link

m4tx commented Jan 25, 2013

Very similar: #100

@MrSchism
Copy link
Member Author

It is, but mine actually gave a crash bit of information and asserted that itself was attempting to allocate way too much memory.

@gdrewb-valve
Copy link
Contributor

We've been running valgrind runs and long-term runs and we haven't found anything too terrible. We definitely leak memory but it's a few megabytes and no ever-increasing leaks, nor have we seen the client crash when running long-term. It may have been something that was introduced and then fixed or something configuration dependent, like a driver leak. We'll have to keep an eye out.

@ghost ghost self-assigned this Jan 28, 2013
@tiffany352
Copy link

I've also had this issue, running steam for just a few hours caused it to run out of memory. I have 4GB of RAM and 4GB swap on my system, and wasn't using very much of it. Pretty odd that it would run out of memory so easily though, given how virtual memory works.

***** OUT OF MEMORY! attempted allocation size: 1048576 ****
memstd.cpp (2501) : Assertion Failed: OUT OF MEMORY
memstd.cpp (2501) : Fatal assert failed: /home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/tier0/memstd.cpp, line 2501.  Application exiting.

Assert( Fatal assert ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/tier0/memstd.cpp:2501

Installing breakpad exception handler for appid(steam)/version(1360841030_client)
Uploading dump (in-process) [proxy '']
/tmp/dumps/assert_20130214204351_1.dmp
success = yes
response:  CrashID=bp-5f377427-f24a-4e5e-890e-39d832130214
_ExitOnFatalAssert

System specs: http://paste.strictfp.com/36447

Edit: Resuming a download seems to cause virtual memory to go up by 1 mb/s

@jepler
Copy link

jepler commented Feb 18, 2013

Like tiffany352 I have seen this multiple times while in the process of downloading large games over a small network pipe (e.g., 10GB of TF2 over 1.5Mb/s DSL). To the best of my knowledge, I haven't seen it while a download was not active.

@livinskull
Copy link

After running for only 2-3 hours I got a OOM too. I tried to click on the fresh installed Beat Hazard in my library, which seemed to trigger the fault. I have 16 GB of RAM btw ;)
Other system info: gist systeminfo

Generating new string page texture 180: 128x256, total string texture memory is 6,54 MB
***** OUT OF MEMORY! attempted allocation size: 1689600 ****
memstd.cpp (2501) : Assertion Failed: OUT OF MEMORY
memstd.cpp (2501) : Fatal assert failed: /home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/tier0/memstd.cpp, line 2501. Application exiting.

Assert( Fatal assert ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/tier0/memstd.cpp:2501

Installing breakpad exception handler for appid(steam)/version(1360966495_client)
Uploading dump (in-process) [proxy '']
/tmp/dumps/assert_20130219223816_1.dmp
success = yes
response: CrashID=bp-68dbe061-44c4-48dc-b433-d50952130219
_ExitOnFatalAssert

@johndrinkwater
Copy link
Contributor

I have a more impressive/worrying OOM crash, asking for a few GB:

***** OUT OF MEMORY! attempted allocation size: 2814305552 ****
memstd.cpp (2501) : Assertion Failed: OUT OF MEMORY
memstd.cpp (2501) : Fatal assert failed: /home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/tier0/memstd.cpp, line 2501.  Application exiting.

Assert( Fatal assert ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/tier0/memstd.cpp:2501

Installing breakpad exception handler for appid(steam)/version(1361398000_client)
Uploading dump (in-process) [proxy '']
/tmp/dumps/assert_20130222103423_10.dmp
success = yes
response:  CrashID=bp-2ff3e41c-9fcb-4147-bf64-b2b6b2130222
_ExitOnFatalAssert

Steam was in the background, downloading Killing Floor, doing nothing else ‐ https://gist.github.com/johndrinkwater/5012668

@gdrewb-valve
Copy link
Contributor

No games or any other Steam-related processes were running, it was just the client doing a download? The allocation is coming from an inter-process communication request and it looks like the request was garbage or was turned into garbage (can't tell from the failure report). Nobody else in the process appears to be making a request, though.

@KungFuJesus
Copy link

Sorry for posting this twice, but as Mr. Schism had pointed out, I had posted this in a closed bug and it's probably better to post my updated details here.

It just occurred to me that I likely had the "Downloads" window open in steam while Killing Floor was downloading. My steam memory usage is at ~1.2GB right now and rising, and my "String Page Texture" sizes are rising. I'm ignorant as to what those are but they growing as high as 18MB. The following is being printed to stdout:

roaming config store 2 saved successfully
Generating new string page texture 183: 384x256, total string texture memory is 6.60 MB
Generating new string page texture 184: 128x256, total string texture memory is 6.73 MB
Generating new string page texture 185: 256x256, total string texture memory is 7.00 MB
Generating new string page texture 186: 128x256, total string texture memory is 7.13 MB
CAPIJobRequestUserStats - Server response failed 2
Generating new string page texture 187: 64x256, total string texture memory is 7.19 MB
Generating new string page texture 189: 256x256, total string texture memory is 7.45 MB
CAPIJobRequestUserStats - Server response failed 2
CAsyncIOManager: creating I/O worker thread
Generating new string page texture 192: 256x256, total string texture memory is 7.72 MB
CAPIJobRequestUserStats - Server response failed 2
Generating new string page texture 193: 512x256, total string texture memory is 8.24 MB
CAPIJobRequestUserStats - Server response failed 2
Generating new string page texture 196: 48x256, total string texture memory is 8.29 MB
Generating new string page texture 198: 512x256, total string texture memory is 8.81 MB
CAPIJobRequestUserStats - Server response failed 2
Generating new string page texture 199: 384x256, total string texture memory is 9.21 MB
Generating new string page texture 200: 128x256, total string texture memory is 9.34 MB
Generating new string page texture 201: 128x256, total string texture memory is 9.47 MB
Generating new string page texture 202: 128x256, total string texture memory is 9.60 MB
Generating new string page texture 203: 128x256, total string texture memory is 9.73 MB
Generating new string page texture 204: 128x256, total string texture memory is 9.86 MB
Generating new string page texture 205: 128x256, total string texture memory is 9.99 MB
Generating new string page texture 206: 128x256, total string texture memory is 10.13 MB
Generating new string page texture 207: 128x256, total string texture memory is 10.26 MB
Generating new string page texture 208: 128x256, total string texture memory is 10.39 MB
Generating new string page texture 209: 128x256, total string texture memory is 10.52 MB
Generating new string page texture 210: 128x256, total string texture memory is 10.65 MB
Generating new string page texture 211: 128x256, total string texture memory is 10.78 MB
Generating new string page texture 215: 128x256, total string texture memory is 10.91 MB
Generating new string page texture 216: 128x256, total string texture memory is 11.04 MB
Generating new string page texture 217: 1024x256, total string texture memory is 12.09 MB
Generating new string page texture 218: 128x256, total string texture memory is 12.22 MB
Generating new string page texture 219: 128x256, total string texture memory is 12.35 MB
Generating new string page texture 220: 128x256, total string texture memory is 12.48 MB
Generating new string page texture 221: 128x256, total string texture memory is 12.62 MB
Generating new string page texture 222: 128x256, total string texture memory is 12.75 MB
Generating new string page texture 223: 128x256, total string texture memory is 12.88 MB
Generating new string page texture 224: 128x256, total string texture memory is 13.01 MB
Generating new string page texture 225: 128x256, total string texture memory is 13.14 MB
Generating new string page texture 226: 128x256, total string texture memory is 13.27 MB
Generating new string page texture 227: 1024x256, total string texture memory is 14.32 MB
ExecSteamURL: "steam://url/StoreAppPage/80"
Generating new string page texture 228: 256x256, total string texture memory is 393.22 KB
Generating new string page texture 229: 256x256, total string texture memory is 14.58 MB
Installing breakpad exception handler for appid(steam)/version(1360966495_client)
Installing breakpad exception handler for appid(steam)/version(1360966495_client)
Generating new string page texture 234: 128x256, total string texture memory is 14.71 MB
Generating new string page texture 235: 128x256, total string texture memory is 14.84 MB
Generating new string page texture 236: 128x256, total string texture memory is 14.97 MB
Generating new string page texture 237: 128x256, total string texture memory is 15.11 MB
Generating new string page texture 238: 128x256, total string texture memory is 15.24 MB
Generating new string page texture 239: 128x256, total string texture memory is 15.37 MB
Generating new string page texture 240: 128x256, total string texture memory is 15.50 MB
Generating new string page texture 241: 128x256, total string texture memory is 15.63 MB
Generating new string page texture 242: 128x256, total string texture memory is 15.76 MB
Generating new string page texture 243: 128x256, total string texture memory is 15.89 MB
Generating new string page texture 244: 128x256, total string texture memory is 16.02 MB
Generating new string page texture 245: 128x256, total string texture memory is 16.15 MB
Generating new string page texture 246: 128x256, total string texture memory is 16.29 MB
Generating new string page texture 247: 128x256, total string texture memory is 16.42 MB
Generating new string page texture 248: 128x256, total string texture memory is 16.55 MB
Generating new string page texture 249: 128x256, total string texture memory is 16.68 MB
Generating new string page texture 250: 128x256, total string texture memory is 16.81 MB
Generating new string page texture 251: 128x256, total string texture memory is 16.94 MB
Generating new string page texture 252: 128x256, total string texture memory is 17.07 MB
Generating new string page texture 253: 128x256, total string texture memory is 17.20 MB
Generating new string page texture 254: 128x256, total string texture memory is 17.33 MB
Generating new string page texture 255: 128x256, total string texture memory is 17.47 MB
Generating new string page texture 256: 128x256, total string texture memory is 17.60 MB
Generating new string page texture 257: 128x256, total string texture memory is 17.73 MB
Generating new string page texture 258: 128x256, total string texture memory is 17.86 MB
Generating new string page texture 259: 128x256, total string texture memory is 17.99 MB
Generating new string page texture 260: 128x256, total string texture memory is 18.12 MB
Generating new string page texture 261: 128x256, total string texture memory is 18.25 MB
Generating new string page texture 262: 128x256, total string texture memory is 18.38 MB
Generating new string page texture 263: 128x256, total string texture memory is 18.51 MB

Could this be the memory leak?

On the downloads window:
https://f.cloud.github.com/assets/3620277/188566/ba436eea-7df6-11e2-806a-3e3214c734ed.png

I'm now at ~1668MB and growing while on that screen.

@johndrinkwater
Copy link
Contributor

@gdrewb-valve no game, though I guess I did have a minimised Steam chat window.

@gdrewb-valve
Copy link
Contributor

Thanks for the additional info. @KungFuJesus , how quickly is the memory usage growing? I've been playing around with setting up multiple downloads and then watching the downloads page but 'top' doesn't report any significant growth over a period of ten minutes or so. If you try that how quickly does it grow for you?

@R4md4c
Copy link

R4md4c commented Feb 27, 2013

This crash happened to me also, But actually I cannot know at what time exactly did it crash. As I left it downloading Team Fortress 2 and went to sleep then next day I found it crashed with the nearly the same lines as in the first post.

Video Card: Intel & Nvidia GT 525M
Processor: Intel Core i5 2.33 GHZ
RAM: 6GB
Running Arch Linux x64 version & KDE 4.10 as the Desktop Environment

@KungFuJesus
Copy link

At that time it was about a MB every couple of seconds or so. I just ran it again on the download screen and it seems to be growing at the same rate after the notifications for the updates to TF2 were done downloading. I'm now at 892MB.

steamleak2

I understand steam does some IPC, right?

adam@eggsbenedict ~ $ ipcs

------ Shared Memory Segments --------
key shmid owner perms bytes nattch status
0x00000000 90963968 adam 600 393216 2 dest
0x00000000 221937665 adam 600 393216 2 dest
0x00000000 91095042 adam 600 393216 2 dest
0x0056a4d5 221741059 adam 660 488 0
0x00000000 91160580 adam 600 4194304 2 dest
0x0056a4d6 221773829 adam 660 65536 0
0x00000000 173047816 adam 600 384000 2 dest
0x00000000 173113353 adam 600 384000 2 dest
0x00000000 173244426 adam 600 384000 2 dest

------ Semaphore Arrays --------
key semid owner perms nsems
0xe93c17d9 1605632 adam 666 1
0xc0ec4f17 32769 adam 666 1
0xbf0a7ffd 1638402 adam 666 1
0x6f91cefa 1671171 adam 666 1
0x2e726ce1 1703940 adam 666 1
0xa9ae61d6 1736709 adam 666 1
0x820bc3dd 1769478 adam 666 1
0x36dbd757 1802247 adam 666 1
0x44433b26 1835016 adam 666 1
0x380ff5da 1867785 adam 666 1
0xe89444dd 1900554 adam 666 1
0x0056a4d5 1572875 adam 660 1

------ Message Queues --------
key msqid owner perms used-bytes messages

My /tmp where the FIFO for steam resides is a tmpfs mount, could that have anything to do with it?

If there was a way for me to collect a coredump and host it somewhere would this be useful to you?

@KungFuJesus
Copy link

This also may be useful before it crashes:

adam@eggsbenedict ~ $ ps -ef | grep steam
adam 15224 15214 0 21:48 pts/0 00:00:00 bash /scratchdir/adam/Steam/steam.sh
adam 15306 15224 4 21:48 pts/0 00:00:59 /scratchdir/adam/Steam/ubuntu12_32/steam
adam 17699 16300 0 22:10 pts/3 00:00:00 grep --colour=auto steam

adam@eggsbenedict ~ $ lsof -p 15306
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
steam 15306 adam cwd DIR 253,4 4096 812988 /scratchdir/adam/Steam
steam 15306 adam rtd DIR 253,7 4096 2 /
steam 15306 adam txt REG 253,4 5469993 828548 /scratchdir/adam/Steam/ubuntu12_32/steam
steam 15306 adam mem REG 253,4 3838004 813130 /scratchdir/adam/Steam/ClientRegistry.blob
steam 15306 adam mem REG 253,7 82617812 2368856 /usr/share/icons/gnome/icon-theme.cache
steam 15306 adam mem REG 253,7 27988876 2375019 /usr/share/icons/hicolor/icon-theme.cache
steam 15306 adam mem CHR 195,0 15207 /dev/nvidia0
steam 15306 adam mem REG 253,4 3857577 828516 /scratchdir/adam/Steam/ubuntu12_32/serverbrowser.so
steam 15306 adam mem REG 253,4 7137729 828508 /scratchdir/adam/Steam/ubuntu12_32/friendsui.so
steam 15306 adam mem REG 253,4 5578956 828518 /scratchdir/adam/Steam/ubuntu12_32/steamservice.so
steam 15306 adam mem REG 253,4 1533324 824528 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libvorbisenc.so.2.0.8
steam 15306 adam mem REG 253,4 15595848 828517 /scratchdir/adam/Steam/ubuntu12_32/steamclient.so
steam 15306 adam mem REG 253,7 349232 1451938 /usr/share/fonts/corefonts/arialbd.ttf
steam 15306 adam mem REG 253,7 364676 1451946 /usr/share/fonts/corefonts/arial.ttf
steam 15306 adam mem REG 253,7 206708 1451958 /usr/share/fonts/corefonts/ariali.ttf
steam 15306 adam mem REG 253,4 313960 824695 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libFLAC.so.8.2.0
steam 15306 adam mem REG 253,4 449092 824586 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libsndfile.so.1.0.25
steam 15306 adam mem REG 253,4 412112 824514 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libpulsecommon-1.1.so
steam 15306 adam mem REG 253,4 1488807 828540 /scratchdir/adam/Steam/ubuntu12_32/libffmpegsumo.so
steam 15306 adam mem REG 253,4 26008 824515 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libogg.so.0.7.1
steam 15306 adam mem REG 253,4 2568932 828505 /scratchdir/adam/Steam/ubuntu12_32/chromehtml.so
steam 15306 adam mem REG 253,4 2611366 828519 /scratchdir/adam/Steam/ubuntu12_32/vgui2_s.so
steam 15306 adam mem REG 253,4 169424 824570 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libvorbis.so.0.4.5
steam 15306 adam mem REG 253,4 21908 824794 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libasyncns.so.0.3.1
steam 15306 adam mem REG 253,4 35032 825151 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libwrap.so.0.7.6
steam 15306 adam mem REG 253,4 313664 824417 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libpulse.so.0.13.5
steam 15306 adam mem REG 253,4 26104 824728 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libjson.so.0.0.1
steam 15306 adam mem REG 253,4 23800 393325 /var/cache/fontconfig/acc285bc1956c3c4bc7afb41d537a85a-le32d4.cache-3
steam 15306 adam mem REG 253,4 25408 393321 /var/cache/fontconfig/4460665c0f3e88acdd4c85aa2f409b99-le32d4.cache-3
steam 15306 adam mem REG 253,4 64136 393323 /var/cache/fontconfig/8d4af663993b81a124ee82e610bb31f9-le32d4.cache-3
steam 15306 adam mem REG 253,4 32112 393322 /var/cache/fontconfig/d722f191fc173fb8c13c8ea6f285de40-le32d4.cache-3
steam 15306 adam mem REG 253,4 23360 394959 /var/cache/fontconfig/1dce2cb908b447e938fc03acd9b47fcf-le32d4.cache-3
steam 15306 adam mem REG 253,4 25584 393319 /var/cache/fontconfig/12b26b760a24f8b4feb03ad48a333a72-le32d4.cache-3
steam 15306 adam mem REG 253,4 76752 393309 /var/cache/fontconfig/4b5cf4386f1cde02a336ba961b4ac82d-le32d4.cache-3
steam 15306 adam mem REG 253,4 18584 393317 /var/cache/fontconfig/d62e99ef547d1d24cdb1bd22ec1a2976-le32d4.cache-3
steam 15306 adam DEL REG 0,4 221937665 /SYSV00000000
steam 15306 adam mem REG 253,4 262512 816810 /scratchdir/adam/Steam/config/htmlcache/index
steam 15306 adam mem REG 253,4 62732 825152 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libudev.so.0.13.0
steam 15306 adam mem REG 253,4 8396800 816842 /scratchdir/adam/Steam/config/htmlcache/data_3
steam 15306 adam mem REG 253,4 4202496 816841 /scratchdir/adam/Steam/config/htmlcache/data_2
steam 15306 adam mem REG 253,4 2629632 816840 /scratchdir/adam/Steam/config/htmlcache/data_1
steam 15306 adam mem REG 253,4 118784 816839 /scratchdir/adam/Steam/config/htmlcache/data_0
steam 15306 adam mem REG 253,7 124180 1836818 /usr/share/mime/mime.cache
steam 15306 adam mem REG 0,15 65536 3727 /dev/shm/adam-ValveIPCSharedObjects3
steam 15306 adam DEL REG 0,23 651801 /tmp/gln2TapM
steam 15306 adam mem REG 253,4 262240 393313 /var/cache/fontconfig/17090aa38d5c6f09fb8c5c354938f1d7-le32d4.cache-3
steam 15306 adam mem REG 253,4 11192 394982 /var/cache/fontconfig/a595ca43be94766bbfe429f07fba82d0-le32d4.cache-3
steam 15306 adam mem REG 253,4 9712 393316 /var/cache/fontconfig/f6b893a7224233d96cb72fd88691c0b4-le32d4.cache-3
steam 15306 adam mem REG 253,4 19368 393314 /var/cache/fontconfig/f349e9996a5320f6dd491cedd2b1f964-le32d4.cache-3
steam 15306 adam mem REG 253,4 262936 393312 /var/cache/fontconfig/df311e82a1a24c41a75c2c930223552e-le32d4.cache-3
steam 15306 adam mem REG 0,15 29616 646634 /dev/shm/org.chromium.Chromium.shmem.libcef_13218189225926977115
steam 15306 adam mem REG 253,4 32014 828539 /scratchdir/adam/Steam/ubuntu12_32/cef_gtk.pak
steam 15306 adam mem REG 253,4 293384 824451 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libopenal.so.1.13.0
steam 15306 adam mem REG 253,7 42540 5639192 /lib32/libnss_nis-2.16.so
steam 15306 adam mem REG 253,7 91904 5637705 /lib32/libnsl-2.16.so
steam 15306 adam mem REG 253,7 34516 5639203 /lib32/libnss_compat-2.16.so
steam 15306 adam mem REG 253,7 1896 5377999 /home/adam/.local/share/mime/mime.cache
steam 15306 adam mem REG 253,4 247768 828507 /scratchdir/adam/Steam/ubuntu12_32/filesystem_steam.so
steam 15306 adam mem REG 253,4 13700 825155 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libkeyutils.so.1.4
steam 15306 adam mem REG 253,4 67472 824415 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libp11-kit.so.0.0.0
steam 15306 adam mem REG 253,4 67060 824713 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libtasn1.so.3.1.12
steam 15306 adam mem REG 253,4 30320 824444 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libkrb5support.so.0.1
steam 15306 adam mem REG 253,4 13864 825167 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libcom_err.so.2.1
steam 15306 adam mem REG 253,4 157284 824697 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libk5crypto.so.3.1
steam 15306 adam mem REG 253,4 842684 824782 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libkrb5.so.3.3
steam 15306 adam mem REG 253,4 13668 825160 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgpg-error.so.0.8.0
steam 15306 adam mem REG 253,4 67376 824757 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libavahi-client.so.3.2.9
steam 15306 adam mem REG 253,4 50936 824680 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libavahi-common.so.3.5.3
steam 15306 adam mem REG 253,4 797548 824472 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libgnutls.so.26.21.8
steam 15306 adam mem REG 253,4 249660 824701 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libgssapi_krb5.so.2.2
steam 15306 adam mem REG 253,4 13748 824501 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libplds4.so
steam 15306 adam mem REG 253,4 541100 825184 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgcrypt.so.11.7.0
steam 15306 adam mem REG 253,4 333836 824598 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libcups.so.2
steam 15306 adam mem REG 253,4 296228 825182 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libdbus-1.so.3.5.8
steam 15306 adam mem REG 253,4 245784 824725 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libnspr4.so
steam 15306 adam mem REG 253,4 17876 824425 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libplc4.so
steam 15306 adam mem REG 253,4 166772 824791 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libsmime3.so
steam 15306 adam mem REG 253,4 137148 824595 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libnssutil3.so
steam 15306 adam mem REG 253,4 1222356 824681 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libnss3.so
steam 15306 adam mem REG 253,4 985276 824644 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libasound.so.2.0.0
steam 15306 adam mem REG 253,4 896859 828547 /scratchdir/adam/Steam/ubuntu12_32/libsdl2-2.0.so.0
steam 15306 adam mem REG 253,4 452240 828515 /scratchdir/adam/Steam/ubuntu12_32/libvstdlib_s.so
steam 15306 adam mem REG 253,4 189968 828514 /scratchdir/adam/Steam/ubuntu12_32/libtier0_s.so
steam 15306 adam mem REG 253,4 44221513 828538 /scratchdir/adam/Steam/ubuntu12_32/libcef.so
steam 15306 adam mem REG 253,4 20477361 828520 /scratchdir/adam/Steam/ubuntu12_32/steamui.so
steam 15306 adam mem REG 253,4 165232 825166 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libexpat.so.1.5.2
steam 15306 adam mem REG 253,4 38268 824603 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb-render.so.0.0.0
steam 15306 adam mem REG 253,4 9588 824795 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb-shm.so.0.0.0
steam 15306 adam mem REG 253,4 615932 824604 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libpixman-1.so.0.24.4
steam 15306 adam mem REG 253,4 624084 824454 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libfreetype.so.6.8.0
steam 15306 adam mem REG 253,4 9532 824561 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libXdamage.so.1.1.0
steam 15306 adam mem REG 253,4 38356 824797 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libXcursor.so.1.0.2
steam 15306 adam mem REG 253,4 30080 824703 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libXrandr.so.2.2.0
steam 15306 adam mem REG 253,4 58884 824499 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libXi.so.6.1.0
steam 15306 adam mem REG 253,4 284436 824606 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libjpeg.so.8.0.2
steam 15306 adam mem REG 253,4 398992 824414 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libtiff.so.4.3.4
steam 15306 adam mem REG 253,4 165756 825175 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libpng12.so.0.46.0
steam 15306 adam mem REG 253,4 238984 825164 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libpcre.so.3.12.1
steam 15306 adam mem REG 253,4 120748 825179 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libselinux.so.1
steam 15306 adam mem REG 253,4 83572 825189 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libz.so.1.2.3.4
steam 15306 adam mem REG 253,4 211660 824495 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4
steam 15306 adam mem REG 253,4 174420 824429 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libpangoft2-1.0.so.0.3000.0
steam 15306 adam mem REG 253,4 821632 824637 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libcairo.so.2.11000.2
steam 15306 adam mem REG 253,4 296996 824748 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libpango-1.0.so.0.3000.0
steam 15306 adam mem REG 253,4 1014644 825168 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libglib-2.0.so.0.3200.3
steam 15306 adam mem REG 253,4 1401664 824494 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libgio-2.0.so.0.3200.3
steam 15306 adam mem REG 253,4 4616940 824724 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0.2400.10
steam 15306 adam mem REG 253,4 4242184 828513 /scratchdir/adam/Steam/ubuntu12_32/libsteam.so
steam 15306 adam mem REG 253,4 34424 824798 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libXrender.so.1.3.0
steam 15306 adam mem REG 253,4 124620 824737 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libatk-1.0.so.0.20409.1
steam 15306 adam mem REG 253,4 712724 824773 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libgdk-x11-2.0.so.0.2400.10
steam 15306 adam mem REG 253,7 83680 5636147 /lib32/libresolv-2.16.so
steam 15306 adam mem REG 253,7 51036 5639193 /lib32/libnss_files-2.16.so
steam 15306 adam mem REG 253,7 21964 5636148 /lib32/libnss_dns-2.16.so
steam 15306 adam mem REG 253,4 9524 824792 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libXcomposite.so.1.0.0
steam 15306 adam mem REG 253,4 241044 824442 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libgdk_pixbuf-2.0.so.0.2600.1
steam 15306 adam mem REG 0,15 1040 651803 /dev/shm/adam-Shm_125376fc
steam 15306 adam mem REG 253,4 3288 393324 /var/cache/fontconfig/f55bbeb01d684dc5b5f7b2c347cc42d9-le32d4.cache-3
steam 15306 adam mem REG 253,4 21944 824419 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libffi.so.6.0.0
steam 15306 adam mem REG 253,4 21836 824718 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libXfixes.so.3.1.0
steam 15306 adam mem REG 253,4 47016 824565 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libpangocairo-1.0.so.0.3000.0
steam 15306 adam mem REG 253,4 13732 824641 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libgmodule-2.0.so.0.3200.3
steam 15306 adam mem REG 253,4 321384 824553 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libgobject-2.0.so.0.3200.3
steam 15306 adam mem REG 253,4 108580 824738 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libdbusmenu-glib.so.4.0.13
steam 15306 adam mem REG 253,4 71976 824688 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libdbusmenu-gtk.so.4.0.13
steam 15306 adam mem REG 253,4 55212 824815 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/libindicator.so.7.0.0
steam 15306 adam mem REG 253,4 46856 824822 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/libappindicator.so.1.0.0
steam 15306 adam mem REG 253,4 4344 394162 /var/cache/fontconfig/9ac117a19f6581c07dc6f3cd1c903930-le32d4.cache-3
steam 15306 adam mem REG 253,7 30599188 1450571 /usr/lib32/libnvidia-glcore.so.313.18
steam 15306 adam mem REG 253,7 855812 2235209 /usr/lib32/opengl/nvidia/lib/libGL.so.313.18
steam 15306 adam mem REG 253,4 9652 824711 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libXinerama.so.1.0.0
steam 15306 adam mem REG 253,4 5340 828512 /scratchdir/adam/Steam/ubuntu12_32/liboverride.so
steam 15306 adam mem REG 253,4 634517 828504 /scratchdir/adam/Steam/ubuntu12_32/crashhandler.so
steam 15306 adam mem REG 253,4 116232 825170 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libgcc_s.so.1
steam 15306 adam mem REG 253,7 1721696 5639198 /lib32/libc-2.16.so
steam 15306 adam mem REG 253,7 124050 5639202 /lib32/libpthread-2.16.so
steam 15306 adam mem REG 253,4 905712 824751 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6.0.16
steam 15306 adam mem REG 253,7 13724 5637697 /lib32/libdl-2.16.so
steam 15306 adam mem REG 253,7 251284 5639187 /lib32/libm-2.16.so
steam 15306 adam mem REG 253,7 30560 5639191 /lib32/librt-2.16.so
steam 15306 adam mem REG 253,4 68232 824593 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libXext.so.6.4.0
steam 15306 adam mem REG 253,7 9824 1451930 /usr/lib32/libnvidia-tls.so.313.18
steam 15306 adam mem REG 253,4 21824 824423 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libXdmcp.so.6.0.0
steam 15306 adam mem REG 253,4 9588 824811 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libXau.so.6.0.0
steam 15306 adam mem REG 253,4 132660 824521 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libxcb.so.1.1.0
steam 15306 adam mem REG 253,4 1254264 824446 /scratchdir/adam/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libX11.so.6.3.0
steam 15306 adam mem REG 253,7 134132 5639201 /lib32/ld-2.16.so
steam 15306 adam 0u CHR 136,0 0t0 3 /dev/pts/0
steam 15306 adam 1u CHR 136,0 0t0 3 /dev/pts/0
steam 15306 adam 2u CHR 136,0 0t0 3 /dev/pts/0
steam 15306 adam 3r REG 0,3 0 649641 /proc/15306/auxv
steam 15306 adam 4u CHR 195,255 0t0 15206 /dev/nvidiactl
steam 15306 adam 5u CHR 195,0 0t0 15207 /dev/nvidia0
steam 15306 adam 6u CHR 195,0 0t0 15207 /dev/nvidia0
steam 15306 adam 7u CHR 195,0 0t0 15207 /dev/nvidia0
steam 15306 adam 8u CHR 195,0 0t0 15207 /dev/nvidia0
steam 15306 adam 9u CHR 195,0 0t0 15207 /dev/nvidia0
steam 15306 adam 10uw REG 253,7 300 6039879 /home/adam/.nv/GLCache/98db09736c17479d81b03a42e99a6c1a/0e2949e69c7c7cea/22947304c695fb72.toc
steam 15306 adam 11uw REG 253,7 4552 6039893 /home/adam/.nv/GLCache/98db09736c17479d81b03a42e99a6c1a/0e2949e69c7c7cea/22947304c695fb72.bin
steam 15306 adam 12w REG 253,4 32928 825195 /scratchdir/adam/Steam/logs/bootstrap_log.txt
steam 15306 adam 13u REG 253,4 262512 816810 /scratchdir/adam/Steam/config/htmlcache/index
steam 15306 adam 14r FIFO 253,7 0t0 5768186 /home/adam/.steam/steam.pipe
steam 15306 adam 15w REG 253,4 1430098 813104 /scratchdir/adam/Steam/steam.log
steam 15306 adam 16u REG 0,15 65536 3727 /dev/shm/adam-ValveIPCSharedObjects3
steam 15306 adam 17r FIFO 0,23 0t0 10624 /tmp/adam-steam-mstr-cs
steam 15306 adam 18r FIFO 0,8 0t0 651798 pipe
steam 15306 adam 19u unix 0xffff880816a7e4c0 0t0 653540 socket
steam 15306 adam 20u unix 0xffff880816a7fb80 0t0 653541 socket
steam 15306 adam 21u a_inode 0,9 0 3000 [eventfd]
steam 15306 adam 22u netlink 0t0 647503 ROUTE
steam 15306 adam 23u a_inode 0,9 0 3000 [eventpoll]
steam 15306 adam 24u unix 0xffff8808160ef500 0t0 647499 socket
steam 15306 adam 25r FIFO 0,8 0t0 646631 pipe
steam 15306 adam 26w FIFO 0,8 0t0 646631 pipe
steam 15306 adam 27r REG 253,4 32014 828539 /scratchdir/adam/Steam/ubuntu12_32/cef_gtk.pak
steam 15306 adam 28r CHR 1,9 0t0 3077 /dev/urandom
steam 15306 adam 29u unix 0xffff8808160eee80 0t0 647500 socket
steam 15306 adam 30u REG 0,15 29616 646634 /dev/shm/org.chromium.Chromium.shmem.libcef_13218189225926977115
steam 15306 adam 31r FIFO 0,8 0t0 647501 pipe
steam 15306 adam 32w FIFO 0,8 0t0 647501 pipe
steam 15306 adam 33r a_inode 0,9 0 3000 inotify
steam 15306 adam 34r FIFO 0,8 0t0 647502 pipe
steam 15306 adam 35w FIFO 0,8 0t0 647502 pipe
steam 15306 adam 36u unix 0xffff8808160e96c0 0t0 647504 socket
steam 15306 adam 37u a_inode 0,9 0 3000 [eventpoll]
steam 15306 adam 38u unix 0xffff8808160eaa40 0t0 647505 socket
steam 15306 adam 39u unix 0xffff8808160e8340 0t0 647506 socket
steam 15306 adam 40r FIFO 0,8 0t0 647507 pipe
steam 15306 adam 41w FIFO 0,8 0t0 647507 pipe
steam 15306 adam 42u a_inode 0,9 0 3000 [eventpoll]
steam 15306 adam 43u unix 0xffff88081b7a2a40 0t0 642889 socket
steam 15306 adam 44u unix 0xffff88081b7a5140 0t0 642890 socket
steam 15306 adam 45r FIFO 0,8 0t0 642891 pipe
steam 15306 adam 46w FIFO 0,8 0t0 642891 pipe
steam 15306 adam 47w FIFO 0,8 0t0 651798 pipe
steam 15306 adam 48u IPv4 651799 0t0 TCP localhost:57343 (LISTEN)
steam 15306 adam 49u unix 0xffff88081b7a64c0 0t0 642894 socket
steam 15306 adam 50u unix 0xffff88081b7a3400 0t0 642895 socket
steam 15306 adam 51w REG 253,4 9556 797805 /scratchdir/adam/Steam/logs/content_log.txt
steam 15306 adam 52u unix 0xffff8807d722f500 0t0 648629 socket
steam 15306 adam 53u unix 0xffff8807d72289c0 0t0 648630 socket
steam 15306 adam 54u unix 0xffff8808160efb80 0t0 647508 socket
steam 15306 adam 55u unix 0xffff8808160ef840 0t0 647509 socket
steam 15306 adam 56w REG 253,4 59081 816780 /scratchdir/adam/Steam/logs/connection_log.txt
steam 15306 adam 57u unix 0xffff8807f329c780 0t0 651802 socket
steam 15306 adam 58u REG 0,15 1040 651803 /dev/shm/adam-Shm_125376fc
steam 15306 adam 59u IPv4 651804 0t0 UDP *:37195
steam 15306 adam 60u unix 0xffff88081b7a7840 0t0 642963 socket
steam 15306 adam 61u a_inode 0,9 0 3000 [eventfd]
steam 15306 adam 62u a_inode 0,9 0 3000 [eventfd]
steam 15306 adam 63w REG 253,4 113838 798219 /scratchdir/adam/Steam/logs/cloud_log.txt
steam 15306 adam 64w REG 253,4 30017 797786 /scratchdir/adam/Steam/logs/appinfo_log.txt
steam 15306 adam 65u unix 0xffff880817519380 0t0 645085 socket
steam 15306 adam 66u unix 0xffff88081751fb80 0t0 645086 socket
steam 15306 adam 67r REG 253,4 3838004 813130 /scratchdir/adam/Steam/ClientRegistry.blob
steam 15306 adam 68w REG 253,4 46104 813348 /scratchdir/adam/Steam/logs/download_log.txt
steam 15306 adam 69u REG 253,4 11264 816830 /scratchdir/adam/Steam/config/htmlcache/Cookies
steam 15306 adam 70u unix 0xffff880816a7f500 0t0 653548 socket
steam 15306 adam 71u unix 0xffff88081b12f500 0t0 649660 socket
steam 15306 adam 72u unix 0xffff88081b12b400 0t0 649661 socket
steam 15306 adam 73u unix 0xffff88081751db00 0t0 645089 socket
steam 15306 adam 74u unix 0xffff88081751c440 0t0 645090 socket
steam 15306 adam 75u unix 0xffff880816a78340 0t0 653549 socket
steam 15306 adam 76u netlink 0t0 653550 KOBJECT_UEVENT
steam 15306 adam 77u REG 253,4 118784 816839 /scratchdir/adam/Steam/config/htmlcache/data_0
steam 15306 adam 78u REG 253,4 2629632 816840 /scratchdir/adam/Steam/config/htmlcache/data_1
steam 15306 adam 79u REG 253,4 4202496 816841 /scratchdir/adam/Steam/config/htmlcache/data_2
steam 15306 adam 80u REG 253,4 8396800 816842 /scratchdir/adam/Steam/config/htmlcache/data_3
steam 15306 adam 102u sock 0,7 0t0 652459 protocol: TCP

@gdrewb-valve
Copy link
Contributor

I'm still not seeing any significant leaking, so we need to try and pin down what's different between us. First, the minimal steps to get to the point that it leaks. If you switch to your library, then completely shut down Steam and restart and get back to your library (assuming no updates or games download) does it start leaking when displaying your library? If you start downloading a game buffers will be allocated and memory use will increase, but when the download stops that should go steady-state. Does it continue to increase after that? At what rate?

@Ben64
Copy link

Ben64 commented Mar 13, 2013

I have this error too. Seems to happen when I'm AFK for a few hours.

@maxdeliso
Copy link

Running Steam on ubuntu 12.10 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1361807486_client)
Installing breakpad exception handler for appid(steam)/version(1361807486_client)
unlinked 0 orphaned pipes
Installing breakpad exception handler for appid(steam)/version(1361807486_client)
[0313/001709:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation
Installing breakpad exception handler for appid(steam)/version(1361807486_client)
Installing breakpad exception handler for appid(steam)/version(1361807486_client)
Installing breakpad exception handler for appid(steam)/version(1361807486_client)
Generating new string page texture 2: 48x256, total string texture memory is 49.15 KB
Generating new string page texture 3: 256x256, total string texture memory is 311.30 KB
Process 29242 created /max-ValveIPCSharedObjects3
Installing breakpad exception handler for appid(steam)/version(1361807486_client)

(steam:29242): Gtk-WARNING **: Unable to locate theme engine in module_path: "oxygen-gtk",
Installing breakpad exception handler for appid(steam)/version(1361807486_client)
Installing breakpad exception handler for appid(steam)/version(1361807486_client)
Adding license for package 0
Adding license for package 34
Adding license for package 39
Adding license for package 172
Adding license for package 218
Adding license for package 451
Adding license for package 466
Adding license for package 482
Adding license for package 515
Adding license for package 1210
Adding license for package 1295
Adding license for package 1680
Adding license for package 1845
Adding license for package 2105
Adding license for package 2644
Adding license for package 4125
Adding license for package 6091
Adding license for package 6516
Adding license for package 7294
Adding license for package 7877
Adding license for package 11275
Adding license for package 11563
Adding license for package 11746
Adding license for package 11747
Adding license for package 11818
Adding license for package 11984
Adding license for package 13424
Adding license for package 14324
Adding license for package 14734
Adding license for package 15407
Adding license for package 15609
Adding license for package 15779
Adding license for package 15953
Adding license for package 16549
Adding license for package 16570
Adding license for package 16714
Adding license for package 16960
Adding license for package 17079
Adding license for package 17207
Adding license for package 18303
Adding license for package 19132
roaming config store loaded successfully - 3927 bytes.
migrating temporary roaming config store
Installing breakpad exception handler for appid(steam)/version(1361807486_client)

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

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

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

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

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

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

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

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

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

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

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

(steam:29242): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
Installing breakpad exception handler for appid(steam)/version(1361807486_client)
ExecCommandLine: "/home/max/.local/share/Steam/ubuntu12_32/steam"
Generating new string page texture 69: 128x256, total string texture memory is 442.37 KB
Generating new string page texture 70: 128x256, total string texture memory is 131.07 KB
Generating new string page texture 71: 32x256, total string texture memory is 475.14 KB
Generating new string page texture 72: 64x256, total string texture memory is 540.67 KB
System startup time: 62.83 seconds
Running Steam on ubuntu 12.10 64-bit
STEAM_RUNTIME has been set by the user to: /home/max/.local/share/Steam/ubuntu12_32/steam-runtime
ExecCommandLine: "/home/max/.steam/root/ubuntu12_32/steam steam://open/driverhelperready"
ExecSteamURL: "steam://open/driverhelperready"
Generating new string page texture 78: 256x256, total string texture memory is 393.22 KB
Generating new string page texture 87: 128x256, total string texture memory is 671.74 KB
Generating new string page texture 88: 384x256, total string texture memory is 1.06 MB
Generating new string page texture 89: 256x256, total string texture memory is 1.33 MB
Installing breakpad exception handler for appid(steam)/version(1361807486_client)
Generating new string page texture 111: 2048x256, total string texture memory is 3.42 MB
Generating new string page texture 113: 1024x256, total string texture memory is 4.47 MB
Generating new string page texture 114: 128x256, total string texture memory is 4.60 MB
Installing breakpad exception handler for appid(steam)/version(1361807486_client)
saving roaming config store to 'sharedconfig.vdf'
roaming config store 2 saved successfully
CAsyncIOManager: creating I/O worker thread
CAsyncIOManager: creating I/O worker thread
Installing breakpad exception handler for appid(steam)/version(1361807486_client)
CAsyncIOManager: creating I/O worker thread
CAsyncIOManager: creating I/O worker thread
CAsyncIOManager: creating I/O worker thread
CAsyncIOManager: creating I/O worker thread
memstd.cpp (2501) : Assertion Failed: OUT OF MEMORY
memstd.cpp (2501) : Fatal assert failed: /home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/tier0/memstd.cpp, line 2501. Application exiting.

Assert( Fatal assert ):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/tier0/memstd.cpp:2501

Installing breakpad exception handler for appid(steam)/version(1361807486_client)
Uploading dump (in-process) [proxy '']
/tmp/dumps/assert_20130313040520_1.dmp
success = yes
response: CrashID=bp-606d906d-0b9c-4997-940d-134c02130313
_ExitOnFatalAssert


looks like the dump was uploaded. very similar error: left the client to download TF2 overnight and it crashed due to some kind of memory error. smells like a leak to me. I don't think the GLIB warnings are related - they are likely there because of differences in Xmonad.

@KungFuJesus
Copy link

Completely removed steam and reinstalled it, don't seem to be having issues anymore. I initially had been running it straight out of my home directory after it was unpacked from the .deb, but using what my distro provides from a fresh start seems to have made this issue disappear. I'm also not using STEAM_RUNTIME anymore and using the libraries my distro provides, maybe that has something to do with it.

@MrSchism
Copy link
Member Author

I doubt the Steam Runtime has anything to do with it; this issue started up before the runtime was released (I think).

I haven't installed a large enough game to get this to happen lately, though I suspect wifi may be partly to blame based on some discussions I've had and some reading I've done. I've had a few people say that this occurred when their wifi dropped out for a short time (which can happen without even noticing).

@Ben64 , @maxdeliso , and @KungFuJesus : Are any of you guys using wifi?

@maxdeliso
Copy link

@MrSchism not me.

@Ben64
Copy link

Ben64 commented Mar 20, 2013

@MrSchism Nope, 100mbit through switch to router. It just crashed again, coming out of screensaver.

@MrSchism
Copy link
Member Author

MrSchism commented Apr 2, 2013

Just had it happen again (TF2 reinstall). This time it crashed, even without going into a locked or suspended state. I actually watched it throw the error and shut down.

Gist of the crash located here: https://gist.github.com/MrSchism/c1f1ede305de7feafbec

@Shished
Copy link

Shished commented Apr 5, 2013

Same happens to me after steam launching but only if connected to internet. In offline mode steam doesnt crashes.
My pc specs: http://pastebin.com/GdtX3au5

UPD: very unstable, sometimes it starts.
UPD2: seems that steam crashes only when Killing Floor game chosen, steam tries to load wallpaper and crashes. Thats why it works normally in offline mode.

@MrSchism
Copy link
Member Author

MrSchism commented Apr 8, 2013

For what it's worth when it happened to me most recently, I had actually recently upgraded and this was a reinstall. I now run a 2.9 Ghz quad-core with 12 GB RAM... Wonder if it's using a buffer or swap more than RAM.

@Ben64
Copy link

Ben64 commented Apr 23, 2013

I'm still getting this after long periods of idling.

@xpander69
Copy link

still getting it

@xpander69
Copy link

it seems the issue is fixed with some of the latest steam updates.
at least it hasnt been crashing for me lately.
currently ~20 hours online without any crash (used to crash within 3-5h before)

@Ben64
Copy link

Ben64 commented May 15, 2013

I made a script to log the output of "ps aux" for the steam process every minute. Looks like it crashes when it reaches about 4GB of memory.

USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
ben64 13301 7.4 4.2 932680 345712 pts/5 Sl+ 19:28 4:42 steam
ben64 13301 7.4 4.2 933708 345648 pts/5 Sl+ 19:28 4:45 steam
ben64 13301 7.4 4.2 945404 348244 pts/5 Sl+ 19:28 4:50 steam
ben64 13301 7.4 4.2 966992 347868 pts/5 Sl+ 19:28 4:54 steam
ben64 13301 7.4 4.2 978300 347924 pts/5 Sl+ 19:28 4:58 steam
{+130 minutes}
ben64 13301 6.7 4.5 3982112 372088 pts/5 Sl+ 19:28 13:21 steam
ben64 13301 6.7 4.5 4011924 372204 pts/5 Sl+ 19:28 13:25 steam
ben64 13301 6.7 4.5 4041736 372480 pts/5 Sl+ 19:28 13:30 steam
ben64 13301 6.7 4.5 4070520 372792 pts/5 Sl+ 19:28 13:34 steam
ben64 13301 6.7 4.5 4100332 373140 pts/5 Sl+ 19:28 13:39 steam
ben64 13301 6.7 4.5 4129116 373708 pts/5 Sl+ 19:28 13:43 steam
ben64 13301 6.7 4.5 4138368 373848 pts/5 Sl+ 19:28 13:47 steam
ben64 13301 6.8 4.5 4138368 373848 pts/5 Sl+ 19:28 13:52 steam
ben64 13301 6.8 4.5 4138368 373848 pts/5 Sl+ 19:28 13:56 steam
ben64 13301 6.8 4.5 4138368 373872 pts/5 Sl+ 19:28 14:00 steam
ben64 13301 6.8 4.5 4138368 373872 pts/5 Sl+ 19:28 14:04 steam
ben64 13301 6.8 4.5 4138368 373872 pts/5 Sl+ 19:28 14:08 steam
ben64 13301 6.8 4.5 4138368 373872 pts/5 Sl+ 19:28 14:12 steam
ben64 13301 6.8 4.5 4138368 373920 pts/5 Sl+ 19:28 14:17 steam
ben64 13301 6.8 4.5 4138368 374028 pts/5 Sl+ 19:28 14:21 steam
ben64 13301 6.8 4.5 4138368 374028 pts/5 Rl+ 19:28 14:25 steam
ben64 13301 6.8 4.5 4138368 374032 pts/5 Sl+ 19:28 14:29 steam
{crash!}

@Norrius
Copy link

Norrius commented May 26, 2013

IIRC, I have this problem forever. Steam randomly crashes with no obvious reason, what ever I do: play some game, trade or just reading Reddit with client active in background. Crash log obtained from terminal is extremely simular to one in issue description:

***** OUT OF MEMORY! attempted allocation size: 4194304 ****
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/tier0/memstd.cpp (2501) : Assertion >Failed: OUT OF MEMORY
/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/tier0/memstd.cpp (2501) : Fatal >assert failed: /home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/tier0/memstd.cpp, line >2501. Application exiting.

Assert( Fatal assert >):/home/buildbot/buildslave_steam/steam_rel_client_ubuntu12_linux/build/src/tier0/memstd.cpp:2501

Installing breakpad exception handler for appid(steam)/version(1367621987_client)
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/assert_20130506185043_2.dmp
_ExitOnFatalAssert
Finished uploading minidump (out-of-process): success = yes
response: CrashID=bp-57b6acae-fe6a-4ffa-a0e1-ce8ce2130506

2097152 in description is 2 GiB in bytes (according to attached specs, they have 2 GB), while my 4194304 is equal to 4GiB, exactly amount of RAM installed. I now have 8GiB and Steam just crashes, without any info about allocating memory.

Uploading dump (out-of-process) [proxy '']
/tmp/dumps/crash_20130526205202_1.dmp
/media/gamez/SteamLinux/steam.sh: line 704: 19749 Segmentation Fault

Valve should really look into it :/

I'm not very familiar with GitHub and ticket management, please tell me if I need specify something else (e.g. I can attach dumps).

@Dizzy611
Copy link

Dizzy611 commented Jun 3, 2013

I am also having this issue, while downloading X3: TC. It seems to have caused a game of Don't Starve to crash along with it, but it also happens when I just leave Steam running while downloading.

@xpander69
Copy link

strange that for me this issue just dissapeared about month ago and havent happened since then.
i dont remember changing anything. i have been having steam online for 6-7 days in row without any crash.
also downloaded a lot of games without issues.

@fur0n
Copy link

fur0n commented Jul 3, 2013

I just ran into this issue. I did notice that steam had been taking up about 3gB of ram (I have 20gB in my system) before I got the error - Assert( Fatal Assertion Failed: OUT OF MEMORY ) - I wasn't doing anything out of the ordinary.

@gdrewb-valve
Copy link
Contributor

Has anybody seen this with recent beta Steam releases?

@ghost ghost assigned gdrewb-valve Nov 5, 2013
@xpander69
Copy link

no. this havent been an issue for quite some time at least for me.
so i assume its fixed

@gdrewb-valve
Copy link
Contributor

Thanks, closing until a new repro is found.

@Voker57
Copy link

Voker57 commented Jun 22, 2017

Steam is running "out of memory" for me right on startup. I have 16G memory + 32G swap.

% steam
Running Steam on debian 9 64-bit
STEAM_RUNTIME is enabled automatically
[2017-06-22 10:41:48] Startup - updater built Jun 21 2017 21:30:39
[2017-06-22 10:41:48] Opted in to client beta 'publicbeta' via beta file
You are in the 'publicbeta' client beta.
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2017-06-22 10:41:48] Checking for update on startup
[2017-06-22 10:41:48] Checking for available updates...
[2017-06-22 10:41:48] Download skipped by HTTP 304 Not Modified
[2017-06-22 10:41:48] Nothing to do
[2017-06-22 10:41:48] Verifying installation...
[2017-06-22 10:41:48] Performing checksum verification of executable files
[2017-06-22 10:41:49] Verification complete
***** OUT OF MEMORY! attempted allocation size: 805306368 ****
./common/pipes.cpp (571) : Assertion Failed: m_pInternalPipe->BRead failed

@leeps
Copy link

leeps commented Jul 10, 2017

@Voker57 Check out #5069 , might be closer to your issue than this one

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests