Crash with high dimension video

Bug #399725 reported by Paolo Melchiorre
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Arista Transcoder
Fix Released
Undecided
Unassigned
arista (Ubuntu)
Fix Released
Medium
Alessio Treglia

Bug Description

test file:
http://www.studibiblici.it/VideoOmelie/ANNO_B_2009/MC6,7-13.wmv

$ arista-gtk -v
arista.presets [470]: DEBUG Loaded device Cowon D2 (2 presets)
arista.presets [470]: DEBUG Loaded device Computer (4 presets)
arista.presets [470]: DEBUG Loaded device DVD Player (3 presets)
arista.presets [470]: DEBUG Loaded device Apple iPod (2 presets)
arista.presets [470]: DEBUG Loaded device Sony NWZ-818 (2 presets)
arista.presets [470]: DEBUG Loaded device PDA Generic (2 presets)
arista.presets [470]: DEBUG Loaded device Sony Playstation 3 (2 presets)
arista.presets [470]: DEBUG Loaded device Sony PSP (2 presets)
arista.presets [470]: DEBUG Loaded device Nokia N Series (2 presets)
arista.queue [168]: DEBUG Found item in queue! Queue is Coda di codifica: [Queue entry /home/paulox/960x720.wmv -> PAL DVD ffmux_dvd -> /home/paulox/960x720.mpg]
arista.discoverer [204]: DEBUG Apertura /home/paulox/960x720.wmv
arista.transcoder [450]: DEBUG filesrc location="/home/paulox/960x720.wmv" name=source ! decodebin2 name=dmux ffmux_dvd name=mux ! queue ! filesink name=sink location="/home/paulox/960x720.mpg" dmux. ! queue ! ffmpegcolorspace ! videorate ! videoscale ! video/x-raw-yuv, width=\(int\)960, height=\(int\)720, framerate=\(fraction\)25/1, pixel-aspect-ratio=\(fraction\)1/1\; video/x-raw-rgb, width=\(int\)960, height=\(int\)720, framerate=\(fraction\)25/1, pixel-aspect-ratio=\(fraction\)1/1 ! mpeg2enc format=9 bitrate=4000 ! tee name=videotee ! queue ! mux.video_00 dmux. ! queue ! audioconvert ! audiorate ! audioresample ! audio/x-raw-int\; audio/x-raw-float ! lame bitrate=128 ! mux.audio_00
**ERROR: [python] Horizontal size is greater than permitted in specified Level

Related branches

Revision history for this message
Paolo Melchiorre (paulox) wrote :

For Divx preset all works nice

$ arista-gtk -v
arista.presets [470]: DEBUG Loaded device Cowon D2 (2 presets)
arista.presets [470]: DEBUG Loaded device Computer (4 presets)
arista.presets [470]: DEBUG Loaded device DVD Player (3 presets)
arista.presets [470]: DEBUG Loaded device Apple iPod (2 presets)
arista.presets [470]: DEBUG Loaded device Sony NWZ-818 (2 presets)
arista.presets [470]: DEBUG Loaded device PDA Generic (2 presets)
arista.presets [470]: DEBUG Loaded device Sony Playstation 3 (2 presets)
arista.presets [470]: DEBUG Loaded device Sony PSP (2 presets)
arista.presets [470]: DEBUG Loaded device Nokia N Series (2 presets)
arista.queue [168]: DEBUG Found item in queue! Queue is Coda di codifica: [Queue entry /home/paulox/960x720.wmv -> DivX Home Theater avimux -> /home/paulox/960x720.avi]
arista.discoverer [204]: DEBUG Apertura /home/paulox/960x720.wmv
arista.transcoder [450]: DEBUG filesrc location="/home/paulox/960x720.wmv" name=source ! decodebin2 name=dmux avimux name=mux ! queue ! filesink name=sink location="/home/paulox/960x720.avi" dmux. ! queue ! ffmpegcolorspace ! videorate ! videoscale ! video/x-raw-yuv, width=\(int\)640, height=\(int\)480, framerate=\(fraction\)5000000/333333, pixel-aspect-ratio=\(fraction\)1/1\; video/x-raw-rgb, width=\(int\)640, height=\(int\)480, framerate=\(fraction\)5000000/333333, pixel-aspect-ratio=\(fraction\)1/1 ! xvidenc pass=quant quantizer=5 max-bframes=0 trellis=true ! tee name=videotee ! queue ! mux.video_00 dmux. ! queue ! audioconvert ! audiorate ! audioresample ! audio/x-raw-int\; audio/x-raw-float ! lame bitrate=160 ! mux.audio_00
arista-gtk [594]: DEBUG Pulizia e svuotamento buffers..

Revision history for this message
Daniel G. Taylor (danielgtaylor) wrote :

Updated preset in trunk should force sane limits on width/height ignoring spec maximum limits that seem to crash.

Changed in arista:
status: New → Fix Committed
Changed in arista (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
Changed in arista (Ubuntu):
status: Triaged → In Progress
assignee: nobody → Alessio Treglia (quadrispro)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package arista - 0.9.3+repack-0ubuntu4

---------------
arista (0.9.3+repack-0ubuntu4) lucid; urgency=low

  * debian/patches/02-log_extra_info_on_missing_plugins.patch:
    - arista/presets.py: Log some extra information while attempting to
      automagically install missing plugins.
  * debian/patches/03-crash_with_high_dimension_video.patch:
    - presets/dvd.xml: Constrain DVD MPEG2 sizes as GStreamer DVD stuff
      doesn't seem to be totally spec compliant (LP: #399725).
  * debian/patches/04-remember_last_opened_location.patch:
    - arista-gtk: Remember last opened location for file chooser dialog as
      a gconf setting (LP: #407146).
  * debian/patches/05-ellipsize_filename.patch:
    - arista-gtk: Ellipsize long filenames so the window doesn't grow to a
      ridiculous size (LP: #407149).
  * debian/patches/06-non_utf8_locales.patch:
    - arista-gtk: Fix translation for non-UTF8 locale (LP: #410266).
  * debian/patches/07-gstreamer_videocaps.patch:
    - arista/transcoder.py: Catch a rare case where GStreamer didn't set
      videocaps for a video file properly (LP: #441069).
  * debian/patches/08-negative_remaining_time.patch:
    - arista/transcoder.py: Don't display strange negative status information,
      instead fall back to saying an unknown amount of time remains with no
      current status.
 -- Alessio Treglia <email address hidden> Sun, 06 Dec 2009 19:06:55 +0100

Changed in arista (Ubuntu):
status: In Progress → Fix Released
Changed in arista:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers