Bug 692995: Fix hang when rendering image.
Bug 692995: Fix hang when rendering image.

Once the shape was combined with the image in the file in question
the width/height drop to be below zero. Detect this case and bale.

File rendering looks fine.

andyhan/mupdf,lolo32/mupdf-mirror,wzhsunn/mupdf,cgogolin/penandpdf,wild0/opened_mupdf,lustersir/MuPDF,issuestand/mupdf,wild0/opened_mupdf,loungeup/mupdf,wzhsunn/mupdf,xiangxw/mupdf,ziel/mupdf,FabriceSalvaire/mupdf-cmake,geetakaur/NewApps,ArtifexSoftware/mupdf,lolo32/mupdf-mirror,cgogolin/penandpdf,nqv/mupdf,crow-misia/mupdf,geetakaur/NewApps,PuzzleFlow/mupdf,TamirEvan/mupdf,isavin/humblepdf,andyhan/mupdf,ccxvii/mupdf,MokiMobility/muPDF,derek-watson/mupdf,ziel/mupdf,tophyr/mupdf,MokiMobility/muPDF,muennich/mupdf,clchiou/mupdf,clchiou/mupdf,xiangxw/mupdf,muennich/mupdf,xiangxw/mupdf,andyhan/mupdf,michaelcadilhac/pdfannot,ArtifexSoftware/mupdf,FabriceSalvaire/mupdf-v1.3,nqv/mupdf,PuzzleFlow/mupdf,loungeup/mupdf,isavin/humblepdf,michaelcadilhac/pdfannot,asbloomf/mupdf,flipstudio/MuPDF,lustersir/MuPDF,sebras/mupdf,fluks/mupdf-x11-bookmarks,knielsen/mupdf,isavin/humblepdf,knielsen/mupdf,isavin/humblepdf,geetakaur/NewApps,cgogolin/penandpdf,github201407/MuPDF,loungeup/mupdf,FabriceSalvaire/mupdf-v1.3,FabriceSalvaire/mupdf-cmake,robamler/mupdf-nacl,ylixir/mupdf,zeniko/mupdf,loungeup/mupdf,tophyr/mupdf,ccxvii/mupdf,lustersir/MuPDF,poor-grad-student/mupdf,PuzzleFlow/mupdf,derek-watson/mupdf,flipstudio/MuPDF,kobolabs/mupdf,seagullua/MuPDF,wzhsunn/mupdf,michaelcadilhac/pdfannot,geetakaur/NewApps,lolo32/mupdf-mirror,FabriceSalvaire/mupdf-cmake,sebras/mupdf,ziel/mupdf,PuzzleFlow/mupdf,samturneruk/mupdf_secure_android,Kalp695/mupdf,ArtifexSoftware/mupdf,tophyr/mupdf,seagullua/MuPDF,Kalp695/mupdf,benoit-pierre/mupdf,ylixir/mupdf,issuestand/mupdf,Kalp695/mupdf,isavin/humblepdf,poor-grad-student/mupdf,ccxvii/mupdf,samturneruk/mupdf_secure_android,derek-watson/mupdf,benoit-pierre/mupdf,TamirEvan/mupdf,knielsen/mupdf,ziel/mupdf,kobolabs/mupdf,nqv/mupdf,lamemate/mupdf,PuzzleFlow/mupdf,lamemate/mupdf,robamler/mupdf-nacl,ziel/mupdf,github201407/MuPDF,robamler/mupdf-nacl,hackqiang/mupdf,tribals/mupdf,robamler/mupdf-nacl,wild0/opened_mupdf,kobolabs/mupdf,geetakaur/NewApps,hjiayz/forkmupdf,tophyr/mupdf,ylixir/mupdf,crow-misia/mupdf,tribals/mupdf,muennich/mupdf,andyhan/mupdf,nqv/mupdf,TamirEvan/mupdf,geetakaur/NewApps,FabriceSalvaire/mupdf-cmake,ArtifexSoftware/mupdf,FabriceSalvaire/mupdf-v1.3,crow-misia/mupdf,clchiou/mupdf,lolo32/mupdf-mirror,TamirEvan/mupdf,lustersir/MuPDF,hackqiang/mupdf,ArtifexSoftware/mupdf,hxx0215/MuPDFMirror,lamemate/mupdf,ccxvii/mupdf,crow-misia/mupdf,derek-watson/mupdf,tribals/mupdf,hjiayz/forkmupdf,MokiMobility/muPDF,kobolabs/mupdf,hxx0215/MuPDFMirror,asbloomf/mupdf,seagullua/MuPDF,lustersir/MuPDF,nqv/mupdf,Kalp695/mupdf,flipstudio/MuPDF,zeniko/mupdf,asbloomf/mupdf,poor-grad-student/mupdf,fluks/mupdf-x11-bookmarks,fluks/mupdf-x11-bookmarks,sebras/mupdf,isavin/humblepdf,flipstudio/MuPDF,benoit-pierre/mupdf,flipstudio/MuPDF,muennich/mupdf,issuestand/mupdf,sebras/mupdf,michaelcadilhac/pdfannot,ylixir/mupdf,Kalp695/mupdf,flipstudio/MuPDF,github201407/MuPDF,seagullua/MuPDF,issuestand/mupdf,crow-misia/mupdf,seagullua/MuPDF,asbloomf/mupdf,wild0/opened_mupdf,muennich/mupdf,lustersir/MuPDF,tophyr/mupdf,knielsen/mupdf,xiangxw/mupdf,FabriceSalvaire/mupdf-cmake,benoit-pierre/mupdf,kobolabs/mupdf,lamemate/mupdf,ylixir/mupdf,samturneruk/mupdf_secure_android,ArtifexSoftware/mupdf,poor-grad-student/mupdf,zeniko/mupdf,cgogolin/penandpdf,clchiou/mupdf,isavin/humblepdf,lamemate/mupdf,seagullua/MuPDF,tribals/mupdf,wzhsunn/mupdf,crow-misia/mupdf,derek-watson/mupdf,TamirEvan/mupdf,hackqiang/mupdf,sebras/mupdf,hjiayz/forkmupdf,poor-grad-student/mupdf,github201407/MuPDF,muennich/mupdf,knielsen/mupdf,lolo32/mupdf-mirror,michaelcadilhac/pdfannot,FabriceSalvaire/mupdf-v1.3,hxx0215/MuPDFMirror,zeniko/mupdf,hxx0215/MuPDFMirror,ccxvii/mupdf,fluks/mupdf-x11-bookmarks,poor-grad-student/mupdf,clchiou/mupdf,clchiou/mupdf,benoit-pierre/mupdf,sebras/mupdf,TamirEvan/mupdf,FabriceSalvaire/mupdf-v1.3,robamler/mupdf-nacl,lolo32/mupdf-mirror,PuzzleFlow/mupdf,cgogolin/penandpdf,FabriceSalvaire/mupdf-v1.3,ArtifexSoftware/mupdf,cgogolin/penandpdf,samturneruk/mupdf_secure_android,github201407/MuPDF,muennich/mupdf,xiangxw/mupdf,loungeup/mupdf,github201407/MuPDF,andyhan/mupdf,tophyr/mupdf,hackqiang/mupdf,asbloomf/mupdf,lamemate/mupdf,ylixir/mupdf,loungeup/mupdf,asbloomf/mupdf,TamirEvan/mupdf,hjiayz/forkmupdf,xiangxw/mupdf,lolo32/mupdf-mirror,ccxvii/mupdf,zeniko/mupdf,MokiMobility/muPDF,TamirEvan/mupdf,hxx0215/MuPDFMirror,Kalp695/mupdf,MokiMobility/muPDF,issuestand/mupdf,kobolabs/mupdf,nqv/mupdf,ArtifexSoftware/mupdf,fluks/mupdf-x11-bookmarks,hxx0215/MuPDFMirror,xiangxw/mupdf,fluks/mupdf-x11-bookmarks,hackqiang/mupdf,ziel/mupdf,michaelcadilhac/pdfannot,knielsen/mupdf,tribals/mupdf,zeniko/mupdf,FabriceSalvaire/mupdf-cmake,tribals/mupdf,hjiayz/forkmupdf,samturneruk/mupdf_secure_android,wild0/opened_mupdf,MokiMobility/muPDF,benoit-pierre/mupdf,samturneruk/mupdf_secure_android,PuzzleFlow/mupdf,fluks/mupdf-x11-bookmarks,issuestand/mupdf,hackqiang/mupdf,Kalp695/mupdf,wild0/opened_mupdf,robamler/mupdf-nacl,kobolabs/mupdf,wild0/opened_mupdf,wzhsunn/mupdf,derek-watson/mupdf,wzhsunn/mupdf,andyhan/mupdf,hjiayz/forkmupdf