This forum uses cookies. Click X button to hide this message. What is stored? / Privacy
Total Commander Forum Index Total Commander
Forum - Public Discussion and Support
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Total Commander is accessing wrong drives (disks)

 
Post new topic   Reply to topic    Total Commander Forum Index -> Bug reports from previous betas (unresolved) Printable version
View previous topic :: View next topic  
Author Message
alex27a
Junior Member
Junior Member


Joined: 11 Oct 2008
Posts: 3

PostPosted: Sat Oct 11, 2008 4:21 am    Post subject: Total Commander is accessing wrong drives (disks) Reply with quote

Description: Total Commander is accessing wrong drives (disks). This causes the Total Commander it to be annonyingly slow when the user is using network mounted disks (which need to timeout if the network is disconnected) or when the user is using USB drives that go to sleep mode.

OS: Windows XP
Vesrion: 7.02, 7.04a
Reproducible: 5 of 5

Steps to reproduce:

1. mount a netowork shared directory as a drive (eg. s: is \\dataserver\test)
2. put c:\ in your left pannel
3. put c:\ in your right pannel
4. make sure that are no tabs that access s:\ drive
4. press alt-f7 (search)
5. press esc (exit from search)
BUG: after pressing esc total commander will hang waiting for the s:\ drive to respond. When it times out, total commander continues.

6. create a directory (by pressing F7) in one of the pannels (c:\test)
BUG: after creating the directory, total commander will hang waiting for the s:\ drive to respond. When it times out, total commander continues.

7. close total commander (alt-f4)
BUG: after creating the directory, total commander will hang waiting for the s:\ drive to respond. When it times out, total commander closes.

Another way to reproduce the issue is by using a USB drive that goes into sleep mode. As I can't debug total commander, this is an obvious way to show that it is accesing the usb drive when it shoud not because you can hear it when it spins up.

1. put c:\ in your left pannel
2. put c:\ in your right pannel
3. make sure that are no tabs that access usb drive
4. wait for the usb drive to go to into sleep mode
5. create a directory (by pressing F7) in one of the pannels (c:\test)

BUG: Total commander hangs and you can hear the USB drive spining up. When the USB drive has started, total commander continues.
Back to top
View user's profile Send private message
roentgen
Power Member
Power Member


Joined: 03 Dec 2005
Posts: 757

PostPosted: Sat Oct 11, 2008 5:23 am    Post subject: Reply with quote

I can't confirm. I work with mapped network drives over slow connections most of the time but I've never seen anything like this.

You should try to start TC with default settings. In TC install directory write the following in the command line:
Code:
totalcmd.exe /i=test.ini


Aside, how does explorer behave?
_________________
TC for Linux please!
Back to top
View user's profile Send private message Send e-mail Yahoo Messenger
alex27a
Junior Member
Junior Member


Joined: 11 Oct 2008
Posts: 3

PostPosted: Sat Oct 11, 2008 5:44 am    Post subject: Reply with quote

I could not find a way to shut down the hdd quicker so I can dig into it more. However, here is another way to reproduce.

I have 3 usb hdd:

F: G: and I:

F is the one that automatically goes to sleep.

1. put g:\ in left pannel
2. put c:\ in your right pannel
3. make sure that are no tabs that access usb drive
4. wait for the usb drive to go to into sleep mode
5. delete a directory from c:\

Result: total commander starts the F: drive.
Back to top
View user's profile Send private message
ghisler(Author)
Site Admin
Site Admin


Joined: 04 Feb 2003
Posts: 35944
Location: Switzerland

PostPosted: Mon Oct 13, 2008 10:19 am    Post subject: Reply with quote

Do you use the separate tree? It shows icons for all drives, so TC has to access them to get the icon. Otherwise TC just calls the GetDriveType function for all drives when refreshing the drive list, but this shouldn't cause a drive to spin up. Maybe a virus scanner or other background tool is reading from the drive when TC calls getDriveType...
_________________
Author of Total Commander
http://www.ghisler.com
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Bug reports from previous betas (unresolved) All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Imprint/Impressum: This site is maintained by Ghisler Software GmbH
Privacy Policy | Datenschutzerklärung | Politique de Confidentialité

Using phpBB © phpBB Group