X2.55 Find dialog vanishes on big searches

Discussion & Support for xplorer² professional

Moderators: fgagnon, nikos, Site Mods

User avatar
JRz
Gold Member
Gold Member
Posts: 560
Joined: 2003 Jun 10, 23:19
Location: NL

X2.55 Find dialog vanishes on big searches

Post by JRz »

Nikos, I found that on major search operations (doing a search on vast volumes of folders/files) often results in the resulting scrap pane just suddenly vanishing from your screen.

Haven't been able to pinpoint what exactly is going on. You'll find last piece of DBMON output when this happens below, but it doesn't seem to show anomalies :roll:

Maybe it has to do with the very long folder names it tries to search??

DBMON output:

Code: Select all

2192: Shell attributes: (0x7080017f) FILESYSANCESTOR | FILESYSTEM | STORAGEANCESTOR |
2192: DESCRIPTIONID: 3(FS_DIRECTORY) : {00000000-0000-0000-0000-000000000000}
2192: Assigned folder type: FITYPE_FILESYSTEM [assisted]
2192: Folder CLSID: {F3364BA0-65B9-11CE-A9BA-00AA004AE837}
2192: Enumerated 4 objects in the folder, code=1
2192: *** TID=be8, Generating folder instance '::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\C:\Program Files\Microsoft Visua
l Studio .NET 2003\SDK\v1.1\QuickStart\howto\samples\adoplus\xmlfromsqlsrv\cp'
2192: Filesystem path = C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\QuickStart\howto\samples\adoplus\xml
fromsqlsrv\cp
2192: Shell attributes: (0x7080017f) FILESYSANCESTOR | FILESYSTEM | STORAGEANCESTOR |
2192: DESCRIPTIONID: 3(FS_DIRECTORY) : {00000000-0000-0000-0000-000000000000}
2192: Assigned folder type: FITYPE_FILESYSTEM [assisted]
2192: Folder CLSID: {F3364BA0-65B9-11CE-A9BA-00AA004AE837}
2192: Enumerated 5 objects in the folder, code=1
2192: *** TID=be8, Generating folder instance '::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\C:\Program Files\Microsoft Visua
l Studio .NET 2003\SDK\v1.1\QuickStart\howto\samples\adoplus\updatingdata'
2192: Filesystem path = C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\QuickStart\howto\samples\adoplus\upd
atingdata
2192: Shell attributes: (0x7080017f) FILESYSANCESTOR | FILESYSTEM | STORAGEANCESTOR |
2192: DESCRIPTIONID: 3(FS_DIRECTORY) : {00000000-0000-0000-0000-000000000000}
2192: Assigned folder type: FITYPE_FILESYSTEM [assisted]
2192: Folder CLSID: {F3364BA0-65B9-11CE-A9BA-00AA004AE837}
2192: Enumerated 5 objects in the folder, code=1
2192: *** TID=be8, Generating folder instance '::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\C:\Program Files\Microsoft Visua
l Studio .NET 2003\SDK\v1.1\QuickStart\howto\samples\adoplus\updatingdata\VB'
2192: Filesystem path = C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\QuickStart\howto\samples\adoplus\upd
atingdata\VB
2192: Shell attributes: (0x7080017f) FILESYSANCESTOR | FILESYSTEM | STORAGEANCESTOR |
2192: DESCRIPTIONID: 3(FS_DIRECTORY) : {00000000-0000-0000-0000-000000000000}
2192: Assigned folder type: FITYPE_FILESYSTEM [assisted]
2192: Folder CLSID: {F3364BA0-65B9-11CE-A9BA-00AA004AE837}
2192: Enumerated 5 objects in the folder, code=1
2192: *** TID=be8, Generating folder instance '::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\C:\Program Files\Microsoft Visua
l Studio .NET 2003\SDK\v1.1\QuickStart\howto\samples\adoplus\updatingdata\CS'
2192: Filesystem path = C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\QuickStart\howto\samples\adoplus\upd
atingdata\CS
2192: Shell attributes: (0x7080017f) FILESYSANCESTOR | FILESYSTEM | STORAGEANCESTOR |
2192: DESCRIPTIONID: 3(FS_DIRECTORY) : {00000000-0000-0000-0000-000000000000}
2192: Assigned folder type: FITYPE_FILESYSTEM [assisted]
2192: Folder CLSID: {F3364BA0-65B9-11CE-A9BA-00AA004AE837}
Dumb questions are the ones that are never asked :turn:
User avatar
fgagnon
Site Admin
Site Admin
Posts: 3737
Joined: 2003 Sep 08, 19:56
Location: Springfield

Post by fgagnon »

Now that you mention it, I saw the same thing at least once, a couple of months back, but blew it off w/o mentioning it. :shrug:
narayan
Platinum Member
Platinum Member
Posts: 1430
Joined: 2002 Jun 04, 07:01

Post by narayan »

I have also seen this a couple of times, but in my case x2 also closes. Absolutely no system-error messages, though; nor a messgae that x2 has generated error, and Dr. whatshisname would close the application.
User avatar
nikos
Site Admin
Site Admin
Posts: 16344
Joined: 2002 Feb 07, 15:57
Location: UK

Post by nikos »

there's a stack overflow error lurking somewhere when searches get really deep. I'll have to do something about it. I don't think it is related with the debug build either
narayan
Platinum Member
Platinum Member
Posts: 1430
Joined: 2002 Jun 04, 07:01

Post by narayan »

Wow! Nikos, you are clairvoyant!

I just logged in to post this and I see your post!

Here it is (finally I got an error message):

Stack overflow 0xc000000fd
Address: 0x77f02fc2

I was searching the NN at the time, from my NT4 machine. I think this is NOT a depth issue, because the shared folders are not deep at all!

I don't know if these details would help you troubleshoot.
User avatar
nikos
Site Admin
Site Admin
Posts: 16344
Joined: 2002 Feb 07, 15:57
Location: UK

Post by nikos »

how deep are they?
anyway it only takes one extra deep one to do the damage
narayan
Platinum Member
Platinum Member
Posts: 1430
Joined: 2002 Jun 04, 07:01

Post by narayan »

Mostly 1 or 2 level deep. But then finding that deep one is a stiff target!

Not all PCs have NT4, BTW. It's a mix of 98, Xp etc..Could that be a reason?
User avatar
nikos
Site Admin
Site Admin
Posts: 16344
Joined: 2002 Feb 07, 15:57
Location: UK

Post by nikos »

that's weird
what criteria do you use for searching?
text contents?
does it crash when you search by name only?
narayan
Platinum Member
Platinum Member
Posts: 1430
Joined: 2002 Jun 04, 07:01

Post by narayan »

simply "pdf" in the Named field, without a "*.".

I didn't check how far that search had progressed, or even whether it had collected any results at all. Logically, it should have collected a lot of results, because it ran for quite a while before crashing..

I was working on something else, when the error window popped up.
User avatar
JRz
Gold Member
Gold Member
Posts: 560
Joined: 2003 Jun 10, 23:19
Location: NL

Post by JRz »

narayan wrote:I have also seen this a couple of times, but in my case x2 also closes. ...
Sorry, didn't mention that. Yes, X2 is completely off the charts. 8)
Dumb questions are the ones that are never asked :turn:
narayan
Platinum Member
Platinum Member
Posts: 1430
Joined: 2002 Jun 04, 07:01

Post by narayan »

On NT4, x2 can pass through deep directories in my C:\ drive (FAT32) without crashing: (I could count 14 layers of folders). In C drive, I can search repeatedly with different parameters without any problem whatsoever.

(But in the same PC, it crashed when searching in NN.)

BTW I was wrong about the depth in NN PCs: Some of the NN PCs have really deep directories (>10 levels).

How are the PCs taken up for scanning? Alphabetically? Then the very first PC has a very deep structure, which x2 could have crossed without crashing (because, as I said earlier, it crashed after a very long time).

So what is critical here?
>> Depth?
>> Number of folders searched?
>> Number of files searched?
>> Filesystem (FAT32 vs NTFS)?
>> Local vs NN?
User avatar
nikos
Site Admin
Site Admin
Posts: 16344
Joined: 2002 Feb 07, 15:57
Location: UK

Post by nikos »

I was wrong about the depth in NN PCs
that kind of thing should be punishable by flogging :x
you had me searching all sorts of wrong directions!

i don't really understand why this happens so your guess
is as good as mine
User avatar
JRz
Gold Member
Gold Member
Posts: 560
Joined: 2003 Jun 10, 23:19
Location: NL

Post by JRz »

nikos wrote:i don't really understand why this happens so your guess
is as good as mine
I'll try to do some more researhc if I can find the time (bit hard these days :( )
Dumb questions are the ones that are never asked :turn:
narayan
Platinum Member
Platinum Member
Posts: 1430
Joined: 2002 Jun 04, 07:01

Post by narayan »

Not my fault, really: after we started getting virus via shared folders, we trimmed sharing to bare minimum (if at all). But now our admin has merged some sub-networks in the organization; and the other guys haven't followed the same precautions.

I was simply not aware of this.

But if you are willing to flog my Network Admin instead, you will make a lot of people happy! :twisted:

*****
Rather than leave us guessing, why don't you give us a special debug version?

In large searches, the DBMon log becomes monstrous. Can you modify it to catch/retain only the last few lines? This is an old technique, used in diagnosing problems in electronic circuits.
chp
Bronze Member
Bronze Member
Posts: 70
Joined: 2004 Jan 27, 07:56

Post by chp »

Try http://www.sysinternals.com/ntw2k/freew ... view.shtml
It's got autoscroll, filters, highlights, hotkeys for start/stop/save/comment.
It doesn't display 100% of what Dbmon does, though.