Old 17th December 2004, 13:14   #1
sivann
Junior Member
 
Join Date: Nov 2003
Posts: 19
network seek bogus after version 5.05

Seek in streaming mode stoped working after version 5.05 Before that, when seeking, winamp closed the connection and reissued a new one with HTTP-RANGE header. That doesn't happen any more, now moving the seek bar, the bar just goes back to where it was.
Please fix that.
sivann is offline   Reply With Quote
Old 17th December 2004, 13:26   #2
DJ Egg
Techorator
Winamp & Shoutcast Team
 
Join Date: Jun 2000
Posts: 35,859
Sorry, we can't reproduce this :/

Here's some examples:
http://www.swingteam.com/offsite/mp3/SwPandemonium.mp3
http://www.wiiija.com/mp3/audio/anjal-wijcd1132-5.mp3
http://www.beggars.com/cgi-bin/sound...-WIJ124-01-MP3

http-seek works with all of those.
DJ Egg is offline   Reply With Quote
Old 18th December 2004, 16:51   #3
saemaro
Junior Member
 
Join Date: Dec 2004
Posts: 1
My streaming server was suffering from the same problem.
After I inserted "Accept-Ranges: bytes\r\n" into HTTP response headers,
5.07 seeking is working now.
saemaro is offline   Reply With Quote
Old 19th December 2004, 10:04   #4
bhawa
Junior Member
 
Join Date: Dec 2004
Posts: 3
Quote:
Originally posted by DJ Egg

http-seek works with all of those. [/B]
Hello,

any of the preview links on allofmp3.com used to work before 5.05, but not anymore. Unfortunately this is the site I use most

Since it worked before, I hope nullsoft can make it work again.
bhawa is offline   Reply With Quote
Old 19th December 2004, 10:28   #5
DJ Egg
Techorator
Winamp & Shoutcast Team
 
Join Date: Jun 2000
Posts: 35,859
Ah, now I can reproduce it :/

allofmp3.com > Hawkwind - Space Bandits - 03 - Wings (24kbps preview)
http://81.176.74.25:80/s/szdpdrmw/80...wings.prev.mp3

Not sure if non-members of allofmp3.com can access that link, but yeah, the seekbar no longer works like it used to

Hmm... weird how it works for those links in my first post, but not this one

[EDIT]
Ok, http-seek for allofmp3.com doesn't work with WiMP or any other player either - so maybe it's an allofmp3.com server configuration issue after all, heh.
DJ Egg is offline   Reply With Quote
Old 21st December 2004, 21:33   #6
ChardDeanAnders
Junior Member
 
Join Date: Dec 2004
Posts: 8
Quote:
Originally posted by DJ Egg
http-seek works with all of those.
Er... no it doesn't.

"Accept-Ranges" doesn't fix the problem for me, I had that anyway.

Can anyone post ANY link where HTTP Range seek works with 5.07? I can't find a single one.

Btw, other user agents that use Range work (like FlashGet and GetRight).
ChardDeanAnders is offline   Reply With Quote
Old 21st December 2004, 23:22   #7
DJ Egg
Techorator
Winamp & Shoutcast Team
 
Join Date: Jun 2000
Posts: 35,859
Well they work ok for me :/
DJ Egg is offline   Reply With Quote
Old 22nd December 2004, 00:00   #8
ChardDeanAnders
Junior Member
 
Join Date: Dec 2004
Posts: 8
Are using version 5.07? I assume yes, so what can be different between your winamp and mine?

I am using a clean install (no plugins and no settings changes)...

Bah humbug :/
ChardDeanAnders is offline   Reply With Quote
Old 23rd December 2004, 14:41   #9
sivann
Junior Member
 
Join Date: Nov 2003
Posts: 19
DJEGG, none of the links you sent in the 12-17-2004 post is a streaming one, they actually download an mp3 file. In steaming, the link you click returns a url which is the actual file link, no file is downloaded.
The problem does exist.
sivann is offline   Reply With Quote
Old 23rd December 2004, 14:46   #10
DJ Egg
Techorator
Winamp & Shoutcast Team
 
Join Date: Jun 2000
Posts: 35,859
Not if you copy & paste the url's into Winamp's Open url box, or just drag the url's into the playlist or main window. The links are then just standard mp3 streams, and http-seek works perfectly ok with them - for me and just about everyone else.

[edit] I won't even comment on the post below, heh, apart from to say:
"for those of us who can't reproduce the problem, show us how to" :/ [/edit]
DJ Egg is offline   Reply With Quote
Old 23rd December 2004, 17:23   #11
ChardDeanAnders
Junior Member
 
Join Date: Dec 2004
Posts: 8
I changed to Winamp 2.95 and it works (and loads faster and uses 4 times less CPU). Btw, I tried Winamp 5.07 on 3 different systems, they all failed to seek. I suppose in the distant future wise sages will discover the secret of the riddle that is older Winamp = better.
ChardDeanAnders is offline   Reply With Quote
Old 23rd December 2004, 21:24   #12
bhawa
Junior Member
 
Join Date: Dec 2004
Posts: 3
Quote:
Originally posted by ChardDeanAnders
I changed to Winamp 2.95 and it works (and loads faster and uses 4 times less CPU). Btw, I tried Winamp 5.07 on 3 different systems, they all failed to seek. I suppose in the distant future wise sages will discover the secret of the riddle that is older Winamp = better.
Hmm, I'll try to go back to 2.95 then. Very very irritating. allofmp3 seeking does work with the older 5.0 versions, and allofmp3 tech. support recommends I use windows media player .

Is 2.95 safe, or does it have critical security bugs like 5.03?
bhawa is offline   Reply With Quote
Old 23rd December 2004, 21:56   #13
DJ Egg
Techorator
Winamp & Shoutcast Team
 
Join Date: Jun 2000
Posts: 35,859
All 2.9x versions have the in_mod, in_midi, in_cdda & .m3u handler buffer/stack overflow vulnerability flaws (as fixed in v5.03 to 5.08)

If it works for you with 5.05, then just keep 5.08 installed, then reinstall 5.05, but uncheck EVERYTHING in the installer options, so all you get from the 5.05 installation is winamp.exe and in_mp3.dll

I'm going to try the same myself, and will get back to you...

Like I said before, I can't get http-seek for allofmp3.com preview streams to work with WMP9 either, but those url's I posted above (when streamed) definitely work ok in 5.08 for me . . . so I'm honestly not sure what's going on at the moment... though there's probably more to saemaro's post than meets the eye.


ps. still no comment on ChardDeanAnders last post
*hint* classic skin *hint*
DJ Egg is offline   Reply With Quote
Old 23rd December 2004, 22:25   #14
DJ Egg
Techorator
Winamp & Shoutcast Team
 
Join Date: Jun 2000
Posts: 35,859
Ok, I just reinstalled 5.05 to get the old winamp.exe and in_mp3.dll, backed up these two files, reinstalled 5.08 and put those two files back - and I can now use the seekbar with the allofmp3.com preview streams again - so yes, I can confirm that something is definitely broken.

Here's an example:
Hawkwind - Space Bandits - 03 - Wings

Not sure if you need to register/login to allofmp3.com for that stream to work or not

[Edit]
Confirmation that all you need from v5.05 is in_mp3.dll (winamp.exe v5.05 is not required), thus confirming that something broke in in_mp3.dll as from v5.06.
DJ Egg is offline   Reply With Quote
Old 24th December 2004, 00:00   #15
Elessar123
Junior Member
 
Join Date: Dec 2004
Posts: 1
The same thing also happens to me when I use Notmad Explorer's Xstreamer to play back the music. I noticed also that it happened when I upgraded from 5.04 to 5.07 or so. And I figured it was just Winamp because WMP could seek fine still, and so could Winamp 2.91.
Elessar123 is offline   Reply With Quote
Old 24th December 2004, 09:02   #16
bhawa
Junior Member
 
Join Date: Dec 2004
Posts: 3
Quote:
Originally posted by DJ Egg
All 2.9x versions have the in_mod, in_midi, in_cdda & .m3u handler buffer/stack overflow vulnerability flaws (as fixed in v5.03 to 5.08)
Hmm, I have 2.95 now and it runs perferctly. Much faster than 5.x, and most important: no seek problems.

Is the security problem in 2.95 a realistic and severe one, or rather a theoretical risk? Have exploits been seen "in the wild"?

Otherwise I'll have to look for another media player .
bhawa is offline   Reply With Quote
Old 24th December 2004, 10:12   #17
DJ Egg
Techorator
Winamp & Shoutcast Team
 
Join Date: Jun 2000
Posts: 35,859
2.9x didn't support modern skins.
The classic skin is still the base skin in 5.x
Modern skins use more cpu/ram and take longer to load.
5.x if configured correctly (ie. with any classic skin) should actually load/run quicker than 2.9x.

If you need further help, see here,
or post in Tech Support instead :/

As I've already said, if you use in_mp3.dll from Winamp 5.05, then all the seek issues are fixed, and you will still have ALL the critical security fixes installed (winamp.exe, in_cdda, in_mod, in_midi, in_mp4, in_nsv, gen_ff.dll, gen_ml.dll) from 5.03 to 5.08.

2.95 was a leaked and unsupported build, and was actually a 5.x alpha build.
Further discussion about 2.95 will not continue here in this thread.
And yes, 2.95 and all 2.9x builds are vulnerable to all the exploits except for the .wal related one (because 2.9x didn't come with gen_ff.dll and therefore didn't support modern skins).

For now, as already stated, just use 5.08 with in_mp3.dll from 5.05.

With Winamp closed, unzip to the winamp\plugins dir - backup in_mp3 from 5.08 first, if needs be.


I've reported the issue - and that's as much as I can possibly do for now :/
DJ Egg is offline   Reply With Quote
Old 24th December 2004, 16:18   #18
ChardDeanAnders
Junior Member
 
Join Date: Dec 2004
Posts: 8
Thanks for recognising this issue

I thought Winamp had turned into another "wontfix" project. Glad to see I was wrong.

Quote:
Originally posted by DJ Egg
5.x if configured correctly (ie. with any classic skin) should actually load/run quicker than 2.9x.
Actual testing shows different. Because if you measure it, 5.x is slower in every respect no matter what. Oh, wait... actual testing would have picked up the seeking bug. Lazy...

It's christmas though, so I forgive you Winamp
ChardDeanAnders is offline   Reply With Quote
Old 24th December 2004, 16:27   #19
DJ Egg
Techorator
Winamp & Shoutcast Team
 
Join Date: Jun 2000
Posts: 35,859
Quote:
Originally posted by ChardDeanAnders
Glad to see I was wrong.
Yes, you are :/
DJ Egg is offline   Reply With Quote
Old 27th December 2004, 19:12   #20
DJ Egg
Techorator
Winamp & Shoutcast Team
 
Join Date: Jun 2000
Posts: 35,859
Confirmation that this bug is fixed for the next release
DJ Egg is offline   Reply With Quote
Old 11th January 2005, 16:01   #21
DJ Egg
Techorator
Winamp & Shoutcast Team
 
Join Date: Jun 2000
Posts: 35,859
Could the people who reported this bug please confirm that it's fixed in the latest Winamp 5.08c release with in_mp3.dll v3.08
DJ Egg is offline   Reply With Quote
Old 11th January 2005, 22:23   #22
DrO
 
Join Date: Sep 2003
Posts: 27,873
allofmp3 seeking is working fine for me
/me buys some more music

-daz
DrO is offline   Reply With Quote
Old 12th January 2005, 13:53   #23
sivann
Junior Member
 
Join Date: Nov 2003
Posts: 19
No, seeking is not fixed. 5.08c has the same problem, the seek bar just returns to where it was.
sivann is offline   Reply With Quote
Old 12th January 2005, 15:01   #24
sivann
Junior Member
 
Join Date: Nov 2003
Posts: 19
Sorry, the problem now is different, winamp now does seek, but the seekbar returns to the starting position instead of the estimated position. Try this test page:
Go there:
http://manolito.image.ece.ntua.gr/~s...treamtest.html
and try the "stream" link with winamp 5.05 and 5.08c
sivann is offline   Reply With Quote
Old 21st January 2005, 04:39   #25
ChardDeanAnders
Junior Member
 
Join Date: Dec 2004
Posts: 8
Winamp 5.08c now seeks correctly (in my tests at least - note I am actually watching the HTTP requests and responses).

However there is a REALLY important error in the way the Winamp devs are "solving" the problem.

from the changelog
Quote:
* HTTP Seeking corrected for webservers that refuse to return Accept-Range
It's not "Accept-Range: bytes"

It's "Accept-Ranges: bytes"

See the spec:

rfc2616-sec14 > 14.5 Accept-Ranges
ChardDeanAnders is offline   Reply With Quote
Old 21st January 2005, 04:56   #26
ChardDeanAnders
Junior Member
 
Join Date: Dec 2004
Posts: 8
Quote:
Originally posted by sivann
http://manolito.image.ece.ntua.gr/~s...treamtest.html
I believe your test PHP is bugged in this case rather than Winamp. I could be wrong... I don't code PHP...

1) Missing 206 "Partial content" status code

2) Missing Content-Range header
"Content-Range: from-to/filesize

Where "Content-Length: rangesize"

I hope that makes sense
ChardDeanAnders is offline   Reply With Quote
Old 21st January 2005, 15:47   #27
sivann
Junior Member
 
Join Date: Nov 2003
Posts: 19
Quote:
Originally posted by ChardDeanAnders
1) Missing 206 "Partial content" status code
2) Missing Content-Range header
You are correct! That was the problem, the 206 return code was the problem. It seems winamp<=5.05 was forgiving about that.

This bug seems now resolved.
sivann is offline   Reply With Quote
Old 21st January 2005, 16:24   #28
ChardDeanAnders
Junior Member
 
Join Date: Dec 2004
Posts: 8
Cool Beans
ChardDeanAnders is offline   Reply With Quote
Old 21st January 2005, 17:01   #29
DrO
 
Join Date: Sep 2003
Posts: 27,873
Quote:
Originally posted by ChardDeanAnders
Cool Beans
shouldn't that be 'Cool streams'?

-daz
DrO is offline   Reply With Quote
Old 24th January 2005, 18:18   #30
ralph76
Junior Member
 
Join Date: Jan 2005
Posts: 2
Send a message via ICQ to ralph76
hi there,

i also suffer from the "allofmp3-samples"-problem. Using 5.08c i alweys get that error message when trying to play a sample:
http://*******.com/55anq Is there a definite workaround found yet? If no, can someone please send me winamp.exe from 5.05?
ralph76 is offline   Reply With Quote
Old 24th January 2005, 19:48   #31
DJ Egg
Techorator
Winamp & Shoutcast Team
 
Join Date: Jun 2000
Posts: 35,859
That's got nothing to do with this issue whatsoever.
That error message is probably caused by some dodgy 3rd-party (dsp) plugin.
DJ Egg is offline   Reply With Quote
Old 25th January 2005, 19:03   #32
ralph76
Junior Member
 
Join Date: Jan 2005
Posts: 2
Send a message via ICQ to ralph76
Thanx for that fast answer. You were right, it was a plugin. Clean-installed again, and everything works smooth...
ralph76 is offline   Reply With Quote
Old 18th May 2005, 06:45   #33
ziege
Senior Member
 
ziege's Avatar
 
Join Date: Oct 2002
Location: UK
Posts: 363
I can't seek with WMA files online (MP3's are fine), I don't remember which version this started but it's been broken for at least the last few updates. If I download it I can seek fine, but if I play the link then trying to seek just stops playback and it doesn't attempt to continue at all. Worse still, if I seek forwards and then backwards, Winamp freezes completely and can only be closed with Task Manager.

Tried out 5.09 to see if the problem was fixed but it's actually worse because now I can't even drag and drop the links whatsoever. Tested on two different comps BTW so I doubt it's my system. I can't give an example page because it's passworded.

WIP: NSX-999
ziege is offline   Reply With Quote
Old 18th May 2005, 09:56   #34
DJ Egg
Techorator
Winamp & Shoutcast Team
 
Join Date: Jun 2000
Posts: 35,859
Without working examples, then we can't reproduce or fix it.

The 5.09 drag+drop issue is known and is already fixed for 5.091.
DJ Egg is offline   Reply With Quote
Old 18th May 2005, 15:52   #35
ziege
Senior Member
 
ziege's Avatar
 
Join Date: Oct 2002
Location: UK
Posts: 363
I could record a video of it crashing?
The site I use is here http://www.pwinsider.com but you have to pay to listen to audio.

Where is "public 5.09 Rev 1", can't find it? Or is it not public?

WIP: NSX-999
ziege is offline   Reply With Quote
Old 18th May 2005, 18:23   #36
jmatthews112
Major Dude
 
Join Date: Jun 2003
Posts: 1,661
Send a message via AIM to jmatthews112 Send a message via Yahoo to jmatthews112
Public 5.09 Rev 1 IS 5.09. You can find it here: http://www.winamp.com/player

Therefore, yes it is public.

5.091 which I believe you are meaning to refer to is in internal beta stage and hopefully will go public soon.
jmatthews112 is offline   Reply With Quote
Old 18th May 2005, 18:28   #37
ziege
Senior Member
 
ziege's Avatar
 
Join Date: Oct 2002
Location: UK
Posts: 363
Oh OK, yeh I got confused by this bit

"-Drag+Drop from Explorer to ML broken (already fixed in public 5.09 Rev 1)"

But now I see that's ML, not PL. I'm already using the one from winamp.com. I'll just go back to 5.08 for now then. (I knew there was a reason why I usually avoid upgrading!)

WIP: NSX-999
ziege is offline   Reply With Quote
Old 18th May 2005, 20:44   #38
jmatthews112
Major Dude
 
Join Date: Jun 2003
Posts: 1,661
Send a message via AIM to jmatthews112 Send a message via Yahoo to jmatthews112
Ziege, see this thread: http://forums.winamp.com/showthread....hreadid=216385

Winamp 5.091 was newly released this afternoon, although it remains unofficial, for the time being.
jmatthews112 is offline   Reply With Quote
Old 18th May 2005, 20:46   #39
ziege
Senior Member
 
ziege's Avatar
 
Join Date: Oct 2002
Location: UK
Posts: 363
Oooh, thanks

WIP: NSX-999
ziege is offline   Reply With Quote
Old 5th March 2006, 22:15   #40
iNFaMy
Junior Member
 
Join Date: Aug 2002
Posts: 9
is this problem gonna be fixed in future in_mp3.dll's ?(seek resets to the begining after you fastforward a http stream)

i know i can just use the in_mp3 from winamp 5.05, but i want the spiffy new updated in_mp3.dll include in 5.2 (and future releases)

i use ml_www on my home pc and stream content from it whereever i am.

does ml_www (i'm using 6.0 alpha 3) have to implement a fix?
as far as i know, that project is to a halt...
iNFaMy is offline   Reply With Quote
Reply
Go Back   Winamp & Shoutcast Forums > Winamp > Winamp Bug Reports

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump