[Bug 669789] gstreamer not robust against full homedir (due to registry)

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Feb 24 15:15:26 PST 2012


https://bugzilla.gnome.org/show_bug.cgi?id=669789
  GStreamer | gstreamer (core) | git

Tim-Philipp Müller <t.i.m> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |t.i.m at zen.co.uk

--- Comment #4 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2012-02-24 23:15:24 UTC ---
Someone doesn't have a  GST_DEBUG=*:5 log of these failures by any chance?

Not sure what's happening here. The handling looks ok to me: it writes to a
temp file, and checks the return values of write/fsync/close and removes the
partial/broken temp file if there was an error (there's a code path where the
broken temp file isn't removed, but I don't see how that could have any bad
side-effects).

I have tried to reproduce this using:

  $ mkdir ~/tinyfs
  $ sudo mount -osize=400k tmpfs ~/tinyfs/ -t tmpfs
  $ GST_REGISTRY=/home/tpm/tinyfs/registry.test gst-inspect-0.10 audiotestsrc

but only get the ERROR messages in the debug log (and a left-over temp file
which should have been removed) Subsequent calls fail in the same way.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list