Page 1 of 2

Bug: Crash on flat-view file properties

Posted: 2006 Mar 04, 17:59
by igi
Hi,

If I select several folders, flat-browse them (shift+enter), then select all the files in the scrap pane, and bring up the file-properties(F12) then xplorer^2 dies with a memory access error.

I'm sure I'm using 1.5.0.0 (though Help -> About lists the version as 1.4.0.0).

Posted: 2006 Mar 04, 19:39
by Gandolf
It's something I do regularly to check files for a Zip drive. I just checked with 8 folders containing a total of 266 sub-folders totaling 6,466 files, total size 225,834,123 bytes. This is usually about the number of files I would check. It took a while but didn't crash. How many folders/files had you flattened?

O.S. is Windows XP. x² is 1.5.0.1

Posted: 2006 Mar 04, 21:13
by igi
Forgot to mention I'm on WinXP SP2.

This error occurs no matter how many folders I have flattened, and no matter how many files/folders are in those folders.

Posted: 2006 Mar 05, 02:10
by fgagnon
igi,

I also cannot reproduce your issue.
running x2 v 1501 on win XP pro, sp2  
I also tried to no avail using two older debug versions I have archived
(1.4.0.7 & 1.3.0.4).

Unless you are running an alernative shell to the windows Explorer shell, I suspect you have a problem with your xplorer2 installation
(one clue is your report that the version indicates 1.4.0.0 when you say you are sure it should be 1.5.0.0)  

So my suggestion is to download and install the latest version of xplorer2.
Note that you cannot install x2 successfully if there is an open instance of x2 running on your machine.
After closing x2 and all scrap panes, etc., use
Start | Run... | Browse... to your downloaded xplorer2_setup.exe  and "Open:" it to install
(There should be no need to "uninstall" the older version.)
HTH

Posted: 2006 Mar 05, 12:06
by igi
I've figured out why xplorer^2 was sometimes reporting as 1.5 and sometimes reporting as 1.4 (all the shortcuts point to 1.5, but the hotkey I've got setup still pointed to 1.4... duh).



However, I am still having the problem - both in 1.4 and 1.5 (I keep the older versions archived).
I am running an alternative shell (http://www.geoshell.com) but the problem still occurs without it.

I've downloaded the latest version (1.5.0.1), unzippped the archive, closed everything, installed xplorer^2 and then run xplorer^2 - and I still get the same problem.

Posted: 2006 Mar 05, 16:45
by fgagnon
I'm out of ideas & have no experience with alternative shells. :(

Posted: 2006 Mar 06, 08:44
by nikos
what about scrap windows in general, let's forget about flattening first
select one file and check properties, will it crash? then try selecting 2 files... etc till you find what's the boundary of this funny crash behaviour

Posted: 2006 Mar 06, 19:59
by igi
Selecting 1 file, and putting them all in a scrap-window, selecting it, and bringing up the properties works fine.

Selecting 2164 files (the most I have in a single folder), and putting them all in a scrap-window, selecting them all, and bringing up the properties works fine.

Same with any number of files between 1 and 2164...




Selecing 2 directories, each with only 1 file in (or any number of files), flattening them, selecting both files from the scrap-pane, and bringing up the properties causes a crash.

Posted: 2006 Mar 06, 21:21
by nikos
ok let's try the following:

* drag drop 2 files in a scrap, belonging to separate folders (in 2 goes), select all+F12, will it crash? (i'm trying to eliminate flattening)

* running 1501 and without any alt shells, what's the exact crash message? a dr watson log would be useful

Posted: 2006 Mar 06, 21:50
by igi
drag drop 2 files in a scrap, belonging to separate folders (in 2 goes), select all+F12, will it crash? (i'm trying to eliminate flattening)
Yes, it crashes.

running 1501 and without any alt shells, what's the exact crash message? a dr watson log would be useful
Screenshot of the error:
http://mcwrench.com/temp/crash_dialog.png

DrWatson log files:
http://mcwrench.com/temp/drwtsn32.log
http://mcwrench.com/temp/user.dmp

Posted: 2006 Mar 07, 13:05
by nikos
the crash is within C:\Program Files\Misc\TortoiseCVS\TrtseShl.dll
it is not a thread spawned by x2 so this is squarely this tortoise's fault :)

anybody else with TortoiseCVS having the same problem?

ps i would expect windows explorer to crash too; just use "find" command in there, select a few files from different folders and pick properties; it should either crash or the properties will not come up at all or they will come up faulty (?)

Posted: 2006 Mar 07, 21:04
by igi
I'll try uninstalling Tortoise CVS tomorrow then.
Thanks :)

Posted: 2008 Jan 31, 20:58
by KDCinfo
Okay, this is a really old thread, but I'm getting the same issue. Yes I'm running TortoiseCVS and it happens when doing a find where results yield files from different folders.

I understand this is a Tortoise file, but figured I'd post just so it's documented (again). I use Tortoise in our development environment, so uninstalling would be as much a hinderance as uninstalling xplorer2 would be. I also run WinCVS, but Tortoise provides functionality on files that have been aggregated using a file manager such as xplorer2. Something WinCVS can't touch.

I will see what else I can find out.

Thanks.

== TO REPRODUCE ==

Select a folder with multiple subfolders.
Do a search (Ctrl-F)
Find documents in multiple folders.
Select All -> Right-Click -> Error

== ACTUAL ERROR ==
x2 - explorer replacement
x2 - explorer replacement has encountered a problem and needs to close. We are sorry for the inconvenience.

AppName: xplorer2_uc.exe AppVer: 1.7.0.4 ModName: trtseshl.dll
ModVer: 1.8.26.35 Offset: 0009067a

Posted: 2008 Jan 31, 21:31
by KDCinfo
Upgrading to TortoiseCVS 1.10.2 fixed the problem.

(Time heals all wounds and fixes all bugs.)

--^:D^--

Posted: 2008 Jan 31, 22:18
by fgagnon
Hi KDCinfo,

Welcome to the board! :)

and thanks for your report on the 'solution' :thumbup:

PS -
Sometime soon you may also want to update your xplorer2  ;)

-fg-