Could not read packet header: Success

Bug #212064 reported by Wesley J. Landaker
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libmms
Won't Fix
Undecided
Unassigned

Bug Description

On some streams, libmms returns "Could not read packet header: Success" when trying to connect.

For instance, this can be demonstrated pretty easily with mimms 3.0:

$ mimms mms://stream.idnes.cz/audio/0803/hudba/A080304_KOT_01_HUSH.MP3
Connecting ...Could not read packet header: Success

This was pointed out to me by "Petr Slansky" <email address hidden>:
> Sources are listed at this page:
> http://show.idnes.cz/multimedia.asp?m=a&styl=&c=A080304_155139_hudba_efl&r=hudba&idAudio=080304161440584
>
> Tracks 01 and 07 crash mimms :-(

Revision history for this message
Wesley J. Landaker (wjl) wrote :

BTW, this is using libmms 0.4, Debian package libmms 0.4-2.

Revision history for this message
Maxim Levitsky (maximlevitsky) wrote :

I confirm this

Changed in libmms:
status: New → Confirmed
Revision history for this message
SteveYun (yun-jonghee) wrote :

I have the same issue.
Is there any patch about this problem.
I am using 0.5 version.

Thank you.

Revision history for this message
SteveYun (yun-jonghee) wrote :

I get a log message like that.
ret len == 8
num == 8
asf packet
asf media packet detected, packet_len=8000, packet_seq=1352
ret len == 8000
num == 8000
padding: 0 bytes
get media packet succ
ret len == 8
num == 8
asf packet
asf media packet detected, packet_len=8000, packet_seq=1353
ret len == 8000
num == 8000
padding: 0 bytes
get media packet succ
ret len == 8
num == 8
asf packet
asf media packet detected, packet_len=7998, packet_seq=1354
ret len == 7998
num == 7998
padding: 2 bytes
get media packet succ
ret len == 8
num == 8
asf packet
asf media packet detected, packet_len=8000, packet_seq=1355
ret len == 8000
num == 8000
padding: 0 bytes
get media packet succ
ret len == 8
num == 8
asf packet
asf media packet detected, packet_len=8000, packet_seq=1356
ret len == 8000
num == 8000
padding: 0 bytes
get media packet succ
ret len == 8
num == 8
asf packet
asf media packet detected, packet_len=8000, packet_seq=1357
ret len == 8000
num == 8000
padding: 0 bytes
get media packet succ
ret len == 8
num == 8
asf packet
asf media packet detected, packet_len=8000, packet_seq=1358
ret len == 8000
num == 8000
padding: 0 bytes
get media packet succ
ret len == 8
num == 8
ret len == 4
num == 4
mms command
packet_len: 36 bytes
ret len == 36
num == 36
----------------------------------------------
receive command 0x1b, 36 bytes
  start sequence 4a000001
  command id b00bface
  length 20
  protocol 20534d4d
  len8 4
  sequence # 00000007
  len8 (II) 2
  dir | comm 0004001b
  prefix1 00000000
  prefix2 000001f4
C c9 p a7 w 90 [ 1b bb b0 F da Ne a6 ec ae ee db (@'b cd 8b w 91 fd aa 10 ] e8 Y 84 db 80 ----------------------------------------------
command = 0x1b
----------------------------------------------
send command 0x1b, 0 bytes
  start sequence 00000001
  command id b00bface
  length 20
  protocol 20534d4d
  len8 4
  sequence # 00000007
  len8 (II) 2
  dir | comm 0003001b
----------------------------------------------
get media packet succ
ret len == 0
num == 8
read error, len=0
Could not read packet header: Success
***LOG:*** -- libmms: failed to read mms packet header
***LOG:*** -- libmms: get_media_packet failed

Revision history for this message
evaxige (evaxige) wrote :

I also get the problem with libmms-0.5, check mms protocol data between mms client and server, I found server send Fin packet to client first.
Now, I recall mms_connect(), it's works fine, :)

Revision history for this message
Soren Hansen (soren) wrote :

Thanks for helping make libmms better! I've found myself unable to give libmms the love and care it needs, so I've passed maintainership over to Hans de Goede who has chosen to maintain the project on SourceForge instead of Launchpad. As such, I'm closing this bug. I encourage you to file this bug on the libmms bug tracker on SourceForge instead:

    https://sourceforge.net/tracker/?group_id=101989&atid=630607

Changed in libmms:
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.