Bug 44139 - poppler 0.18.2 dont render file (loading freezes)
Summary: poppler 0.18.2 dont render file (loading freezes)
Status: RESOLVED NOTABUG
Alias: None
Product: poppler
Classification: Unclassified
Component: splash backend (show other bugs)
Version: unspecified
Hardware: ARM other
: medium normal
Assignee: poppler-bugs
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-25 04:56 UTC by Vasily Kharitonov
Modified: 2011-12-26 10:51 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
not render (747.14 KB, application/pdf)
2011-12-25 04:56 UTC, Vasily Kharitonov
Details

Description Vasily Kharitonov 2011-12-25 04:56:35 UTC
Created attachment 54807 [details]
not render

Hi!

Im developer of "AlternateReader" project http://sourceforge.net/projects/alternatedjvu/
and i use poppler for render pdf files on Symbian phones.

I want to use new version of poppler 0.18.2
but same files not render on this version (test file attached)

ps
on version 0.12.4 this file was rendered

my configuration file:

#define HAS_MBSTATE 1
#define HAS_WCHAR 1
//#define HAVE_STDINCLUDES
//#define AUTOCONF 1
//#define HAVE_WCHAR_H
#define HAVE_NAMESPACES
//#define HAVE_EXCEPTIONS

// new
#define WITH_FONTCONFIGURATION_FONTCONFIG 1

/* config.h.  Generated from config.h.cmake by cmake.  */

/* Use libjpeg instead of builtin jpeg decoder. */
/* #undef ENABLE_LIBJPEG */
//#define ENABLE_LIBJPEG 1

/* Use zlib instead of builtin zlib decoder. */
//#define ENABLE_ZLIB 1

/* Use libpng to export images in pdftohtml. */
/* #undef ENABLE_LIBPNG */
//#define ENABLE_LIBPNG 1

/* Use liblcms for color management. */
/* #undef USE_CMS */

/* Use cairo for rendering. */
/* #undef HAVE_CAIRO */


#undef _WIN32


/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'. */
#define HAVE_DIRENT_H 1

/* Define to 1 if you have the <dlfcn.h> header file. */
#define HAVE_DLFCN_H 1

/* Have FreeType2 include files */
#define HAVE_FREETYPE_H 1

/* Define to 1 if you have the `fseek64' function. */
#undef HAVE_FSEEK64

/* Define to 1 if fseeko (and presumably ftello) exists and is declared. */
#undef HAVE_FSEEKO

/* Define to 1 if you have the `ftell64' function. */
#undef HAVE_FTELL64

/* Defines if gettimeofday is available on your system */
#define HAVE_GETTIMEOFDAY 1

/* Define to 1 if you have the <inttypes.h> header file. */
#define HAVE_INTTYPES_H 1

/* Define to 1 if you have the `z' library (-lz). */
#define HAVE_LIBZ 1

/* Define to 1 if you have the <memory.h> header file. */
#define HAVE_MEMORY_H 1

/* Define to 1 if you have the `mkstemp' function. */
#define HAVE_MKSTEMP 1

/* Define to 1 if you have the `mkstemps' function. */
#define HAVE_MKSTEMPS 1

/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
#define HAVE_NDIR_H 1

/* Define to 1 if you have the `popen' function. */
#define HAVE_POPEN 1

/* Use splash for rendering. */
#define HAVE_SPLASH 1

/* Define to 1 if you have the <stdint.h> header file. */
#define HAVE_STDINT_H 1

/* Define to 1 if you have the <stdlib.h> header file. */
#define HAVE_STDLIB_H 1

/* Define to 1 if you have the <strings.h> header file. */
#define HAVE_STRINGS_H 1

/* Define to 1 if you have the <string.h> header file. */
#define HAVE_STRING_H 1

/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'. */
#define HAVE_SYS_DIR_H 1

/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'. */
#define HAVE_SYS_NDIR_H 1

/* Define to 1 if you have the <sys/stat.h> header file. */
#define HAVE_SYS_STAT_H 1

/* Define to 1 if you have the <sys/types.h> header file. */
#define HAVE_SYS_TYPES_H 1

/* Define to 1 if you have the <unistd.h> header file. */
#define HAVE_UNISTD_H 1

/* Define to 1 if you have the <zlib.h> header file. */
/* #undef HAVE_ZLIB_H */

/* Define to 1 if gdk was found */
/* #undef POPPLER_WITH_GDK */

/* Enable multithreading support. */
/*Alternate
#define MULTITHREADED 1
*/

/* Generate OPI comments in PS output. */
//#define OPI_SUPPORT 1
Comment 1 Albert Astals Cid 2011-12-25 12:01:39 UTC
Works for me on linux, can you try if it works for you under linux too?
Comment 2 Vasily Kharitonov 2011-12-25 12:07:43 UTC
(In reply to comment #1)
> Works for me on linux, can you try if it works for you under linux too?

Unfortunately, I have only Symbian.
I dont have Linux
Comment 3 Albert Astals Cid 2011-12-25 12:19:26 UTC
I do have a Symbian phone, but I am not going to go through the awful pain of developing for it again, so i guess we are kind of deadlocked here, can you provide any useful information like a backtrace?
Comment 4 Albert Astals Cid 2011-12-26 10:46:26 UTC
Can you comment why you decided to close it?
Comment 5 Vasily Kharitonov 2011-12-26 10:51:54 UTC
because you have not reproduced the problem, I began to explore my code. And I found the problem. My code is cyclically loaded file. The poppler has no problem.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.