dvdrip-queue.py crashed with RuntimeError in __init__()

Bug #458300 reported by SkyloneX
26
This bug affects 2 people
Affects Status Importance Assigned to Milestone
dvdrip-queue (Ubuntu)
Fix Released
Medium
Unassigned
Karmic
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: dvdrip-queue

after installed dvdrip-queue crashed

ProblemType: Crash
Architecture: i386
Date: Thu Oct 22 18:19:15 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/share/dvdrip-queue/dvdrip-queue.py
InterpreterPath: /usr/bin/python2.6
NonfreeKernelModules: fglrx
Package: dvdrip-queue 0.1.3-0.1ubuntu1
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/bin/dvdrip-queue
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
PythonArgs: ['/usr/bin/dvdrip-queue']
SourcePackage: dvdrip-queue
Title: dvdrip-queue.py crashed with RuntimeError in __init__()
Uname: Linux 2.6.31-14-generic i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
SkyloneX (marin-sagovac) wrote :
tags: removed: need-duplicate-check
Revision history for this message
Kees Cook (kees) wrote :

Thanks for taking the time to report this bug and helping to make Ubuntu better. We appreciate the difficulties you are facing, but this appears to be a "regular" (non-security) bug. I have unmarked it as a security issue since this bug does not show evidence of allowing attackers to cross privilege boundaries nor directly cause loss of data/privacy. Please feel free to report any other bugs you may find.

security vulnerability: yes → no
visibility: private → public
Revision history for this message
John Doe (jodo-deactivatedaccount) wrote :

Same for me here. Dvd::Rip Queue breaks up with the following error message:

(dvdrip-queue:3861): libglade-WARNING **: could not find glade file './gui/dvdrip-queue.glade'
Traceback (most recent call last):
  File "/usr/bin/dvdrip-queue", line 489, in <module>
    app = DvdRipQueue()
  File "/usr/bin/dvdrip-queue", line 53, in __init__
    self.wTree = gtk.glade.XML(self.gladefile)
RuntimeError: could not create GladeXML object

Revision history for this message
John Doe (jodo-deactivatedaccount) wrote :

This worked for me:

edit /usr/share/dvdrip-queue/dvdrip-queue.py

Change the Line

self.gladefile = "./gui/dvdrip-queue.glade"

to

self.gladefile = "./dvdrip-queue.glade"

Save the File and give it a try.

Revision history for this message
John Doe (jodo-deactivatedaccount) wrote :

Is there no possibility to edit comments? Anyway, the "Workaround" above only works when dvdrip-queue.py is started from /usr/share/dvdrip-queue.

Revision history for this message
Alessio Treglia (quadrispro) wrote :

I'm on it.

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

This bug was fixed in the package dvdrip-queue - 0.1.3-0.1ubuntu2

---------------
dvdrip-queue (0.1.3-0.1ubuntu2) lucid; urgency=low

  * Install the python modules into the application path and create a symlink
    to usr/bin for dvdrip-queue.py.
  * To fix LP: #458300:
    - Install the application's data into the right place, preserving the tree
      structure.
    - debian/patches/04-run_script.diff:
      + Run dvdrip-queue with /usr/share/dvdrip-queue as working directory.
  * Refresh all patches.
 -- Alessio Treglia <email address hidden> Thu, 05 Nov 2009 15:12:21 +0100

Changed in dvdrip-queue (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Alessio Treglia (quadrispro) wrote :

Requesting an SRU for karmic.

I'm attaching a patch, which fixes this bug.

Changed in dvdrip-queue (Ubuntu Karmic):
status: In Progress → New
assignee: Alessio Treglia (quadrispro) → nobody
Revision history for this message
John Dong (jdong) wrote :

ACK from motu-sru

Revision history for this message
Scott Kitterman (kitterman) wrote : Please test proposed package

Accepted into karmic-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Changed in dvdrip-queue (Ubuntu Karmic):
status: New → Fix Committed
tags: added: verification-needed
Revision history for this message
Alessio Treglia (quadrispro) wrote :

Tested, attaching install log and a screenshot.

Revision history for this message
Alessio Treglia (quadrispro) wrote :
tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package dvdrip-queue - 0.1.3-0.1ubuntu1.1

---------------
dvdrip-queue (0.1.3-0.1ubuntu1.1) karmic-proposed; urgency=low

  * Fix LP: #458300:
    - debian/patches/04-run_script.diff:
      + Run dvdrip-queue with /usr/share/dvdrip-queue/ as working directory.
    - debian/dvdrip-queue.install:
      + Install the application's data into the right place, preserving the
        tree structure.
    - Symlinks:
      + bin/dvdrip-queue.real -> share/dvdrip-queue/dvdrip-queue.py
      + share/man/man1/dvdrip-queue.real.1 -> share/man/man1/dvdrip-queue.1
 -- Alessio Treglia <email address hidden> Thu, 05 Nov 2009 16:43:40 +0100

Changed in dvdrip-queue (Ubuntu Karmic):
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

Remote bug watches

Bug watches keep track of this bug in other bug trackers.