No announcement yet.

Post All Winamp 5.24 Official Plugin Bug Reports In This Thread

This topic is closed.
  • Filter
  • Time
  • Show
Clear All
new posts

  • Post All Winamp 5.24 Official Plugin Bug Reports In This Thread

    Report ALL Winamp 5.24 Plugin bugs in this thread ONLY.



    Here is a LIST of the Official Plugins and their Versions that shipped with 5.24

    Nullsoft MPEG Audio Decoder 3.51 [in_mp3.dll]
    Nullsoft MIDI player 3.11 [in_midi.dll]
    Nullsoft CD plug-in (CDDB2) v3.2 [in_cdda.dll]
    Nullsoft Waveform Decoder v3.01 [in_wave.dll]
    Nullsoft DirectShow Decoder v0.98b [in_dshow.dll]
    Nullsoft Vorbis Decoder v1.45 [in_vorbis.dll]
    Nullsoft Module Decoder v2.2.2 [in_mod.dll]
    Nullsoft NSV Decoder v1.07 [in_nsv.dll]
    Nullsoft MPEG-4 Audio Decoder v0.81 [in_mp4.dll]
    Nullsoft Windows Media Decoder 3.21 [in_wm.dll]
    Nullsoft LineIn plugin v3.11 [in_linein.dll]

    DirectSound Output v2.43/4 (d) [out_ds.dll]
    Waveout output v2.1 (d) [out_wave.dll]
    Nullsoft Disk Writer Plug-in v2.11 [out_disk.dll]

    Advanced Visualization Studio v2.81b [vis_avs.dll]
    MilkDrop 1.04d [vis_milk.dll]
    Nullsoft Tiny Fullscreen 2001 v2.07 [vis_nsfs.dll]

    Nullsoft Signal Processing Studio DSP v0.36 [dsp_sps.dll]

    CD Ripping Encoders:
    AAC/aacPlus Encoder v1.2 [enc_aacplus.dll]
    MP4 AAC/aacPlus Encoder v1.2 [enc_aacplus.dll]
    MP3 Encoder v1.3 [enc_lame.dll] (with lame_enc.dll 3.97 b2)
    WAV Output (built-in)
    WMA Encoder v1.1 [enc_wma.dll]

    General Purpose:
    Nullsoft Tray Control v2.0 [gen_tray.dll]
    Nullsoft Global Hotkeys v1.31 [gen_hotkeys.dll]
    Nullsoft Winamp Library v3.01 [gen_ml.dll]
    Nullsoft Modern Skins Support v1.21 [gen_ff.dll]
    Jump To File Extra v0.97.3 (Build 20) [gen_jumpex.dll]

    Media Library:
    Now Playing v2.0 [ml_nowplaying.dll]
    Bookmarks v1.01 [ml_bookmarks.dll]
    History v1.0 [ml_history.dll]
    Nullsoft Local Media v1.01 [ml_local.dll]
    Playlists v1.01 [ml_playlists.dll]*
    Nullsoft Rip & Burn v1.0 [ml_disc.dll]
    SHOUTcast Wire v1.04 [ml_wire.dll]
    Online Services v1.1 [ml_online.dll]
    ml_xpdxs (Predixis MusicMagic) v1.0.4 [ml_xpdxs.dll]
    Portable Music Player Support v1.04 [ml_pmp.dll]

    Creative NJB Plug-in v0.4 [pmp_njb.dll]
    iPod Plug-in v0.51 [pmp_ipod.dll]
    Microsoft Plays For Sure Plug-in v0.5 [pmp_p4s.dll]


    Provide the following Information with every Report,
    and with every CONFIRMATION of someone else's report:

    Winamp 5.24 - clean install (with NO 3rd-party plugins)
    Windows OS, including Service Pack
    System specs (mobo, cpu, ram)
    Video Card, Video Card Drivers version
    Sound Card, Sound Card Drivers version
    DirectX version
    Plugin and Plugin version affected by/causing the bug

    A full, detailed, step-by-step method of reproduction

    If applicable, also include Error Logs and/or FULL Error Messages.

    To reproduce some bugs, we may also need a link to a zipped sample file
    (eg. an .mp3, .aac, .wav, .mid file, etc).

    The more information you provide US, the Faster we can or will help you.

    Do NOT report ANY 3rd-party plugin bugs/issues here.
    Report them to the author(s) instead (and point them to the 5.25 sdk)

    Maintained by DJ Egg

    Playlist | Twitter | Albums

  • #2
    win2k SP4, in_mod.dll version 2.2.2:
    When playing a mod(it,s3m,etc) from a http:// URL, if that mod has a "blank" (zero length) title in the mod's title field, the first time it's played, the playlist title will be shown as the filename. Going to another song in the playlist and then returning to the mod will then cause the mod's playlist title to be the same as that of the last file played.

    Right click > view file info then changes the mod's playlist title to the full URL. View File Info from a context menu or any other place doesn't do this.

    here is a mod with no title:
    here is a mod with a title:

    add the URLs to winamp, switch between them, and both should end up having the same title.

    [note: reposting this from 5.21 thread, wasn't acknowledged at all I don't know if anyone can reproduce this or not]

    [Edit --> DJ Egg]
    Yeah, reproduced/known. in_mod needs quite a bit of work, heh.


    • #3
      internal ipod plugin

      xp spII, cpu 2.3, 1gb ram, winamp 5.23


      after installition of the new released winamp (5.23) the included ipod plugin (under portables) did not work properly..
      i can only see severall songs (around 15) from around 10'000..

      also the newest ipod plugin (by will fisher) wont work in this case.. (i tested this plugin after u tried to do it woiht the new portable section.

      thanks for support an great work so far!

      best regards felix

      [Edit --> DJ Egg]
      The 3rd-party ml_ipod plugin is not supported here, and doesn't work under 5.2x. If present, it also disables the native pmp_ipod plugin.


      • #4
        I know this is going to sound completely crazy.

        Since I installed 5.23 if I have more than one custom colortheme in "Winamp\Plugins\ColorThemes\Winamp modern" the first (alphabetically) custom color theme is shown perfectly. However the second one doesn't load all the settings so looks like the "default".

        Note this is the filename of the theme not the "gammaset id=".
        (This occurs if colorthemes are stored in separate xml's if you put all colorthemes in the same xml this doesn't occur.)

        If I rename one that doesn't display correctly, so it comes first alphabetically, then that one displays perfectly and the following custom ones won’t.

        As I said - I know it's crazy... but I just spent over half an hour testing this and renaming the custom theme that didn't display correctly to come first alphabetically works everytime.

        I've reinstalled winamp, removed plugins - cleared all settings.

        This still is the case.

        Please tell me there's a logical reason for this - I think I'm losing my mind over it.

        [Edit --> DJ Egg]
        Hmm, yeah, there might be something funky going on there. I suggest that you post in the Modern Skins forum instead, for clarification/confirmation/etc.
        Last edited by nefarlous; 8 June 2006, 21:23.


        • #5
          Problem With Lyrics Plugin

          Before I Install Version 5.22 Full My 2 Lyrics Plugins Stop Work...

          When I Install 5.23 Full The Problem Persists, I Try Unnistall And Reinstall Winamp And The 2 Pluginns But Problem Continues...

          I Have Another 3 Computers in My Work With The Same Problem...

          The Lyrics Plugin is:
          Vagalume (

          My Pc Config:
          S.O.: WinXP SP2 + All Updates
          MOBO: Asus A7s
          Proc.: Semprom 2800+
          Memory: 512mb
          HD: 40gb
          Sound Card: SoundMax (Onboard)

          [Edit --> DJ Egg]
          Sorry, but 3rd-party plugins are not supported here.


          • #6
            This isn't a problem with the bundled plugins but it is an issue with the Jammix EQ plugin. When listeing to ShoutCast, Winamp would crash giving me the Jammix DLL as the cause. just thought i'd pass the word.

            [Edit --> DJ Egg]
            Again, 3rd-party plugins are NOT supported here. Please do NOT report any such issues in the Bug Reports forum. Besides all that, I can't reproduce the problem with the latest version of Jammix.


            • #7
              Sorry just spent ages searching for a modern skins bug report forum, and haven't been able to find it.

              [Edit --> DJ Egg]
              The Modern Skins forum is here. You've even posted in it before, heh.

              [Edit --> nefarlous]
              Heh, figured you meant a Modern Skin Bug report forum. ok thanks.
              Last edited by nefarlous; 11 June 2006, 12:09.


              • #8
                ipod portable with the official built in ipod-plugin doesnt work at all.. (with out the ml-ipod plugin!!)

                so that is a problem with the original 5.23 winamp and the newes 1.11 ipod firmeware (ipod video) without any 3rd party plugin!

                anyway solved the problem with an old version of winamp (5.1) the external ipodplugin (ml.ipod) is much better, then the built in...

                sorry ; )


                [Edit --> DJ Egg]
                Sorry, but we can't reproduce this. Post full details (according to the guidelines) here


                • #9
                  DirectShow Decoder 0.98b BUG

                  When opening WavPack files throug DirectShow with CoreWavPack installed, hear only white noise.
                  Opening the .wv file with MediaPlayer plays fine.
                  The file is 96khz 32bit. Windows 2003.

                  PS: posted first in the wrong thread, please del the old post


                  • #10
                    oke i try once more ; )

                    Winamp 5.23 - clean install (with NO 3rd-party plugins)
                    Windows OS, including Service Pack II
                    CPU 2.3 GHz (ibm t43p)

                    the portable plugin: Portable Music Player Support v1.04 [ml_pmp.dll]
                    iPod Plug-in v0.51 [pmp_ipod.dll]

                    doesnt work corectly with ipod video firmware 1.11.

                    means u can try to put the music on the ipod by syncronize. doesnt work and make a real mess on the ipod, after i had to reset the ipod and format it totally.
                    neither does the drag an drop action not work when u try to to put 1 or some more songs from de ml on the ipod..

                    so.. hopefully it ist clear now ; )




                    • #11
                      Same here, windows XP sp2
                      clean winamp 5.23 install


                      and i have the exact same problem with my ipod nano as blupics


                      • #12
                        Repost from the 5.22 thread:

                        ml_nowplaying.dll seems not to be implementing most of the MiniBrowser API. "Do not allow media to switch automatically to "Now Playing"" seems to have no effect - nothing can ever switch there, whether by using IPC_MBOPEN or IPC_MBOPENREAL. NxS Info Tool gets junk when trying to retrieve the current URL.


                        • #13
                          @ Maxim
                          Alas, the old MiniBrowser API is no more. Afaik, it is gone for good.

                          Playlist | Twitter | Albums


                          • #14
                            Well, that sucks. Some of us were using it! (Making your own pages using file metadata is a good idea when not one of them will ever come up right in the regular Now Playing lookup.)

                            So what effect do the Now Playing options have now? With no external URLs, the anti-JS+ActiveX option is somewhat useless too.


                            • #15
                              ml_local crash when updating special items in ML

                              I did a clean install of 5.23, but copied my settings (ML contents etc) in the corresponding installer step from my old 5.21 installation. This added ~5000 songs to the ML.

                              Warning, it gets very deep into code now...
                              Some of them now have a TUID2 field in the extended_info of the ItemRecord, I don't know where this comes from or what it's good for. When analyzing my original database in 5.21, no ItemRecord has this TUID2 field. So 5.23 generates it itself (what for?) for some items, in my case only 8 songs out of 5000 had it set.

                              And it can be clearly seen that ml_local crashes when you want to update such an item with ML_IPC_DB_UPDATEITEM.

                              This can only be reproduced from a ML plugin, you can write a simple one that uses the ML_IPC_DB_UPDATEITEM message, see example below.

                              Example code:

                              void testIt()
                              char query[]="type=0";
                              mlQueryStruct mqs={query,0,};
                              SendMessage(plugin.hwndLibraryParent,WM_ML_IPC,(WPARAM)&mqs,ML_IPC_DB_RUNQUERY); //run the query
                              int lr=mqs.results.Size;
                              for(i=0; i<lr; i++)
                              itemRecord *ice=&mqs.results.Items[i];
                              // here we crash if ice has a TUID2 setting:
                              SendMessage(plugin.hwndLibraryParent,WM_ML_IPC,(WPARAM)&mqs,ML_IPC_DB_FREEQUERYRESULTS); //free memory

                              So you see, all I do is writing the old info back, no changes are made. That crashes with the TUID2 info. In the debugger, I can see that the crash happens somewhere in ml_local, when the ECX register has an unexpected 0xFFFFFFFF value.

                              Call stack:

                              NSCRT! 7c34ae5c()
                              NDE! 025161f3()
                              ML_LOCAL! 0253a88d()
                              USER32! 77d48734()
                              USER32! 77d48816()
                              USER32! 77d4b4c0()
                              USER32! 77d4b50c()
                              NTDLL! 7c90eae3()
                              USER32! 77d5f3e3()
                              testIt() line 143 + 29 bytes

                              + ice->extended_info[0] 0x05dccb40 "rating"
                              + ice->extended_info[1] 0x05dccb70 "playcount"
                              + ice->extended_info[2] 0x05dccba0 "lastplay"
                              + ice->extended_info[3] 0x05dccbd0 "lastupd"
                              + ice->extended_info[4] 0x05dccc00 "filetime"
                              + ice->extended_info[5] 0x05dccc30 "filesize"
                              + ice->extended_info[6] 0x05dccc60 "bitrate"
                              + ice->extended_info[7] 0x05dccc90 "type"
                              + ice->extended_info[8] 0x05dcccc0 "tuid2"
                              + ice->extended_info[9] 0x05dccce8 "DBIDX"
                              + ice->extended_info[10] 0x00000000 ""

                              Ok, that was very technical, I hope it is helpful...

                              Edit: This was introduced with 5.22 already! But I skipped that version, that's why I did not find it there.
                              Last edited by abu; 15 June 2006, 17:51.
                              WinAmp Pro 5.5 with ml_iPod 3.10 + dev.patches (download it)
                              ml_iPod documentation Wiki - ml_iPod FAQ - search ml_iPod forum - iPhone/iTouch - Found a bug?
                              Donations to support the ml_iPod project can be done HERE