pysolfc fails to launch since software update this week

Bug #1628349 reported by David Wise
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
pysolfc (Debian)
Fix Released
Unknown
pysolfc (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Since the last update that appeared to be for python, pysolfc does not launch. If started from the comd line the follow errors is shown:

Traceback (most recent call last):
  File "/usr/games/pysolfc", line 32, in <module>
    sys.exit(main(sys.argv))
  File "/usr/share/games/pysolfc/pysollib/main.py", line 359, in main
    r = pysol_init(app, args)
  File "/usr/share/games/pysolfc/pysollib/main.py", line 335, in pysol_init
    app.loadImages4()
  File "/usr/share/games/pysolfc/pysollib/app.py", line 763, in loadImages4
    v[i] = loadImage(v[i])
  File "/usr/share/games/pysolfc/pysollib/tile/tkutil.py", line 276, in makeImage
    im = PIL_Image(file)
  File "/usr/share/games/pysolfc/pysollib/tile/tkutil.py", line 253, in __init__
    image = Image.open(file).convert('RGBA')
  File "/usr/lib/python2.7/dist-packages/PIL/Image.py", line 2028, in open
    raise IOError("cannot identify image file")
IOError: cannot identify image file
Exception AttributeError: "PIL_Image instance has no attribute '_PhotoImage__photo'" in <bound method PIL_Image.__del__ of <pysollib.tile.tkutil.PIL_Image instance at 0xb3e9e4ac>> ignored

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: pysolfc 2.0-3
ProcVersionSignature: Ubuntu 3.13.0-96.143-generic 3.13.11-ckt39
Uname: Linux 3.13.0-96-generic i686
ApportVersion: 2.14.1-0ubuntu3.21
Architecture: i386
CurrentDesktop: Unity
Date: Wed Sep 28 11:53:25 2016
InstallationDate: Installed on 2013-08-14 (1140 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release i386 (20130424)
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=en_AU:en
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_AU.UTF-8
 SHELL=/bin/bash
SourcePackage: pysolfc
UpgradeStatus: Upgraded to trusty on 2014-08-13 (776 days ago)

Revision history for this message
David Wise (2wiseib) wrote :
Revision history for this message
owise1 (o-wise-1) wrote :

Just had a look at /var/log/apt/history.log and the following entry shows that a number of python components were updated that appear to be associated with the above errors

Start-Date: 2016-09-28 07:58:28
Commandline: aptdaemon role='role-commit-packages' sender=':1.780'
Upgrade: libisccc90:i386 (9.9.5.dfsg-3ubuntu0.8, 9.9.5.dfsg-3ubuntu0.9), python-
pil:i386 (2.3.0-1ubuntu3, 2.3.0-1ubuntu3.2), python-imaging-compat:i386 (2.3.0-1
ubuntu3, 2.3.0-1ubuntu3.2), libisc95:i386 (9.9.5.dfsg-3ubuntu0.8, 9.9.5.dfsg-3ub
untu0.9), libbind9-90:i386 (9.9.5.dfsg-3ubuntu0.8, 9.9.5.dfsg-3ubuntu0.9), libdn
s100:i386 (9.9.5.dfsg-3ubuntu0.8, 9.9.5.dfsg-3ubuntu0.9), liblwres90:i386 (9.9.5
.dfsg-3ubuntu0.8, 9.9.5.dfsg-3ubuntu0.9), libisccfg90:i386 (9.9.5.dfsg-3ubuntu0.
8, 9.9.5.dfsg-3ubuntu0.9), dnsutils:i386 (9.9.5.dfsg-3ubuntu0.8, 9.9.5.dfsg-3ubuntu0.9), bind9-host:i386 (9.9.5.dfsg-3ubuntu0.8, 9.9.5.dfsg-3ubuntu0.9), python-imaging-tk:i386 (2.3.0-1ubuntu3, 2.3.0-1ubuntu3.2), python-imaging:i386 (2.3.0-1ubuntu3, 2.3.0-1ubuntu3.2), python-pil.imagetk:i386 (2.3.0-1ubuntu3, 2.3.0-1ubuntu3.2)
End-Date: 2016-09-28 07:58:44

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in pysolfc (Ubuntu):
status: New → Confirmed
Revision history for this message
Steffen Goetz (steffengoetz) wrote :

By downgrading python-pil via

 sudo apt-get install python-pil=2.3.0-1ubuntu3

the error is gone.

Changed in pysolfc (Debian):
status: Unknown → New
Changed in pysolfc (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.