Crash on scroll

Found a bug in "Everything"? report it here
Post Reply
vip_shadow
Posts: 10
Joined: Fri May 07, 2010 1:28 am

Crash on scroll

Post by vip_shadow » Mon May 10, 2010 7:56 am

The following errors occurs only when "Everything" is connected to a ETP server.

Anytime I search a file and the result list exceeds the height of window,
"Everything" crashes as I scroll the result window.

Both Scroll bar and mouse wheel have the same result.
I have to narrow the search until the result fit the current window height to
be able to access the result files.

sort function doesn't work too.
No matter how many times I click the "Name" , "Path" , "Size" or "Date Modified" nothing happens.


When I'm searching the local drives (Not connected to a ETP server) everything is just fine. (Both scrolling and sort functions perfectly)

Everything : 1.2.1.451a
OS : windows 7 Ultimate

therube
Posts: 2350
Joined: Thu Sep 03, 2009 6:48 pm

Re: Crash on scroll

Post by therube » Mon May 10, 2010 7:38 pm

Bunch of screwy stuff, then crash here.
What does your Errorlog.txt show?

Code: Select all

05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,2453a808x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1cf61808x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,15d1b808x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,ca2fb808x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,24365008x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,2452f808x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,15b48808x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1224fd808x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1224eb008x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,122212008x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,c7046808x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,24568808x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,245f2008x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,15344008x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1be59808x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1d09c008x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,c4100008x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,c41ff808x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,158012008x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,244d8808x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,ca081808x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,cc157808x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,ca153008x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,ca1bb008x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1d06f008x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,ca427008x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,ca03e808x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,ca091008x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,168ae008x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1a11ff808x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1dcea008x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,ca133008x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,23f5a808x): 87: Failed to free.
05/10/2010 03:35:42 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,23f5b808x): 87: Failed to free.
05/10/2010 03:35:43 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,23f5c808x): 87: Failed to free.
05/10/2010 03:35:43 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1d094808x): 87: Failed to free.
05/10/2010 03:35:43 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1d095808x): 87: Failed to free.
05/10/2010 03:35:43 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1d096808x): 87: Failed to free.
05/10/2010 03:35:43 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1d090008x): 87: Failed to free.
05/10/2010 03:35:43 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1d091008x): 87: Failed to free.
05/10/2010 03:35:43 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1d092008x): 87: Failed to free.
05/10/2010 03:35:43 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1d07a808x): 87: Failed to free.
05/10/2010 03:35:43 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1d07b808x): 87: Failed to free.
05/10/2010 03:35:43 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1d07c808x): 87: Failed to free.
05/10/2010 03:35:43 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,ca172008x): 87: Failed to free.
05/10/2010 03:35:43 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1d076008x): 87: Failed to free.
05/10/2010 03:35:44 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1d077008x): 87: Failed to free.
05/10/2010 03:35:44 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1d078008x): 87: Failed to free.
05/10/2010 03:35:44 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1d060008x): 87: Failed to free.
05/10/2010 03:35:44 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1d061008x): 87: Failed to free.
05/10/2010 03:35:44 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1d062008x): 87: Failed to free.
05/10/2010 03:35:44 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1d071808x): 87: Failed to free.
05/10/2010 03:35:44 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1d072808x): 87: Failed to free.
05/10/2010 03:35:44 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1d073808x): 87: Failed to free.
05/10/2010 03:35:44 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1d057808x): 87: Failed to free.
05/10/2010 03:35:44 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1d05b808x): 87: Failed to free.
05/10/2010 03:35:44 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1d05c808x): 87: Failed to free.
05/10/2010 03:35:44 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1d05d808x): 87: Failed to free.
05/10/2010 03:35:44 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1d05e808x): 87: Failed to free.
05/10/2010 03:35:44 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,11c0ce808x): 87: Failed to free.
05/10/2010 03:35:44 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,11c0cf808x): 87: Failed to free.
05/10/2010 03:35:44 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,11c0d0808x): 87: Failed to free.
05/10/2010 03:35:44 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,11c0d1808x): 87: Failed to free.
05/10/2010 03:35:44 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,11c0d2808x): 87: Failed to free.
05/10/2010 03:35:44 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,244e1808x): 87: Failed to free.
05/10/2010 03:35:44 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,244e2808x): 87: Failed to free.
05/10/2010 03:35:46 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,244e3808x): 87: Failed to free.
05/10/2010 03:35:46 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,244e4808x): 87: Failed to free.
05/10/2010 03:35:46 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,244e5808x): 87: Failed to free.
05/10/2010 03:35:46 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1be07808x): 87: Failed to free.
05/10/2010 03:35:46 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1be08808x): 87: Failed to free.
05/10/2010 03:35:46 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1be09808x): 87: Failed to free.
05/10/2010 03:35:46 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1be0a808x): 87: Failed to free.
05/10/2010 03:35:46 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1be0b808x): 87: Failed to free.
05/10/2010 03:35:46 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,ca2ae808x): 87: Failed to free.
05/10/2010 03:35:46 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,ca2af808x): 87: Failed to free.
05/10/2010 03:35:46 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,ca2b0808x): 87: Failed to free.
05/10/2010 03:35:46 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,ca2b1808x): 87: Failed to free.
05/10/2010 03:35:46 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,ca2b2808x): 87: Failed to free.
05/10/2010 03:35:46 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,ca104008x): 87: Failed to free.
05/10/2010 03:35:46 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,ca105008x): 87: Failed to free.
05/10/2010 03:35:47 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,ca106008x): 87: Failed to free.
05/10/2010 03:35:47 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,ca107008x): 87: Failed to free.
05/10/2010 03:35:47 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,ca108008x): 87: Failed to free.
05/10/2010 03:35:47 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,120142808x): 87: Failed to free.
05/10/2010 03:35:47 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,120143808x): 87: Failed to free.
05/10/2010 03:35:47 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,120144808x): 87: Failed to free.
05/10/2010 03:35:47 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,120145808x): 87: Failed to free.
05/10/2010 03:35:47 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,2452d008x): 87: Failed to free.
05/10/2010 03:35:47 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1bdcd808x): 87: Failed to free.
05/10/2010 03:35:47 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,2452e008x): 87: Failed to free.
05/10/2010 03:35:47 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,c7073808x): 87: Failed to free.
05/10/2010 03:35:47 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,c7074808x): 87: Failed to free.
05/10/2010 03:35:47 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,c7075808x): 87: Failed to free.
05/10/2010 03:35:47 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,c7076808x): 87: Failed to free.
05/10/2010 03:35:47 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,c7077808x): 87: Failed to free.
05/10/2010 03:35:47 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,c7078808x): 87: Failed to free.
05/10/2010 03:35:47 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1cf5b808x): 87: Failed to free.
05/10/2010 03:35:47 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,ca2f9008x): 87: Failed to free.
05/10/2010 03:35:47 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): HeapFree(15000008x,0,1cf60808x): 87: Failed to free.
05/10/2010 03:35:47 PM: Everything 1.2.1.451a: .\src\mem.c(1181): mem_free(): Too many errors

vip_shadow
Posts: 10
Joined: Fri May 07, 2010 1:28 am

Re: Crash on scroll

Post by vip_shadow » Tue May 11, 2010 12:03 am

Unfortunately I can't find errorlog file to post it here.
I have the following files in "Everything" folder

Everything.ini
Everthing-1.2.1.451a.exe
Everything.Office.Ando.db
RunHistory.xml
searchHistory.xml


Office is the name of the PC I'm using (logged into a domain) and Ando is the logged in user name (with admin privileges).

According to help file, Errorlog.txt is in the same folder as Everything.exe (if left blank in option)
but I can't find this file.

Everything is Running On windows 7 Ultimate (UAC is set to OFF - logged in user is a member of Administrator group both on server and the client machines).
The ETP server is running on a Windows Server 2003.


I just tested Everything 1.21.371
It doesn't crash on scrolling search result even while it's connected to a ETP server.
The strange thing is that the database name is Everything.db not Everything.Office.Ando.db

void
Site Admin
Posts: 4921
Joined: Fri Oct 16, 2009 11:31 pm

Re: Crash on scroll

Post by void » Sat May 15, 2010 7:36 am

I am aware of the crash when scrolling with the ETP client.
I have fixed this for the next release.

void
Site Admin
Posts: 4921
Joined: Fri Oct 16, 2009 11:31 pm

Re: Crash on scroll

Post by void » Tue May 18, 2010 10:15 am

Everything-1.2.1.452a.zip may fix your problem.

vip_shadow
Posts: 10
Joined: Fri May 07, 2010 1:28 am

Re: Crash on scroll

Post by vip_shadow » Wed May 19, 2010 3:13 am

void wrote:Everything-1.2.1.452a.zip may fix your problem.
the new beta version doesn't crash on scroll.
But still I can't scroll the result.

Scrolling the result section, will show some black or empty folder names that actually don't exist.
And as soon as I stop scrolling, the result page shows the first page of results.

here's a movie of my screen (in case I'm not clear enough)
http://yfrog.com/4jcapturez (try the full screen button to have a more clear vision)

and still sort doesn't function.

Still the greatest problem in ETP servers is sitting there.
When a user belonging to Domain Users group connects Everything to a FTP server on a windows server,
the search result are shown in result pane, but double clicking one of them to launch a file, shows the following error:

File filename.ext isn't found at \\198.162.100.220\path_to_file

void
Site Admin
Posts: 4921
Joined: Fri Oct 16, 2009 11:31 pm

Re: Crash on scroll

Post by void » Thu May 20, 2010 10:22 am

I will address this issue for the next release.

I am planning a rewrite of the ETP servers and clients.

vip_shadow
Posts: 10
Joined: Fri May 07, 2010 1:28 am

Re: Crash on scroll

Post by vip_shadow » Fri May 21, 2010 12:10 am

void wrote:I will address this issue for the next release.

I am planning a rewrite of the ETP servers and clients.
It would be great.

I hope you don't mind answering my last question here.

Is it technically impossible to include a mapped network drive in searching drives? or it is just a security case that makes you exclude it in search drives?
As you know, not only companies but also even most of home users use networked PCs nowadays. Though "Everything" is a
very fast search program, but the fact that mapped network drives are disabled stays the top problem of this software.

I've been using different indexing search engines for years that can search for files in a blink of an eye (Instant file name search - Copernic - X1 and a lot more) and each of them are able to access network drives and PCs as their search areas. So I believe it's not technically impossible.
the only problem with above programs is that they need the ENTER key to be pushed to show the search result (using OnUpdate event?)
while "Everything" doesn't need Enter key (using OnChange event?)
that's why I'm trying to find a way to use it in our system.

thanks for your time

void
Site Admin
Posts: 4921
Joined: Fri Oct 16, 2009 11:31 pm

Re: Crash on scroll

Post by void » Sat May 22, 2010 1:30 am

Is it technically impossible to include a mapped network drive in searching drives? or it is just a security case that makes you exclude it in search drives?
It is possible, but would be EXTREMELY slow to build the indexes and inefficient to maintain them.

I have plans to add support for mapped network drives in the next release of "Everything"..

tommyla
Posts: 6
Joined: Wed May 19, 2010 2:01 am

Re: Crash on scroll

Post by tommyla » Sun Jul 10, 2011 5:38 pm

any fix for this black scroll issue?

MiL0
Posts: 2
Joined: Tue Sep 13, 2011 7:52 pm

Re: Crash on scroll

Post by MiL0 » Tue Sep 13, 2011 7:54 pm

I have the same issue when searching network drives via an ETP server. Here's a screenshot:

Image
http://gyazo.com/8bf377de6253a9f147915f746f1dae0b

It's annoying as I only use Everything to search network drives (forced to use Locate32 at the moment). Is there an older version that doesn't have this issue?

Post Reply