diff -Nru viewpdf.app-0.2dfsg1/debian/changelog viewpdf.app-0.2dfsg1/debian/changelog --- viewpdf.app-0.2dfsg1/debian/changelog 2014-08-28 19:47:04.000000000 +0000 +++ viewpdf.app-0.2dfsg1/debian/changelog 2014-10-31 16:34:28.000000000 +0000 @@ -1,14 +1,10 @@ -viewpdf.app (1:0.2dfsg1-4build2) utopic; urgency=medium +viewpdf.app (1:0.2dfsg1-5) unstable; urgency=medium - * Rebuild against libgnustep-gui0.24. + * debian/patches/fix-NSView-crash.patch: New; fix a crash on i386 when + opening a PDF file (Closes: #756588). + * debian/patches/series: Update. - -- Colin Watson Thu, 28 Aug 2014 12:47:04 -0700 - -viewpdf.app (1:0.2dfsg1-4build1) raring; urgency=low - - * Rebuild for gnustep-gui 0.22 transition. - - -- Benjamin Drung Wed, 21 Nov 2012 16:51:52 +0100 + -- Yavor Doganov Fri, 31 Oct 2014 18:33:36 +0200 viewpdf.app (1:0.2dfsg1-4) unstable; urgency=low diff -Nru viewpdf.app-0.2dfsg1/debian/patches/fix-NSView-crash.patch viewpdf.app-0.2dfsg1/debian/patches/fix-NSView-crash.patch --- viewpdf.app-0.2dfsg1/debian/patches/fix-NSView-crash.patch 1970-01-01 00:00:00.000000000 +0000 +++ viewpdf.app-0.2dfsg1/debian/patches/fix-NSView-crash.patch 2014-10-31 16:31:52.000000000 +0000 @@ -0,0 +1,29 @@ +Description: Fix crash on i386 when opening a PDF file. +Author: Yavor Doganov +Bug-Debian: https://bugs.debian.org/756588 +Forwarded: not-needed +Last-Update: 2014-10-31 +--- + +--- vindaloo.app.orig/CenteringClipView.m ++++ vindaloo.app/CenteringClipView.m +@@ -28,6 +28,9 @@ + + - (void) centerDocumentView + { ++ if (![self documentView]) ++ return; ++ + NSRect docRect = [[self documentView] frame]; + NSRect clipRect = [self bounds]; + +@@ -53,6 +56,9 @@ + // origin point. + - (NSPoint) constrainScrollPoint: (NSPoint)proposedNewOrigin + { ++ if (![self documentView]) ++ return [self bounds].origin; ++ + NSRect docRect = [[self documentView] frame]; + NSRect clipRect = [self bounds]; + NSPoint newScrollPoint = proposedNewOrigin; diff -Nru viewpdf.app-0.2dfsg1/debian/patches/series viewpdf.app-0.2dfsg1/debian/patches/series --- viewpdf.app-0.2dfsg1/debian/patches/series 2012-05-31 18:28:06.000000000 +0000 +++ viewpdf.app-0.2dfsg1/debian/patches/series 2014-10-31 16:30:02.000000000 +0000 @@ -1 +1,2 @@ +fix-NSView-crash.patch rename.patch