[Poppler-bugs] [Bug 74661] pdftocairo -jpeg gives Bus error: 10

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Feb 7 05:31:24 PST 2014


https://bugs.freedesktop.org/show_bug.cgi?id=74661

--- Comment #3 from Mikool <mikool19 at laposte.net> ---
Hi Adrian,
here's the crash report from my system, i hope this helps :

Process:         pdftocairo [3069]
Path:            /opt/local/bin/pdftocairo
Identifier:      pdftocairo
Version:         0
Code Type:       X86-64 (Native)
Parent Process:  bash [331]
Responsible:     Terminal [309]
User ID:         501

Date/Time:       2014-02-07 14:27:15.801 +0100
OS Version:      Mac OS X 10.9.1 (13B42)
Report Version:  11
Anonymous UUID:  E2F4CE33-7191-3A8C-9A71-997DBF8543D6

Sleep/Wake UUID: 520C7F58-FA10-4F31-B563-55A9E25E2A6C

Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x000000010ea43c50

VM Regions Near 0x10ea43c50:
    __LINKEDIT             000000010e994000-000000010e9a4000 [   64K] r--/rwx
SM=COW  /opt/local/lib/*.dylib
--> __TEXT                 000000010e9a7000-000000010ea57000 [  704K] r-x/rwx
SM=COW  /opt/local/lib/*.dylib
    __DATA                 000000010ea57000-000000010ea5b000 [   16K] rw-/rwx
SM=PRV  /opt/local/lib/*.dylib

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   libcairo.2.dylib                  0x000000010e9b7e5e
_cairo_clip_intersect_rectangle_box + 657
1   libcairo.2.dylib                  0x000000010e9b7bb3
_cairo_clip_intersect_box + 56
2   libcairo.2.dylib                  0x000000010e9f005d
_cairo_spans_compositor_stroke + 470
3   libcairo.2.dylib                  0x000000010e9b9722
_cairo_compositor_stroke + 241
4   libcairo.2.dylib                  0x000000010e9c8a0f
_cairo_image_surface_stroke + 72
5   libcairo.2.dylib                  0x000000010e9f4a69 _cairo_surface_stroke
+ 200
6   libcairo.2.dylib                  0x000000010e9bf690 _cairo_gstate_stroke +
421
7   libcairo.2.dylib                  0x000000010e9bba11
_cairo_default_context_stroke + 28
8   libcairo.2.dylib                  0x000000010e9b518b cairo_stroke + 28
9   pdftocairo                        0x000000010e5a3358
CairoOutputDev::stroke(GfxState*) + 146
10  libpoppler.44.dylib               0x000000010e5fb5a2 Gfx::opStroke(Object*,
int) + 92
11  libpoppler.44.dylib               0x000000010e5ffdcc Gfx::go(bool) + 336
12  libpoppler.44.dylib               0x000000010e5ffc05 Gfx::display(Object*,
bool) + 229
13  libpoppler.44.dylib               0x000000010e63d746
Page::displaySlice(OutputDev*, double, double, int, bool, bool, int, int, int,
int, bool, bool (*)(void*), void*, bool (*)(Annot*, void*), void*, bool) + 364
14  libpoppler.44.dylib               0x000000010e6401bd
PDFDoc::displayPageSlice(OutputDev*, int, double, double, int, bool, bool,
bool, int, int, int, int, bool (*)(void*), void*, bool (*)(Annot*, void*),
void*, bool) + 185
15  pdftocairo                        0x000000010e59fa79 main + 4913
16  libdyld.dylib                     0x00007fff8ef945fd start + 1

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x0000000000000000  rbx: 0x00007fe350d0f990  rcx: 0x0000000000000002 
rdx: 0x000000010ea5a188
  rdi: 0x0000000000000000  rsi: 0x0000000000800000  rbp: 0x00007fff516649b0 
rsp: 0x00007fff51664970
   r8: 0x00000000007fffff   r9: 0x00000000000000a7  r10: 0x0000000000800000 
r11: 0x00000000000004da
  r12: 0x000000010ea43c20  r13: 0x00007fe350d27780  r14: 0x00007fff51664a24 
r15: 0x00007fff516649c0
  rip: 0x000000010e9b7e5e  rfl: 0x0000000000010286  cr2: 0x000000010ea43c50

Logical CPU:     4
Error Code:      0x00000007
Trap Number:     14


Binary Images:
       0x10e59a000 -        0x10e5abff7 +pdftocairo (0)
<300B3C10-E561-3CEB-AE04-B0A7B9EC3113> /opt/local/bin/pdftocairo
       0x10e5c1000 -        0x10e6e8ff7 +libpoppler.44.dylib (0)
<2BACCFE7-E66D-3C6F-9C29-DF9A962CA811> /opt/local/lib/libpoppler.44.dylib
       0x10e795000 -        0x10e7edff7 +libtiff.5.dylib (0)
<76780903-EAC1-3150-890C-CC2A050CF566> /opt/local/lib/libtiff.5.dylib
       0x10e802000 -        0x10e82fff7 +libjpeg.9.dylib (0)
<64FFA3DF-D255-33B5-9D22-61CD36314C53> /opt/local/lib/libjpeg.9.dylib
       0x10e83a000 -        0x10e85cff7 +libpng16.16.dylib (0)
<891CDE44-652F-3999-AE64-D4336F90A946> /opt/local/lib/libpng16.16.dylib
       0x10e86c000 -        0x10e8b2fff +libcurl.4.dylib (0)
<19B8D1FE-7472-3F00-8543-C813E50574B0> /opt/local/lib/libcurl.4.dylib
       0x10e8c6000 -        0x10e8e1ff7 +libopenjpeg.1.dylib (0)
<6C2D94AD-7FA7-3F32-BE78-E59164504395> /opt/local/lib/libopenjpeg.1.dylib
       0x10e8e8000 -        0x10e913fff +libfontconfig.1.dylib (0) 
/opt/local/lib/libfontconfig.1.dylib
       0x10e91f000 -        0x10e98efff +libfreetype.6.dylib (0) 
/opt/local/lib/libfreetype.6.dylib
       0x10e9a7000 -        0x10ea56ff7 +libcairo.2.dylib (0) 
/opt/local/lib/libcairo.2.dylib
       0x10ea85000 -        0x10eab9fff +liblcms2.2.dylib (0)
<0A98344D-2B33-3B13-A582-F0F578F51014> /opt/local/lib/liblcms2.2.dylib
       0x10ead2000 -        0x10eae1ff7 +libz.1.dylib (0) 
/opt/local/lib/libz.1.dylib
       0x10eaec000 -        0x10eb06ff7 +liblzma.5.dylib (0) 
/opt/local/lib/liblzma.5.dylib
       0x10eb10000 -        0x10eb3eff7 +libidn.11.dylib (0) 
/opt/local/lib/libidn.11.dylib
       0x10eb46000 -        0x10eb87fff +libssl.1.0.0.dylib (0)
<67018EB3-D462-3BF1-B162-1E3289178426> /opt/local/lib/libssl.1.0.0.dylib
       0x10eba8000 -        0x10ecbafef +libcrypto.1.0.0.dylib (0)
<82BFA4EA-9D60-35E8-9EF8-4A684A8D3881> /opt/local/lib/libcrypto.1.0.0.dylib
       0x10ed30000 -        0x10ed38fff +libintl.8.dylib (0)
<569D1B6B-5EBD-3842-99E7-479B20BF4D1B> /opt/local/lib/libintl.8.dylib
       0x10ed40000 -        0x10ee33ff7 +libiconv.2.dylib (0)
<103D57C8-BE15-3BF8-BDBE-53EDBDD0B6A4> /opt/local/lib/libiconv.2.dylib
       0x10ee43000 -        0x10ee5cff7 +libexpat.1.dylib (0) 
/opt/local/lib/libexpat.1.dylib
       0x10ee66000 -        0x10ee74fff +libbz2.1.0.dylib (0)
<57564CB0-AD8D-35AD-A8BE-EAF844A6005C> /opt/local/lib/libbz2.1.0.dylib
       0x10ee7d000 -        0x10eeecff7 +libpixman-1.0.dylib (0) 
/opt/local/lib/libpixman-1.0.dylib
       0x10ef04000 -        0x10ef05fff +libX11-xcb.1.dylib (0)
<9DAC9FA4-104E-3426-856F-902E126DA534> /opt/local/lib/libX11-xcb.1.dylib
       0x10ef07000 -        0x10ef0bfff +libxcb-render.0.dylib (0) 
/opt/local/lib/libxcb-render.0.dylib
       0x10ef14000 -        0x10ef23fff +libxcb.1.dylib (0)
<9282822D-4FC0-39AD-B226-4E7E66DD5571> /opt/local/lib/libxcb.1.dylib
       0x10ef35000 -        0x10ef3bfff +libXrender.1.dylib (0) 
/opt/local/lib/libXrender.1.dylib
       0x10ef43000 -        0x10f034ff7 +libX11.6.dylib (0) 
/opt/local/lib/libX11.6.dylib
       0x10f05e000 -        0x10f068fff +libXext.6.dylib (0) 
/opt/local/lib/libXext.6.dylib
       0x10f070000 -        0x10f071fff +libXau.6.dylib (0)
<935C8321-AAF2-3DED-AC86-293C2FAB97EC> /opt/local/lib/libXau.6.dylib
       0x10f075000 -        0x10f078fff +libXdmcp.6.dylib (0) 
/opt/local/lib/libXdmcp.6.dylib
    0x7fff6409c000 -     0x7fff640cf817  dyld (239.3)  /usr/lib/dyld
    0x7fff84dc0000 -     0x7fff84dc1fff  libunc.dylib (28)
<62682455-1862-36FE-8A04-7A6B91256438> /usr/lib/system/libunc.dylib
    0x7fff84ecc000 -     0x7fff84ed6fff  libcommonCrypto.dylib (60049)
<8C4F0CA0-389C-3EDC-B155-E62DD2187E1D> /usr/lib/system/libcommonCrypto.dylib
    0x7fff85ee7000 -     0x7fff85f29ff7  libauto.dylib (185.5) 
/usr/lib/libauto.dylib
    0x7fff860c7000 -     0x7fff860cdff7  libsystem_platform.dylib (24.1.4)
<331BA4A5-55CE-3B95-99EB-44E0C89D7FB8> /usr/lib/system/libsystem_platform.dylib
    0x7fff8643d000 -     0x7fff8643eff7  libsystem_blocks.dylib (63) 
/usr/lib/system/libsystem_blocks.dylib
    0x7fff8694c000 -     0x7fff86967ff7  libsystem_malloc.dylib (23.1.10) 
/usr/lib/system/libsystem_malloc.dylib
    0x7fff873fe000 -     0x7fff87418fff  libdispatch.dylib (339.1.9)
<46878A5B-4248-3057-962C-6D4A235EEF31> /usr/lib/system/libdispatch.dylib
    0x7fff87624000 -     0x7fff877dcff3  libicucore.A.dylib (511.27)
<003B6C21-CBD1-3486-9A1D-030ADF5FA061> /usr/lib/libicucore.A.dylib
    0x7fff87da2000 -     0x7fff87da3ff7  libDiagnosticMessagesClient.dylib
(100) <4CDB0F7B-C0AF-3424-BC39-495696F0DB1E>
/usr/lib/libDiagnosticMessagesClient.dylib
    0x7fff87da4000 -     0x7fff87dcdff7  libc++abi.dylib (48)
<8C16158F-CBF8-3BD7-BEF4-022704B2A326> /usr/lib/libc++abi.dylib
    0x7fff887de000 -     0x7fff887e0ff3  libsystem_configuration.dylib (596.12)
 /usr/lib/system/libsystem_configuration.dylib
    0x7fff88c53000 -     0x7fff88c58ff7  libunwind.dylib (35.3)
<78DCC358-2FC1-302E-B395-0155B47CB547> /usr/lib/system/libunwind.dylib
    0x7fff88c59000 -     0x7fff88c80ffb  libsystem_info.dylib (449.1.3)
<7D41A156-D285-3849-A2C3-C04ADE797D98> /usr/lib/system/libsystem_info.dylib
    0x7fff88c88000 -     0x7fff88c99ff7  libsystem_asl.dylib (217.1.4)
<655FB343-52CF-3E2F-B14D-BEBF5AAEF94D> /usr/lib/system/libsystem_asl.dylib
    0x7fff88cfa000 -     0x7fff88cfcff7  libquarantine.dylib (71)
<7A1A2BCB-C03D-3A25-BFA4-3E569B2D2C38> /usr/lib/system/libquarantine.dylib
    0x7fff89290000 -     0x7fff89295fff  libmacho.dylib (845)
<1D2910DF-C036-3A82-A3FD-44FF73B5FF9B> /usr/lib/system/libmacho.dylib
    0x7fff89db7000 -     0x7fff89dbeff3  libcopyfile.dylib (103)
<5A881779-D0D6-3029-B371-E3021C2DDA5E> /usr/lib/system/libcopyfile.dylib
    0x7fff8a744000 -     0x7fff8a796fff  libc++.1.dylib (120)
<4F68DFC5-2077-39A8-A449-CAC5FDEE7BDE> /usr/lib/libc++.1.dylib
    0x7fff8ab09000 -     0x7fff8ab57fff  libcorecrypto.dylib (161.1) 
/usr/lib/system/libcorecrypto.dylib
    0x7fff8b162000 -     0x7fff8b16bff3  libsystem_notify.dylib (121)
<52571EC3-6894-37E4-946E-064B021ED44E> /usr/lib/system/libsystem_notify.dylib
    0x7fff8b7ce000 -     0x7fff8b7d6fff  libsystem_dnssd.dylib (522.1.11)
<270DCF6C-502D-389A-AA9F-DE4624A36FF7> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff8d468000 -     0x7fff8d46cfff  libsystem_stats.dylib (93.1.26) 
/usr/lib/system/libsystem_stats.dylib
    0x7fff8d964000 -     0x7fff8d965ff7  libsystem_sandbox.dylib (278.10) 
/usr/lib/system/libsystem_sandbox.dylib
    0x7fff8e43f000 -     0x7fff8e43fff7  libkeymgr.dylib (28)
<3AA8D85D-CF00-3BD3-A5A0-E28E1A32A6D8> /usr/lib/system/libkeymgr.dylib
    0x7fff8e52a000 -     0x7fff8e551ff7  libsystem_network.dylib (241.3)
<8B1E1F1D-A5CC-3BAE-8B1E-ABC84337A364> /usr/lib/system/libsystem_network.dylib
    0x7fff8e552000 -     0x7fff8e737ff7  com.apple.CoreFoundation (6.9 -
855.11) 
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff8e912000 -     0x7fff8e913ffb  libremovefile.dylib (33)
<3543F917-928E-3DB2-A2F4-7AB73B4970EF> /usr/lib/system/libremovefile.dylib
    0x7fff8e914000 -     0x7fff8e930ff7  libsystem_kernel.dylib (2422.1.72) 
/usr/lib/system/libsystem_kernel.dylib
    0x7fff8e939000 -     0x7fff8e940fff  libcompiler_rt.dylib (35)
<4CD916B2-1B17-362A-B403-EF24A1DAC141> /usr/lib/system/libcompiler_rt.dylib
    0x7fff8ef6d000 -     0x7fff8ef74ff7  libsystem_pthread.dylib (53.1.4) 
/usr/lib/system/libsystem_pthread.dylib
    0x7fff8ef91000 -     0x7fff8ef94ff7  libdyld.dylib (239.3)
<62F4D752-4089-31A8-8B73-B95A68893B3C> /usr/lib/system/libdyld.dylib
    0x7fff8fd7b000 -     0x7fff8fdaafd2  libsystem_m.dylib (3047.16) 
/usr/lib/system/libsystem_m.dylib
    0x7fff90476000 -     0x7fff90477ff7  libSystem.B.dylib (1197.1.1) 
/usr/lib/libSystem.B.dylib
    0x7fff90478000 -     0x7fff90501ff7  libsystem_c.dylib (997.1.1)
<61833FAA-7281-3FF9-937F-686B6F20427C> /usr/lib/system/libsystem_c.dylib
    0x7fff9095b000 -     0x7fff9096cff7  libz.1.dylib (53)
<42E0C8C6-CA38-3CA4-8619-D24ED5DD492E> /usr/lib/libz.1.dylib
    0x7fff90fec000 -     0x7fff90ff0ff7  libcache.dylib (62) 
/usr/lib/system/libcache.dylib
    0x7fff9113b000 -     0x7fff91142ff7  liblaunch.dylib (842.1.4) 
/usr/lib/system/liblaunch.dylib
    0x7fff911ff000 -     0x7fff91223fff  libxpc.dylib (300.1.17)
<4554927A-9467-365C-91F1-5A116989DD7F> /usr/lib/system/libxpc.dylib
    0x7fff91754000 -     0x7fff91901f27  libobjc.A.dylib (551.1) 
/usr/lib/libobjc.A.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 19088
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=83.8M resident=33.2M(40%)
swapped_out_or_unallocated=50.6M(60%)
Writable regions: Total=47.4M written=21.2M(45%) resident=21.3M(45%)
swapped_out=0K(0%) unallocated=26.1M(55%)

REGION TYPE                      VIRTUAL
===========                      =======
Kernel Alloc Once                     4K
MALLOC                             38.8M
MALLOC (admin)                       16K
STACK GUARD                        56.0M
Stack                              8192K
VM_ALLOCATE                          12K
__DATA                             1744K
__LINKEDIT                         67.0M
__TEXT                             16.8M
__UNICODE                           544K
shared memory                         4K
===========                      =======
TOTAL                             188.9M


Best regards

Guillaume
> Message du 07/02/14 12:07
> De : bugzilla-daemon at freedesktop.org
> A : mikool19 at laposte.net
> Copie à :
> Objet : [Bug 74661] pdftocairo -jpeg gives Bus error: 10
>
> > 
Comment # 1 on bug 74661 from Adrian Johnson I tried that command with the
attached pdf and it works for me. Maybe you could try running it in a debugger
and find out which line it is crashing on. Does it work if you output to png?  
You are receiving this mail because: You reported the bug.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/poppler-bugs/attachments/20140207/12fd92c1/attachment-0001.html>


More information about the Poppler-bugs mailing list