Smartshine fails to save images

Bug #1707969 reported by Hans Joachim Desserud
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
smartshine (Ubuntu)
New
Undecided
Unassigned

Bug Description

Steps to reproduce:
1. Run smartshine (preferably from a terminal)
2. Click the button to "add photos"
3. Select a random image
4. Click the "Save all button"

Expected behaviour:
The image is stored on disk. (There's a couple of options to manipulate the image before storing it, but that is not neccessary to trigger the error)

Actual behaviour:
The application seems to load, but never finishes. The following error message is printed in the terminal:
Exception in thread Thread-2:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/usr/share/smartshine/smartshine/smartshine.py", line 481, in run
    Gui.save_to()
  File "/usr/share/smartshine/smartshine/smartshine.py", line 427, in save_to
    self.rm_if_exist(item[0], saveto) #remove existed _new files
  File "/usr/share/smartshine/smartshine/smartshine.py", line 238, in rm_if_exist
    if os.path.isfile(where + "/" + self.fileaa):
TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'

Due to bug 1702367, I am unable to test this on newer releases.

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: smartshine 0.36-0ubuntu2
ProcVersionSignature: Ubuntu 3.13.0-24.47-generic 3.13.9
Uname: Linux 3.13.0-24-generic i686
ApportVersion: 2.14.1-0ubuntu3.25
Architecture: i386
CurrentDesktop: Unity
Date: Tue Aug 1 18:46:56 2017
InstallationDate: Installed on 2014-04-13 (1206 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Daily i386 (20140413)
PackageArchitecture: all
SourcePackage: smartshine
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Hans Joachim Desserud (hjd) wrote :
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.