← Back to team overview

desktop-packages team mailing list archive

[Bug 1307746] Re: [SRU] pitivi crashed with SIGSEGV in __GI___pthread_mutex_lock()

 

This bug was fixed in the package pitivi - 0.93-3ubuntu0.1

---------------
pitivi (0.93-3ubuntu0.1) trusty; urgency=medium

  [ Iain Lane ]
  * 0001-work-around-fix-crash-in-non-GNOME-Shell-WMs.-timeli.patch
    - Take patch from upstream bug #727851 to fix a crash on startup due to
      initialising clutter-gtk and clutter-gst in the wrong order.
  * Cherry-pick patches from upstream
    - 0002-project-Fix-setting-of-restriction-caps-values.patch
      + Use set_value, not assignment as GstStructure doesn't support the
        latter.
    - 0003-elements-Don-t-use-path_round_rectangle.patch
    - 0004-elements-Don-t-use-Cogl-anymore.patch
      + Don't drop Cogl.path_round_rectangle which wasn't used and gave
        warnings on the console since they were accidentally dropped from
        Cogl's gi bindings (see
        http://lists.freedesktop.org/archives/cogl/2014-April/001641.html)
    - 0005-pitivi-Start-using-glimagesink-as-default-sink.patch
    - 0006-pipeline-Reimplement-connectWithViewer-for-glimagesi.patch
      + Use glimagesink instead of cluttersink which resolves serious
        rendeiring problems with the preview window.
        > Depend on gstreamer1.0-plugins-bad for this.

  [ Timo Jyrinki ]
  * Sync Iain's changes from Ubuntu 14.10 to fix crash for some of the users
    without causing regressions for users that don't experience the crash.
    (LP: #1307746)
  * Backport from 14.10 to fix error when producing video: add dependency on
    python-gi-cairo (Closes: #743825)
  * 0005-pitivi-Start-using-glimagesink-as-default-sink.patch:
    - Do not use glimagesink as it does not exist on GStreamer 1.2. Use
      xvimagesink instead, which seems to work as drop-in replacement.
 -- Timo Jyrinki <timo-jyrinki@xxxxxxxxxx>   Thu, 09 Oct 2014 11:41:56 +0300

** Changed in: pitivi (Ubuntu Trusty)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to pitivi in Ubuntu.
https://bugs.launchpad.net/bugs/1307746

Title:
  [SRU] pitivi crashed with SIGSEGV in __GI___pthread_mutex_lock()

Status in PiTiVi , Non-linear video editor:
  Fix Released
Status in “pitivi” package in Ubuntu:
  Fix Released
Status in “pitivi” source package in Trusty:
  Fix Released

Bug description:
  [Impact]

  Some users, mostly users who have installed more software like eg.
  GStreamer codecs needed for common formats, are unable to start Pitivi
  on 14.04 LTS, because of a crasher.

  [Test Case]

  Start pitivi on affected computer.

  [Regression Potential]

  The original single patch fixed the issue but caused another window to
  pop up behind the Pitivi window, which was a regression for fresh
  install users. The new patch set both fixes the crasher and improves
  the overall Pitivi usage like timeline drawing without regressions.

  ---

  I just upgraded to Kubuntu 14.04 (Trusty) yesterday, and pitivi
  stopped working. It segfaults immediately, with the following stdout
  error:

  lmilano@grisell:crash$ pitivi
  Missing soft dependency:
  - pycanberra not found on the system
      -> enables sound notifications when rendering is complete
  Segmentation fault (core dumped)

  Apport is not popping up, even if I launch pitivi from the main menu
  in KDE. But it did, just once, and it dumped a report in /var/crash -
  I will try to upload that file manually.

To manage notifications about this bug go to:
https://bugs.launchpad.net/pitivi/+bug/1307746/+subscriptions