After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 595220 - gstreamer crashes on pulseaudio latency change
gstreamer crashes on pulseaudio latency change
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
0.10.16
Other Linux
: Normal normal
: 0.10.17
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-09-14 23:35 UTC by David Henningsson
Modified: 2009-09-15 08:03 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description David Henningsson 2009-09-14 23:35:09 UTC
pa_stream_get_timing_info() can sometimes return null, so we must protect ourselves against that in gst_pulsering_stream_latency_cb(). There might be more places where this is needed. 

Here's a patch: http://launchpadlibrarian.net/31748329/70_latency_update_returns_null.patch

More information can be found at:
https://bugs.launchpad.net/ubuntu/+source/gst-plugins-good0.10/+bug/426492
Comment 1 Sebastian Dröge (slomo) 2009-09-15 08:03:09 UTC
commit e2801071b966dd2460c142def9b4d660beabfa17
Author: David Henningsson <gnome.web@epost.diwic.se>
Date:   Tue Sep 15 10:01:54 2009 +0200

    pulsesink: Don't dereference NULL pointers
    
    pa_stream_get_timing_info() can return NULL.
    
    Fixes bug #595220.