Freeze during copying on Vista 32-bit

Things you’d like to miss in the future...
Forum rules
When reporting a bug, please include the following information: your XYplorer version (e.g., v27.90.0047), your Windows version (e.g., Win 11), and your screen scaling percentage (e.g., 125%). We recommend adding your Windows version and screen scaling percentage to your profile or signature. This will make debugging much easier for us.
Post Reply
Creat
Posts: 234
Joined: 22 Sep 2005 18:27

Re: Freeze during copying on Vista 32-bit

Post by Creat »

admin wrote:2. Difficult. The current version only computes the thumbnails for the currently visible part of the list. If this is still too slow I don't know what to do.
I remember you said something about making XYplorer multithreaded somewhere (can't remember where though, hope I actually did read it), this would be the perfect example. Just send a list of items that don't have thumbs yet to a worker thread that creates the thumbnails, sending a 'thumb complete [filename]' message back every time one is completed so the view can be updated. Additionally to prioritize currently visible items you can send a 'visible list' to the worker so it can move those to the top of the cue (resend this whenever the viewport changes, so the worker can prioritize the currently visible items).
This would completely decouple the thumbnail creation from normally operating XYplorer, which I'd much also appreciate. I know it's not an unbearably long time to wait but at 1920x1200 it does take quite a while on my PC (up to 10 seconds if the pictures are large) if the list side of the view is completely filled with not-yet-generated thumbnails.

But back to topic and what I came here to post about... :oops:
I only had XYplorer freeze once or twice on Win7 (only my laptop runs it, main PC still uses XP and I'll wait for XYplorer to be Win7 ready before I do switch :D ), but one thing I remember was that from the moment the copy froze, memory usage constantly increased until it was complete. It did slow the copy down considerably since the poor little laptop started to swap like mad after a while (meaning after the physical memory was exhausted). I'm actually not 100% sure weather I canceled/killed it or waited for it to complete, it's been a while and I was hoping to give a more accurate report on what happens when it freezes, but it didn't freeze again so I decided to post what I can.
I hope this is at least of some help (better late than never)...

ender_01
Posts: 7
Joined: 12 Jan 2009 04:29

Re: Freeze during copying on Vista 32-bit

Post by ender_01 »

So XYPlorer not being able to do anything at all while files are copying is normal under Windows 7 (64-bit here)?

I never had this problem in XP. The rest of my programs continue to work fine, but if I initiate a copy through XYplorer it causes the program to become stuck until the copy finishes.

I can copy files through Windows 7's explorer shell and still navigate around no problem. Hoping my problem will be fixed soon!

Weird that it happens at all, I wouldn't think the copy dialog would stop XYplorer from working.

admin
Site Admin
Posts: 64902
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Freeze during copying on Vista 32-bit

Post by admin »

ender_01 wrote:So XYPlorer not being able to do anything at all while files are copying is normal under Windows 7 (64-bit here)?

I never had this problem in XP. The rest of my programs continue to work fine, but if I initiate a copy through XYplorer it causes the program to become stuck until the copy finishes.

I can copy files through Windows 7's explorer shell and still navigate around no problem. Hoping my problem will be fixed soon!

Weird that it happens at all, I wouldn't think the copy dialog would stop XYplorer from working.
Yes, they changed something in Vista/Win7. It's on my list under "XYcopy".

ender_01
Posts: 7
Joined: 12 Jan 2009 04:29

Re: Freeze during copying on Vista 32-bit

Post by ender_01 »

admin wrote:Yes, they changed something in Vista/Win7. It's on my list under "XYcopy".
Thanks, one more question for you, if you don't mind.

My right click menu under XYplorer is missing a few items that it has under explorer.exe (such as 7-zip & stuffit extractions options). I've tried messing around with the context menu options, but no luck. Any ideas?

admin
Site Admin
Posts: 64902
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Freeze during copying on Vista 32-bit

Post by admin »

ender_01 wrote:
admin wrote:Yes, they changed something in Vista/Win7. It's on my list under "XYcopy".
Thanks, one more question for you, if you don't mind.

My right click menu under XYplorer is missing a few items that it has under explorer.exe (such as 7-zip & stuffit extractions options). I've tried messing around with the context menu options, but no luck. Any ideas?
Yep: http://www.xyplorer.com/faq-topic.php?id=4

ender_01
Posts: 7
Joined: 12 Jan 2009 04:29

Re: Freeze during copying on Vista 32-bit

Post by ender_01 »

Well that answers that, thanks again!

Ok last question to end this sidetracking, are there any plans of a 64-bit XYplorer (which would fix that problem I presume)? My tasker manager says "XYplorer.exe *32", which I guess is a 32-bit version, though the main site does say x64/x32 under the info.

admin
Site Admin
Posts: 64902
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Freeze during copying on Vista 32-bit

Post by admin »

ender_01 wrote:
Well that answers that, thanks again!

Ok last question to end this sidetracking, are there any plans of a 64-bit XYplorer (which would fix that problem I presume)? My tasker manager says "XYplorer.exe *32", which I guess is a 32-bit version, though the main site does say x64/x32 under the info.
It says "x64/x32" under "Operating Systems", which is correct, of course. The app itself is 32-bit. I'm just waiting for the compiler to convert it to 64-bit. Since XY depends on zero 3rd party apps or any other schnickschnack conversion should be as trivial as can be.

GreenLantern22
Posts: 16
Joined: 10 Feb 2010 23:09

Re: Freeze during copying on Vista 32-bit

Post by GreenLantern22 »

OK, I have read the seven pages of this thread with some dissapointment. It seems the issue was first reported around Jun 2008 and it is still "alive and kicking". The combined market share of Windows Vista and Windows 7 is ~25% so it's a significant chunk of potential impacted users. When I recently bought XY I looked at the "What's New" page and I saw a very frequent release cycle, so I thought "great, even if I find a bug I should be able to get a quick fix for it".

I understand Don's position on this issue. Microsoft made some changes in Vista SP 1+ and that caused an issue with XY copy/move features. He decided to wait and see if given the number of changes done of the Vista Copy feature the XY issue was going to be fixed by Microsoft at a future SP release which it did not. Being a programmer myself I could also see that is annoying for Don to have users whining about an issue that was not really his fault nor a "bug" in his code. Things have clearly changed now that Windows 7 came out and also has the same issue. So this confirmed that whatever Microsoft changed in Vista SP 1 and above is here to stay for ever and XY has to be "fixed".

The last update on this thread is over 2 months old so it doesn't look like anything is going on? I read a lot of "it will done after DP" and "it's on the roadmap". Both of these statement are indefinite. Can we have a definitive date on when we can expect to have a fix for this?

PS: From everyone that posted I am not sure if you guys are aware of a possible work around. You can set the "Allow Multiple Instances" configuration option and open a new XY session when you are copying large amount of files. Granted, it's a bit annoying but it sure is better than not being able to use XY at all!

admin
Site Admin
Posts: 64902
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Freeze during copying on Vista 32-bit

Post by admin »

cdturri wrote:The last update on this thread is over 2 months old so it doesn't look like anything is going on? I read a lot of "it will done after DP" and "it's on the roadmap". Both of these statement are indefinite. Can we have a definitive date on when we can expect to have a fix for this?
I understand, but please note that there's always something going on here, I'm not bored yet. :) It's just that I can do only one thing after the other, and I won't make any promises about dates which I'm not sure I can keep. And, of course, my priority ranking does certainly not coincide with the ranking of every user.

zer0
Posts: 2676
Joined: 19 Jan 2009 20:11

Re: Freeze during copying on Vista 32-bit

Post by zer0 »

I am very pleased to confirm that v8.90.0003 appears to have cured the headaches that plagued XYplorer for almost 2 years (since release of Vista SP1). As the changelog mentions, it's a work-in-progress, but at least I don't have to use Explorer for my heavy file copying/moving 8)
Reporting a bug? Have a wish? Got a question? Use search - View roadmap - FAQs: Forum + XY site
Windows 7/10
Always using the latest stable two-decimal build

admin
Site Admin
Posts: 64902
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: Freeze during copying on Vista 32-bit

Post by admin »

zer0 wrote:I am very pleased to confirm that v8.90.0003 appears to have cured the headaches that plagued XYplorer for almost 2 years (since release of Vista SP1). As the changelog mentions, it's a work-in-progress, but at least I don't have to use Explorer for my heavy file copying/moving 8)
Great, so you have tested this under Win7/64?

zer0
Posts: 2676
Joined: 19 Jan 2009 20:11

Re: Freeze during copying on Vista 32-bit

Post by zer0 »

admin wrote:Great, so you have tested this under Win7/64?
That's right.
Reporting a bug? Have a wish? Got a question? Use search - View roadmap - FAQs: Forum + XY site
Windows 7/10
Always using the latest stable two-decimal build

GreenLantern22
Posts: 16
Joined: 10 Feb 2010 23:09

Re: Freeze during copying on Vista 32-bit

Post by GreenLantern22 »

admin wrote:Great, so you have tested this under Win7/64?
I have tested it under Win7 x64 and the new copy does indeed avoid the window locking issue so you seem to be in the right track. It's still far for usable though (although I understand this is a experimental test). If I queue 4/5 large file copies XY starts to "freeze" or respond very slow. I couldn't find where to turn this on:

Turn ON "Refresh during file operations" (context menu of Auto-Refresh TB button)

zer0
Posts: 2676
Joined: 19 Jan 2009 20:11

Re: Freeze during copying on Vista 32-bit

Post by zer0 »

Whoa :!: Something has gone awry, because using v8.90.0009 on Win 7 x64 to copy 42 files totalling ~26GB locks up XYplorer just like it used to pre-v8.90.0002 :shock: Has resiliency of XYcopy not reached that level yet or...?
Reporting a bug? Have a wish? Got a question? Use search - View roadmap - FAQs: Forum + XY site
Windows 7/10
Always using the latest stable two-decimal build

nas8e9
Posts: 2232
Joined: 21 Jun 2008 14:50

Re: Freeze during copying on Vista 32-bit

Post by nas8e9 »

zer0 wrote:Whoa :!: Something has gone awry, because using v8.90.0009 on Win 7 x64 to copy 42 files totalling ~26GB locks up XYplorer just like it used to pre-v8.90.0002 :shock: Has resiliency of XYcopy not reached that level yet or...?
Was this one operation or 42 operations?

Post Reply