Old 21st February 2007, 13:05   #1
mjgraf
Junior Member
 
Join Date: Feb 2007
Posts: 5
Winamp 5.33 and Canon PIXMA iP6700d

I found an interesting issue that took some time to track down. I did my best to search the forum for previous similar issues or "PIXMA" problems but no hits.

The problem is "Windows No Disk" errors everytime winamp is opened or the playlist needs to be refreshed. There were SEVERAL of these dialogs that needed to be closed, ughh. Once I was able to repeat the problem, as I was unsure it was winamp causing it in the beginning, I unistalled/reinstalled winamp latest version (5.33). The problem remained.

I found this thread on the winamp forum.
http://forums.winamp.com/showthread....76#post2035176
I did as it suggested but my plugins folder did not have the pmp_usb.dll (any ideas on this one?). Removed the files that were there, but the problem remained.

Next I started to think what was changed on the system and the fact it may be related to the USB subsystem. I recently installed a Canon PIXMA iP6700d (latest drivers from Canon's site), which has an integrated card reader. Windows adds a drive letter for this subdevice in the printer.

When I unplugged the printer and restarted winamp, the problem was gone. There it is, now what to do about it? LOL.

As a workaround I have disabled
Disk Drives\Canon iP6700DStorage USB Device
in device manager. No problems with winamp and I can still print!!

I wonder if this may be a problem with just this Canon model or all Canon's with integrated card readers or ALL printers with integrated card readers.

If development needs me to test a new dll or build, just let me know. I have no problems offering assistance.

Anyone else have a similar printer with or without problems?

System Information (selected from dxdiag)
Operating System: Windows XP Professional (5.1, Build 2600) Service Pack 2
Processor: AMD Athlon(tm) 64 Processor 3200+, MMX, 3DNow, ~2.2GHz
Memory: 1024MB RAM
DirectX Version: DirectX 9.0c
Card name: NVIDIA GeForce 6800 GT
Description: USB Sound Blaster Audigy 2 NX
Description: C-Media Wave Device
Description: Bluetooth Audio

-------------------
DirectInput Devices
-------------------
Device Name: Mouse
Device Name: Keyboard
Device Name: Bluetooth Mouse
Device Name: Bluetooth Keyboard
Device Name: SpaceBall 5000 USB
Device Name: USB Receiver
Device Name: USB Receiver
Device Name: USB Receiver
Device Name: USB Receiver
Device Name: iP6700D

-----------
USB Devices
-----------
+ USB Root Hub
| Vendor/Product ID: 0x10DE, 0x00E7
| Matching Device ID: usb\root_hub
| Service: usbhub
| Driver: usbhub.sys, 8/3/2004 23:08:44, 57600 bytes
| Driver: usbd.sys, 8/23/2001 07:00:00, 4736 bytes
|
+-+ Generic USB Hub
| | Vendor/Product ID: 0x0451, 0x2036
| | Location: General Purpose USB Hub
| | Matching Device ID: usb\class_09
| | Service: usbhub
| | Driver: usbhub.sys, 8/3/2004 23:08:44, 57600 bytes
mjgraf is offline   Reply With Quote
Old 21st February 2007, 13:28   #2
DJ Egg
Techorator
Winamp & Shoutcast Team
 
Join Date: Jun 2000
Posts: 35,824
Quote:
I found this thread on the winamp forum.
http://forums.winamp.com/showthread....76#post2035176
I did as it suggested but my plugins folder did not have the pmp_usb.dll (any ideas on this one?). Removed the files that were there, but the problem remained.
Please post a List of Plugins

It has to be one of the pmp_*.dll plugins (or the pmp plugin loader itself, ml_pmp.dll) which is causing the issue/conflict...
DJ Egg is offline   Reply With Quote
Old 21st February 2007, 13:50   #3
mjgraf
Junior Member
 
Join Date: Feb 2007
Posts: 5
sorry i forgot that
I will post it later today (evening).

ver5.33 and per user settings.
mjgraf is offline   Reply With Quote
Old 21st February 2007, 23:50   #4
mjgraf
Junior Member
 
Join Date: Feb 2007
Posts: 5
Quote:
Originally posted by DJ Egg
Please post a List of Plugins

It has to be one of the pmp_*.dll plugins (or the pmp plugin loader itself, ml_pmp.dll) which is causing the issue/conflict...
Please see attached txt file.
Attached Files
File Type: txt my_plugin_list.txt (4.2 KB, 169 views)
mjgraf is offline   Reply With Quote
Old 22nd February 2007, 00:18   #5
DJ Egg
Techorator
Winamp & Shoutcast Team
 
Join Date: Jun 2000
Posts: 35,824
The plugin list clearly shows that you've got four pmp plugins installed

<< Portable Media Player plugins >>

Nullsoft iPod Plug-in v0.55 [pmp_ipod.dll]
Nullsoft Creative NJB Plug-in v0.51 [pmp_njb.dll]
Nullsoft PlaysForSure Plug-in v0.6 [pmp_p4s.dll]
Nullsoft USB Device Plug-in v0.53 [pmp_usb.dll]


Try moving pmp_usb.dll and maybe also pmp_p4s.dll out of the
C:\Program Files\Winamp\Plugins folder. Make sure Winamp is closed first.
DJ Egg is offline   Reply With Quote
Old 22nd February 2007, 11:05   #6
mjgraf
Junior Member
 
Join Date: Feb 2007
Posts: 5
I performed a reinstall of winamp prior to running this and checked the install list and then verified that the pmp_usb file was in the plugin directory and it was there this time (as the One for Nunz showed). But the problem remained.

Remove pmp_usb.dll, problem remains
Remove pmp_p4s.dll, problem remains

Inserted a spare CF card into the Canon card reader, winamp started with no error!

Restored the two files. The restart detected the removable device with the card and I told it not to monitor/scan. Restart winamp, no problem. Close winamp, remove CF card, restart winamp, the problem reoccurs.

Remove ml_pmp.dll, problem remains. But this time the error tells me there is no disk in the drive letter that is assigned the PIXMA card reader.
Remove all pmp*.dll files, problem remains, same error as above.

So far the only workarounds are to disable the card reader in Device manager or leave a card in the PIXMA card reader.

Any other ideas? Thanks for your help.
mjgraf is offline   Reply With Quote
Old 22nd February 2007, 12:23   #7
DJ Egg
Techorator
Winamp & Shoutcast Team
 
Join Date: Jun 2000
Posts: 35,824
Hmm... the plot thickens...

So by the sounds of it, it's none of the pmp plugins to blame,
especially if the error message still occurs after you disable ml_pmp.dll
(because removing ml_pmp.dll automatically disables all pmp_*.dll plugins).

The only other plugin I can think of is the CD plugin, in_cdda.dll


Other than that, I'm a bit baffled.


What does the cwd= line say in your winamp.ini file?

(cwd = current windows dir)

Your winamp.ini can be found in the "C:\Documents and Settings\mjgraf\Application Data\Winamp" folder.

Note that "Application Data" is a hidden folder by default, so make sure you can view hidden files/folders first (via: Control Panel > Folder Options > View tab).
DJ Egg is offline   Reply With Quote
Old 22nd February 2007, 12:54   #8
mjgraf
Junior Member
 
Join Date: Feb 2007
Posts: 5
the cwd is pointing to my MP3 folder on the harddrive.

and the in_cdda.dll has no effect.

I poke around some more to find info about the card reader in this printer and contact canon.

any other suggestions would be great, but leaving an old CF card in the reader is not going to be the end of the world for me.
mjgraf 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