[Image-SIG] Image.Image.show() blows up
Matthias Klose
doko@cs.tu-berlin.de
Tue, 23 Nov 1999 12:31:15 +0100 (MET)
--2Aw1BJ4Odp
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
A Debian user (Erno Kuusela <erno@erno.iki.fi>) reported this bug.
--2Aw1BJ4Odp
Content-Type: message/rfc822
Content-Transfer-Encoding: 7bit
Received: from master.debian.org (qmailr@master.debian.org [209.41.108.5])
by mail.cs.tu-berlin.de (8.9.3/8.9.1) with SMTP id XAA10226
for <doko@cs.tu-berlin.de>; Sat, 20 Nov 1999 23:03:16 +0100 (MET)
Received: (qmail 13178 invoked by uid 1174); 20 Nov 1999 22:03:14 -0000
Delivered-To: doko@debian.org
Received: (qmail 13166 invoked by uid 1227); 20 Nov 1999 22:03:14 -0000
Reply-To: erno@iki.fi, 50768@bugs.debian.org
Orignal-Sender: Erno Kuusela <erno@erno.iki.fi>
X-Debian-PR-Message: report 50768
X-Debian-PR-Package: python-imaging
X-Debian-PR-Keywords:
X-Loop: owner@bugs.debian.org
Received: via spool by bugs@bugs.debian.org id=B.94313524710363
(code B ref -1); Sat, 20 Nov 1999 22:03:11 GMT
X-Mailer: bug 3.2.6.1
Message-Id: <E11pIYe-0007dV-00@fun77>
Resent-From: erno@iki.fi
Resent-To: debian-bugs-dist@lists.debian.org
Resent-CC: Matthias Klose <doko@debian.org>
Resent-Date: Sat, 20 Nov 1999 22:03:11 GMT
Resent-Message-ID: <handler.50768.B.94313524710363@bugs.debian.org>
Resent-Sender: owner@bugs.debian.org
From: erno@iki.fi
Sender: Erno Kuusela <erno@erno.iki.fi>
To: submit@bugs.debian.org
Subject: Bug#50768: python-imaging: Image.Image.show() blows up
Date: Sun, 21 Nov 1999 00:00:36 +0200
Package: python-imaging
Version: 1.0.1-0pre2
Severity: normal
for some reason _showxv passes None as format to _dump,
and that results in the file = file + "." + format line blowing up.
this fixed it for me.
--- Image.py~ Sat Sep 4 15:42:53 1999
+++ Image.py Sat Nov 20 23:55:57 1999
@@ -301,12 +301,13 @@
new.info = self.info
return new
- def _dump(self, file=None, format="PPM"):
+ def _dump(self, file=None, format=None):
import tempfile
if not file:
file = tempfile.mktemp()
+
self.load()
- if format == "PPM":
+ if format in ("PPM", None):
self.im.save_ppm(file)
else:
file = file + "." + format
-- System Information
Debian Release: potato
Kernel Version: Linux fun77 2.2.10 #1 Sun Jun 20 19:03:53 EEST 1999 i586 unknown
Versions of the packages python-imaging depends on:
ii libc6 2.1.2-10 GNU C Library: Shared libraries and timezone
ii libjpeg62 6b-1.2 The Independent JPEG Group's JPEG runtime li
ii python-base 1.5.2-6 An interactive object-oriented scripting lan
ii zlib1g 1.1.3-5 compression library - runtime
--2Aw1BJ4Odp--