[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [pdf-devel] Text module unit tests failing
From: |
jemarch |
Subject: |
Re: [pdf-devel] Text module unit tests failing |
Date: |
Thu, 04 Sep 2008 02:03:04 +0200 |
User-agent: |
Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.8 (Shijō) APEL/10.6 Emacs/23.0.60 (i686-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO) |
Hi Aleks.
Seems that a recent change in the code made all the Text module
unit tests fail when calling pdf_text_init().
http://gnupdf.org/Lib:Unit_Testing_Report
It's related to the Locale:
libgnupdf: ***DEBUG BASE***:base/pdf-text-context.c:138: Invalid locale
info detected! 'C'
I can reproduce it in my local copy. Any hint on what could be
happening?
I can reproduce it in two systems.
A eeepc running Debian GNU/Linux:
$ uname -a
Linux termi 2.6.25-2-686-bigmem #1 SMP Thu Jun 12 17:11:59 UTC 2008 i686
GNU/Linux
$ locale
LANG=
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
and in chapters.es.gnu.org:
$ uname -a
Linux chapters.gnu.org 2.6.21.5-grsec-xxxx-grs-ipv4-64 #6 SMP Mon Sep 17
18:26:16 CEST 2007 x86_64 GNU/Linux
$ locale
LANG=en_GB.UTF-8
LC_CTYPE="en_GB.UTF-8"
LC_NUMERIC="en_GB.UTF-8"
LC_TIME="en_GB.UTF-8"
LC_COLLATE="en_GB.UTF-8"
LC_MONETARY="en_GB.UTF-8"
LC_MESSAGES="en_GB.UTF-8"
LC_PAPER="en_GB.UTF-8"
LC_NAME="en_GB.UTF-8"
LC_ADDRESS="en_GB.UTF-8"
LC_TELEPHONE="en_GB.UTF-8"
LC_MEASUREMENT="en_GB.UTF-8"
LC_IDENTIFICATION="en_GB.UTF-8"
LC_ALL=
Running gdb in the eeepc I got the following sigfault:
Program received signal SIGSEGV, Segmentation fault.
0xb7d803a3 in strlen () from /lib/i686/cmov/libc.so.6
(gdb) bt
#0 0xb7d803a3 in strlen () from /lib/i686/cmov/libc.so.6
#1 0xb7ec180d in pdf_text_substitute_line_ending (text=0xa024b20,
new_eol=0x0) at base/pdf-text-filter.c:251
#2 0xb7ec34b3 in pdf_text_filter (text=0xa024b20, filter=1)
at base/pdf-text.c:1284
#3 0x08075c55 in pdf_text_filter_001 (_i=0) at base/text/pdf-text-filter.c:91
#4 0x0807e421 in srunner_run_all ()
#5 0x0807b767 in main () at runtests.c:43
That is not strange, since it seems that pdf_text_context_init fails
and thus the global text data structure is uninitialized.
I will debug it deeper tomorrow.
- [pdf-devel] Text module unit tests failing, Aleksander Morgado, 2008/09/03
- Re: [pdf-devel] Text module unit tests failing,
jemarch <=
- Re: [pdf-devel] Text module unit tests failing, gerel, 2008/09/04
- Re: [pdf-devel] Text module unit tests failing, Aleksander Morgado, 2008/09/05
- Re: [pdf-devel] Text module unit tests failing, gerel, 2008/09/05
- Re: [pdf-devel] Text module unit tests failing, jemarch, 2008/09/08
- Re: [pdf-devel] Text module unit tests failing, Aleksander Morgado, 2008/09/09
- Re: [pdf-devel] Text module unit tests failing, gerel, 2008/09/09
- Re: [pdf-devel] Text module unit tests failing, Aleksander Morgado, 2008/09/09
- Re: [pdf-devel] Text module unit tests failing, gerel, 2008/09/09
- Re: [pdf-devel] Text module unit tests failing, jemarch, 2008/09/09
- Re: [pdf-devel] Text module unit tests failing, Aleksander Morgado, 2008/09/10