Old 15th December 2003, 06:41   #1
Dazog
Moderator Alumni
 
Join Date: Jun 2002
Posts: 418
Fixed Winamp 5 Bugs

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

Maintained by: DJ Egg (2003-2013)

Current Build: Winamp 5.666

Fixed Bugs:

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 - 13th Dec 2013

Last edited by Dazog; 17th December 2003 at 05:37.
Dazog is offline  
Old 20th June 2012, 21:32   #2
DJ Egg
Techorator
Winamp Team
 
Join Date: Jun 2000
Posts: 35,481
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:pass@server:port 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
DJ Egg is offline  
Closed Thread
Go Back   Winamp 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