Task #3860 (closed)
Opened 9 years ago
Closed 9 years ago
BUG:Cannot open that photo. Feedback 3140
| Reported by: | omero-qa | Owned by: | atarkowska |
|---|---|---|---|
| Priority: | minor | Milestone: | Unscheduled |
| Component: | from QA | Version: | n.a. |
| Keywords: | n.a. | Cc: | ben@… |
| Resources: | n.a. | Referenced By: | n.a. |
| References: | n.a. | Remaining Time: | n.a. |
| Sprint: | n.a. |
Description
http://qa.openmicroscopy.org.uk/qa/feedback/3140/
Comment: Happened after I clicked the 'crop' button while cropping my profile picture
Traceback (most recent call last):
File "/opt/OMERO.server-Beta-4.2.2/lib/python/django/core/handlers/base.py", line 92, in get_response
response = callback(request, *callback_args, **callback_kwargs)
File "/opt/OMERO.server-Beta-4.2.2/lib/python/omeroweb/webadmin/views.py", line 229, in wrapped
return f(request, *args, **kwargs)
File "/opt/OMERO.server-Beta-4.2.2/lib/python/omeroweb/webadmin/views.py", line 890, in my_account
conn.cropExperimenterPhoto(box)
File "/opt/OMERO.server-Beta-4.2.2/lib/python/omeroweb/webclient/webclient_gateway.py", line 1085, in cropExperimenterPhoto
raise IOError("Cannot open that photo.")
IOError: Cannot open that photo.
<WSGIRequest
GET:<QueryDict: {}>,
POST:<QueryDict: {u'y1': [u'71'], u'x2': [u'364'], u'x1': [u'21'], u'y2': [u'414'], u'upload_thumbnail': [u'Crop']}>,
COOKIES:{'sessionid': '8aee6b13b5ebdf76cb00098fcc73ab90'},
META:{'COLORTERM': 'gnome-terminal',
'CONTENT_LENGTH': '47',
'CONTENT_TYPE': 'application/x-www-form-urlencoded',
'CVS_RSH': 'ssh',
'DBUS_SESSION_BUS_ADDRESS': 'unix:abstract=/tmp/dbus-ZKZ9HPl5zp,guid=24889a4b79450f9b01f152004d2b793a',
'DESKTOP_SESSION': 'default',
'DESKTOP_STARTUP_ID': '',
'DISPLAY': ':0.0',
'DJANGO_SETTINGS_MODULE': 'omeroweb.settings',
'FOR_DISABLE_STACK_TRACE': '1',
'GATEWAY_INTERFACE': 'CGI/1.1',
'GDMSESSION': 'default',
'GDM_XSERVER_LOCATION': 'local',
'GNOME_DESKTOP_SESSION_ID': 'Default',
'GNOME_KEYRING_SOCKET': '/tmp/keyring-KCQsrT/socket',
'GTK_IM_MODULE': 'scim-bridge',
'GTK_RC_FILES': '/etc/gtk/gtkrc:/home/ben/.gtkrc-1.2-gnome2',
'G_BROKEN_FILENAMES': '1',
'HISTSIZE': '1000',
'HOME': '/home/ben',
'HOSTNAME': 'ben2.physics.nyu.edu',
'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7',
'HTTP_ACCEPT_ENCODING': 'gzip,deflate',
'HTTP_ACCEPT_LANGUAGE': 'en-us,en;q=0.5',
'HTTP_CONNECTION': 'keep-alive',
'HTTP_COOKIE': 'sessionid=8aee6b13b5ebdf76cb00098fcc73ab90',
'HTTP_HOST': '128.122.52.185:4080',
'HTTP_KEEP_ALIVE': '115',
'HTTP_REFERER': 'http://128.122.52.185:4080/webadmin/myaccount/editphoto/',
'HTTP_USER_AGENT': 'Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.5; en-US; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13',
'IMOD_CALIB_DIR': '/usr/local/ImodCalib',
'IMOD_DIR': '/usr/local/IMOD',
'IMOD_JAVADIR': '/usr/local/java',
'IMOD_PLUGIN_DIR': '/usr/local/IMOD/lib/imodplug',
'IMOD_QTLIBDIR': '/usr/local/IMOD/qtlib',
'INPUTRC': '/etc/inputrc',
'KDEDIR': '/usr',
'KDE_IS_PRELINKED': '1',
'KDE_NO_IPV6': '1',
'LANG': 'en_US.UTF-8',
'LD_LIBRARY_PATH': '/usr/local/IMOD/lib:/usr/local/IMOD/lib:',
'LESSOPEN': '|/usr/bin/lesspipe.sh %s',
'LOGNAME': 'ben',
'LS_COLORS': 'no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:',
'MAIL': '/var/spool/mail/ben',
'OLDPWD': '/opt/OMERO.server-Beta-4.2.2/bin',
'PATH': '/usr/kerberos/bin:/usr/local/IMOD/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/ben/bin',
'PATH_INFO': u'/webadmin/myaccount/crop/',
'PWD': '/opt/OMERO.server-Beta-4.2.2',
'PYTHONPATH': '/opt/OMERO.server-Beta-4.2.2/lib/python:/opt/OMERO.server-Beta-4.2.2/var/lib:/opt/OMERO.server-Beta-4.2.2/lib/fallback',
'QT_IM_MODULE': 'scim',
'QUERY_STRING': '',
'REMOTE_ADDR': '172.26.29.250',
'REMOTE_HOST': '',
'REQUEST_METHOD': 'POST',
'SCRIPT_NAME': u'',
'SERVER_NAME': 'BEN2.PHYSICS.NYU.EDU',
'SERVER_PORT': '4080',
'SERVER_PROTOCOL': 'HTTP/1.1',
'SERVER_SOFTWARE': 'WSGIServer/0.1 Python/2.4.3',
'SESSION_MANAGER': 'local/ben2.physics.nyu.edu:/tmp/.ICE-unix/910',
'SHELL': '/bin/bash',
'SHLVL': '2',
'SSH_AGENT_PID': '946',
'SSH_ASKPASS': '/usr/libexec/openssh/gnome-ssh-askpass',
'SSH_AUTH_SOCK': '/tmp/ssh-uMrJtcc910/agent.910',
'TERM': 'xterm',
'TZ': 'Europe/London',
'USER': 'ben',
'USERNAME': 'ben',
'WINDOWID': '59096149',
'XAUTHORITY': '/tmp/.gdm5Q9SOV',
'XMODIFIERS': '@im=SCIM',
'_': './bin/omero',
'wsgi.errors': <open file '<stderr>', mode 'w' at 0x2ac3dbb6a210>,
'wsgi.file_wrapper': <class 'django.core.servers.basehttp.FileWrapper'>,
'wsgi.input': <socket._fileobject object at 0x4e53050>,
'wsgi.multiprocess': False,
'wsgi.multithread': True,
'wsgi.run_once': False,
'wsgi.url_scheme': 'http',
'wsgi.version': (1, 0)}>
Change History (1)
comment:1 Changed 9 years ago by atarkowska
- Resolution set to invalid
- Status changed from new to closed
Note: See
TracTickets for help on using
tickets.
You may also have a look at Agilo extensions to the ticket.
Internal PIL problem on the machine.
File "/usr/lib64/python2.4/site-packages/PIL/ImageDraw.py", line 59, in __init__ im.load() File "/usr/lib64/python2.4/site-packages/PIL/ImageFile.py", line 189, in load d = Image._getdecoder(self.mode, d, a, self.decoderconfig) File "/usr/lib64/python2.4/site-packages/PIL/Image.py", line 385, in _getdecoder raise IOError("decoder %s not available" % decoder_name) IOError: decoder jpeg not available