Christian,

I have PIL-1.1.7-py2.7-linux-i686.egg installed. We are not using OS X, we 
are running on a Debian 7.4 host.

The following packages are installed (I skipped Django, Djblets and 
ReviewBoard packages):
docutils-0.11-py2.7.egg
easy-install.pth
ecdsa-0.10-py2.7.egg
feedparser-5.1.3-py2.7.egg
futures-2.1.6-py2.7.egg
Markdown-2.4.1-py2.7.egg
Markdown-2.4-py2.7.egg
mimeparse-0.1.3-py2.7.egg
paramiko-1.12.2-py2.7.egg
PIL-1.1.7-py2.7-linux-i686.egg
pillowfight-0.2-py2.7.egg
pycrypto-2.6.1-py2.7-linux-i686.egg
Pygments-1.6-py2.7.egg
python_dateutil-1.5-py2.7.egg
python_memcached-1.53-py2.7.egg
python_ntlm-1.1.0-py2.7.egg
pytz-2013.9-py2.7.egg
rbnotefield-1.0-py2.7.egg
rbseverity-0.5.1-py2.7.egg
recaptcha_client-1.0.6-py2.7.egg
Whoosh-2.6.0-py2.7.egg

Regards,
    Johan

On Wednesday, March 18, 2015 at 10:21:19 AM UTC+1, Christian Hammond wrote:
>
> Hi Johan, 
>
> Okay, this sounds like your version of PIL or Pillow is missing a decoder 
> needed for thumbnail generation to work. 
>
> First, can you verify which you're using? You can look to see if a PIL or 
> Pillow directory is in /usr/local/lib/python2.7/dist-packages/. 
>
> Also, do you use homebrew? On MacOS X, there's a couple different ways to 
> fix this, so I want to make sure I give you decent instructions. 
>
> Pillow is the modern replacement for PIL, and is easier to install and get 
> running. If you're using PIL, we'll probably have you uninstall it and 
> install Pillow in its place. However, we'll need to make sure you have a 
> couple of libraries installed first, to ensure it has this decoder. 
>
> Christian 
>
> --   
> Christian Hammond - chri...@beanbaginc.com <javascript:>   
> Review Board - https://www.reviewboard.org   
> Beanbag, Inc. - https://www.beanbaginc.com 
>
> -----Original Message----- 
> From: Johan Borkhuis <bork...@gmail.com <javascript:>> 
> Reply: Johan Borkhuis <bork...@gmail.com <javascript:>>> 
> Date: March 18, 2015 at 2:11:41 AM 
> To: revie...@googlegroups.com <javascript:> <revie...@googlegroups.com 
> <javascript:>>> 
> Cc: bork...@gmail.com <javascript:> <bork...@gmail.com <javascript:>>>, 
> chri...@beanbaginc.com <javascript:> <chri...@beanbaginc.com <javascript:>>> 
>
> Subject:  Re: Issues with document review in Powerpack 
>
> > Christian, 
> >   
> > I enabled logging in ReviewBoard: 
> >   
> > 2015-03-18 08:56:18,605 - ERROR - - Failed to convert data uri to image: 
> > decoder zip not available. 
> > 2015-03-18 08:56:18,606 - ERROR - - Error when calling get_thumbnail for 
> > MimetypeHandler > 0xba792b0c>: decoder zip not available 
> > Traceback (most recent call last): 
> > File 
> > 
> "/usr/local/lib/python2.7/dist-packages/ReviewBoard-2.0.15-py2.7.egg/reviewboard/attachments/models.py",
>  
>   
> > line 89, in _set_thumbnail 
> > self.mimetype_handler.set_thumbnail(data) 
> > File "build/bdist.macosx-10.10-intel/egg/rbpowerpack/pdf/mimetypes.py", 
> > line 85, in set_thumbnail 
> > IOError: decoder zip not available 
> >   
> > No JavaScript errors are reported, only the file is being downloaded 
> > multiple times per second, so the log is being flushed with these 
> messages. 
> >   
> > When trying to create a comment in the document I get this error: 
> > TypeError: this.commentDlg.is is not a function 
> > 
> http://revboard.eu.omron.net/static/ext/rbpowerpack.extension.PowerPackExtension/js/powerpack-pdf.min.aaa0c6673283.js
>  
>   
> > Line 1 
> >   
> > This also gives the following message in the ReviewBoard log: 
> > 2015-03-18 09:09:44,054 - ERROR - - PDF Review UI: Could not convert 
> > thumbnailData to stored image for file attachment comment 109: decoder 
> zip 
> > not available 
> >   
> > It looks like both are related to a missing decoder zip. 
> >   
> > BTW: I also use Comment Severity 0.5.1 
> >   
> > Regards, 
> > Johan 
> >   
> > On Wednesday, March 18, 2015 at 9:25:31 AM UTC+1, Christian Hammond 
> wrote: 
> > > 
> > > Hi Johan, 
> > > 
> > > Is there anything in the reviewboard.log file (if that's enabled)? 
> > > 
> > > The "request_info" KeyError usually indicates that something with the 
> > > Review Board logging setup got into an inconsistent state. It might be 
> > > masking the real error. 
> > > 
> > > Also, when you load a page with a PDF file, and it just spins 
> > > indefinitely, are there any JavaScript errors in the browser's 
> JavaScript 
> > > console? 
> > > 
> > > Thanks, 
> > > 
> > > Christian 
> > > 
> > > -- 
> > > Christian Hammond - chri...@beanbaginc.com   
> > > Review Board - https://www.reviewboard.org 
> > > Beanbag, Inc. - https://www.beanbaginc.com 
> > > 
> > > -----Original Message----- 
> > > From: Johan Borkhuis > 
> > > Reply: revie...@googlegroups.com > > >> 
> > > Date: March 18, 2015 at 1:20:55 AM 
> > > To: revie...@googlegroups.com > > >> 
> > > Subject: Issues with document review in Powerpack 
> > > 
> > > > We are trying Powerpack, and we came across some issues with the 
> > > document 
> > > > review: 
> > > > 
> > > > - After creating a document review the page shows a "Loading..." box 
> at 
> > > > the top that continuously appears and disappears and there is no 
> image 
> > > in 
> > > > the document box, only the rotating dots. Other people get a yellow 
> > > warning 
> > > > sign. 
> > > > - When trying to enter a comment in the document I get a popup with 
> > > > "Error saving comment: HTTP 500 INTERNAL SERVER ERROR". 
> > > > 
> > > > I tried removing the attached PDF and uploading it again, but this 
> did 
> > > not 
> > > > help. 
> > > > 
> > > > We are using RB 2.0.15 with PowerPack 1.2.1. Are there any other 
> > > required 
> > > > packages that I need for this to work? 
> > > > 
> > > > From the apache error.log: 
> > > > 
> > > > [Wed Mar 18 08:06:38 2015] [error] Traceback (most recent call 
> last): 
> > > > [Wed Mar 18 08:06:38 2015] [error] File 
> > > > "/usr/lib/python2.7/logging/__init__.py", line 850, in emit 
> > > > [Wed Mar 18 08:06:38 2015] [error] msg = self.format(record) 
> > > > [Wed Mar 18 08:06:38 2015] [error] File 
> > > > "/usr/lib/python2.7/logging/__init__.py", line 723, in format 
> > > > [Wed Mar 18 08:06:38 2015] [error] return fmt.format(record) 
> > > > [Wed Mar 18 08:06:38 2015] [error] File 
> > > > "/usr/lib/python2.7/logging/__init__.py", line 467, in format 
> > > > [Wed Mar 18 08:06:38 2015] [error] s = self._fmt % record.__dict__ 
> > > > [Wed Mar 18 08:06:38 2015] [error] KeyError: u'request_info' 
> > > > [Wed Mar 18 08:06:38 2015] [error] Logged from file mimetypes.py, 
> line 
> > > 84 
> > > > [Wed Mar 18 08:06:38 2015] [error] Traceback (most recent call 
> last): 
> > > > [Wed Mar 18 08:06:38 2015] [error] File 
> > > > "/usr/lib/python2.7/logging/__init__.py", line 850, in emit 
> > > > [Wed Mar 18 08:06:38 2015] [error] msg = self.format(record) 
> > > > [Wed Mar 18 08:06:38 2015] [error] File 
> > > > "/usr/lib/python2.7/logging/__init__.py", line 723, in format 
> > > > [Wed Mar 18 08:06:38 2015] [error] return fmt.format(record) 
> > > > [Wed Mar 18 08:06:38 2015] [error] File 
> > > > "/usr/lib/python2.7/logging/__init__.py", line 467, in format 
> > > > [Wed Mar 18 08:06:38 2015] [error] s = self._fmt % record.__dict__ 
> > > > [Wed Mar 18 08:06:38 2015] [error] KeyError: u'request_info' 
> > > > [Wed Mar 18 08:06:38 2015] [error] Logged from file models.py, line 
> 93 
> > > > 
> > > > Regards, 
> > > > 
> > > > Johan Borkhuis 
> > > > 
> > > > -- 
> > > > Supercharge your Review Board with Power Pack: 
> > > https://www.reviewboard.org/powerpack/ 
> > > > Want us to host Review Board for you? Check out RBCommons: 
> > > https://rbcommons.com/ 
> > > > Happy user? Let us know! https://www.reviewboard.org/users/ 
> > > > --- 
> > > > You received this message because you are subscribed to the Google 
> > > Groups "reviewboard" 
> > > > group. 
> > > > To unsubscribe from this group and stop receiving emails from it, 
> send 
> > > an email to reviewboard...@googlegroups.com . 
> > > > For more options, visit https://groups.google.com/d/optout. 
> > > > 
> > > 
> > > 
>
>

-- 
Supercharge your Review Board with Power Pack: 
https://www.reviewboard.org/powerpack/
Want us to host Review Board for you? Check out RBCommons: 
https://rbcommons.com/
Happy user? Let us know! https://www.reviewboard.org/users/
--- 
You received this message because you are subscribed to the Google Groups 
"reviewboard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to reviewboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to