Firefox: gst_app_src_set_size: assertion 'GST_IS_APP_SRC (appsrc)' failed

Firefox logó
Mostanában problémám volt a Firefox stabilitásával a munkahelyemen. Teljesen random hibákkal szállt el a böngésző stabil, 40.0.3-as verziója. Ezután feltettem a béta verziót (41.0b7), de ezzel is produkálta a jelenséget. Végül már a mozilla.org-ról letöltött, nem Ubuntu patchelt rókát tettem fel. Eredménytelenül. Az utolsó próbám a Firefox ESR volt, ami mintha kicsit jobb lett volna. Értsd: akár 10 percig is lehetett használni, mielőtt összeomlott vagy egyszerűen megfagyott, és vége volt. Nyilván közben felfalta a processzort.

Elkeseredésemben már minden alkalommal gdb-vel indítottam a böngészőt. Két napnyi próbálkozás után úgy négyféle üzenetet váltogatott, de semmi használhatót. Hiába kerestem rájuk, nem tudtam meg a jelenségről semmit. Végül tegnap egy Debian Iceweasel bug reportnál találtam rá a megoldásra. A hibát a GStreamer okozza.

A megoldás tehát a media.gstreamer.enabled kulcs false-ra állítása. Ezután nálam stabil és végre használható lett a Firefox.