Hello community, here is the log from the commit of package xpdf-poppler for openSUSE:Factory checked in at Mon Jul 19 20:18:37 CEST 2010. -------- --- xpdf-poppler/xpdf-poppler.changes 2010-01-26 11:04:21.000000000 +0100 +++ /mounts/work_src_done/STABLE/xpdf-poppler/xpdf-poppler.changes 2010-07-12 11:39:22.000000000 +0200 @@ -1,0 +2,7 @@ +Mon Jul 12 11:37:24 CEST 2010 - pgajdos@suse.cz + +- fixed two crashes [bnc#617623] + * no-goto-when-fullscreen.patch + * pimagenull.patch + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- xpdf-poppler-no-goto-when-fullscreen.patch xpdf-poppler-pimage-null.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xpdf-poppler.spec ++++++ --- /var/tmp/diff_new_pack.UWV6sS/_old 2010-07-19 20:18:22.000000000 +0200 +++ /var/tmp/diff_new_pack.UWV6sS/_new 2010-07-19 20:18:22.000000000 +0200 @@ -24,7 +24,7 @@ License: GPLv2 Group: Productivity/Publishing/PDF Version: 3.02 -Release: 6 +Release: 7 AutoReqProv: on Requires: ghostscript-fonts-std Summary: A PDF File Viewer for the X Window System @@ -56,6 +56,8 @@ # PATCH-FIX-UPSTREAM xpdf-poppler-getCMap-arguments.patch pgajdos@suse.cz Patch11: %{name}-getCMap-arguments.patch Patch12: %{name}-set-icon.patch +Patch13: %{name}-no-goto-when-fullscreen.patch +Patch14: %{name}-pimage-null.patch Url: http://www.foolabs.com/xpdf/ BuildRoot: %{_tmppath}/%{name}-%{version}-build Obsoletes: xpdf @@ -86,6 +88,8 @@ %patch10 %patch11 %patch12 -p1 +%patch13 +%patch14 -p1 %build export CXXFLAGS="$RPM_OPT_FLAGS -DSYSTEM_XPDFRC=\\\"/etc/xpdfrc\\\"" ++++++ xpdf-poppler-no-goto-when-fullscreen.patch ++++++ --- XPDFViewer.cc +++ XPDFViewer.cc @@ -844,6 +844,8 @@ void XPDFViewer::cmdFocusToPageNum(GooString *args[], int nArgs, XEvent *event) { + if (core->getFullScreen()) + return; XmTextFieldSetSelection(pageNumText, 0, strlen(XmTextFieldGetString(pageNumText)), XtLastTimestampProcessed(display)); ++++++ xpdf-poppler-pimage-null.patch ++++++ --- xpdf-3.02-poppler.orig/XPDFCore.cc +++ xpdf-3.02-poppler/XPDFCore.cc @@ -1343,8 +1343,11 @@ void XPDFCore::redrawRect(PDFCoreTile *t // draw the document if (tile) { + if (tile->image) XPutImage(display, drawAreaWin, drawAreaGC, tile->image, xSrc, ySrc, xDest, yDest, width, height); + else + error(-1, "tile->image NULL in tile @ %p", tile); // draw the background } else { ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org