This forum uses cookies. Click X button to hide this message. What is stored? 
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 

NewTimeZoneMethod bug

 
Post new topic   Reply to topic    Total Commander Forum Index -> TC Fixed bugs Printable version
View previous topic :: View next topic  
Author Message
Gral
Power Member
Power Member


Joined: 26 Jan 2005
Posts: 520

PostPosted: Thu Oct 05, 2017 8:59 am    Post subject: NewTimeZoneMethod bug Reply with quote

There is a bug with "NewTimeZoneMethod" on CDFS with bad "up" directory entry
TC hangs during enter to directory, without it's own error message.
In order to cause an error, the following three conditions must be met:

1. NewTimeZoneMethod=1
2. Active native full view mode - datetime of "up" directory entry must be visible.
3. (most specific) Bad CD image - datetime of "up" directory entry must be senseless value, eg.:
(YYYY.MM.DD hh.mm)
 0635.00.00 60.10

ISO installed with PassMark OSF Mount V1.5 - https://www.osforensics.com/tools/mount-disk-images.html from command line:
OSFMOUNT.COM -a -t file -m #: -f 6600GT.iso
Sample file ftp://videodarom.no-ip.org/pub/soft/DRIVERS/Video/nvidia/6600GT.iso (204 MB)
Bug occurs on physical discs too, it's probably common on nVidia driver CD, created by Nero.

EDIT
New, small, sample file
http://gral.y0.pl/tc/GameDeviceDriver.7z
(47kB 7z containing 40MB iso)
Back to top
View user's profile Send private message
ghisler(Author)
Site Admin
Site Admin


Joined: 04 Feb 2003
Posts: 34715
Location: Switzerland

PostPosted: Fri Oct 06, 2017 3:39 am    Post subject: Reply with quote

Not confirmed. However, I mounted the ISO with the Windows 10 built in ISO support, not with PassMark, so it may be a bug in PassMark.
_________________
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
Gral
Power Member
Power Member


Joined: 26 Jan 2005
Posts: 520

PostPosted: Fri Oct 06, 2017 7:59 am    Post subject: Reply with quote

I forgot to mention - bug occurs only on Windows XP.
Does not occurs on any newer Windows version, even Windows Server 2003.

OSFMount has nothing to do with it, because it also happens with physical CDs, eg. "Nero Burning ROM 5.5" (at least Samsung CD Recorder bundled version) and many older nVidia driver CDs (about 2003), all created with Nero.
Back to top
View user's profile Send private message
ghisler(Author)
Site Admin
Site Admin


Joined: 04 Feb 2003
Posts: 34715
Location: Switzerland

PostPosted: Sun Oct 08, 2017 4:32 am    Post subject: Reply with quote

Thanks, I could reproduce the bug on XP. It's a bug in Windows itself: SystemTimeToTzSpecificLocalTime crashes when the year is >=2559. I will therefore not call this function when the year is that high.
_________________
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
ghisler(Author)
Site Admin
Site Admin


Joined: 04 Feb 2003
Posts: 34715
Location: Switzerland

PostPosted: Tue Oct 10, 2017 3:36 am    Post subject: Reply with quote

This should be fixed in Total Commander 9.10 RC1, please test!
_________________
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
Gral
Power Member
Power Member


Joined: 26 Jan 2005
Posts: 520

PostPosted: Tue Oct 10, 2017 4:27 am    Post subject: Reply with quote

Fixed!
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> TC Fixed bugs 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


Impressum: This site is maintained by Ghisler Software GmbH

Using phpBB © 2001-2005 phpBB Group