|
![]() |
|
Thread Tools | Search this Thread | Display Modes |
![]() |
#1 | |
Junior Member
Join Date: Mar 2003
Posts: 12
|
v5.2x "There is no disk in the drive . Please insert a disk into drive ."
After looking for a solution to my problem I found this "old" post in
Post All Winamp 5.21 Core Bug Reports In This Thread Quote:
My setup: AMD Athlon 64 3500+ 1 GB of RAM Geforce 6600 Primary Maxtor HD 200 GB (SATA) Secondary Maxtor HD 80 GB (PATA) Toshiba DVD Burner Windows XP MCE 2005 SP2 w/ all updates (German) While I also have Alcohol 120% installed, I am 99% certain this is related to my internal USB cardreader. I do have a clean install of Winamp 5.23 and I tried almost everything to get rid of this bug because I initially blamed the cardreader drivers. This doesn't seem to be the case, this is an incredibly annoying bug in the new portable musicplayer plugin! Uninstalling this plugin fixes the problem. On every startup the plugin seems to access every single empty cardslot multiple times and gives back this error message: "There is no disk in the drive . Please insert a disk into drive ." (including the blank spaces) You have to click cancel 8 times (2 times for each slot) for Winamp to finally startup. Every single time. My current workaround is uninstalling the PMP plugin, but I really wish I could use it in future versions. |
|
![]() |
![]() |
![]() |
#2 |
Sawg 2.0
Major Dude Join Date: Mar 2004
Posts: 5,916
|
If you can reproduce it, but nobody else can it is a Tecxh support issue and not a bug.
full uninstall and reinstall full system specs |
![]() |
![]() |
![]() |
#3 |
Techorator
Winamp & Shoutcast Team Join Date: Jun 2000
Posts: 36,136
|
Can you confirm which of the specific Portable Media Player plugins causes the error to occur?
At a guess, it'll be pmp_p4s.dll (PlaysForSure device support), and not pmp_ipod (iPod support) or pmp_njb (Creative Nomad support). Is your USB Card Reader a PlaysForSure device? If so, and you don't have any actual p4s portable media players, then you'd probably just be best deleting winamp\plugins\pmp_p4s.dll and unchecking P4S Support in the installer options for any future winamp installations. I don't personally have any p4s devices, so I never install that plugin, therefore I can't personally advise any further (eg. if there's an option in the pmp_p4s config to exclude certain devices from detection). |
![]() |
![]() |
![]() |
#4 |
Junior Member
Join Date: Mar 2003
Posts: 12
|
@drewbar
It is a bug that "gstlouis" posted and that I can now confirm and that most likely a lot of people with USB-cardreaders (there aren't that many different chips and drivers out there for those) can confirm. @DJ Egg I do not have an iPod or a Creative Nomad, I do have a no-name PlaysForSure-player though (but I doesn't matter if it's connected or not for this bug). I did install all plugins initially but removed the iPod and Nomad plugins later on. I just ran a few tests and the bug doesn't seem to be in either pmp_p4s.dll, pmp_ipod.dll or pmp_njb.dll. Removing any or even all of them has no effect - I always have to click cancel 8 times for winamp to start. The bug seems to be caused by ml_pmp.dll, removing it or uninstalling it via Winamp and the bug is gone immediately. The USB Card Reader is not a PlaysForSure device as far as I know, it's just a cheap, ordinary USB Card Reader that can be found in most current PCs or PC-cases. If you buy a complete pc you can hardly avoid getting one of those ![]() |
![]() |
![]() |
![]() |
#5 |
Foorum King
Join Date: Jul 2003
Location: bar2000
Posts: 11,457
|
Does that card reader otherwise work properly?
I'm asking because I used to get similar weird error messages at Windows startup, and sometimes other devices (modem, tv tuner card) wouldn't work either, all these problems magically disapeared when I replaced the power supply. |
![]() |
![]() |
![]() |
#6 |
Techorator
Winamp & Shoutcast Team Join Date: Jun 2000
Posts: 36,136
|
Hmm, strange.
afaik, ml_pmp shouldn't be detecting any usb devices, because it's just a pmp_*.dll plugin loader (well, it also adds the 'Portables' root entry in the ML left pane, and the Portables menu in the Prefs). But if you're saying that the error message only occurs when ml_pmp is present, but also when all the pmp_*.dll plugins aren't present, then yeah, this does suggest that it could be some kind of weird bug in ml_pmp.dll. And if that's the case, then I guess only Will (pmp coder) can answer/diagnose this. Unless it's something to do with a dodgy/underpowered psu, as gaekwad2 suggests? The plot thickens... |
![]() |
![]() |
![]() |
#7 |
Junior Member
Join Date: Mar 2003
Posts: 12
|
Yes, while trying to find the origin of this bug I stumbled upon a few other strange problems with cardreaders people reported on various forums. There seem to be other (incorrectly?) coded programms that cause similiar error messages in combination with a standard cardreader.
I however do not experience any problems except with Winamp 5.2x and ml_pmp.dll present. The message reported looks like it is a windows system error message, not a Winamp-error as far as I can tell, but it is definately triggered by ml_pmp.dll. Accessing an empty cardreaderslot from Windows Explorer or any other programm just shows the normal "Please insert disk ..." message that you also get when trying to access an empty disk- or CD-drive. All slots work flawlessly as far as I can tell and the cardreader is supported by windows without any additional third-party drivers that might cause problem (just like USB-sticks and similiar USB-storage devices). I assume that ml_pmp.dll checks for connected devices in a way that causes problems with cardreaders. |
![]() |
![]() |
![]() |
#8 |
Junior Member
Join Date: Aug 2005
Posts: 2
|
I can confirm this issue still exists with Winamp 5.24. I have a Crucial USB multi card reader (CR-T3-U28). This annoyed me to no end until I found this thread. Uninstalled the Portable music plugin for the ML and have no more issues, other than being without whatever features that plugin offered.
|
![]() |
![]() |
![]() |
#9 |
Junior Member
Join Date: Aug 2006
Posts: 2
|
I am using 5.24 and had the same "Drive not ready" error and I uninstalled the Portable Music Player Plugin and it went away.
Works for me I guess.. |
![]() |
![]() |
![]() |
#10 |
Passionately Apathetic
Administrator Join Date: May 2000
Location: Hell
Posts: 5,435
|
Please confirm that this no longer exists in the public 5.25 beta
|
![]() |
![]() |
![]() |
#11 |
Junior Member
Join Date: Aug 2006
Posts: 1
|
Me, too
Had the same trouble. Also have a generic USB card reader. Nothing changed on the PC except my version of Winamp, uninstall PMP from the plug-ins section and seems to work fine now...
|
![]() |
![]() |
![]() |
#12 |
Passionately Apathetic
Administrator Join Date: May 2000
Location: Hell
Posts: 5,435
|
|
![]() |
![]() |
![]() |
#13 |
Junior Member
Join Date: Sep 2006
Posts: 2
|
Still Exists In 5.25 build 868 Beta
I just installed the latest beta build 868 to see if this problem was fixed and it is not! I guess I will uninstall that plugin, never used it before and probably never will anyway.
|
![]() |
![]() |
![]() |
#14 |
Junior Member
Join Date: Sep 2006
Posts: 2
|
Still Exists In 5.25 build 868 Beta (UPDATE)
I just uninstalled the the PlaysForSure plugin and the problem went away. Funny how the USB Device plugin doesn't have the problem when the device it is scanning is my Epson CX4800's card reader...
As a programmer, I don't think this should be a very difficult bug to fix so I wonder why it is taking the development team so long to squash this annoyance. |
![]() |
![]() |
![]() |
#15 |
Join Date: Sep 2003
Posts: 27,873
|
as a programmer you'd know that to fix a bug you need to be able to reproduce it... though from the looks of it pmp_p4s could possibly do with a call to SetErrorMode(..) like pmp_usb does but not knowing how the plugin works i could be on the wrong line of throught completely.
-daz |
![]() |
![]() |
![]() |
#16 |
Junior Member
Join Date: Oct 2006
Posts: 1
|
I am using Winamp 5.3 and am getting this same error.
My specs: Athlon XP 2500+(1.83gHz) 1GB RAM HD WD 80gb HD Maxtor 40gb DVD-RW Pioneer Windows XP Pro SP2 ATI Radeon 8500 128mb Epson Stylus CX4500(With card reader) Well, after reading a post here, I uninstalled the PlaysForSure and the problem went away, so I'd guess it's that. |
![]() |
![]() |
![]() |
#17 |
Junior Member
Join Date: Oct 2006
Posts: 1
|
I can confirm this bug in winamp 5.3 (x86).
The problem disappears after renaming the file: "pmp_p4s.dll" to "pmp_p4s.dll.bak" in "C:\Program Files\Winamp\Plugins\". |
![]() |
![]() |
![]() |
#18 |
Passionately Apathetic
Administrator Join Date: May 2000
Location: Hell
Posts: 5,435
|
The next version change log says something about this error being fixed. unsure if thats sure confirmation since i never got this error myself. I suppose Will should really confirm.
|
![]() |
![]() |
![]() |
#19 |
Techorator
Winamp & Shoutcast Team Join Date: Jun 2000
Posts: 36,136
|
Without going into too much detail, it was actually a conflict (race condition bug) between pmp_usb and pmp_ipod. Removing pmp_p4s would change the loading time bewteen pmp_ipod and pmp_usb, thus maybe causing the bug to no longer appear.
In other cases, removing one of pmp_usb or pmp_ipod also got rid of the error. For now, just remove the pmp_*.dll plugin(s) that you don't use. eg. I've got a Creative Zen Micro (1.x firmware) and a couple of USB Pen/Flash drives, so all I require are pmp_njb and pmp_usb (I keep pmp_p4s and pmp_ipod unchecked in the installer options). All that said and done, as CraigF said, it is referenced in the internal beta changelog, so is hopefully fixed for the next release. |
![]() |
![]() |
![]() |
#20 |
Junior Member
Join Date: Oct 2006
Location: Germany
Posts: 5
|
I have only have pmp_usb.dll installed,but I get this message. But it only occures, if my Sony Ericsson K800i is connected to my PC. I have an internal usb-cardreader (with 4 drives in the windows explorer) installed.
I think winamp is looking for pmp_usb.ini and for winamp_cache_0001.xml. And the problem ony occures, if I let winamp manage one of the both drives of the k800i. The drive letters of my k800i are G and H. The drives of my cardreader are U,V,W and X. And it seems, that the error doesn't occurr, if i chance the drive letters of the k800i to y and z. |
![]() |
![]() |
![]() |
#21 |
Junior Member
Join Date: Jan 2003
Posts: 8
|
Dumped the iPod .dll - Now all is well.
XP Pro SP2
WA 5.3 with WinAmp53 Update Pack All files associated with WA as much as possible. This is an audio-configured PC. I started off by dumping the iPod .dll PlugIn, since I'll never own an iPod and that fixed the No Disc Error. Looks good after multiple opens and reboots. |
![]() |
![]() |
![]() |
#22 |
Junior Member
Join Date: Oct 2006
Posts: 1
|
I had to remove 3 out of the four pmp_*.dll files to make my version 5.3 winamp stop complaining about missing disks.
|
![]() |
![]() |
![]() |
#23 |
Major Dude
Join Date: Jan 2006
Posts: 632
|
I just installed 5.3 after a clean install of XP and the error was driving me nutty till I found this thread. Removed the pmp plugin and all is now well
![]() |
![]() |
![]() |
![]() |
#24 |
Junior Member
Join Date: Oct 2006
Posts: 1
|
so me knucle head and have this problem..
where do i find these .pmp files to remove? thanks. |
![]() |
![]() |
![]() |
#25 | |
Senior Member
Join Date: Apr 2006
Location: the crossroads of life...
Posts: 285
|
Quote:
the computer is never at fault for an error; a human is, though. DO NOT PM me for tech support. No matter what you're doing, use the right tool for the job! |
|
![]() |
![]() |
![]() |
#27 |
Junior Member
Join Date: Nov 2006
Posts: 1
|
5.31 works
Installed 5.31 and the problem went away.
|
![]() |
![]() |
![]() |
#29 |
Junior Member
Join Date: Feb 2006
Posts: 3
|
I'm on 5.3 and have the same problem. Uninstalling the PMP plugin fixes it though. Does this actually provide any useful functionality?
FWIW, load times are also now fractions of a second, rather than the pause that occurred before it threw up the "Windows - No Disk" errors... Reluctant to go to 5.31 unless strictly necessary..? HTH. **EDIT** Tries 5.31 for the hell of it - finds problem fixed, now works fine. /panic & frustration |
![]() |
![]() |
![]() |
#30 |
Passionately Apathetic
Administrator Join Date: May 2000
Location: Hell
Posts: 5,435
|
Yeah, if you read the thread properly, you'd see that 5.31 fixes this issue. heh.
|
![]() |
![]() |
![]() |
#31 | |
Junior Member
Join Date: Nov 2006
Posts: 3
|
Quote:
I do not have any virtual cdrom drives running. This is a goddamn annoying error since no matter what I click, it never goes away. It doesn't even go away if I ctrl-alt-del and end task. |
|
![]() |
![]() |
![]() |
#32 |
Passionately Apathetic
Administrator Join Date: May 2000
Location: Hell
Posts: 5,435
|
haha, i love that screenshot!
|
![]() |
![]() |
![]() |
#33 | |
Junior Member
Join Date: Nov 2006
Posts: 3
|
Quote:
Oh well.. hope they fix it. I'll be happy to give more details of my setup, if needed. Though, it seems to me that Winamp shouldn't be trying to access 'D:' on startup anyway. |
|
![]() |
![]() |
![]() |
#35 | |
Junior Member
Join Date: Nov 2006
Posts: 3
|
Quote:
There are no card readers plugged in. I am not using any virtual cdrom drives. Though, Lenovo updated my Laptop security chip software with a 'virtual' secure drive that shows up as R: in My Computer. So in My Computer, I have C:, D:, and R: and that's it. I am using Windows XP SP2 with all the latest Windows Update patches. It also updated itself from IBM's old software to Lenovo's new software. The memory-resident programs are ThinkVantage Password Manager (Lenovo), Microsoft ActiveSync, ATI Tray Tools, Etrust EZ Antivirus, SoundMAX Control Panel, Intel Wired Adapter tools, IBM Message Center.. If there's any more information you need, lemme know. EDIT: BTW, my internal CDRW/DVD acts like an 'external' in terms of Windows behavior. It shows up in the 'Safely Remove Hardware' list. |
|
![]() |
![]() |
![]() |
|
Thread Tools | Search this Thread |
Display Modes | |
|
|