Everything 839b Fatal error: out of memory 0000000000010000

Found a bug in "Everything"? report it here
Post Reply
Debugger
Posts: 565
Joined: Thu Jan 26, 2017 11:56 am

Everything 839b Fatal error: out of memory 0000000000010000

Post by Debugger »

The application does not work. Gets the message:

Everything 64-bit
Copy/paste
---------------------------
Everything
---------------------------
.\src\mem.c(734): mem_alloc(): Fatal error: out of memory 0000000000010000
---------------------------
OK
---------------------------
therube
Posts: 4580
Joined: Thu Sep 03, 2009 6:48 pm

Re: Everything 839b Fatal error: out of memory 0000000000010000

Post by therube »

So are you going to tell us more?
About how many (hundreds of millions) of files are we talking about?
Debugger
Posts: 565
Joined: Thu Jan 26, 2017 11:56 am

Re: Everything 839b Fatal error: out of memory 0000000000010000

Post by Debugger »

40m-55m files.
void
Developer
Posts: 15096
Joined: Fri Oct 16, 2009 11:31 pm

Re: Everything 839b Fatal error: out of memory 0000000000010000

Post by void »

For 55million files I would expect Everything x64 to use about 5GB ram, and up to 10GB for indexing, do you have this much ram available?

What is the memory usage for the Everything.exe process in your task manager?

Please have a look at the optimal settings for Everything to try and reduce the memory foot print:
Optimal Settings for Everything 1.4
Debugger
Posts: 565
Joined: Thu Jan 26, 2017 11:56 am

Re: Everything 839b Fatal error: out of memory 0000000000010000

Post by Debugger »

Other Bug.
Shows only 37m (Limit?)

Ram:16GB
physical Memory: 37%
Everything: ~4,9 GB
void
Developer
Posts: 15096
Joined: Fri Oct 16, 2009 11:31 pm

Re: Everything 839b Fatal error: out of memory 0000000000010000

Post by void »

I've added some file lists to my Everything index to test 51million files.
Memory usage: 4.8GB
Searching, sorting, saving and loading seem fine. I thought there might be an DWORD offset overflow issue in there somewhere but couldn't find one.

Earlier versions of Everything used DWORD offsets, which limited Everything to 268 million files and folders.

Everything 1.4 doesn't use offsets, rather it uses DWORD indexes which limits Everything to 4 billion folders and 4 billion files, but you will probably run out of memory before you reach this limitation.

Could you please email me your debug log showing your Everything startup:
  • In Everything 839b, type in the following search and press ENTER:
    /debug_log=1
  • Type in the following search and press ENTER:
    /exit
  • Restart Everything.
  • When Everything has loaded and you can search, please send your %TEMP%\Everything Debug Log.txt file.
Hopefully I can help..
Debugger
Posts: 565
Joined: Thu Jan 26, 2017 11:56 am

Re: Everything 839b Fatal error: out of memory 0000000000010000

Post by Debugger »

1. Run as Administrator.
2. Again, Include all the partitions.
It shows correctly.

Everything creates a large database all the time (several Gigabytes) at slow process ends after the application is closed.
Memory usage is higher if the hard disk is a predominance of small files.
Post Reply