New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.
Starred by 5 users

Issue metadata

Status: Assigned
Owner:
Last visit 16 days ago
Cc:
Components:
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

SDP parsing: malformed b-lines are ignored

Reported by philipp....@gmail.com, Sep 4 2014 Back to list

Issue description

What steps will reproduce the problem?
1. use the munge-sdp demo, create an offer
2. insert a "b=:" line after the c= line in the audio m-line. Alternatively, "b=invalid" is also parsed.
3. set the offer

What is the expected result?
A b line which doesn't conform to
b=<bwtype>:<bandwidth>
http://tools.ietf.org/html/rfc4566#section-5.8
results in a parse error?

What do you see instead?
setLocalDescription succeeds.

What version of the product are you using? On what operating system?
37.0.2062.103 (Official Build 291558)
39.0.2145.4 (Offizieller Build f9fb13e427362aba7038117455ba43933bb19d86-refs/branch-heads/2145@{#7}) canary

Please provide any additional information below.
Apply an "sdp" label and assign to Peter for triage please, assuming this should be handled similar to #3513

https://code.google.com/p/webrtc/source/browse/trunk/talk/app/webrtc/webrtcsdp.cc#2454 
checks for AS, but should probably also check the general syntax.

 
Project Member

Comment 1 by braveyao@webrtc.org, Sep 5 2014

Cc: juberti@webrtc.org braveyao@webrtc.org vikasmarwaha@webrtc.org
Owner: pthatcher@webrtc.org
@peter, please help to triage together with issue3513.
Project Member

Comment 2 by juberti@webrtc.org, Sep 5 2014

Labels: Area-PeerConnection
Project Member

Comment 3 by pthatcher@webrtc.org, Dec 11 2014

Labels: EngTriaged IceBox
Project Member

Comment 4 by pthatcher@webrtc.org, Nov 8 2016

Labels: Pri-3
Project Member

Comment 5 by anatolid@chromium.org, Dec 5 2016

Status: Assigned
[bulk-edit] This issue appears to have been triaged (as evidenced by the presence of the EngTriaged label) and also has an Owner -- hence, changing its status to Assigned. If the currently set Owner is wrong, then please re-assign to a correct Owner, or remove Owner and set status to Available.

Sign in to add a comment