Impressive refuses to render PDFs with BadLength error

Bug #804373 reported by Andy Buckley
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
impressive (Ubuntu)
New
Undecided
Unassigned

Bug Description

I just installed the Impressive PDF presentation viewer on my laptop, running Ubuntu Natty, but all PDFs I have tried to view give the following error:

$ impressive Desktop/slides.pdf
Welcome to Impressive version 0.10.3-WIP
Detected screen size: 1440x900 pixels
X Error of failed request: BadLength (poly request too large or internal Xlib length error)
  Major opcode of failed request: 65 (X_PolyLine)
  Serial number of failed request: 13
  Current serial number in output stream: 14

Revision history for this message
Dave Gilbert (ubuntu-treblig) wrote :

Hi Andy,
  It seems to work fine for me on this Natty machine.

Can you:
   1) Say which version of Ubuntu you're running (Natty or what?)
   2) What type of graphics card do you have?
   3) Could you find a public pdf that fails?

Dave

Revision history for this message
Andy Buckley (andy-insectnation) wrote :

No problem:

1) Ubuntu Natty on a Lenovo ThinkPad T400

2) ATI Mobility Radeon HD 3400:
andy@duality:/tmp$ lspci | grep -i radeon
01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3400 Series
I'm running with the generic vesa driver in X.org: the proprietary driver didn't work (X failed to start) when I tried it.

3) Try this one -- it's a fairly simple PDF graph drawn via LaTeX: http://users.hepforge.org/~buckley/d02-x03-y01.pdf
andy@duality:/tmp$ impressive d02-x03-y01.pdf
Welcome to Impressive version 0.10.3-WIP
Detected screen size: 1440x900 pixels
X Error of failed request: BadLength (poly request too large or internal Xlib length error)
  Major opcode of failed request: 65 (X_PolyLine)
  Serial number of failed request: 13
  Current serial number in output stream: 14

Thanks!
Andy

Revision history for this message
Dave Gilbert (ubuntu-treblig) wrote :

Thanks Andy
  It works for me (Radeon HD4350 with the open source driver, not the vesa one); I'll leave it for the Impressive maintainer to figure out.

Changed in impressive (Ubuntu):
status: New → Confirmed
status: Confirmed → Incomplete
status: Incomplete → New
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.