Old 7th June 2006, 03:42   #1
Vix
Junior Member
 
Join Date: Mar 2001
Posts: 8
5.22 Opening Directory Freeze

I've found a bug in 5.22.

When I go to add files to my playlist and switch from C:\ partition to D:\ Winamp will completely hang up. Checking Task manager I can see the process running at a 100% cpu usage. I can navigate C:\ just fine but if I should try to go to D:\, it just locks up completely.

I used Sysinternal's Filemon to try and figure out if it was even reading files out of the directory, but it wasn't instead what I saw was bizare activity. Normally when opening up directories it opens up the dll's that most programs use for listing files. When I open into D:\ or try to anyway. I see it query for information from random places not even on D:\, like it queries to winrar, msinfo, firefox, wordpad, iexplore. Heres the first few lines after I open D:\. It repeats the same kind of query query open query setinfo on the other programs I mentioned.

code:

11:29:38 PM winamp.exe:888 QUERY INFORMATION C:\WINNT\Web\default.htt SUCCESS Attributes: H
11:29:38 PM winamp.exe:888 QUERY INFORMATION C:\WINNT\Web\folder.htt SUCCESS Attributes: H
11:29:38 PM winamp.exe:888 QUERY INFORMATION D:\desktop.ini NOT FOUND Attributes: Error
11:29:38 PM winamp.exe:888 OPEN D:\ SUCCESS Options: Open Directory Access: All
11:29:38 PM winamp.exe:888 DIRECTORY D:\ SUCCESS FileBothDirectoryInformation: *
11:29:38 PM winamp.exe:888 DIRECTORY D:\ SUCCESS FileBothDirectoryInformation
11:29:38 PM winamp.exe:888 QUERY INFORMATION C:\Program Files\WinRAR\WinRAR.exe SUCCESS Attributes: A
11:29:38 PM winamp.exe:888 QUERY INFORMATION C:\Program Files\WinRAR\WinRAR.exe SUCCESS Attributes: A
11:29:38 PM winamp.exe:888 OPEN C:\Program Files\WinRAR\WinRAR.exe SUCCESS Options: Open Access: All
11:29:38 PM winamp.exe:888 QUERY INFORMATION C:\Program Files\WinRAR\WinRAR.exe SUCCESS Attributes: A
11:29:38 PM winamp.exe:888 SET INFORMATION C:\Program Files\WinRAR\WinRAR.exe SUCCESS FileBasicInformation
11:29:38 PM winamp.exe:888 READ C:\Program Files\WinRAR\WinRAR.exe SUCCESS Offset: 0 Length: 12
11:29:38 PM winamp.exe:888 QUERY INFORMATION C:\Program Files\WinRAR\WinRAR.exe SUCCESS Length: 915968
11:29:38 PM winamp.exe:888 QUERY INFORMATION C:\Program Files\WinRAR\WinRAR.exe SUCCESS Length: 915968
11:29:38 PM winamp.exe:888 CLOSE C:\Program Files\WinRAR\WinRAR.exe SUCCESS


It stops its IO calls after after it hits a "NO MORE FILES" thing. there are the last 2 lines in my log, and after this point there is no more activity from winamp and I have to force the process to close.
code:

11:29:38 PM winamp.exe:888 DIRECTORY D:\ NO MORE FILES FileBothDirectoryInformation
11:29:38 PM explorer.exe:1080 CLOSE C:\test\Winamp SUCCESS


(Note: test\winamp is where I have 5.22 right this second)

It's an issue in Winamp 5.22 because I installed 5.21 and tried it just to make sure it wasn't something in my system, and it worked without a hitch.

I've tried Chkdsk on D:\ (no errors), i've tried exluding winamp from my virus scanner's monitoring, I've turned off my virus scanner, I've rebooted. I've tried a number of things but my only guess is that its a bug in the "Open" code. One last oddity is the fact that if I drag and drop files from D:\ into Winamp, I'm able to play them.

For the record I'm running Windows 2000 Pro SP4.
Vix is offline   Reply With Quote
Reply
Go Back   Winamp & Shoutcast Forums > Winamp > Winamp Bug Reports

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump