Seems trivially repeatable given the instructions; I'm on Quantal; looking in the source of cairo I see (cairo-cff-subset.c:1181):
operand = cff_dict_get_operands (font->top_dict, CHARSET_OP, &size); if (font->is_cid && !operand) return CAIRO_INT_STATUS_UNSUPPORTED; decode_integer (operand, &offset); It's segging the decode_integer and it looks like operand is null; so (without knowing anything about the datastructure!) I wonder if that's supposed to be an || !operand ? Dave ** Changed in: cairo (Ubuntu) Importance: Undecided => Medium ** Changed in: cairo (Ubuntu) Status: New => Triaged -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/1030357 Title: evince crashed with SIGSEGV when trying to print this PDF file To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cairo/+bug/1030357/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs