Broken pipe in function 'size_image'

Bug #482810 reported by Bratix
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
phraymd
Fix Released
Undecided
dmoore

Bug Description

Traceback (most recent call last):
  File "/usr/lib/python2.5/threading.py", line 486, in __bootstrap_inner
    self.run()
  File "/usr/lib/python2.5/threading.py", line 446, in run
    self.__target(*self.__args, **self.__kwargs)
  File "/home/bvg/develop/phraymd/phraymd/phraymd/viewer.py", line 124, in _background_task
  File "/home/bvg/develop/phraymd/phraymd/modules/phraymd/imagemanip.py", line 348, in size_image
    print 'resize time',time.time()-t
IOError: [Errno 32] Broken pipe

Double click on a image resulted in a small preview and then nothing

Ubuntu 8.04

Revision history for this message
dmoore (damien-moore) wrote : Re: [Bug 482810] [NEW] Broken pipe in function 'size_image'

I'm not having this problem on Ubuntu 9.04. Does this happen for all
images or just specific ones?

I assume you are using the latest revision from the launchpad repo?

Suggestions:
a) Try running bin/phraymd directly (I recently reorganized the
directory layout)
b) Perhaps you could try rolling back to an earlier revision to help
identify which revision caused the breakage.

Revision history for this message
Bratix (bratix) wrote :

Hello Damien,

2009/11/14 spillz <email address hidden>:
> I'm not having this problem on Ubuntu 9.04. Does this happen for all
> images or just specific ones?

Some, not really specific (but all jpg)

> I assume you are using the latest revision from the launchpad repo?
Yes

> Suggestions:
> a) Try running bin/phraymd directly (I recently reorganized the
> directory layout)

No problem if I start bin/phraymed

Revision history for this message
Bratix (bratix) wrote :
Download full text (8.2 KiB)

Only for some picture I had a "Broken Pipe",
but for some other pictures I had no enlarged view after a double click.

For example an image I created from a raw (orf).

You can see in the exifdata the values for Crop Width an Image Width differ:
(Ufraw is able to deliver more pixels from a orf than the jpg out of the cam)

Crop Width : 3648
Image Width : 3720

Crop Height : 2736
Image Height : 2800

ExifTool Version Number : 7.19
File Name : 2009.07.13_181710(P7132593).ufraw.jpg
Directory : .
File Size : 2 MB
File Modification Date/Time : 2009:10:17 17:51:44
File Type : JPEG
MIME Type : image/jpeg
JFIF Version : 1.1
Resolution Unit : None
X Resolution : 1
Y Resolution : 1
Exif Byte Order : Big-endian (Motorola)
Processing Software : UFRaw 0.16
Image Description : OLYMPUS DIGITAL CAMERA
Make : OLYMPUS IMAGING CORP.
Camera Model Name : E-420
Orientation : Horizontal (normal)
Software : Version 1.0
Modify Date : 2009:07:13 18:17:10
Exposure Time : 1/50
F Number : 3.5
Exposure Program : Aperture-priority AE
ISO : 400
Exif Version : 0221
Date/Time Original : 2009:07:13 18:17:10
Create Date : 2009:07:13 18:17:10
Exposure Compensation : 0
Max Aperture Value : 2.8
Light Source : Unknown
Flash : Auto, Did not fire
Focal Length : 14.0 mm
Special Mode : Normal, Sequence: 0, Panorama: (none)
Camera ID : OLYMPUS DIGITAL CAMERA
Equipment Version : 0100
Camera Type 2 : S0016
Serial Number : G21540343
Internal Serial Number : 4060807011384001
Focal Plane Diagonal : 21.6 mm
Body Firmware Version : 1.004
Lens Type : Olympus Zuiko Digital 14-54mm F2.8-3.5
Lens Serial Number : 050220413
Lens Firmware Version : 1.100
Max Aperture At Min Focal : 2.8
Max Aperture At Max Focal : 3.5
Min Focal Length : 14
Max Focal Length : 54
Max Aperture At Current Focal : 2.5
Lens Properties : 0xc043
Extender : None
Extender Serial Number :
Extender Model :
Extender Firmware Version : 0
Flash Type : None
Flash Model : None
Flash Firmware Version : 0
Flash Serial Number :
Camera Settings Version : 0100
AE Lock : Off
Metering Mode : ESP
Macro Mode : Off
Focus Mode : Unknown (10 17)
Focus Process : Unkno...

Read more...

Revision history for this message
Bratix (bratix) wrote :
Revision history for this message
dmoore (damien-moore) wrote :

I removed phraymd.py so I assume that takes care of this bug.

Changed in phraymd:
status: New → Won't Fix
status: Won't Fix → Fix Committed
antistress (antistress)
Changed in phraymd:
assignee: nobody → spillz (damien-moore)
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.