Announcement

Collapse
No announcement yet.

Fixed Winamp 5 Bugs

Collapse
This topic is closed.
X
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Fixed Winamp 5 Bugs

    This list will always be updated when a bug has been fixed, between releases.

    Maintained by: DJ Egg (2003-2023+)

    Current Build: Winamp 5.9.2

    Fixed Bugs:

    5.9.2

    - Fixed: Erroneous "URL: Winamp Command Handler" filetype association
    - Fixed: [Big Bento] Drag titlebar issue
    - Fixed: [Big Bento] Config overlap issue
    - Fixed: [ml_local] Drag to rearrange smart view order causes corruption
    - Fixed: [ml_playlists] Memory leaks​

    5.9.1

    - Fixed: Hang when reopening Winamp if previously placed on disconnected monitor
    - Fixed: [Installer] Silent install switch blocked by external dependencies
    - Fixed: [gen_ff] Windowshade and Docked Toolbar modes not remembered on restart
    - Fixed: [gen_tray] Settings not being saved after Winamp restart
    - Fixed: [in_mp4/libmp4v2] Overflow and seek issues with specific mp4 videos
    - Fixed: [in_wave/libsndfile] Error parsing list subchunks with some riff headers
    - Fixed: [ml_downloads] Cancelling multi-selection only cancelled first item
    - Fixed: [ml_playlists] Crash when editing playlist entry
    - Fixed: [ml_wire/xml] Display of non-Latin characters in Podcasts
    - Fixed: [out_ds] Crossfader broken in Bento/Modern skin EQ
    - Fixed: [out_ds] Potential buffer overflow issues
    - Fixed: [out_wasapi] Crash on opening flv videos (rendering still needs fixing)
    - Fixed: [playlist/ml_playlists] Memory leaks
    - Fixed: [playlist/ml_playlists] Reported issues with special/unicode characters
    - Fixed: [vis_avs] AVS Editor menu not localized when lang pack applied

    5.9

    - Fixed: Playback of https:// streams
    - Fixed: [in_midi/in_mkv/nu/pfc] memory leaks
    - Fixed: [in_mp3] Crash on files with embedded album art but no content-type
    - Fixed: [in_mp3] id3 empty genre displayed as Blues or Psychobilly
    - Fixed: [jnetlib/ml_online/ml_wire] JSAPI2 JavaScript API
    - Fixed: [ml_rg] ReplayGain calculation broken for .ogg (vorbis) files
    - Fixed: [out_wasapi] Volume muted on track change

    5.8

    - Fixed: New URLs not being remembered after using Reset history in Open URL dialog
    - Fixed: Various memory leaks
    - Fixed: [gen_tray] Not showing correct current icon pack in preferences
    - Fixed: [in_avi] Divide-by-zero crash with badly formed files (thanks ITDefensor)
    - Fixed: [in_mp3] Crashing with some ID3v2 tags
    - Fixed: [ml_wire] Slow loading issue
    - Fixed: [ssdp] Crash on load if jnetlib was not correctly initialized

    5.666

    - Fixed: Enqueue in Winamp shell menu item
    - Fixed: Fallback issue with lang packs when loading accelerator tables
    - Fixed: Unicode characters not displaying in taskbar when some old plugins are present
    - Fixed: [gen_jumpex] Broken 'Add to Library' shell menu item
    - Fixed: [ml_local] Search filters with unicode characters not being remembered
    - Fixed: [ml_playlists] Remove invalid characters from playlist name on export

    5.66

    - Fixed: Agent not using Winamp window if a clone is already running (eg. KMPlayer)
    - Fixed: Length not being read when set to read titles on load
    - Fixed: Ratings-related freeze on right-clicking large selections in playlist editor
    - Fixed: Saving to wrong extension for the 'Save As' action in the Alt+3 Artwork tab
    - Fixed: Unicode characters not displaying in taskbar when some old plugins are present
    - Fixed: Various issues with aero-peek and docking of freeform skins as an appbar
    - Fixed: [gen_jumpex] 'Jump to File' window not always visible when pressing 'J' or 'F3'
    - Fixed: [gen_ff] Docking to bottom/right when windowframe scale is anything but 1.0
    - Fixed: [gen_tray] Lockup/double-start issues when using the 'Prev' action
    - Fixed: [in_flac] Removal of embedded artwork
    - Fixed: [in_midi] Memory comparison crash with badly formed .kar files
    - Fixed: [libmp4v2] Crash due to invalid pointer check on corrupt files
    - Fixed: [pmp_android/usb] Crash on bad path
    - Fixed: [pmp_android/usb] Use filename if no metadata available to generate filepath

    5.65

    - Fixed: Some radio streams no longer playing as a result of the Icecast fix in 5.64
    - Fixed: Crash when pasting artwork into File Info dialog in 5.64
    - Fixed: [in_mp3] PIC frame rendering in ID3v2.2 tags
    - Fixed: [gen_ml] Enter key not working correctly for ml views
    - Fixed: [ml_local] Sporadic crashes when importing library in 5.64
    - Fixed: [ml_plg] Broken 'View tracks similar to' menu item in main window songticker
    - Fixed: [npwachk] Winamp Detector plugin not working with latest Firefox
    - Fixed: [wasabi] Quirks with color theme list handling

    5.64

    - Fixed: Failing to load on some Windows 8 (and earlier) installs (thanks Nanner)
    - Fixed: Not playing the first song next when clearing then adding items to playlist
    - Fixed: Bento/Modern skin notifier sometimes no longer appearing (thanks pjn123)
    - Fixed: Deletion of 0-byte wdl-.tmp & wht-.tmp files
    - Fixed: Issues with re-embedding of vis plug-ins in Bento skin when exiting fullscreen
    - Fixed: Issues with some Icecast servers providing invalid stream links (v2.x bug!)
    - Fixed: Potential crashes when rapidly switching between DSP plug-ins
    - Fixed: [Bento Browser] Potential security vulnerabilities (thanks Julien Ahrens, Inshell)
    - Fixed: [gen_jumpex] Potential security vulnerabilities (thanks J. Ahrens, Inshell.net)
    - Fixed: [in_mp3] Mapping of POPM ratings scale
    - Fixed: [in_mp4] Bug where too-small passed-in buffer size resulted in loss of data
    - Fixed: [in_mp4] Seeking files/podcasts which use a single video frame as artwork
    - Fixed: [in_vorbis] Not reading Disc# (plus other general Vorbis Comments fixes)
    - Fixed: [in_wave] mldb info for .wav files being wiped after viewing Alt+3 dialog
    - Fixed: [ml_disc] Blocking of context menu items in ml tree for History & Bookmarks
    - Fixed: [ml_disc] Creation of 0-byte trk-.tmp files & associated crash on some systems
    - Fixed: [ml_impex] UI lockups on import/export of large databases
    - Fixed: [ml_wire] Subscriptions to podcast channels with the same name
    - Fixed: [ombrowser] Alt Gr keys broken in Online Services text input fields
    - Fixed: [pmp_android] Albumart-related crash when transferring ogg files
    - Fixed: [pmp_android/usb] Transfers fail if <Albumartist> contains illegal characters
    - Fixed: [pmp_p4s] Crash/hang on exit after transferring files to MTP/P4S devices

    5.63

    - Fixed: Embedded album art not working in some scenarios
    - Fixed: Video window reopening after being closed when editing mp4 tags
    - Fixed: [aacdec] Memory leak when re-syncing to AAC stream
    - Fixed: [bmp] Bounds checking in TSCC decoder
    - Fixed: [bmp] Heap overflow issues (thanks: Secunia)
    - Fixed: [in_avi] Divide-by-zero and NULL pointer issues (thanks: FuzzMyApp)
    - Fixed: [in_mod] .IT memory & heap corruption issues (thanks: Jeremy Brown, MSVR)
    - Fixed: [ml_local] Crash in MLDBAPI::SetField cache
    - Fixed: [pmp_android/usb] Genre and Year metadata edits writing to Disc# field
    - Fixed: [vis_milk2] Presets not reacting to music in localized installs (Milkdrop v2.25)

    5.623

    - Fixed: mp3 decoding errors at end of file (should fix reported CD burning errors)
    - Fixed: [aacdec] Detection of parametric stereo for AAC files made with older encoders
    - Fixed: [enc_fhgaac] MP4 encoder not always closing on errors or aborted transfers
    - Fixed: [in_avi] Crashing with certain malformed AVI files
    - Fixed: [in_flac & in_mp4] Memory leaks
    - Fixed: [in_mod] Bounds check for comments parsing
    - Fixed: [pmp] Multithreaded race condition (now supports thread-safe transfers)
    - Fixed: [pmp_android] Embedded album art being deleted on transfers

    5.622

    - Fixed: [bmp/in_avi] Integer overflow issues in TSCC, RGB & YUV decoders
    - Fixed: [enc_fhgaac] High bitrate upsampling bug
    - Fixed: [in_midi] Underrun in CMF files when music offset is greater than the filesize
    - Fixed: [in_mod] Made sure AMF is limited to maximum of 32 channels
    - Fixed: [in_mp3] Crash on hitting Alt+3 for currently playing file with an APEv2 tag
    - Fixed: [in_mp3] Reading of id3v2.4-only TDRC (Year) frame
    - Fixed: [in_mp3] Don't delete TCMP & PRIV id3v2 frames when updating tags
    - Fixed: [in_mp4] Gapless playback
    - Fixed: [in_nsv] Potential integer overflow issue

    5.621

    - Fixed: [enc_fhgaac] Default ADTS bitrate; Writing of gapless data
    - Fixed: [enc_fhgaac] HE-AAC compatibility with iTunes
    - Fixed: [in_midi] Various integer overflow issues (thanks: Luigi Auriemma)
    - Fixed: [libsndfile] PAF integer heap-overflow bug (thanks: Hossein Lotfi/Secunia)
    - Fixed: [ml_local] Illegal instruction crash on non-SSE machines
    - Fixed: [ml_rg] Some files incorrectly returning 0 gain values
    - Fixed: [nsvdec_vp3, nsvdec_vp5, vp6] Rescaling buffer overflow vulnerabilities

    5.62

    - Fixed: [in_midi] Add buffer overflow check for malformed Controller Change messages
    - Fixed: [in_midi] SysEx message processing integer underflow vulnerability
    - Fixed: [in_mod] Crash on .IT files with 0 channels (thanks: Luigi Auriemma)
    - Fixed: [in_mp4] Crash on truncated files
    - Fixed: [in_mp4] Distortion on MP4 files with malformed stts data
    - Fixed: [jnetlib] Memory leak when connecting to https streams
    - Fixed: [ml_impex] Importing playcount data
    - Fixed: [ml_local] Advanced Query Builder
    - Fixed: [nsvdec_vp5] Integer underrun (thanks: Luigi Auriemma)
    - Fixed: [pmp_wifi] Playlist syncing
    - Fixed: [vis_milk2] Some presets not reacting to music (Milkdrop v2.24)
    - Fixed: [vp6] Crash on rescaling with irregular video sizes (thanks: Luigi Auriemma)
    - Fixed: [vp6] Integer underrun in Deblocking filter when picture size is 0,0

    5.61

    - Fixed: Added parameters sanity check to prevent JSAPI2 from crashing
    - Fixed: Known IE9 compatibility issues
    - Fixed: [Bento browser] Freeze when search string is all spaces
    - Fixed: [Bento/Modern skins] Crash when clicking Notifier if ml_nowplaying missing
    - Fixed: [gen_ml] Album art view and scrollbar listview UI issues
    - Fixed: [in_flac] Crash when trying to write metadata to non-existent files
    - Fixed: [in_mp3] APEv2 memory leak
    - Fixed: [in_mp3] Wrong bitmask for calculating AAC framelength
    - Fixed: [in_mp3] Incorrectly reported approximate frames
    - Fixed: [jnetlib] Potential integer overflow in http header parsing code
    - Fixed: [ml_local] Category not being written to file when editing metadata
    - Fixed: [ml_plg] Force rebuild logic for non-English locales
    - Fixed: [nde] Saving the mldb up to 3 times on Winamp exit (v2.95/5.0x bug)
    - Fixed: [pmp_android/usb] Use <Artist> for folder name if <Albumartist> missing
    - Fixed: [pmp_ipod] Database corruption on Eject with some iPod models
    - Fixed: [pmp_ipod] Nano & Shuffle 4G sync issues

    5.601

    - Fixed: Win2k compatibility (caused by 5.6-specific DLL load vuln fix)
    - Fixed: [in_midi] Security vulnerability (thanks: Morten @ kryptoslogic) (advisory)
    - Fixed: [in_mp3] Querying endoffset metadata for iTunes gapless playback
    - Fixed: [pmp_ipod] Sync and Eject issues
    - Fixed: [pmp_ipod] Compilation flag when Album Artist is "Various Artists"
    - Fixed: [pmp_wifi] Crash when devices.w5s missing

    5.6

    - Fixed: DLL load security vulnerability
    - Fixed: [enc_lame] Memory leak
    - Fixed: [gen_ff] Bookmark corruption via Send To menu in main window songticker
    - Fixed: [gen_ml] Empty/Grey ML when restarting Winamp from a minimized state
    - Fixed: [gen_ml] Scrolling lag in nav panel with large amount of items
    - Fixed: [in_midi] Buffer/Integer overflow issues (thanks: Joakim @ nsense)
    - Fixed: [in_mod] Buffer overflow in comment box (MTM security vulnerability)
    - Fixed: [in_mkv] Crash when reading a string that was exactly SIZE_MAX bytes
    - Fixed: [in_mp3] ID3v1 UI glitch, APEv2 + Lyrics3 tag combo bug, APEv2 tag removal
    - Fixed: [in_mp4] Potential crash on getting metadata/albumart from invalid MP4 files
    - Fixed: [in_nsv] Integer overflow in allocating memory for metadata
    - Fixed: [in_nsv] Integer overflow when parsing TOC (thanks to: C. Eiram, Secunia)
    - Fixed: [in_nsv] Video flip mode detection quirks
    - Fixed: [ml_local] Arrow direction and sort inconsistencies in 3-pane views
    - Fixed: [ml_plg] Playlist Generator crashes and database corruption issues
    - Fixed: [ml_pmp] Autofill crash on empty libraries
    - Fixed: [ml_playlists] Crash on drag+drop items from one playlist to another
    - Fixed: [ml_transcode] Freeze transcoding .cda when using <filename> in scheme
    - Fixed: [playlist] Relative pathnames when filename is already relative
    - Fixed: [pmp_android/usb] Playlist sync & loading issues
    - Fixed: [pmp_android/ipod/usb] Issue with forward slashes in playlist paths
    - Fixed: [pmp_usb] Bug when multiple usb devices are connected
    - Fixed: [vis_milk2] Unicode issues with fonts & presets editor (5.58-specific)
    - Fixed: [vis_milk2] sprites.ini file lookup
    - Fixed: [vp6.w5s] Buffer overflow issue

    5.581

    - Fixed: [gen_ml] Minor resource leak fix, plus other optimizations
    - Fixed: [gen_ff] Tooltip issue causing dialog windows to vanish underneath Winamp
    - Fixed: [ml_disc] CD drives not appearing in ML tree when ML starts not-visible
    - Fixed: [ml_wire] Sort by date before auto-downloading podcasts
    - Fixed: [pmp_android] Settings not being saved
    - Fixed: [pmp_android/usb] Manage with Winamp prompt always reappearing
    - Fixed: [pmp_android/usb] Transcoding on USB and Android devices

    5.58

    - Fixed: External language folder always looking in a 'en-US' folder
    - Fixed: Handling of global keyboard accelerator table (fixes: Ctrl+Alt+N, Ctrl+T, etc)
    - Fixed: Scrolling issues with high resolution mice
    - Fixed: Stackoverflow issue when loading a malformed whatsnew.txt
    - Fixed: [enc_flac] Compression Factor config setting (always outputting at level 5)
    - Fixed: [gen_ff] Default fallback font always same as TTF replacement font in Prefs
    - Fixed: [gen_jumpex] Elevation on Win7/Vista for Shell Options
    - Fixed: [gen_ml] Tree not focused when opening ML in modern skins
    - Fixed: [in_cdda] CD info edits not being remembered
    - Fixed: [in_mp4] Integer type coersion bug which caused certain MP4 files to crash
    - Fixed: [in_mp4] Playback of video-only files
    - Fixed: [in_mp4] Some vis plugins/presets not working with mp4
    - Fixed: [libmp4v2] Lockup when attempting to play malformed iTMS M4V videos
    - Fixed: [ml_local] Rating lost when updating mp3 file info (5.57-specific)
    - Fixed: [ml_pmp] pmp_*.dll plugins not being removed via: Prefs -> Uninstall
    - Fixed: [pmp_usb] No disk in drive error with card readers
    - Fixed: [pmp_usb] xml cache losing metadata (now using NDE instead)
    - Fixed: [vis_milk2] Some presets not loading under locales other than English

    5.572

    - Fixed: Crash when using Alt+3 editor during mldb background scan
    - Fixed: EasyMove for classic video window
    - Fixed: Spectrum analyzer and beat vis for 32bit PCM files
    - Fixed: [bmp.w5s] Memory leaks with BMP AVI codecs (tscc, rle, yuv, rgb)
    - Fixed: [D3D] Crash when changing height but not width on back-to-back videos
    - Fixed: [gen_tray] Compact mode in Win7 popout tray
    - Fixed: [in_avi] Crash on files with missing RIFF header (including 0-byte files)
    - Fixed: [in_avi] Crash when ix## seektables aren't where they are supposed to be...
    - Fixed: [in_mod] Out of memory error with some older .mod files
    - Fixed: [in_mp3] ADTS header unicode/ansi issues (for .aac files)
    - Fixed: [ml_impex] UTF-8 writing
    - Fixed: [ml_local] Info editor erasing mldb fields not supported by input plugin
    - Misc: Further attempts to fix reported elevation/registration issues on Vista & Win7

    5.571

    - Fixed: Custom mldb info reverts to filename on Alt+3 for in_dshow, flv & swf
    - Fixed: HeapSetInformation not located in kernel32 error under Win2k
    - Fixed: Shuffle feature broken under limited user profiles
    - Fixed: [gen_ml] Bold text in Local Media views on some systems
    - Fixed: [gen_tray] Compact mode not working on 64-bit OS
    - Fixed: [in_flac] Playback freezing before end of some corrupted files
    - Fixed: [in_flv] Sync issue where video lags behind audio on some flv files
    - Fixed: [in_flv] Various h.263-related crash issues
    - Fixed: [in_mod] Heap overflow security vulnerability (thanks Dyon Balding, Secunia)
    - Fixed: [in_mod] Some s3m files crashing on load
    - Fixed: [in_mp4] Various transcoding issues
    - Fixed: [in_wm] Main window & taskbar menu blocked after closing DRM browser
    - Fixed: [jpeg.w5s/png.w5s] Security vulnerability fixes (thanks Nicolas Joly, VUPEN)
    - Fixed: [ml_local] Remove missing files broken in full rescan
    - Fixed: [ml_wire] feeds.xml sometimes being destroyed
    - Fixed: [pmp_p4s] Crashing with certain devices
    - Fixed: [vis_avs] Compile issues causing some presets to not load properly or crash

    5.56

    - Fixed: iexplore process not ending when browser closed after opened via Winamp
    - Fixed: Save EQ preset name duplication bug
    - Fixed: [Bento skin] SHOUTcast homepage url's redirecting to Winamp search
    - Fixed: [gen_jumpex] Up/down buttons reversed, 'stop after current' & other issues
    - Fixed: [in_mod] Crash on some .s3m modules (w.i.p.)
    - Fixed: [in_mod] Playback glitch during background transcoding
    - Fixed: [in_wm] Decimal point issues in Alt+3 format info
    - Fixed: [in_wm] Embedded IE browser for DRM license acquisition
    - Fixed: [in_wm] Loading of URLs in WPL playlist files
    - Fixed: [in_mp4/libmp4v2] Integer overflow bug with MP4 sample size
    - Fixed: [libsndfile] VOC buffer overflow vulnerability
    - Fixed: [ml_impex] Read "has video" field from iTunes XML (and write on export)
    - Fixed: [tagz.w5s] Hang with $right function in ATF when specified field is empty
    - Fixed: [vis_avs] msvcp71.dll dependency

    5.552

    - Fixed: [gen_ff] memcpy integer overflow vulnerability in maki script loading

    5.551

    - Fixed: [libsndfile] CAF Processing Integer Overflow Vulnerability

    5.55

    - Fixed: Accessibility fixup for Format Info string in Alt+3 dialog
    - Fixed: Genre not being saved with Autotag feature in Alt+3 dialog
    - Fixed: Memory leaks in in_mp3, in_wm, gen_dropbox, ml_local, ml_pmp & tagz.w5s
    - Fixed: New version check can't be disabled when anon statistics is enabled
    - Fixed: Rare crash when closing vis window
    - Fixed: Various issues when starting/stopping/switching vis plugins
    - Fixed: [Agent] Systray icon not showing if 'Play in Winamp' removed in Shell Options
    - Fixed: [enc_flac] 24-bit FLAC encoding
    - Fixed: [gen_jumpex] Shell Options, B Hotkey, Send To menus & other misc bugs
    - Fixed: [gen_ml] Library button resize glitch
    - Fixed: [in_cdda] Potential cddb Disc null pointer crash
    - Fixed: [in_flac] Albumartist & Ensemble fields not cleared when deleting Album Artist
    - Fixed: [in_flac] Track restarts when updating metadata
    - Fixed: [in_mp3] Potential ID3v2.0/2.1 crash issue
    - Fixed: [in_mp4] Empty genre metadata field (eg. when transcoding from flac to m4a)
    - Fixed: [in_mp4] Long hangs on slow network drives
    - Fixed: [libsndfile] AIFF buffer overflow vulnerabilty (thanks milw0rm/secunia)
    - Fixed: [ml_disc] Potential crash on exit
    - Fixed: [ml_disc] 'Use uppercase file extensions' ripping option not being respected
    - Fixed: [ml_history] Tracking still updates if playback stopped before specified time
    - Fixed: [ml_local] Broken 'Create Playlist' button functionality in local media
    - Fixed: [ml_local] Remove missing files broken with some older/corrupt databases
    - Fixed: [ml_wire] Columns sometimes hidden in Downloads view
    - Fixed: [ml_plg] Multiple 'Failed to initialize' error messages
    - Fixed: [ml_pmp] Crash when deleting playlists/files from a P4S portable device
    - Fixed: [ml_pmp] Metadata hooking, transcoder, autofill and other bug fixes
    - Fixed: [nde] Albums with % in title not displaying tracklist in local media views
    - Fixed: [out_ds] Logarithmic volume control dB display glitch
    - Fixed: [pmp_ipod] Deletion of non-existent files from database
    - Fixed: [pmp_ipod] Reading of Play Count statistics
    - Fixed: [pmp_ipod] Various database, albumart, playback & disconnection issues

    5.541

    - Fixed: Filetype icons in Windows Explorer not updating when changed in Prefs
    - Fixed: ML & Vis appear under other overlapping modern skin windows
    - Fixed: No error message when trying to edit metadata for Read-Only files
    - Fixed: Potential security vulnerability in NowPlaying
    - Fixed: [gen_ff] Keyboard shortcuts in modern skin playlist windowshade mode
    - Fixed: [gen_ml] Scrolling to bottom of AlbumArt pane & other misc scrollbar issues
    - Fixed: [in_mp3] Broken '307 - Temporary Redirect' url's
    - Fixed: [ml_local] AlbumArt icon selection glitch
    - Fixed: [ml_playlists] Play and Enqueue actions reversed if Enqueue is set as default
    - Fixed: [ml_rg] ReplayGain analysis of 20bit files

    5.54

    - Fixed: Alt+F4 closing Winamp instead of individual dialogs
    - Fixed: Bento browser redirecting network drive url's to Winamp Search
    - Fixed: Blank playlist when in docked toolbar mode and Winamp is minimized
    - Fixed: Modern skin component windows appearing individually in Alt+Tab
    - Fixed: Multi-flashing on startup when previously closed whilst minimized to systray
    - Fixed: Pure Virtual Function Call runtime crash errors
    - Fixed: Redraw issue when built-in classic vis is disabled
    - Fixed: Various multi-monitor docking issues
    - Fixed: Various other 5.53-specific keyboard accelerator issues
    - Fixed: [Bento] Drag+Drop into Playlist from Open Files dialog
    - Fixed: [burnlib] 'CD Drive locked by another Winamp process' on 2nd burn attempt
    - Fixed: [burnlib] 'Burner releasing failed' error
    - Fixed: [dsp_sps] Crash on close when config Help dialog is still open
    - Fixed: [enc_flac] MD5 checksum generation
    - Fixed: [gen_ff] Attached vis plugin crash on winshade to normal mode in Modern skin
    - Fixed: [gen_hotkeys] Assigning Winkey with already used Ctrl combinations
    - Fixed: [gen_ml] Enter/Shift+Enter broken for ML treeview items (5.53-specific)
    - Fixed: [in_cdda] Composer/Conductor logic bug when saving CDDB data to database
    - Fixed: [in_flac] Minor metadata writing bugs
    - Fixed: [in_midi] Seeking with 'DM/MS Synth' device in Streamed playback mode
    - Fixed: [in_mp3] Crash on files with invalid/corrupt gapless data
    - Fixed: [in_mp3] Create new ID3v1/v2 tags configuration setting
    - Fixed: [in_vorbis] Huge lag on files with large embedded cover art
    - Fixed: [in_vorbis] Metadata & Format Info display for streams in View File Info
    - Fixed: [in_vorbis] Potential unicode-related crash on open/close issue
    - Fixed: [jpeg.w5s] Saving corrupt album art
    - Fixed: [ml_autotag] Results dialog hidden under Winamp when AOT is enabled
    - Fixed: [ml_disc] Small resource leak
    - Fixed: [ml_playlists] Enter/Shift+Enter broken for selected ML Playlist items
    - Fixed: [ml_playlists / ml_transcode] Sending playlists from ML tree to Transcoder
    - Fixed: [ml_wire] 404/timeout with valid rss feeds on Vista

    5.531

    - Fixed: Bento browser redirecting some url's to Winamp Search
    - Fixed: Bento collapse/expand button bug
    - Fixed: Recent URL's not saving (5.53-specific)
    - Fixed: Total time display of selected tracks in Classic playlist (5.53-specific)
    - Fixed: [jnetlib] AOL Radio skipping/buffer issue
    - Fixed: [ml_local] Right-click Play/Enqueue all items issue in 3-pane views
    - Fixed: [ml_playlists] Broken right-click context menu items (5.53-specific)

    5.53

    - Fixed: Classic EQ appearing with Modern skins after switch->minimize->restore
    - Fixed: Various miscellaneous Album Art related issues
    - Fixed: [enc_lame] Now rejects multi-channel and above 48KHz source files
    - Fixed: [gen_ff] Translated skin image loading
    - Fixed: [gen_ml] Header sort arrow and Rating column display under Windows 2000
    - Fixed: [gen_ml] Various drawing glitches when changing views
    - Fixed: [in_cdda] CDDB crash under limited connectivity conditions
    - Fixed: [in_cdda] Spectrum vis in analog MCI playback mode
    - Fixed: [in_flac] Small memory leak when writing FLAC metadata
    - Fixed: [in_flv] Last two seconds of flv videos being cut off
    - Fixed: [in_mp3] Crash on encountering a bad ID3v2 version (e.g. ID3v2.F)
    - Fixed: [in_mp4] Crash on file-not-found during background decode
    - Fixed: [in_wave] Infinite loop on attempted repeat playback of dead files
    - Fixed: [in_wm] ASX v2 loading
    - Fixed: [in_wm] Crash on files & streams with a huge discontinuity jump
    - Fixed: [in_wm / out_ds] Copy 'Status' to clipboard Unicode bug
    - Fixed: [ml_autotag] Crash with certain tracks
    - Fixed: [ml_history] Crash on drag+drop all history items to playlist
    - Fixed: [ml_local] Rating of items with Unicode filenames
    - Fixed: [ml_online/orb] Nodes dropping to bottom of ML tree on Lang Pack change
    - Fixed: [ml_playlists] Play playlist from Media Library main menu item
    - Fixed: [pmp_ipod] Filename length incompatibility with iPod Music Quiz v2
    - Fixed: [pmp_ipod] Missing 'Advanced' button in Edit Query dialog
    - Fixed: [pmp_ipod] Physical deletion of playing file

    5.52

    - Fixed: Comment field character limitation in Basic Info tab of File Editor
    - Fixed: Playback Thread Priority middle setting resets to Lowest
    - Fixed: [in_mp3] Ultravox streaming metadata stack overflow (Thanks: Secunia)
    - Fixed: [in_mp4] Crash when attempting to play non-existent files
    - Fixed: [in_vorbis] Crash when clearing existing metadata fields in File Info
    - Fixed: [in_wave] Transcoding of floating point WAV files
    - Fixed: [ml_transcode] Memory leaks

    5.51

    - Fixed: Artwork not found if .nfo filename contains a period
    - Fixed: ASX Parser converting all stream links in .asx playlists to upper case
    - Fixed: Classic songticker wraparound glitchiness
    - Fixed: Dragging/scrolling of songticker text after resize
    - Fixed: Global Hotkeys list destroyed when changing language packs
    - Fixed: Gracenote CDDB Editor genre selection glitches
    - Fixed: Gracenote/MusicID not using Winamp's proxy setting
    - Fixed: Parsing of ansi ASX playlists containing non-standard characters
    - Fixed: Restore from System Tray if previously closed in a minimized state
    - Fixed: Setup resetting desktop icons :-o
    - Fixed: Spectrum vis incompatibility crash with some 3rd-party input plugins
    - Fixed: Truetype replacement font alignment in Winamp Modern winshade songticker
    - Fixed: Various miscellaneous keyboard shortcut issues
    - Fixed: Winamp Agent registry entry typo (wianmpa.exe)
    - Fixed: [Bento] Collapse/Expand Playlist not respecting 'Show Album Art' setting
    - Fixed: [gen_ff] Potential high CPU usage of songticker object
    - Fixed: [gen_ff] TrueType replacement font change not updating in real-time
    - Fixed: [gen_hotkeys] Restore from minimized state whilst About dialog is open
    - Fixed: [gen_ml] Blank ML when restarting Winamp from a minimized state
    - Fixed: [gen_ml] Cancelling Online Media password prompt clears password & filters
    - Fixed: [in_dshow] Miscalculation of some mpeg video lengths
    - Fixed: [in_flac] Divide-by-zero crash on corrupt files
    - Fixed: [in_mp3] Deleting Lyrics3 tag in Alt+3 Editor also deletes ID3v1 tag
    - Fixed: [in_mp3] Handling of ID3v2 with bad version/revision #'s
    - Fixed: [in_mp3] ID3v2 parsing crash with some mp3's
    - Fixed: [in_mp3] ID3v2 tag not showing when ID3v1 tag reading is disabled in config
    - Fixed: [in_mp3] MPEG Info not showing in Alt+3 for files with large ID3v2 tags
    - Fixed: [in_mp3] Now only reads first ID3v2 tag if more than one is present
    - Fixed: [in_mp3] Winamp UI freezes when loading certain corrupt mp3's
    - Fixed: [in_mp4] Playback of mp3 in mp4 container
    - Fixed: [in_mp4] Seeking when paused
    - Fixed: [in_mp4/jpeg.w5s] Crash when Art field is in metadata with no embedded art
    - Fixed: [in_vorbis] UTF8->UTF16 optimized (fixes File Info delay bug)
    - Fixed: [libmp4v2] Corrupt m4a's not playing, better handling of ones beyond repair
    - Fixed: [ml_autotag] Crash when track isn't part of a disc, eg. internet-only releases
    - Fixed: [ml_autotag] Stops processing when switching to another ml view
    - Fixed: [ml_disc] CD view/titles not refreshing when ejecting old/inserting new CD
    - Fixed: [ml_disc] Crash when using invalid strings in playlist filename generation
    - Fixed: [ml_disc] No Burn button under some system configurations
    - Fixed: [ml_disc/ml_pmp/ml_transcode] Processing of # in Destination Folder path
    - Fixed: [ml_local] Artist column in descending order when sorting by Year
    - Fixed: [ml_local] Down key in Search field not focusing the Simple View list
    - Fixed: [ml_local] Last Updated, Album Gain & Podcast column sorting orders
    - Fixed: [ml_local] Two filters always checkmarked in Edit View for Simple views
    - Fixed: [ml_playlists] Shift+Enter hotkey to Enqueue playlist
    - Fixed: [ml_plg] Crash when stopping Playlist Generator scan or resetting database
    - Fixed: [ml_pmp] Column sorting orders
    - Fixed: [ml_rg] Restore from minimized state whilst rg results dialog is open
    - Fixed: [ml_transcode] Restore from minimized state whilst config dialog is open
    - Fixed: [ml_wire] Podcasts not being downloaded if <title> includes carriage returns
    - Fixed: [ml_wire] Lockup when encountering scripts in <description> field
    - Fixed: [out_disk] Output folder always resetting to My Documents\My Music
    - Fixed: [pmp_ipod] 'Add album art' option always checkmarked
    - Fixed: [tataki] Potential crash when encountering an invalid/superficial error
    - Fixed: [vis_milk2] Crash when exiting fullscreen back to attached Modern skin window

    5.5

    - Fixed: 'All supported files' showing all filetypes in Open Files dialog
    - Fixed: Esc key not working in Credits & Winamp tabs of About Box
    - Fixed: Long filepaths corrupted when opening Winamp via Explorer context menu
    - Fixed: Oversized preference pages with large DPI setting
    - Fixed: Recurrence of multiple instances bug (previously fixed in 5.3)
    - Fixed: Selecting 'No' for 'Physically Remove' prompt removes playlist/mldb item
    - Fixed: TV button in video window not working
    - Fixed: Windows showing if switching from modern to classic skin in minimized state
    - Fixed: [ASX Loader] Recursive playlist loading & case-insensitive element matching
    - Fixed: [ASX Loader] Handling of entries embedded within a REPEAT tag
    - Fixed: [dsp_sps] DEP incompatibility
    - Fixed: [gen_ff] "Can't unload script while in script" error when switching skins
    - Fixed: [gen_ff] Remember ML size when switching between Modern & Classic skins
    - Fixed: [gen_ff] Transparent docked toolbars for skins using alpha-blending
    - Fixed: [gen_ff] 10% opacity not applying on skins that add items to rt-click menu
    - Fixed: [gen_jumpex] Crash when loading multiple files via Explorer context menu
    - Fixed: [gen_jumpex] Remove Duplicate Entries action broken in pledit
    - Fixed: [gen_ml] %playcount% returning Comment on drag+drop from ML to pledit
    - Fixed: [gen_ml] Shift+Insert (New Playlist) and F1 (Help) keyboard shortcuts
    - Fixed: [in_cdda] CDDB crash when trying to rip a CD in a 2nd instance of Winamp
    - Fixed: [in_flac] General FLAC Editor quirks (Comments field, Enter key, etc)
    - Fixed: [in_flac] 24bit files don't play when 'Allow 24bit' setting is disabled
    - Fixed: [in_mod] Fadeout value goes below 0.0 sec in in_mod config
    - Fixed: [in_mod] Interpolator 'division by zero' crash bug
    - Fixed: [in_mp3] Crash on some mp3's with corrupt ID3v2 extended headers (rare)
    - Fixed: [in_mp3] Crash on loading corrupt id3v2.3 tags of a later revision
    - Fixed: [in_mp3] Negative bitrate in File Info for long mp3's
    - Fixed: [in_mp4] Glitch when modifying metadata on playing track
    - Fixed: [in_mp4/libmp4v2] Memory leaks
    - Fixed: [in_wave/libsndfile] Crash on invalid .au files
    - Fixed: [in_wm] Garbage characters when editing filetypes in config
    - Fixed: [in_wm] Potential DRM lockup issue
    - Fixed: [ml_disc] 0 byte temp files not deleted after ripping
    - Fixed: [ml_disc] Double-click drive icon in Rip & Burn not selecting tree item
    - Fixed: [ml_disc] Crash when using <trackartist> in playlist filename generation
    - Fixed: [ml_disc] Drag+drop from Audio CD view to Playlist Editor
    - Fixed: [ml_local] (no album) items adding to Album count in Artist pane
    - Fixed: [ml_local] isempty and =0 queries now return same results
    - Fixed: [ml_local] Add dir to 'Watch Folders' path truncated to 64 characters
    - Fixed: [ml_pmp] Inserting extra period in filename when transcoding to mp4/aac
    - Fixed: [ml_pmp] Sending ansi-converted titles instead of Unicode
    - Fixed: [ml_pmp] Transfer caption building when Artist metadata is empty
    - Fixed: [ml_wire] Subscription Updates setting always resets to 'Never'
    - Fixed: [pmp_ipod] Potential incompatability issues with latest version of iTunes
    - Fixed: [pmp_p4s] 'Error In Insert' when transferring to some P4S devices
    - Fixed: [pmp_usb] Slow Winamp startup when external usb drive connected
    - Fixed: [vis_milk] Milkdrop DEP incompatibility

    5.35

    - Fixed: More tabbing fixes in UI and Preferences
    - Fixed: [in_cdda] CDDB crash with non-English characters in user path
    - Fixed: [in_cdda] Gapless playback of mix CDs with Sonic Engine
    - Fixed: [in_flac] Genre field truncated in Flac Editor
    - Fixed: [in_mp3] Incompatibility with musicbrainz tags
    - Fixed: [in_mp3] Long stream urls truncated in Alt+3 dialog
    - Fixed: [in_mp3] Tracklength not showing for mp3's with large embedded coverart
    - Fixed: [in_mp4] MP4 file parsing buffer overflow vulnerability
    - Fixed: [in_vorbis] Cancel button in Vorbis Editor
    - Fixed: [in_vorbis] Tabbing in Vorbis Editor
    - Fixed: [in_wm] Artist and Title fields reversed in WMA Editor
    - Fixed: [in_wm] Crash when attempting to play malformed ASX playlists
    - Fixed: [ml_local] NOTHAS and != with empty fields
    - Fixed: [ml_wire] (4294967295%) in sc wire downloads
    - Fixed: [ml_wire] Podcast downloading bug (uninitialized variable error)
    - Fixed: [pmp_p4s] Crash on sync/transfers

    _____________________________________________________________________
    - Maintained by DJ Egg -
    Last updated by DJ Egg - 27 Apr 2023
    Last edited by Dazog; 17 December 2003, 05:37.

  • #2
    5.34

    - Fixed: ???? in the taskbar & system tray with Unicode titles
    - Fixed: CD Burning on Windows Vista
    - Fixed: Classic skin scrollbar overlap display glitch with 'smooth resize' enabled
    - Fixed: Crash on exit with docked playlist toolbar (ml_local/ml_playlists bug)
    - Fixed: DirectDraw video rendering (non-overlay mode) constant redraw/flicker
    - Fixed: Folder locking bug after using Open Files/Folder dialog
    - Fixed: Installation of Sonic Engine on systems with other Sonic/Roxio products
    - Fixed: Installer resets cwd= to the install dir
    - Fixed: Redraw bug when moving external windows over Pledit
    - Fixed: Tab orders in Preferences
    - Fixed: Various media library accessibility/focus issues
    - Fixed: Video crash when using WinKey+L
    - Fixed: [enc_lame] Better output samplerate selection for transcoding
    - Fixed: [enc_wav] WAVs missing first 11 samples
    - Fixed: [gen_ff] Tooltips appear on primary monitor only
    - Fixed: [gen_jumpex] Stability issues and key reported plugin bugs
    - Fixed: [gen_ml] Keyboard focus issue
    - Fixed: [gen_ml] Node alignment bug
    - Fixed: [in_cdda] Long artist/albumartist CD Info bug
    - Fixed: [in_cdda] Crash on Winamp exit after playing Audio CD
    - Fixed: [in_cdda] CDDB crash-on-close bug
    - Fixed: [in_cdda] CD-Text adds to end of cddb fields instead of clearing first
    - Fixed: [in_dshow] Potential crash on corrupt/malformed media files
    - Fixed: [in_dshow] Crash scanning ml folders containing videos on a network drive
    - Fixed: [in_mod] .s3m and .it memory corruption bug
    - Fixed: [in_mp3] Memory leak when retrieving info for .aac files
    - Fixed: [in_mp3] .aac / out_wave playback glitches
    - Fixed: [in_vorbis] Album tag removed when using ml 'edit selected items'
    - Fixed: [in_wm] Crash when trying to burn WMA files
    - Fixed: [libsndfile] matlab (.mat) memory corruption bug
    - Fixed: [ml_local] Composer tag not saving with 'Edit Info'
    - Fixed: [ml_local] Total size not showing up in local media views
    - Fixed: [ml_local] Duplicate entries on upgrades after rescanning folders
    - Fixed: [ml_local] (No Album Artist) & (No Publisher) sometimes display no results
    - Fixed: [ml_local] Sorting Album pane by Year
    - Fixed: [ml_local] isempty/isnotempty for querying empty/populated fields
    - Fixed: [ml_local] Search broken in simple views (Win2k-specific)
    - Fixed: [ml_playlists] Drag+Drop playlists to pmp devices broken
    - Fixed: [ml_pmp] Crash deleting group of songs containing non-sequential duplicates
    - Fixed: [ml_pmp] "haven't" typo in prefs :-D
    - Fixed: [ml_rg] ReplayGain analysis failing on mono mp3's
    - Fixed: [ml_rg] Now skips over DRM WMA files instead of applying -24601 dB gain
    - Fixed: [ml_transcode] Now prevents same source and destination filename
    - Fixed: [ml_wire] Crash when encountering certain non-xml feeds
    - Fixed: [pmp_ipod] Incompatibility with iTunes 7.1
    - Fixed: [pmp_p4s] Launching Winamp on device insertion not working
    - Fixed: [pmp_p4s] No longer creates .alb files on devices that don't support it

    5.33

    - Fixed: playlist directory loading fix (again)
    - Fixed: recursive playlist loading
    - Fixed: video lockup when switching video display settings
    - Fixed: HTML playlist generation
    - Fixed: temp file cleanup after burning
    - Fixed: Alt+L from video window
    - Fixed: fullscreen video display drawing glitch
    - Fixed: recursive shortcut loading
    - Fixed ASX Loader not reading local relative paths correctly
    - Fixed: [gen_ml] & needs expanding to && for any menu entries showing filenames
    - Fixed: [in_cdda] crash on exit when ejecting CD
    - Fixed: [in_flac] not saving genres.txt in multiuser directory
    - Fixed: [in_mp3] create id3v2 tag when writing album artist
    - Fixed: [in_mp3] workaround for id3v2.4 tags with badly formatted frame sizes
    - Fixed: [in_vorbis] writing blank metadata instead of erasing
    - Fixed: [in_wave] sometimes not remembering custom extensions
    - Fixed: [in_wm] stack overflow on hi-def multichannel audio with replaygain enabled
    - Fixed: [in_wm] File Info editor album artist not saving
    - Fixed: [ml_local] Modern skin pledit winshade 'Manage Playlist' button bug
    - Fixed: [ml_local] ignoring files with ellipsis (...)
    - Fixed: [ml_local] editing disc via 'edit selected items'
    - Fixed: [ml_local] sorting fix
    - Fixed: [ml_local] ratings menu
    - Fixed: [ml_local] crash when sorting by replaygain
    - Fixed: [ml_local] deadlock when retrieving title to guess metadata
    - Fixed: [ml_local] no longer causes unicode files in playlist to display ?????
    - Fixed: [ml_playlists] time column and 'status' in statusbar
    - Fixed: [ml_playlists] send-to another playlist lists playlist file instead of contents
    - Fixed: [ml_pmp] <trackartist>
    - Fixed: [ml_pmp] Metadata showing as -1
    - Fixed: [ml_rg] multi-channel files being calculated incorrectly
    - Fixed: [ml_transcode] bad/missing metadata on transcoded files
    - Fixed: [ml_transcode] error on overly long filenames ("can't open destination file")
    - Fixed: [ml_wire] podcasts that change titles not updating properly
    - Fixed: [pmp_p4s] mass storage devices showing as Plays For Sure devices in Vista
    - Fixed: [vis_milk] multi-user issues

    5.32

    - Fixed: classic skin playlist time drawing glitch
    - Fixed: slow load-time with playlist of network share files
    - Fixed: CD burning with Windows 98/ME
    - Fixed: flickering with non-overlay video display
    - Fixed: [gen_ml] treeview icons on Windows 98/ME
    - Fixed: [gen_ml] modern skin docked toolbar mode not remembered
    - Fixed: [gen_ml] listview flicker reduction
    - Fixed: [in_flac] crash when viewing info (alt+3) on non-existent files
    - Fixed: [in_mp3] incorrect length reported with Easy CDDA Extractor encodes
    - Fixed: [in_mp4] unable to play truncated M4A files
    - Fixed: [in_vorbis] crash with very short files
    - Fixed: [jnetlib] HTTP timeouts on streams with character 255 in HTTP headers
    - Fixed: [ml_disc] CD View sometimes causing flickering of all open windows
    - Fixed: [ml_history] crash when disabling & re-enabling view
    - Fixed: [ml_playlists] corrupt display when scrolling
    - Fixed: [ml_wire] crash when parsing podcasts with badly formed dates

    5.31

    - Fixed: loading folders via playlists
    - Fixed: Shortcut icons for multi-user installations
    - Fixed: Thinger icons for old wa3 skins (filereader.w5s missing)
    - Fixed: truncated text in version history
    - Fixed: handling of shortcuts in folders
    - Fixed: [dsp_sps] simple pitch and tempo preset (thanks ujay)
    - Fixed: [gen_ff] System.playFile not working on URLs
    - Fixed: [in_mp3] seek from end of file
    - Fixed: [in_mp3] quality issue
    - Fixed: [in_mp3] random crash when writing ID3v2 tag
    - Fixed: [in_mp3] incorrect track length on concatenated MP3 files
    - Fixed: [in_mp3] gapless glitch
    - Fixed: [in_mp3] max number of redirects raised to 3 (for podcast php script compatibilty)
    - Fixed: [in_mp3] lyrics3 security vulnerability (thanks iDefense)
    - Fixed: [in_mp3] ultravox security vulnerability (thanks iDefense)
    - Fixed: [in_mp3] seek problems on files with multiple id3v2 tags
    - Fixed: [ml_disc] ripping discs with international titles
    - Fixed: [ml_local] breaks 'always on top' for other programs
    - Fixed: [ml_local] 'Use Library title info for Playlist Item Formatting' not followed
    - Fixed: [ml_local] track number showing as 4294967295 in title
    - Fixed: [ml_playlists] memory leak
    - Fixed: [ml_pmp/pmp_ipod/pmp_usb] 'no disc in drive' error message
    - Fixed: [out_ds] logarithmic/hybrid volume control
    - Fixed: [pmp_p4s] crash on 0-length tracks
    - Fixed: [pmp_usb] bad xml writing

    5.3

    - Fixed: [in_mp3] streaming id3v2 support
    - Fixed: Burning files that require resampling
    - Fixed: multiple copies of Winamp when opening too many files/folders from explorer
    - Fixed: freeze when exiting Winamp while minimized
    - Fixed: Delay/hang when loading dead stream url's
    - Fixed: crash when directdraw fails to create primary surface
    - Fixed: 4x burn speed limit with Pro
    - Fixed: registry handling when disassociating filetypes
    - Fixed: better detection of video input plugins
    - Fixed: [dsp_sps] 24 bit fix
    - Fixed: [enc_aacplus] more compatible HE AAC MP4 file creation
    - Fixed: [enc_lame] broken vbr presets
    - Fixed: [enc_lame] 24bit input support
    - Fixed: [enc_lame] bitrate lower bound on alt-presets
    - Fixed: [in_cdda] CDDB lookups clearing the ENTIRE playlist cache
    - Fixed: [gen_ff] layerfx not being redrawn on colortheme change
    - Fixed: [gen_ff] gradient drawing glitch and crash
    - Fixed: [gen_ff] custom color themes bug
    - Fixed: [gen_jumpex] hang when suspending or hibernating
    - Fixed: [gen_ml] tree icon fixup (divide by zero crash in ICM32.dll)
    - Fixed: [in_cdda] cutoff of last few sectors
    - Fixed: [in_dshow] crash when using DSP/EQ on anything bigger than 16bit stereo
    - Fixed: [in_dshow] seek to key frame
    - Fixed: [in_midi] truncated playback of some MIDI files
    - Fixed: [in_mod] title display bug for module streams with no title
    - Fixed: [in_mp3] crash when editing ID3 tags
    - Fixed: [in_mp3] ID3v2 and ID3v1 Comment & Genre tags shared
    - Fixed: [in_mp3] Inaccurate Time Remaining display for AAC files
    - Fixed: [in_mp3] do Viz after DSP
    - Fixed: [in_mp3] Icecast stream title UTF-8 support
    - Fixed: [in_mp4] detection of HE AAC in file info box (Alt+3)
    - Fixed: [in_wm] DRM Video playback on certain hardware
    - Fixed: [in_wm] freezeup when seeking a paused wma
    - Fixed: [in_wm] Hang with dead WMV link in pledit in Repeat mode
    - Fixed: [in_wm] freeze when stopping streams that have rebuffered
    - Fixed: [in_wm] small memory leak on each track play
    - Fixed: [in_wm] Windows Media Screen Codec not playing properly
    - Fixed: [ml_disc] CD ripping / playlist generation bug
    - Fixed: [ml_disc] CD Ripping view showing up when clicking on other ml views
    - Fixed: [ml_history] Ctrl+H shortcut
    - Fixed: [ml_local] crash when trying to create a new view before mldb has loaded
    - Fixed: [ml_local] background scan crash when media library DB isn't loaded
    - Fixed: [ml_local] scheduled background scan always starting at startup
    - Fixed: [ml_online] Online Media bugfix (don't try to play NULL streams)
    - Fixed: [ml_playlists] losing stream titles
    - Fixed: [ml_playlists] sort by title
    - Fixed: [ml_playlists] Send-To from local media to ml playlist replaces instead of enqueues
    - Fixed: [ml_playlists] Enqueue as default broken in left pane
    - Fixed: [ml_playlists] Playlist title > rt-click > New Playlist = broken
    - Fixed: [ml_playlists] tracklength bug
    - Fixed: [ml_playlists] playlist paths issue
    - Fixed: [ml_pmp] Transfers stalling after encountering a dupe
    - Fixed: [out_ds] volume not hitting 0dB when using log or hybrid volume control
    - Fixed: [pmp_ipod] Artist list on iPod not sorting "The" correctly

    5.24

    - Fixed: [in_midi] crash bug & potential security vulnerability (info)

    5.23

    - Fixed: playlist saving with network share files
    - Fixed: Media Library preferences not loading in correct order
    - Fixed: main window not hilited when restoring from minimized state in classic skin.
    - Fixed: slow loading of playlists with URLs
    - Fixed: CD burning using third party input plugins
    - Fixed: classic skin winshade playlist time display
    - Fixed: [gen_ff] Wasabi XML font-related fixes from Martin Poehlmann
    - Fixed: [gen_ff] Map.getHeight() maki script function returning width instead
    - Fixed: [gen_ff] winshade global hotkeys broken w/ modern skins
    - Fixed: [gen_jumpex] 'Add to Queue' issues
    - Fixed: [gen_jumpex] NT4 incompatability
    - Fixed: [gen_jumpex] misc bug fixes
    - Fixed: [gen_ml] icon changes on drag+drop items
    - Fixed: [in_mp3] playback of AAC streams
    - Fixed: [in_mp4] seek bug when using right arrow key
    - Fixed: [in_wm] Playback restarts from beginning when editing tags of a currently playing .wma file
    - Fixed: [in_wm] protocol/extension reversed in config > filetype > edit
    - Fixed: [in_wm] 'Audio only' always checked for ASF/WMV in config
    - Fixed: [in_wm] seek bug when using right arrow key
    - Fixed: [ml_bookmarks] 'Edit Bookmarks' menu item not working when Media Library is hidden
    - Fixed: [ml_local] crash while rearranging media library views
    - Fixed: [ml_local] crash on close
    - Fixed: [ml_local] sort arrow reversed in some columns
    - Fixed: [ml_playlists] Import Playlists uses containing dir for title instead of filename
    - Fixed: [ml_playlists] No "Recurse" checkbox in Import Playlists From Folder
    - Fixed: [ml_playlists] Add Dir adds all filetypes (not just all-supported)
    - Fixed: [ml_playlists] rt-click enqueue not working & other issues
    - Fixed: [ml_playlists] Not saving playlists in some situations
    - Fixed: [ml_playlists] crash when loading badly formed WPL playlists
    - Fixed: [ml_playlists] drag&drop into playlist not adding to correct position
    - Fixed: [ml_playlists] root playlist screen not updating when adding new playlist
    - Fixed: [ml_playlists] reverting changes on send-to: playlist
    - Fixed: [ml_wire] some podcasts only display one item
    - Fixed: [out_ds] stop with fade (shift+v) issue
    - Fixed: [ml_pmp] Syncing duplicates finally fixed (thanks gordol)
    - Fixed: [pmp_ipod] Playlist sort now works again
    - Fixed: [ml_pmp] Removing items from a playlist not saving issue (thanks Nick)

    5.22

    - Fixed: Winamp won't restore after being minimized with a dialog box open
    - Fixed: $abbr() title formatting lockup
    - Fixed: Add Folder adds tracks BEFORE the last track
    - Fixed: Clicking 'Next' in Fullscreen video OSD acts like clicking it twice
    - Fixed: Rating in pledit right-click context menu always shows "No Rating"
    - Fixed: Stop with fadeout (Shift+V) just stops playback, no fadeout
    - Fixed: CD burning bugs and crashes
    - Fixed: Delete key not working in Online Services or SC Wire search
    - Fixed: [gen_jumpex] modern skin pledit docked toolbar mode not remembered
    - Fixed: [gen_jumpex] ML size/position not remembered when switching from Classic to Modern and back to Classic skin
    - Fixed: [gen_ml] playlists root view slowness bug
    - Fixed: [gen_ml] Modern skin: Media Library > View (menu) > Devices
    - Fixed: [in_midi] corrupt header crash
    - Fixed: [in_mp4] metadata writing crash
    - Fixed: [in_mp4] seek bug when using right arrow key
    - Fixed: [in_mp3] MPEG-2 and MPEG-2.5 Layer 3 playback crash
    - Fixed: [in_mp3] Winamp crashes when trying to play any wrongly named .aac file
    - Fixed: [in_wave] WAV burning fix
    - Fixed: [in_wave] Locking files (wav's can't be renamed/deleted)
    - Fixed: [in_wm] lockup on wma with expired/unrenewable drm license
    - Fixed: [in_wm] out of sync audio/video on some WMV streams
    - Fixed: [in_vorbis] fullpath shown in playlist for tagless files with atf disabled
    - Fixed: [ml_pmp] Duplicates being synchronized
    - Fixed: [ml_pmp] Several crashes during transfers
    - Fixed: [out_ds] Can't select different Output Device with two active instances of out_ds
    - Fixed: [out_ds] incorrect enumeration of stereo outputs for two of same pro soundcard

    5.21

    - Fixed: [ml_wire] memory leak
    - Fixed: [pmp_p4s] DRMclien.dll error
    - Fixed: [gen_ff] skin info display in preferences
    - Fixed: [in_mp3] Wordwrap disabled in Info Editor Comments field
    - Fixed: [in_wm] Minor bug fixes
    - Fixed: Keyboard shortcuts don't work from video window
    - Fixed: [in_vorbis] No Artist metadata in stream titles
    - Fixed: [in_dshow] floating point audio
    - Fixed: conflict between pmp_ipod and ml_ipod plugins.

    5.2

    - Fixed: broken playlist sorting
    - Fixed: playlist problems with multi-line tags (e.g. %comment%)
    - Fixed: shuffle with only one song in playlist
    - Fixed: ghost seek slider appears if Winamp loses focus during seeking
    - Fixed: video options from video window right-click context menu
    - Fixed: playlist winshade international character support
    - Fixed: fullscreen video display international character support
    - Fixed: m3u playlist handling security vulnerability
    - Fixed: [enc_lame] bit reservoir
    - Fixed: [enc_lame] cutoff of last frame
    - Fixed: [gen_ff] regions on components don't work
    - Fixed: [gen_ff] playlist & video focus bug
    - Fixed: [gen_ff] playlist winshade memory leak
    - Fixed: [gen_ff] GDI Object leak with Current Skin prefs page
    - Fixed: [in_midi] not following winamp's title formatting options
    - Fixed: [in_midi] reset button blocks further access to config
    - Fixed: [in_mod] not following winamp's title formatting options
    - Fixed: [in_mp3] incorrect version identification (showed 5.18 in 5.12)
    - Fixed: [in_mp3] incorrect information shown for AAC+ files
    - Fixed: [in_mp3] reading incorrect id3 comment tag
    - Fixed: [in_mp3] sometimes failing to read last id3 frame
    - Fixed: [in_mp3] id3v2 album art loss when editing tags
    - Fixed: [in_mp4] loss of album art when modifying metadata
    - Fixed: [in_vorbis] not following winamp's title formatting options
    - Fixed: [in_vorbis] registry usage (now multi-user profile safe)
    - Fixed: [in_wave] 32bit floating point WAV playback distortion
    - Fixed: [in_wm] changes made with Attribute Editor not updating in ML/Playlist
    - Fixed: [vis_milk] missing files from distro (you can stop bugging us now, Rovastar
    - Fixed: [vis_milk] 100% cpu usage when paused
    - Fixed [gen_tray] icons appearing in reverse order on WinXP

    5.13

    - Fixed [in_mp3] extremely critical security vulnerability

    5.12

    - Fixed: freezing when cancelling cd burn
    - Fixed: video scaling bug (with modern skin scaling < 100%)
    - Fixed: minor installer bugs
    - Fixed: freeze when loading classic skin with main window hidden
    - Fixed: Visualizations for 24bit and 32bit songs
    - Fixed: Advanced Title Formatting with Japanese, Chinese and Korean metadata
    - Fixed: [in_mp3] raw AAC VBR file seeking and bitrate reporting
    - Fixed: [in_mp4] unicode metadata writing
    - Fixed: [in_wm/in_dshow] mms:// streaming video playback
    - Fixed: [in_cdda] audio cd bitrate display
    - Fixed: [in_cdda] Sonic engine on 64bit windows

    5.112

    - Fixed: burning crash with EQ enabled
    - Fixed: "end of list" playlist bug
    - Fixed: [in_mp3] id3v1->id3v2 track# copy glitch
    - Fixed: [in_mp3] crash when playing mp2 files with 'fast layer eq 1/2' enabled
    - Fixed: [out_ds] Volume shows as "f dB/f dB" in config > Status tab

    5.111

    - Fixed: works with internet explorer 3.0 again (old win95/nt3.51)
    - Fixed: Auto-Preset EQ crash (non-mp3 files)
    - Fixed: $upper, $caps, $caps2 crash with foreign characters
    - Fixed: Station Info crash (with http filtering program)
    - Fixed: empty playlist bugs
    - Fixed: [in_mp3] proxy ignored when "only port 80" Is checked
    - Fixed: [in_midi] lyrics not working

    5.11

    - Fixed: playlist focus issue after adding files to playlist
    - Fixed: crash on multichannel songs with EQ enabled
    - Fixed: internet connection detection not working when set to "dial-up"
    - Fixed: manual playlist advance with winamp videos
    - Fixed: EQ text display glitch
    - Fixed: video not filling up video window
    - Fixed: black bars in fullscreen video
    - Fixed: [gen_ml] crash with no write access
    - Fixed: [gen_ml] CDDB Dialog Media Library drawing glitch
    - Fixed: [in_dshow] seeking on files with no video or no audio
    - Fixed: [in_cdda] aspi ripping crash
    - Fixed: [ml_wire] "my music" folder creation
    - Fixed: [ml_wire] Podcasts with dates before 1970 handled properly
    - Fixed: [ml_wire] Downloading of podcasts with parameters in URL
    - Fixed: [out_ds] fade-on-seek settings
    - Fixed: [in_wm] pause glitch
    - Fixed: [in_mp4] view-file-info filename not scrolling

    5.1

    - Fixed: WMA stuttery playback
    - Fixed: out_ds copy button on status tab now works all the time
    - Fixed: Much improved ripping and playback with Sonic engine
    - Fixed: Video window now resizable regardless of Sidecar
    - Fixed: Length of long mp3's now reported properly
    - Fixed: Silent install switch now works properly
    - Fixed: Simultaneous CD Playback and Ripping

    5.094

    - Fixed: Security vulnerability in id3v2 tags
    - Fixed: Winamp now shuffles playlists larger than 32,768 songs
    - Fixed: Fade on start now behaves properly *
    - Fixed: separate directsound settings with multiple instances *
    - Fixed: Winamp now supports adding URLs longer than 260 characters.
    - Fixed: Editing files created in iTunes no longer causes corruption.
    - Fixed: Length of long mp3's now reported properly
    - Fixed: gen_jumpex no longer crashes when DEP is enabled
    - Fixed: Sort selections in media library are now remembered.
    - Fixed: Album names with non-alphanumeric character behave better
    - Fixed: Fixed intermittent crash on seeking for some users

    * in_wm.dll available separately with initial 5.094 release.


    5.093

    - Fixed: OSD stays onscreen in DirectDraw Mode
    - Fixed: Fullscreen video OSD doesn't reappear after using Pause
    - Fixed: ML Playlist > Select all (no delete key)
    - Fixed: Vis data for in_mod (and possibly other input plugins)
    - Fixed: msvcp60.dll now linked static
    - Fixed: Small intermittent bugs in gen_ml and gen_ff
    - Fixed: Greater than 2 channel vis data now works
    - Fixed: Media Library problems with parentheses/brackets in artist or album names
    - Fixed: Ripping CDs with trailing ellipses (...) in artist or album name
    - Fixed: Better video flipping for YUV colorspace videos
    - Fixed: Saved mute settings with modern skin.
    - Fixed: Drag and Drop from external applications
    - Fixed: Open File Dialog always-on-top
    - Fixed: Crossfade on start
    - Fixed: Freeze when switching audio tracks in a multi-audio stream.
    - Fixed: Fullscreen switching with scaled video window


    5.092

    - Fixed: Long delay and high cpu on exit with many items in playlist

    - Fixed: msvcp60.dll not found error on win2k/9x (was linked dynamically in in_wm.dll, now linked statically again)


    5.091

    - Fixed: Pause in WMA playback memory leak

    - Fixed: gen_ml shutdown bug

    - 5.09-specific bugs


    5.09

    - Fixed: Authentication for OGG/Vorbis streams

    - Fixed: Drag and Drop strange behavior in open file dialogs

    - Fixed: Stuttering WMA On Start and Seek

    - Fixed: NSV Video stall during buffering

    - Fixed: Autosize of video to be accurate to the Video size not snap size

    - Fixed: Short NSV Clips audio cutout

    - Fixed a potential NSV thread deadlock on stop

    - Update: Sonic Install / Config flag mismatch

    - Fixed some Media Library UI bugs (tabbing, drop-down menus, etc)

    - Minor bug fixes and optimizations in in_dshow.dll


    5.08

    - Critical Security bug fixed in in_mp4.dll and enc_mp4.dll and libmp4v2.dll

    - Critical Security buffer overflow fixed in in_cdda.dll

    - HTTP Seeking corrected for webservers that refuse to return Accept-Range (info)

    - Fixed playFile function in gen_ff.dll (Allows Modern skins to launch playback)


    5.07

    - Critical Security bug fixed in in_cdda.dll and .m3u handler (info)

    - Installer fixed so that read_file.dll is installed always with .mod support

    - in_mp3 & in_nsv work on Win95 again (introduced via a 5.06 bugfix)

    - Proxy settings work again (originally introduced via a 5.06 bugfix)

    - Small resource-leak bugfix

    - Rip/burn compatibility bugfix for users with newer Sonic Engine installed

    - New "Next" button in Winamp Modern skin, minus gray artefact (info)

    - IPC_GETVERSION now reports proper version number


    5.06

    - Further fixes to 5.05 Security bug fix (as below)

    - Fixed crashbug when clearing playlist and then right clicking on songticker

    - Fixed ratings not working/updating from main window > songticker

    - Fixed shuffle bug (info)

    - Fixed installation switches - Silent Install /S switch now works properly.

    - Seekbar is no longer seekable on non-seeking wmv's.

    - Lots of other small bugfixes (still waiting for more info - Egg)

    - JTFE v0.96ff (details)


    5.05

    - Security bug fix (details)

    - JTFE v0.96c (details)

    - Fix for upside down vp6 videos through DirectShow (info) / NOT fixed!

    - Fixed drag+drop on docked toolbar at winamp startup (info)


    5.04

    - fixed deletion of temporary generated WAV files after a burning process on some computers

    - fixed typos in some context menu shortcuts

    - fixed slowness IPC bug caused by gen_hotkeys

    - fixed MP3 bitrate calculation (in_mp3 was reporting incorrect lengths on some MP3s)

    - fixed memory leak on MP3 files with messed up ID3v2 tags

    - fixed crash in id3 reading of zero byte files

    - fixed incorrect length reporting on long WMA files

    - fixed crash in WMA playback when using WMA v8 codecs

    - better fix for pledit/video windows showing up at startup when minimized

    - fixed db text bug when moving EQ sliders

    - fixed tiny memory leak in in_cdda

    - fixed visualization when playing CD tracks

    - fixed %tracknumber% tag for CD tracks

    - fixed proxy user[email protected]ort string getting cut when playing Shoutcast streams

    - made in_dshow not to handle mms:// streams ending with .wma

    - fixed some crash bugs in in_mp4

    - fixed playlist generation when ripping full CDs

    - fixed saving read-only playlists

    - fixed double separator lines in gen_ml id3less item context menu

    - fixed refresh of view losing query after removing dead files & background scan

    - added escaping of ", ', [ and ] in ml queries

    - fixed multimonitor problem when toggling a windowshade on one monitor while playing a fullscreen video on the other

    - fixed pledit drawing bug under winxp/cleartype

    - fixed crash in sps when exiting winamp before closing the open/save dialog

    - fixed gen_ml crash when inserting item with length -1

    - made gen_ml much more resistant to databases that have been corrupted

    - fixed ml nuke

    - fixed a few preferences cosmetic 'bugs'

    - fixed 99% of all known Jump To File Extra bugs.

    * Modern skin fixes:

    - fixed windowshade repeat-track button state

    - fixed scaling docked toolbars

    - fixed 5.03 assert on deletion of newGroupAsLayout()

    - fixed floating video windows coordinates dropping to 0,0

    - fixed auto opaque when layouts are loaded already docked as toolbars

    - fixed fadein/fadeout not used on notification window when linking all normal windows' alpha

    - fixed docked toolbars moving when some other window docked to them switches to an alternative layout

    - fixed silent crash on shutdown when pledit is docked as toolbar and gen_ml unloads before gen_ff (would not remember settings from session to session)

    - fixed snap points

    - fixed click on +12db/0db/-12db

    - fixed content of pledit not painting in some instances

    - fixed horizontal resize of main window with video/vis drawer closed

    - fixed docking bug when using snapadjustleft

    - fixed buggy calculation of time display default width conflicting with right text alignment

    - fixed windows moving after changing screen resolution

    - fixed rare always on top desync with classic skins


    5.03

    - fixed classic pledit/video windows showing up at startup when minimized

    - fixed crash exploit in in_mod

    - fixed a crash bug when playing some AVI files in in_dshow (ref)

    - more upside down videos fixes

    - fixed missing vbr headers bug in mp3 encoder

    - fixed crash if a plugin generated a pledit wm_windowposchanged on shutdown

    - fixed various crashes in in_midi when playing invalid files

    - fixed error during installation on computers with Oriental regional settings (ref)

    - fixed crash when launching winamp with very long filenames from explorer

    - various gen_jumpex fixes (plugin changelog)

    Modern skin
    - fixed obscure capture problem with dragging windows
    - fixed rectrgn being forced to 1 in xml xuiobject buttons that are originally imageless
    - fixed hilited state not on after clicking on buttons while the mouse stays in area
    - fixed scripted onEnterArea/onLeaveArea not being always correctly called while mouse button stays down
    - fixed getToken being passed NULL throwing guru
    - fixed clipping of painting within the background's region of a group rather than within the composed region (the one you can change with sysregion)
    - fixed image cache problem when using the same bitmap as a map and a button image parameter


    5.02

    - fixed gen_ml radio/tv cache clearing after viewing prefs bug

    - made CD ripping only support one rip at at time (fixes issues with trying to simultaneously rip from two different drives)

    - fixed enter after info box and popup menus in library

    - moved litestep options to be in classic skin prefs (fixes Litestep issues with Modern skins, ie. crash in gen_ff.dll)

    - fixed playlist editor classic redraw bug, made playlist handle mousewheel scrolling while moving items better.

    - made "EXE" filetype extension non registerable

    - out_ds now uses winamp.ini instead of registry for settings (fixes settings not being saved for multiple installs)

    - new fix for upside down videos in in_dshow

    - fixed crash when quickly alternating alt+g and alt+w

    - fixed assertion when arial.ttf (or whatever fallback font has been set) is not present in the font directory

    - fixed player not coming up to front when playing a video via external URL click

    - fixed tiny bug in keypress flow

    - fixed faulty skin font unmapping sometimes conflicting with fallback to os default gui font

    - fixed unknown maki functions return values

    - fixed winamp appearing on secondary taskbar with ******on regardless of true position

    - fixed unicode metadata in in_vorbis

    - fixed crash in installer code

    - removed generation of "badframes.stt" files in VP6 decoder


    5.01

    - fixed gen_ml selection bug (where clicking twice was required)

    - fixed gen_ml guessing bugs for files with metadata that are not in DB

    - fixed nsv metadata querying bugs

    - improved font directory retrieval in gen_ff
    (fixes assertion failed error when can't locate/access arial.ttf)

    - made media library guess from filename only when NO metadata found
    (fixes always assuming containing dir is album title issue)

    - made installer better handle installing wa5 directly over wa3

    - made installer check sonic px.dll versions and prompt for reboot accordingly
    (fixes px.dll error & slow or no startup issue, where reboot was required)

    - made uninstaller not remove winamp directory if not empty...


    _____________________________________________________________________
    - Maintained by DJ Egg -
    Last updated by DJ Egg - 20th June 2012

    Playlist | Twitter | Albums

    Comment

    Working...
    X