From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 25 Dec 2002 17:49:31 +0200 From: Victor Forsyuk To: sisyphus@altlinux.ru Subject: Re: [sisyphus] xpdf =?koi8-r?B?08zPzcHM?= =?koi8-r?B?09E/?= Message-ID: <20021225154931.GC13422@nomad.ksi-linux.com> References: <20021225144307.92D75B3C@troitsky.atvc.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20021225144307.92D75B3C@troitsky.atvc.ru> User-Agent: Mutt/1.3.25i Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: On Wed, Dec 25, 2002 at 05:36:04PM +0300, Igor Dobryninsky wrote: > Добрый день. > > Вот такая беда приключается на более-менее крупных файлах: > > [egor@shadow doc]$ xpdf xcfbook.pdf > Error: Couldn't open 'nameToUnicode' file '/usr/share/xpdf/thai/Thai.nameToUnicode' > Segmentation fault > [egor@shadow doc]$ ls -l xcfbook.pdf > -rw------- 1 egor egor 6229047 Дек 25 17:27 xcfbook.pdf > [egor@shadow doc]$ > > Мелкие показывает, но если напечатать в файл, то на получившийся > ps-файл ghostscript ругается и обижается. > > [egor@shadow doc]$ rpm -q xpdf ghostscript > xpdf-2.00-alt1 > ghostscript-7.05-alt12 Проблема была не в размере файла. Новый xpdf перешел с самописного тулкита на motif. xpdf-2.00-alt1 был собран с lesstif. Как оказалось, это вызывает падение xpdf на некоторых PDF-файлах при локалях, отличных от C, en_*, POSIX. Сборка с openmotif снимает эту проблему, в инкаминге сизифуса уже лежит xpdf-2.01-alt1 для пересборки. Как _временный_ и самый простой workaround - можно запускать xpdf с LC_ALL=C (например, сделав xpdf shell-враппером, вызывающим настоящий xpdf с нужной локалью).