About->License button not working, due to missing license.txt

Bug #1791261 reported by logix
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
openshot-qt (Debian)
Fix Released
Unknown
openshot-qt (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Go to About menu item and in popup window, click "License". Nothing happens.

On stdout, i get:

       about:INFO License screen has been opened
     ui_util:INFO Initializing UI for Dialog
  exceptions:ERROR Unhandled Exception
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/openshot_qt/windows/about.py", line 97, in load_license
    windo = License()
  File "/usr/lib/python3/dist-packages/openshot_qt/windows/about.py", line 121, in __init__
    with open(os.path.join(info.PATH, 'settings', 'license.txt'), 'r') as my_license:
FileNotFoundError: [Errno 2] No such file or directory: '/usr/lib/python3/dist-packages/openshot_qt/settings/license.txt'
     metrics:INFO Track exception: [200] http://www.openshot.org/exception/json/ | *old-exception-ignored*

ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: openshot-qt 2.4.1-2build2
ProcVersionSignature: Ubuntu 4.15.0-33.36-generic 4.15.18
Uname: Linux 4.15.0-33-generic x86_64
ApportVersion: 2.20.9-0ubuntu7.2
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Fri Sep 7 11:04:33 2018
InstallationDate: Installed on 2014-04-24 (1597 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424)
PackageArchitecture: all
SourcePackage: openshot-qt
UpgradeStatus: Upgraded to bionic on 2018-08-28 (9 days ago)

Revision history for this message
logix (ubuntu-dan-hacker) wrote :
Revision history for this message
Hans Joachim Desserud (hjd) wrote :

Thanks for taking your time to report this issue and help making Ubuntu better.

The license.txt file does indeed seem to be missing, and I was able to reproduce this issue with openshot-qt 2.4.1+dfsg1-2 on Ubuntu Cosmic. I was also able to reproduce it in Debian Sid, so I have forwarded it to the Debian maintainer, see the attached bug watch for details.

Changed in openshot-qt (Ubuntu):
status: New → Confirmed
Changed in openshot-qt (Debian):
status: Unknown → New
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package openshot-qt - 2.6.1+dfsg1-4

---------------
openshot-qt (2.6.1+dfsg1-4) unstable; urgency=medium

  * Team upload.
  * debian/rules: Do not remove embedded license.txt file during packaging
    to prevent UI crash when viewing software license in the About dialog.
    (Closes: #908320) (LP: #1791261)
  * debian/source/lintian-overrides: Correct lintian overrides syntax.

 -- Boyuan Yang <email address hidden> Wed, 21 Jun 2023 09:31:58 -0400

Changed in openshot-qt (Ubuntu):
status: Confirmed → Fix Released
Changed in openshot-qt (Debian):
status: New → 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.