[Bug 21996] New: Crashes if you poke Hold or CallStates before RequestStreams

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri May 29 19:10:09 CEST 2009


http://bugs.freedesktop.org/show_bug.cgi?id=21996

           Summary: Crashes if you poke Hold or CallStates before
                    RequestStreams
           Product: Telepathy
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: blocker
          Priority: highest
         Component: telepathy-gabble
        AssignedTo: telepathy-bugs at lists.freedesktop.org
        ReportedBy: will.thompson at collabora.co.uk


The Hold and CallStates code assumes that a media channel has a JingleSession.
This is not true before you actually initiate the call.

It's not immediately clear to me what should happen if you RequestHold() on an
uninitiated call. Should it fail? Or should it succeed, and send <hold/> as
soon as you initiate?

Regardless, calling GetCallStates and RequestHold does crash Gabble; I'd like
to fix this before releasing 0.7.28, so setting this bug to blocker.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the telepathy-bugs mailing list