Bug 315432 - Okular crash when opening pdf file (kde 4.10)
Summary: Okular crash when opening pdf file (kde 4.10)
Status: RESOLVED FIXED
Alias: None
Product: okular
Classification: Applications
Component: PDF backend (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR major
Target Milestone: ---
Assignee: Okular developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-19 09:28 UTC by vyacheslav
Modified: 2013-03-04 19:12 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description vyacheslav 2013-02-19 09:28:46 UTC
okular(11493)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
okular(11493)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
okular(11493)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
okular(11493)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
*** Error in `okular': free(): invalid next size (fast): 0x00007f81747b4b90 ***
======= Backtrace: =========
/usr/lib/libc.so.6(+0x7ab06)[0x7f818e1deb06]
/usr/lib/libc.so.6(+0x7b883)[0x7f818e1df883]
/usr/lib/libpoppler.so.34(_ZN12SplashBitmapD1Ev+0x1c)[0x7f817afa329c]
/usr/lib/libpoppler.so.34(_ZN6SplashD2Ev+0x60)[0x7f817af8fab0]
/usr/lib/libpoppler.so.34(_ZN15SplashOutputDev20endTransparencyGroupEP8GfxState+0x34)[0x7f817aeb9b44]
/usr/lib/libpoppler.so.34(_ZN3Gfx8drawFormEP6ObjectP4DictPdS4_bbP13GfxColorSpacebbbP8FunctionP8GfxColor+0x3e1)[0x7f817af00ff1]
/usr/lib/libpoppler.so.34(_ZN3Gfx10doSoftMaskEP6ObjectbP13GfxColorSpacebbP8FunctionP8GfxColor+0x30b)[0x7f817af0570b]
/usr/lib/libpoppler.so.34(_ZN3Gfx14opSetExtGStateEP6Objecti+0x13d2)[0x7f817af06bf2]
/usr/lib/libpoppler.so.34(_ZN3Gfx2goEb+0x154)[0x7f817af006d4]
/usr/lib/libpoppler.so.34(_ZN3Gfx7displayEP6Objectb+0xb0)[0x7f817af00b40]
/usr/lib/libpoppler.so.34(_ZN3Gfx8drawFormEP6ObjectP4DictPdS4_bbP13GfxColorSpacebbbP8FunctionP8GfxColor+0x2dc)[0x7f817af00eec]
/usr/lib/libpoppler.so.34(_ZN3Gfx6doFormEP6Object+0x5aa)[0x7f817af0204a]
/usr/lib/libpoppler.so.34(_ZN3Gfx9opXObjectEP6Objecti+0x2e3)[0x7f817af04b73]
/usr/lib/libpoppler.so.34(_ZN3Gfx2goEb+0x154)[0x7f817af006d4]
/usr/lib/libpoppler.so.34(_ZN3Gfx7displayEP6Objectb+0xb0)[0x7f817af00b40]
/usr/lib/libpoppler.so.34(_ZN3Gfx8drawFormEP6ObjectP4DictPdS4_bbP13GfxColorSpacebbbP8FunctionP8GfxColor+0x2dc)[0x7f817af00eec]
/usr/lib/libpoppler.so.34(_ZN3Gfx6doFormEP6Object+0x5aa)[0x7f817af0204a]
/usr/lib/libpoppler.so.34(_ZN3Gfx9opXObjectEP6Objecti+0x2e3)[0x7f817af04b73]
/usr/lib/libpoppler.so.34(_ZN3Gfx2goEb+0x154)[0x7f817af006d4]
/usr/lib/libpoppler.so.34(_ZN3Gfx7displayEP6Objectb+0xb0)[0x7f817af00b40]
/usr/lib/libpoppler.so.34(_ZN4Page12displaySliceEP9OutputDevddibbiiiibPFbPvES2_PFbP5AnnotS2_ES2_+0x1cc)[0x7f817af4221c]
/usr/lib/libpoppler-qt4.so.4(_ZNK7Poppler4Page13renderToImageEddiiiiNS0_8RotationE+0xf3)[0x7f817b294333]
/usr/lib/kde4/okularGenerator_poppler.so(+0x1e05c)[0x7f817b51005c]
/lib64/libokularcore.so.2(+0x667e1)[0x7f817f17e7e1]
/usr/lib/libQtCore.so.4(+0x7b87c)[0x7f818eb0a87c]
/usr/lib/libpthread.so.0(+0x7e0f)[0x7f818c39ee0f]
/usr/lib/libc.so.6(clone+0x6d)[0x7f818e24cefd]
======= Memory map: ========
00400000-0040f000 r-xp 00000000 08:02 553968                             /usr/bin/okular
0060e000-0060f000 r--p 0000e000 08:02 553968                             /usr/bin/okular
0060f000-00610000 rw-p 0000f000 08:02 553968                             /usr/bin/okular
0186f000-032aa000 rw-p 00000000 00:00 0                                  [heap]
7f816c000000-7f816c0aa000 rw-p 00000000 00:00 0 
7f816c0aa000-7f8170000000 ---p 00000000 00:00 0 
7f8174000000-7f81759c1000 rw-p 00000000 00:00 0 
7f81759c1000-7f8178000000 ---p 00000000 00:00 0 
7f81791a3000-7f81791a4000 ---p 00000000 00:00 0 
7f81791a4000-7f81799a4000 rwxp 00000000 00:00 0 
7f81799a4000-7f81799a5000 ---p 00000000 00:00 0 
7f81799a5000-7f817a1a5000 rwxp 00000000 00:00 0                          [stack:11500]
7f817a1a5000-7f817a921000 rw-s 00000000 00:04 8224838                    /SYSV00000000 (deleted)
7f817a921000-7f817a9a2000 rw-p 00000000 00:00 0 
7f817a9a2000-7f817a9c9000 r-xp 00000000 08:02 564346                     /usr/lib/libopenjpeg.so.1.5.0
7f817a9c9000-7f817abc8000 ---p 00027000 08:02 564346                     /usr/lib/libopenjpeg.so.1.5.0
7f817abc8000-7f817abc9000 r--p 00026000 08:02 564346                     /usr/lib/libopenjpeg.so.1.5.0
7f817abc9000-7f817abca000 rw-p 00027000 08:02 564346                     /usr/lib/libopenjpeg.so.1.5.0
7f817abca000-7f817abff000 r-xp 00000000 08:02 564350                     /usr/lib/liblcms.so.1.0.19
7f817abff000-7f817adff000 ---p 00035000 08:02 564350                     /usr/lib/liblcms.so.1.0.19
7f817adff000-7f817ae00000 r--p 00035000 08:02 564350                     /usr/lib/liblcms.so.1.0.19
7f817ae00000-7f817ae01000 rw-p 00036000 08:02 564350                     /usr/lib/liblcms.so.1.0.19
7f817ae01000-7f817ae04000 rw-p 00000000 00:00 0 
7f817ae04000-7f817b01c000 r-xp 00000000 08:02 548345                     /usr/lib/libpoppler.so.34.0.0
7f817b01c000-7f817b21b000 ---p 00218000 08:02 548345                     /usr/lib/libpoppler.so.34.0.0
7f817b21b000-7f817b237000 r--p 00217000 08:02 548345                     /usr/lib/libpoppler.so.34.0.0
7f817b237000-7f817b261000 rw-p 00233000 08:02 548345                     /usr/lib/libpoppler.so.34.0.0
7f817b261000-7f817b2c4000 r-xp 00000000 08:02 548353                     /usr/lib/libpoppler-qt4.so.4.2.0
7f817b2c4000-7f817b4c3000 ---p 00063000 08:02 548353                     /usr/lib/libpoppler-qt4.so.4.2.0
7f817b4c3000-7f817b4c6000 r--p 00062000 08:02 548353                     /usr/lib/libpoppler-qt4.so.4.2.0
7f817b4c6000-7f817b4c8000 rw-p 00065000 08:02 548353                     /usr/lib/libpoppler-qt4.so.4.2.0
7f817b4f2000-7f817b527000 r-xp 00000000 08:02 553984                     /usr/lib/kde4/okularGenerator_poppler.so
7f817b527000-7f817b727000 ---p 00035000 08:02 553984                     /usr/lib/kde4/okularGenerator_poppler.so
7f817b727000-7f817b728000 r--p 00035000 08:02 553984                     /usr/lib/kde4/okularGenerator_poppler.so
7f817b728000-7f817b72a000 rw-p 00036000 08:02 553984                     /usr/lib/kde4/okularGenerator_poppler.so
7f817b72a000-7f817b8a6000 r--s 00000000 08:02 263211                     /var/tmp/kdecache-u/ksycoca4
7f817b8a6000-7f817c2b6000 rw-s 00000000 08:02 262378                     /var/tmp/kdecache-u/icon-cache.kcache
7f817c2b6000-7f817c2c2000 r-xp 00000000 08:02 524401                     /usr/lib/libnss_files-2.17.so
7f817c2c2000-7f817c4c1000 ---p 0000c000 08:02 524401                     /usr/lib/libnss_files-2.17.so
7f817c4c1000-7f817c4c2000 r--p 0000b000 08:02 524401                     /usr/lib/libnss_files-2.17.so
7f817c4c2000-7f817c4c3000 rw-p 0000c000 08:02 524401                     /usr/lib/libnss_files-2.17.so
7f817c4c3000-7f817c4d6000 r-xp 00000000 08:02 524392                     /usr/lib/libresolv-2.17.so
7f817c4d6000-7f817c6d6000 ---p 00013000 08:02 524392                     /usr/lib/libresolv-2.17.so
7f817c6d6000-7f817c6d7000 r--p 00013000 08:02 524392                     /usr/lib/libresolv-2.17.so
7f817c6d7000-7f817c6d8000 rw-p 00014000 08:02 524392                     /usr/lib/libresolv-2.17.so
7f817c6d8000-7f817c6da000 rw-p 00000000 00:00 0 
7f817c6da000-7f817c6ef000 r-xp 00000000 08:02 524368                     /usr/lib/libnsl-2.17.so
7f817c6ef000-7f817c8ee000 ---p 00015000 08:02 524368                     /usr/lib/libnsl-2.17.so
7f817c8ee000-7f817c8ef000 r--p 00014000 08:02 524368                     /usr/lib/libnsl-2.17.so
7f817c8ef000-7f817c8f0000 rw-p 00015000 08:02 524368                     /usr/lib/libnsl-2.17.so
7f817c8f0000-7f817c8f2000 rw-p 00000000 00:00 0 
7f817c8f2000-7f817c8f8000 r-xp 00000000 08:02 558305                     /usr/lib/libogg.so.0.8.0
7f817c8f8000-7f817caf7000 ---p 00006000 08:02 558305                     /usr/lib/libogg.so.0.8.0
7f817caf7000-7f817caf8000 rw-p 00005000 08:02 558305                     /usr/lib/libogg.so.0.8.0
7f817caf8000-7f817cb24000 r-xp 00000000 08:02 558321                     /usr/lib/libvorbis.so.0.4.6
7f817cb24000-7f817cd23000 ---p 0002c000 08:02 558321                     /usr/lib/libvorbis.so.0.4.6
7f817cd23000-7f817cd24000 r--p 0002b000 08:02 558321                     /usr/lib/libvorbis.so.0.4.6
7f817cd24000-7f817cd25000 rw-p 0002c000 08:02 558321                     /usr/lib/libvorbis.so.0.4.6
7f817cd25000-7f817cfd8000 r-xp 00000000 08:02 558324                     /usr/lib/libvorbisenc.so.2.0.9
7f817cfd8000-7f817d1d7000 ---p 002b3000 08:02 558324                     /usr/lib/libvorbisenc.so.2.0.9
7f817d1d7000-7f817d1f3000 r--p 002b2000 08:02 558324                     /usr/lib/libvorbisenc.so.2.0.9
7f817d1f3000-7f817d1f4000 rw-p 002ce000 08:02 558324                     /usr/lib/libvorbisenc.so.2.0.9
7f817d1f4000-7f817d23e000 r-xp 00000000 08:02 559094                     /usr/lib/libFLAC.so.8.2.0
7f817d23e000-7f817d43d000 ---p 0004a000 08:02 559094                     /usr/lib/libFLAC.so.8.2.0
7f817d43d000-7f817d43f000 rw-p 00049000 08:02 559094                     /usr/lib/libFLAC.so.8.2.0
7f817d43f000-7f817d444000 r-xp 00000000 08:02 559064                     /usr/lib/libasyncns.so.0.3.1
7f817d444000-7f817d643000 ---p 00005000 08:02 559064                     /usr/lib/libasyncns.so.0.3.1
7f817d643000-7f817d644000 r--p 00004000 08:02 559064                     /usr/lib/libasyncns.so.0.3.1
7f817d644000-7f817d645000 rw-p 00005000 08:02 559064                     /usr/lib/libasyncns.so.0.3.1
7f817d645000-7f817d6a4000 r-xp 00000000 08:02 559123                     /usr/lib/libsndfile.so.1.0.25
7f817d6a4000-7f817d8a4000 ---p 0005f000 08:02 559123                     /usr/lib/libsndfile.so.1.0.25
7f817d8a4000-7f817d8a6000 r--p 0005f000 08:02 559123                     /usr/lib/libsndfile.so.1.0.25
7f817d8a6000-7f817d8a7000 rw-p 00061000 08:02 559123                     /usr/lib/libsndfile.so.1.0.25
7f817d8a7000-7f817d8ab000 rw-p 00000000 00:00 0 
7f817d8ab000-7f817d911000 r-xp 00000000 08:02 557144                     /usr/lib/pulseaudio/libpulsecommon-3.0.so
7f817d911000-7f817db10000 ---p 00066000 08:02 557144                     /usr/lib/pulseaudio/libpulsecommon-3.0.so
7f817db10000-7f817db11000 r--p 00065000 08:02 557144                     /usr/lib/pulseaudio/libpulsecommon-3.0.so
7f817db11000-7f817db13000 rw-p 00066000 08:02 557144                     /usr/lib/pulseaudio/libpulsecommon-3.0.so
7f817db13000-7f817db1c000 r-xp 00000000 08:02 554716                     /usr/lib/libjson.so.0.1.0
7f817db1c000-7f817dd1b000 ---p 00009000 08:02 554716                     /usr/lib/libjson.so.0.1.0
7f817dd1b000-7f817dd1c000 r--p 00008000 08:02 554716                     /usr/lib/libjson.so.0.1.0
7f817dd1c000-7f817dd1d000 rw-p 00009000 08:02 554716                     /usr/lib/libjson.so.0.1.0
7f817dd1d000-7f817ddd2000 r-xp 00000000 08:02 545890                     /usr/lib/libkjs.so.4.10.0
7f817ddd2000-7f817dfd1000 ---p 000b5000 08:02 545890                     /usr/lib/libkjs.so.4.10.0
7f817dfd1000-7f817dfe0000 r--p 000b4000 08:02 545890                     /usr/lib/libkjs.so.4.10.0
7f817dfe0000-7f817dfe2000 rw-p 000c3000 08:02 545890                     /usr/lib/libkjs.so.4.10.0
7f817dfe2000-7f817dff1000 rw-p 00000000 00:00 0 
7f817dff1000-7f817e014000 r-xp 00000000 08:02 559239                     /usr/lib/libqzeitgeist.so.0.8.0
7f817e014000-7f817e214000 ---p 00023000 08:02 559239                     /usr/lib/libqzeitgeist.so.0.8.0
7f817e214000-7f817e215000 r--p 00023000 08:02 559239                     /usr/lib/libqzeitgeist.so.0.8.0
7f817e215000-7f817e216000 rw-p 00024000 08:02 559239                     /usr/lib/libqzeitgeist.so.0.8.0
7f817e216000-7f817e219000 r-xp 00000000 08:02 555087                     /usr/lib/libpulse-mainloop-glib.so.0.0.4
7f817e219000-7f817e419000 ---p 00003000 08:02 555087                     /usr/lib/libpulse-mainloop-glib.so.0.0.4
7f817e419000-7f817e41a000 r--p 00003000 08:02 555087                     /usr/lib/libpulse-mainloop-glib.so.0.0.4
7f817e41a000-7f817e41b000 rw-p 00004000 08:02 555087                     /usr/lib/libpulse-mainloop-glib.so.0.0.4
7f817e41b000-7f817e463000 r-xp 00000000 08:02 551987                     /usr/lib/libpulse.so.0.15.3
7f817e463000-7f817e663000 ---p 00048000 08:02 551987                     /usr/lib/libpulse.so.0.15.3
7f817e663000-7f817e664000 r--p 00048000 08:02 551987                     /usr/lib/libpulse.so.0.15.3
7f817e664000-7f817e665000 rw-p 00049000 08:02 551987                     /usr/lib/libpulse.so.0.15.3
7f817e665000-7f817e67a000 r-xp 00000000 08:02 545271                     /usr/lib/libthreadweaver.so.4.10.0
7f817e67a000-7f817e879000 ---p 00015000 08:02 545271                     /usr/lib/libthreadweaver.so.4.10.0
7f817e879000-7f817e87b000 r--p 00014000 08:02 545271                     /usr/lib/libthreadweaver.so.4.10.0
7f817e87b000-7f817e87c000 rw-p 00016000 08:02 545271                     /usr/lib/libthreadweaver.so.4.10.0
7f817e87c000-7f817e886000 r-xp 00000000 08:02 545219                     /usr/lib/libkjsapi.so.4.10.0
7f817e886000-7f817ea85000 ---p 0000a000 08:02 545219                     /usr/lib/libkjsapi.so.4.10.0
7f817ea85000-7f817ea86000 r--p 00009000 08:02 545219                     /usr/lib/libkjsapi.so.4.10.0
7f817ea86000-7f817ea87000 rw-p 0000a000 08:02 545219                     /usr/lib/libkjsapi.so.4.10.0
7f817ea87000-7f817eaeb000 r-xp 00000000 08:02 546954                     /usr/lib/libphonon.so.4.6.0
7f817eaeb000-7f817eceb000 ---p 00064000 08:02 546954                     /usr/lib/libphonon.so.4.6.0
7f817eceb000-7f817ecee000 r--p 00064000 08:02 546954                     /usr/lib/libphonon.so.4.6.0
7f817ecee000-7f817ecf0000 rw-p 00067000 08:02 546954                     /usr/lib/libphonon.so.4.6.0
7f817ecf0000-7f817ed10000 r-xp 00000000 08:02 562466                     /usr/lib/libqimageblitz.so.4.0.0
7f817ed10000-7f817ef0f000 ---p 00020000 08:02 562466                     /usr/lib/libqimageblitz.so.4.0.0
7f817ef0f000-7f817ef10000 r--p 0001f000 08:02 562466                     /usr/lib/libqimageblitz.so.4.0.0
7f817ef10000-7f817ef11000 rw-p 00020000 08:02 562466                     /usr/lib/libqimageblitz.so.4.0.0
7f817ef11000-7f817ef17000 r-xp 00000000 08:02 545863                     /usr/lib/libkprintutils.so.4.10.0
7f817ef17000-7f817f116000 ---p 00006000 08:02 545863                     /usr/lib/libkprintutils.so.4.10.0
7f817f116000-7f817f117000 r--p 00005000 08:02 545863                     /usr/lib/libkprintutils.so.4.10.0
7f817f117000-7f817f118000 rw-p 00006000 08:02 545863                     /usr/lib/libkprintutils.so.4.10.0
7f817f118000-7f817f1bc000 r-xp 00000000 08:02 553980                     /usr/lib/libokularcore.so.2.0.0
7f817f1bc000-7f817f3bb000 ---p 000a4000 08:02 553980                     /usr/lib/libokularcore.so.2.0.0
7f817f3bb000-7f817f3be000 r--p 000a3000 08:02 553980                     /usr/lib/libokularcore.so.2.0.0
7f817f3be000-7f817f3c1000 rw-p 000a6000 08:02 553980                     /usr/lib/libokularcore.so.2.0.0
7f817f3c1000-7f817f4ce000 r-xp 00000000 08:02 553983                     /usr/lib/kde4/okularpart.so
7f817f4ce000-7f817f6ce000 ---p 0010d000 08:02 553983                     /usr/lib/kde4/okularpart.so
7f817f6ce000-7f817f6db000 r--p 0010d000 08:02 553983                     /usr/lib/kde4/okularpart.so
7f817f6db000-7f817f6df000 rw-p 0011a000 08:02 553983                     /usr/lib/kde4/okularpart.so
7f817f6df000-7f81800ef000 rw-s 00000000 08:02 262378                     /var/tmp/kdecache-u/icon-cache.kcache
7f81800ef000-7f81800f3000 r-xp 00000000 08:02 545979                     /usr/lib/kde4/plugins/imageformats/kimg_xview.so
7f81800f3000-7f81802f2000 ---p 00004000 08:02 545979                     /usr/lib/kde4/plugins/imageformats/kimg_xview.so
7f81802f2000-7f81802f3000 r--p 00003000 08:02 545979                     /usr/lib/kde4/plugins/imageformats/kimg_xview.so
7f81802f3000-7f81802f4000 rw-p 00004000 08:02 545979                     /usr/lib/kde4/plugins/imageformats/kimg_xview.so
7f81802f4000-7f8180303000 r-xp 00000000 08:02 545980                     /usr/lib/kde4/plugins/imageformats/kimg_xcf.so
7f8180303000-7f8180502000 ---p 0000f000 08:02 545980                     /usr/lib/kde4/plugins/imageformats/kimg_xcf.so
7f8180502000-7f8180503000 r--p 0000e000 08:02 545980                     /usr/lib/kde4/plugins/imageformats/kimg_xcf.so
7f8180503000-7f8180504000 rw-p 0000f000 08:02 545980                     /usr/lib/kde4/plugins/imageformats/kimg_xcf.so
7f8180504000-7f8180508000 rw-p 00000000 00:00 0 
7f8180508000-7f818050d000 r-xp 00000000 08:02 545970                     /usr/lib/kde4/plugins/imageformats/kimg_tga.so
7f818050d000-7f818070c000 ---p 00005000 08:02 545970                     /usr/lib/kde4/plugins/imageformats/kimg_tga.so
7f818070c000-7f818070d000 r--p 00004000 08:02 545970                     /usr/lib/kde4/plugins/imageformats/kimg_tga.so
7f818070d000-7f818070e000 rw-p 00005000 08:02 545970                     /usr/lib/kde4/plugins/imageformats/kimg_tga.so
7f818070e000-7f8180717000 r-xp 00000000 08:02 545976                     /usr/lib/kde4/plugins/imageformats/kimg_rgb.so
7f8180717000-7f8180916000 ---p 00009000 08:02 545976                     /usr/lib/kde4/plugins/imageformats/kimg_rgb.so
7f8180916000-7f8180917000 r--p 00008000 08:02 545976                     /usr/lib/kde4/plugins/imageformats/kimg_rgb.so
7f8180917000-7f8180918000 rw-p 00009000 08:02 545976                     /usr/lib/kde4/plugins/imageformats/kimg_rgb.so
7f8180918000-7f818091d000 r-xp 00000000 08:02 545977                     /usr/lib/kde4/plugins/imageformats/kimg_ras.so
7f818091d000-7f8180b1c000 ---p 00005000 08:02 545977                     /usr/lib/kde4/plugins/imageformats/kimg_ras.so
7f8180b1c000-7f8180b1d000 r--p 00004000 08:02 545977                     /usr/lib/kde4/plugins/imageformats/kimg_ras.so
7f8180b1d000-7f8180b1e000 rw-p 00005000 08:02 545977                     /usr/lib/kde4/plugins/imageformats/kimg_ras.so
7f8180b1e000-7f8180b23000 r-xp 00000000 08:02 545974                     /usr/lib/kde4/plugins/imageformats/kimg_psd.so
7f8180b23000-7f8180d22000 ---p 00005000 08:02 545974                     /usr/lib/kde4/plugins/imageformats/kimg_psd.so
7f8180d22000-7f8180d23000 r--p 00004000 08:02 545974                     /usr/lib/kde4/plugins/imageformats/kimg_psd.so
7f8180d23000-7f8180d24000 rw-p 00005000 08:02 545974                     /usr/lib/kde4/plugins/imageformats/kimg_psd.so
7f8180d24000-7f8180d29000 r-xp 00000000 08:02 545975                     /usr/lib/kde4/plugins/imageformats/kimg_pic.so
7f8180d29000-7f8180f28000 ---p 00005000 08:02 545975                     /usr/lib/kde4/plugins/imageformats/kimg_pic.so
7f8180f28000-7f8180f29000 r--p 00004000 08:02 545975                     /usr/lib/kde4/plugins/imageformats/kimg_pic.so
7f8180f29000-7f8180f2a000 rw-p 00005000 08:02 545975                     /usr/lib/kde4/plugins/imageformats/kimg_pic.so
7f8180f2a000-7f8180f32000 r-xp 00000000 08:02 545973                     /usr/lib/kde4/plugins/imageformats/kimg_pcx.so
7f8180f32000-7f8181131000 ---p 00008000 08:02 545973                     /usr/lib/kde4/plugins/imageformats/kimg_pcx.so
7f8181131000-7f8181132000 r--p 00007000 08:02 545973                     /usr/lib/kde4/plugins/imageformats/kimg_pcx.so
7f8181132000-7f8181133000 rw-p 00008000 08:02 545973                     /usr/lib/kde4/plugins/imageformats/kimg_pcx.so
7f8181133000-7f8181181000 r-xp 00000000 08:02 556687                     /usr/lib/libjasper.so.1.0.0
7f8181181000-7f8181380000 ---p 0004e000 08:02 556687                     /usr/lib/libjasper.so.1.0.0
7f8181380000-7f8181381000 r--p 0004d000 08:02 556687                     /usr/lib/libjasper.so.1.0.0
7f8181381000-7f8181385000 rw-p 0004e000 08:02 556687                     /usr/lib/libjasper.so.1.0.0
7f8181385000-7f818138c000 rw-p 00000000 00:00 0 
7f818138c000-7f8181391000 r-xp 00000000 08:02 545978                     /usr/lib/kde4/plugins/imageformats/kimg_jp2.so
7f8181391000-7f8181590000 ---p 00005000 08:02 545978                     /usr/lib/kde4/plugins/imageformats/kimg_jp2.so
7f8181590000-7f8181591000 r--p 00004000 08:02 545978                     /usr/lib/kde4/plugins/imageformats/kimg_jp2.soKCrash: Application 'okular' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/u/.kde4/socket-galdralag/kdeinit4__0
QSocketNotifier: Invalid socket 7 and type 'Read', disabling...
QSocketNotifier: Invalid socket 10 and type 'Read', disabling...
okular: Fatal IO error: client killed


Reproducible: Always

Steps to Reproduce:
It can be reproduced on specific pdf file.
Tell me how I can give you this file (size 21 mb).
Comment 1 Albert Astals Cid 2013-02-19 09:37:40 UTC
Please send it to aacid@kde.org
Comment 2 vyacheslav 2013-02-19 09:49:05 UTC
(In reply to comment #1)
> Please send it to aacid@kde.org

I sent file to aacid@kde.org
Comment 3 vyacheslav 2013-02-19 09:52:05 UTC
(In reply to comment #2)
> (In reply to comment #1)
> > Please send it to aacid@kde.org
> 
> I sent file to aacid@kde.org

File can not be delivered:
SMTP error from remote mail server after MAIL FROM:<galdralag@bk.ru> SIZE=28480950:
    host postbox.kde.org [46.4.96.248]: 552 5.3.4 Message size exceeds fixed limit
Comment 4 vyacheslav 2013-02-19 10:01:56 UTC
You can download pdf file here http://depositfiles.com/files/xdr2h2jmi
Comment 5 Albert Astals Cid 2013-02-19 21:37:34 UTC
can you please run (it will be slow)
valgrind okular myfile.pdf
and attach the output?
Comment 6 vyacheslav 2013-02-20 11:32:03 UTC
While running through valrgind okular does not crash. But without valrgind it does.

I think crash conditions depends on CPU speed on fast CPU (core i7) crash happen after 1-2 seconds, on slower CPU crash happen after 5-10 seconds. When running valrgind execution very slow so it does not crash
Comment 7 Albert Astals Cid 2013-02-20 11:36:39 UTC
Attach the output of valgrind please
Comment 8 vyacheslav 2013-02-20 11:49:45 UTC
==7948== Memcheck, a memory error detector
==7948== Copyright (C) 2002-2012, and GNU GPL'd, by Julian Seward et al.
==7948== Using Valgrind-3.8.1 and LibVEX; rerun with -h for copyright info
==7948== Command: okular okular_crash.pdf
==7948== 
okular(7948)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
okular(7948)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
okular(7948)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
okular(7948)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
==7948== Conditional jump or move depends on uninitialised value(s)
==7948==    at 0x1782A0D7: ??? (in /usr/lib/kde4/okularpart.so)
==7948==    by 0x5FD6C14: QWidget::event(QEvent*) (in /usr/lib/libQtGui.so.4.8.4)
==7948==    by 0x6381D35: QFrame::event(QEvent*) (in /usr/lib/libQtGui.so.4.8.4)
==7948==    by 0x1782833C: ??? (in /usr/lib/kde4/okularpart.so)
==7948==    by 0x70A5815: QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (in /usr/lib/libQtCore.so.4.8.4)
==7948==    by 0x5F8715B: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.8.4)
==7948==    by 0x5F8B609: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.8.4)
==7948==    by 0x5997425: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdeui.so.5.10.0)
==7948==    by 0x70A56AD: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/libQtCore.so.4.8.4)
==7948==    by 0x601A9D3: QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) (in /usr/lib/libQtGui.so.4.8.4)
==7948==    by 0x5FD1534: QWidget::setGeometry(QRect const&) (in /usr/lib/libQtGui.so.4.8.4)
==7948==    by 0x6400BAD: QAbstractScrollAreaPrivate::layoutChildren() (in /usr/lib/libQtGui.so.4.8.4)
==7948== 
==7948== Invalid read of size 8
==7948==    at 0x5F7F39A: ??? (in /usr/lib/libQtGui.so.4.8.4)
==7948==    by 0x614941C: ??? (in /usr/lib/libQtGui.so.4.8.4)
==7948==    by 0x6152EB5: ??? (in /usr/lib/libQtGui.so.4.8.4)
==7948==    by 0x60D584C: QPainter::drawPixmap(QPointF const&, QPixmap const&) (in /usr/lib/libQtGui.so.4.8.4)
==7948==    by 0x121B680B: ??? (in /usr/lib/kde4/plugins/styles/qtcurve.so)
==7948==    by 0x121B7353: ??? (in /usr/lib/kde4/plugins/styles/qtcurve.so)
==7948==    by 0x121CDE62: ??? (in /usr/lib/kde4/plugins/styles/qtcurve.so)
==7948==    by 0x121C7545: ??? (in /usr/lib/kde4/plugins/styles/qtcurve.so)
==7948==    by 0x63D02C6: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/libQtGui.so.4.8.4)
==7948==    by 0x5FD69FD: QWidget::event(QEvent*) (in /usr/lib/libQtGui.so.4.8.4)
==7948==    by 0x63D01CA: QScrollBar::event(QEvent*) (in /usr/lib/libQtGui.so.4.8.4)
==7948==    by 0x5F8718B: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.8.4)
==7948==  Address 0x1c20d870 is 416 bytes inside a block of size 420 alloc'd
==7948==    at 0x4C2C04B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7948==    by 0x603D7C5: QImageData::create(QSize const&, QImage::Format, int) (in /usr/lib/libQtGui.so.4.8.4)
==7948==    by 0x603DCFA: QImage::QImage(int, int, QImage::Format) (in /usr/lib/libQtGui.so.4.8.4)
==7948==    by 0x603ECBA: QImage::copy(QRect const&) const (in /usr/lib/libQtGui.so.4.8.4)
==7948==    by 0x60649C8: QRasterPixmapData::copy(QPixmapData const*, QRect const&) (in /usr/lib/libQtGui.so.4.8.4)
==7948==    by 0x6057259: QPixmap::copy(QRect const&) const (in /usr/lib/libQtGui.so.4.8.4)
==7948==    by 0x121B67DE: ??? (in /usr/lib/kde4/plugins/styles/qtcurve.so)
==7948==    by 0x121B7353: ??? (in /usr/lib/kde4/plugins/styles/qtcurve.so)
==7948==    by 0x121CDE62: ??? (in /usr/lib/kde4/plugins/styles/qtcurve.so)
==7948==    by 0x121C7545: ??? (in /usr/lib/kde4/plugins/styles/qtcurve.so)
==7948==    by 0x63D02C6: QScrollBar::paintEvent(QPaintEvent*) (in /usr/lib/libQtGui.so.4.8.4)
==7948==    by 0x5FD69FD: QWidget::event(QEvent*) (in /usr/lib/libQtGui.so.4.8.4)
==7948== 
==7948== Thread 3:
==7948== Mismatched free() / delete / delete []
==7948==    at 0x4C2A86C: operator delete(void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7948==    by 0x1D1230FC: TextStringToUCS4(GooString*, unsigned int**) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D147409: ActualText::end(GfxState*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0CEF00: Gfx::opEndMarkedContent(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D06D3: Gfx::go(bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0B3F: Gfx::display(Object*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D11221B: Page::displaySlice(OutputDev*, double, double, int, bool, bool, int, int, int, int, bool, bool (*)(void*), void*, bool (*)(Annot*, void*), void*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1CDA092B: Poppler::Page::textList(Poppler::Page::Rotation) const (in /usr/lib/libpoppler-qt4.so.4.2.0)
==7948==    by 0x1CB51417: ??? (in /usr/lib/kde4/okularGenerator_poppler.so)
==7948==    by 0x17B046F1: ??? (in /usr/lib/libokularcore.so.2.0.0)
==7948==    by 0x6FA887B: ??? (in /usr/lib/libQtCore.so.4.8.4)
==7948==    by 0x98E6E0E: start_thread (in /usr/lib/libpthread-2.17.so)
==7948==  Address 0x1bd32d20 is 0 bytes inside a block of size 4 alloc'd
==7948==    at 0x4C2B307: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7948==    by 0x1D1230B9: TextStringToUCS4(GooString*, unsigned int**) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D147409: ActualText::end(GfxState*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0CEF00: Gfx::opEndMarkedContent(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D06D3: Gfx::go(bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0B3F: Gfx::display(Object*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D11221B: Page::displaySlice(OutputDev*, double, double, int, bool, bool, int, int, int, int, bool, bool (*)(void*), void*, bool (*)(Annot*, void*), void*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1CDA092B: Poppler::Page::textList(Poppler::Page::Rotation) const (in /usr/lib/libpoppler-qt4.so.4.2.0)
==7948==    by 0x1CB51417: ??? (in /usr/lib/kde4/okularGenerator_poppler.so)
==7948==    by 0x17B046F1: ??? (in /usr/lib/libokularcore.so.2.0.0)
==7948==    by 0x6FA887B: ??? (in /usr/lib/libQtCore.so.4.8.4)
==7948==    by 0x98E6E0E: start_thread (in /usr/lib/libpthread-2.17.so)
==7948== 
==7948== Thread 2:
==7948== Conditional jump or move depends on uninitialised value(s)
==7948==    at 0x1D087DEB: ??? (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D15E9EF: Splash::pipeRun(SplashPipe*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D16D6EE: Splash::composite(SplashBitmap*, int, int, int, int, int, int, bool, bool, bool, double) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D089A54: SplashOutputDev::paintTransparencyGroup(GfxState*, double*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D2049: Gfx::doForm(Object*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D4B72: Gfx::opXObject(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D06D3: Gfx::go(bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0B3F: Gfx::display(Object*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D11221B: Page::displaySlice(OutputDev*, double, double, int, bool, bool, int, int, int, int, bool, bool (*)(void*), void*, bool (*)(Annot*, void*), void*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1CDA0332: Poppler::Page::renderToImage(double, double, int, int, int, int, Poppler::Page::Rotation) const (in /usr/lib/libpoppler-qt4.so.4.2.0)
==7948==    by 0x1CB5305B: ??? (in /usr/lib/kde4/okularGenerator_poppler.so)
==7948==    by 0x17B047E0: ??? (in /usr/lib/libokularcore.so.2.0.0)
==7948== 
==7948== Conditional jump or move depends on uninitialised value(s)
==7948==    at 0x1D087E92: ??? (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D15E9EF: Splash::pipeRun(SplashPipe*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D16D6EE: Splash::composite(SplashBitmap*, int, int, int, int, int, int, bool, bool, bool, double) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D089A54: SplashOutputDev::paintTransparencyGroup(GfxState*, double*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D2049: Gfx::doForm(Object*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D4B72: Gfx::opXObject(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D06D3: Gfx::go(bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0B3F: Gfx::display(Object*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D11221B: Page::displaySlice(OutputDev*, double, double, int, bool, bool, int, int, int, int, bool, bool (*)(void*), void*, bool (*)(Annot*, void*), void*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1CDA0332: Poppler::Page::renderToImage(double, double, int, int, int, int, Poppler::Page::Rotation) const (in /usr/lib/libpoppler-qt4.so.4.2.0)
==7948==    by 0x1CB5305B: ??? (in /usr/lib/kde4/okularGenerator_poppler.so)
==7948==    by 0x17B047E0: ??? (in /usr/lib/libokularcore.so.2.0.0)
==7948== 
==7948== Invalid read of size 1
==7948==    at 0x1D15ED44: Splash::pipeRun(SplashPipe*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D15E5D3: ??? (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D16A594: Splash::arbitraryTransformImage(bool (*)(void*, unsigned char*, unsigned char*), void*, SplashColorMode, int, bool, int, int, double*, bool, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D16CC97: Splash::drawImage(bool (*)(void*, unsigned char*, unsigned char*), void*, SplashColorMode, bool, int, int, double*, bool, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D08EBD3: SplashOutputDev::drawImage(GfxState*, Object*, Stream*, int, int, GfxImageColorMap*, bool, int*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D3F40: Gfx::doImage(Object*, Stream*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D4B30: Gfx::opXObject(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D06D3: Gfx::go(bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0B3F: Gfx::display(Object*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0EEB: Gfx::drawForm(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D570A: Gfx::doSoftMask(Object*, bool, GfxColorSpace*, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D6BF1: Gfx::opSetExtGState(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==  Address 0x1bac723e is 2 bytes before a block of size 36 alloc'd
==7948==    at 0x4C2C04B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7948==    by 0x1D14D201: gmallocn_checkoverflow (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D17301C: SplashBitmap::SplashBitmap(int, int, int, SplashColorMode, bool, bool, GooList*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D089F2A: SplashOutputDev::beginTransparencyGroup(GfxState*, double*, GfxColorSpace*, bool, bool, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0EAE: Gfx::drawForm(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D570A: Gfx::doSoftMask(Object*, bool, GfxColorSpace*, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D6BF1: Gfx::opSetExtGState(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D06D3: Gfx::go(bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0B3F: Gfx::display(Object*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0EEB: Gfx::drawForm(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D2049: Gfx::doForm(Object*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D4B72: Gfx::opXObject(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948== 
==7948== Invalid read of size 1
==7948==    at 0x1D15ED4C: Splash::pipeRun(SplashPipe*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D15E5D3: ??? (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D16A594: Splash::arbitraryTransformImage(bool (*)(void*, unsigned char*, unsigned char*), void*, SplashColorMode, int, bool, int, int, double*, bool, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D16CC97: Splash::drawImage(bool (*)(void*, unsigned char*, unsigned char*), void*, SplashColorMode, bool, int, int, double*, bool, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D08EBD3: SplashOutputDev::drawImage(GfxState*, Object*, Stream*, int, int, GfxImageColorMap*, bool, int*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D3F40: Gfx::doImage(Object*, Stream*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D4B30: Gfx::opXObject(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D06D3: Gfx::go(bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0B3F: Gfx::display(Object*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0EEB: Gfx::drawForm(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D570A: Gfx::doSoftMask(Object*, bool, GfxColorSpace*, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D6BF1: Gfx::opSetExtGState(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==  Address 0x1bac723d is 3 bytes before a block of size 36 alloc'd
==7948==    at 0x4C2C04B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7948==    by 0x1D14D201: gmallocn_checkoverflow (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D17301C: SplashBitmap::SplashBitmap(int, int, int, SplashColorMode, bool, bool, GooList*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D089F2A: SplashOutputDev::beginTransparencyGroup(GfxState*, double*, GfxColorSpace*, bool, bool, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0EAE: Gfx::drawForm(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D570A: Gfx::doSoftMask(Object*, bool, GfxColorSpace*, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D6BF1: Gfx::opSetExtGState(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D06D3: Gfx::go(bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0B3F: Gfx::display(Object*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0EEB: Gfx::drawForm(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D2049: Gfx::doForm(Object*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D4B72: Gfx::opXObject(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948== 
==7948== Invalid read of size 1
==7948==    at 0x1D15ED54: Splash::pipeRun(SplashPipe*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D15E5D3: ??? (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D16A594: Splash::arbitraryTransformImage(bool (*)(void*, unsigned char*, unsigned char*), void*, SplashColorMode, int, bool, int, int, double*, bool, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D16CC97: Splash::drawImage(bool (*)(void*, unsigned char*, unsigned char*), void*, SplashColorMode, bool, int, int, double*, bool, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D08EBD3: SplashOutputDev::drawImage(GfxState*, Object*, Stream*, int, int, GfxImageColorMap*, bool, int*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D3F40: Gfx::doImage(Object*, Stream*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D4B30: Gfx::opXObject(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D06D3: Gfx::go(bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0B3F: Gfx::display(Object*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0EEB: Gfx::drawForm(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D570A: Gfx::doSoftMask(Object*, bool, GfxColorSpace*, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D6BF1: Gfx::opSetExtGState(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==  Address 0x1bac723c is 4 bytes before a block of size 36 alloc'd
==7948==    at 0x4C2C04B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7948==    by 0x1D14D201: gmallocn_checkoverflow (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D17301C: SplashBitmap::SplashBitmap(int, int, int, SplashColorMode, bool, bool, GooList*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D089F2A: SplashOutputDev::beginTransparencyGroup(GfxState*, double*, GfxColorSpace*, bool, bool, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0EAE: Gfx::drawForm(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D570A: Gfx::doSoftMask(Object*, bool, GfxColorSpace*, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D6BF1: Gfx::opSetExtGState(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D06D3: Gfx::go(bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0B3F: Gfx::display(Object*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0EEB: Gfx::drawForm(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D2049: Gfx::doForm(Object*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D4B72: Gfx::opXObject(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948== 
==7948== Invalid read of size 1
==7948==    at 0x1D15E97B: Splash::pipeRun(SplashPipe*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D15E5D3: ??? (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D16A594: Splash::arbitraryTransformImage(bool (*)(void*, unsigned char*, unsigned char*), void*, SplashColorMode, int, bool, int, int, double*, bool, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D16CC97: Splash::drawImage(bool (*)(void*, unsigned char*, unsigned char*), void*, SplashColorMode, bool, int, int, double*, bool, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D08EBD3: SplashOutputDev::drawImage(GfxState*, Object*, Stream*, int, int, GfxImageColorMap*, bool, int*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D3F40: Gfx::doImage(Object*, Stream*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D4B30: Gfx::opXObject(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D06D3: Gfx::go(bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0B3F: Gfx::display(Object*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0EEB: Gfx::drawForm(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D570A: Gfx::doSoftMask(Object*, bool, GfxColorSpace*, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D6BF1: Gfx::opSetExtGState(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==  Address 0x1c99b5df is 1 bytes before a block of size 9 alloc'd
==7948==    at 0x4C2C04B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7948==    by 0x1D14D16F: gmallocn (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D173165: SplashBitmap::SplashBitmap(int, int, int, SplashColorMode, bool, bool, GooList*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D089F2A: SplashOutputDev::beginTransparencyGroup(GfxState*, double*, GfxColorSpace*, bool, bool, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0EAE: Gfx::drawForm(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D570A: Gfx::doSoftMask(Object*, bool, GfxColorSpace*, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D6BF1: Gfx::opSetExtGState(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D06D3: Gfx::go(bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0B3F: Gfx::display(Object*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0EEB: Gfx::drawForm(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D2049: Gfx::doForm(Object*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D4B72: Gfx::opXObject(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948== 
==7948== Invalid read of size 1
==7948==    at 0x1D15EA2F: Splash::pipeRun(SplashPipe*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D15E5D3: ??? (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D16A594: Splash::arbitraryTransformImage(bool (*)(void*, unsigned char*, unsigned char*), void*, SplashColorMode, int, bool, int, int, double*, bool, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D16CC97: Splash::drawImage(bool (*)(void*, unsigned char*, unsigned char*), void*, SplashColorMode, bool, int, int, double*, bool, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D08EBD3: SplashOutputDev::drawImage(GfxState*, Object*, Stream*, int, int, GfxImageColorMap*, bool, int*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D3F40: Gfx::doImage(Object*, Stream*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D4B30: Gfx::opXObject(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D06D3: Gfx::go(bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0B3F: Gfx::display(Object*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0EEB: Gfx::drawForm(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D570A: Gfx::doSoftMask(Object*, bool, GfxColorSpace*, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D6BF1: Gfx::opSetExtGState(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==  Address 0x1b9e5c2f is 1 bytes before a block of size 9 alloc'd
==7948==    at 0x4C2C04B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7948==    by 0x1D14D16F: gmallocn (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D173165: SplashBitmap::SplashBitmap(int, int, int, SplashColorMode, bool, bool, GooList*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D089F2A: SplashOutputDev::beginTransparencyGroup(GfxState*, double*, GfxColorSpace*, bool, bool, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0EAE: Gfx::drawForm(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D2049: Gfx::doForm(Object*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D4B72: Gfx::opXObject(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D06D3: Gfx::go(bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0B3F: Gfx::display(Object*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0EEB: Gfx::drawForm(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D2049: Gfx::doForm(Object*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D4B72: Gfx::opXObject(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948== 
==7948== Invalid write of size 1
==7948==    at 0x1D15ECCC: Splash::pipeRun(SplashPipe*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D15E5D3: ??? (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D16A594: Splash::arbitraryTransformImage(bool (*)(void*, unsigned char*, unsigned char*), void*, SplashColorMode, int, bool, int, int, double*, bool, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D16CC97: Splash::drawImage(bool (*)(void*, unsigned char*, unsigned char*), void*, SplashColorMode, bool, int, int, double*, bool, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D08EBD3: SplashOutputDev::drawImage(GfxState*, Object*, Stream*, int, int, GfxImageColorMap*, bool, int*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D3F40: Gfx::doImage(Object*, Stream*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D4B30: Gfx::opXObject(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D06D3: Gfx::go(bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0B3F: Gfx::display(Object*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0EEB: Gfx::drawForm(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D570A: Gfx::doSoftMask(Object*, bool, GfxColorSpace*, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D6BF1: Gfx::opSetExtGState(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==  Address 0x1bac723c is 4 bytes before a block of size 36 alloc'd
==7948==    at 0x4C2C04B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7948==    by 0x1D14D201: gmallocn_checkoverflow (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D17301C: SplashBitmap::SplashBitmap(int, int, int, SplashColorMode, bool, bool, GooList*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D089F2A: SplashOutputDev::beginTransparencyGroup(GfxState*, double*, GfxColorSpace*, bool, bool, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0EAE: Gfx::drawForm(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D570A: Gfx::doSoftMask(Object*, bool, GfxColorSpace*, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D6BF1: Gfx::opSetExtGState(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D06D3: Gfx::go(bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0B3F: Gfx::display(Object*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0EEB: Gfx::drawForm(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D2049: Gfx::doForm(Object*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D4B72: Gfx::opXObject(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948== 
==7948== Invalid write of size 1
==7948==    at 0x1D15ECCE: Splash::pipeRun(SplashPipe*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D15E5D3: ??? (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D16A594: Splash::arbitraryTransformImage(bool (*)(void*, unsigned char*, unsigned char*), void*, SplashColorMode, int, bool, int, int, double*, bool, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D16CC97: Splash::drawImage(bool (*)(void*, unsigned char*, unsigned char*), void*, SplashColorMode, bool, int, int, double*, bool, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D08EBD3: SplashOutputDev::drawImage(GfxState*, Object*, Stream*, int, int, GfxImageColorMap*, bool, int*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D3F40: Gfx::doImage(Object*, Stream*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D4B30: Gfx::opXObject(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D06D3: Gfx::go(bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0B3F: Gfx::display(Object*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0EEB: Gfx::drawForm(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D570A: Gfx::doSoftMask(Object*, bool, GfxColorSpace*, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D6BF1: Gfx::opSetExtGState(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==  Address 0x1bac723d is 3 bytes before a block of size 36 alloc'd
==7948==    at 0x4C2C04B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7948==    by 0x1D14D201: gmallocn_checkoverflow (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D17301C: SplashBitmap::SplashBitmap(int, int, int, SplashColorMode, bool, bool, GooList*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D089F2A: SplashOutputDev::beginTransparencyGroup(GfxState*, double*, GfxColorSpace*, bool, bool, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0EAE: Gfx::drawForm(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D570A: Gfx::doSoftMask(Object*, bool, GfxColorSpace*, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D6BF1: Gfx::opSetExtGState(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D06D3: Gfx::go(bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0B3F: Gfx::display(Object*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0EEB: Gfx::drawForm(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D2049: Gfx::doForm(Object*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D4B72: Gfx::opXObject(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948== 
==7948== Invalid write of size 1
==7948==    at 0x1D15ECD1: Splash::pipeRun(SplashPipe*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D15E5D3: ??? (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D16A594: Splash::arbitraryTransformImage(bool (*)(void*, unsigned char*, unsigned char*), void*, SplashColorMode, int, bool, int, int, double*, bool, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D16CC97: Splash::drawImage(bool (*)(void*, unsigned char*, unsigned char*), void*, SplashColorMode, bool, int, int, double*, bool, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D08EBD3: SplashOutputDev::drawImage(GfxState*, Object*, Stream*, int, int, GfxImageColorMap*, bool, int*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D3F40: Gfx::doImage(Object*, Stream*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D4B30: Gfx::opXObject(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D06D3: Gfx::go(bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0B3F: Gfx::display(Object*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0EEB: Gfx::drawForm(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D570A: Gfx::doSoftMask(Object*, bool, GfxColorSpace*, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D6BF1: Gfx::opSetExtGState(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==  Address 0x1bac723e is 2 bytes before a block of size 36 alloc'd
==7948==    at 0x4C2C04B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7948==    by 0x1D14D201: gmallocn_checkoverflow (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D17301C: SplashBitmap::SplashBitmap(int, int, int, SplashColorMode, bool, bool, GooList*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D089F2A: SplashOutputDev::beginTransparencyGroup(GfxState*, double*, GfxColorSpace*, bool, bool, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0EAE: Gfx::drawForm(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D570A: Gfx::doSoftMask(Object*, bool, GfxColorSpace*, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D6BF1: Gfx::opSetExtGState(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D06D3: Gfx::go(bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0B3F: Gfx::display(Object*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0EEB: Gfx::drawForm(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D2049: Gfx::doForm(Object*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D4B72: Gfx::opXObject(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948== 
==7948== Invalid write of size 1
==7948==    at 0x1D15ECD5: Splash::pipeRun(SplashPipe*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D15E5D3: ??? (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D16A594: Splash::arbitraryTransformImage(bool (*)(void*, unsigned char*, unsigned char*), void*, SplashColorMode, int, bool, int, int, double*, bool, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D16CC97: Splash::drawImage(bool (*)(void*, unsigned char*, unsigned char*), void*, SplashColorMode, bool, int, int, double*, bool, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D08EBD3: SplashOutputDev::drawImage(GfxState*, Object*, Stream*, int, int, GfxImageColorMap*, bool, int*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D3F40: Gfx::doImage(Object*, Stream*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D4B30: Gfx::opXObject(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D06D3: Gfx::go(bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0B3F: Gfx::display(Object*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0EEB: Gfx::drawForm(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D570A: Gfx::doSoftMask(Object*, bool, GfxColorSpace*, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D6BF1: Gfx::opSetExtGState(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==  Address 0x1bac723f is 1 bytes before a block of size 36 alloc'd
==7948==    at 0x4C2C04B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7948==    by 0x1D14D201: gmallocn_checkoverflow (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D17301C: SplashBitmap::SplashBitmap(int, int, int, SplashColorMode, bool, bool, GooList*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D089F2A: SplashOutputDev::beginTransparencyGroup(GfxState*, double*, GfxColorSpace*, bool, bool, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0EAE: Gfx::drawForm(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D570A: Gfx::doSoftMask(Object*, bool, GfxColorSpace*, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D6BF1: Gfx::opSetExtGState(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D06D3: Gfx::go(bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0B3F: Gfx::display(Object*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0EEB: Gfx::drawForm(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D2049: Gfx::doForm(Object*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D4B72: Gfx::opXObject(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948== 
==7948== Invalid write of size 1
==7948==    at 0x1D15EB71: Splash::pipeRun(SplashPipe*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D15E5D3: ??? (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D16A594: Splash::arbitraryTransformImage(bool (*)(void*, unsigned char*, unsigned char*), void*, SplashColorMode, int, bool, int, int, double*, bool, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D16CC97: Splash::drawImage(bool (*)(void*, unsigned char*, unsigned char*), void*, SplashColorMode, bool, int, int, double*, bool, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D08EBD3: SplashOutputDev::drawImage(GfxState*, Object*, Stream*, int, int, GfxImageColorMap*, bool, int*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D3F40: Gfx::doImage(Object*, Stream*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D4B30: Gfx::opXObject(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D06D3: Gfx::go(bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0B3F: Gfx::display(Object*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0EEB: Gfx::drawForm(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D570A: Gfx::doSoftMask(Object*, bool, GfxColorSpace*, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D6BF1: Gfx::opSetExtGState(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==  Address 0x1c99b5df is 1 bytes before a block of size 9 alloc'd
==7948==    at 0x4C2C04B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7948==    by 0x1D14D16F: gmallocn (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D173165: SplashBitmap::SplashBitmap(int, int, int, SplashColorMode, bool, bool, GooList*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D089F2A: SplashOutputDev::beginTransparencyGroup(GfxState*, double*, GfxColorSpace*, bool, bool, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0EAE: Gfx::drawForm(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D570A: Gfx::doSoftMask(Object*, bool, GfxColorSpace*, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D6BF1: Gfx::opSetExtGState(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D06D3: Gfx::go(bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0B3F: Gfx::display(Object*, bool) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D0EEB: Gfx::drawForm(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D2049: Gfx::doForm(Object*) (in /usr/lib/libpoppler.so.34.0.0)
==7948==    by 0x1D0D4B72: Gfx::opXObject(Object*, int) (in /usr/lib/libpoppler.so.34.0.0)
==7948== 
==7948== Thread 1:
==7948== Invalid read of size 8
==7948==    at 0x5F7F4E1: ??? (in /usr/lib/libQtGui.so.4.8.4)
==7948==    by 0x614B01A: ??? (in /usr/lib/libQtGui.so.4.8.4)
==7948==    by 0x60D69BC: QPainter::drawImage(QRectF const&, QImage const&, QRectF const&, QFlags<Qt::ImageConversionFlag>) (in /usr/lib/libQtGui.so.4.8.4)
==7948==    by 0x1781A4D8: ??? (in /usr/lib/kde4/okularpart.so)
==7948==    by 0x17827B2C: ??? (in /usr/lib/kde4/okularpart.so)
==7948==    by 0x17832A0A: ??? (in /usr/lib/kde4/okularpart.so)
==7948==    by 0x5FD69FD: QWidget::event(QEvent*) (in /usr/lib/libQtGui.so.4.8.4)
==7948==    by 0x6381D35: QFrame::event(QEvent*) (in /usr/lib/libQtGui.so.4.8.4)
==7948==    by 0x1782833C: ??? (in /usr/lib/kde4/okularpart.so)
==7948==    by 0x70A5815: QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (in /usr/lib/libQtCore.so.4.8.4)
==7948==    by 0x5F8715B: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.8.4)
==7948==    by 0x5F8B609: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.8.4)
==7948==  Address 0x251b12e8 is 6,341,288 bytes inside a block of size 6,341,292 alloc'd
==7948==    at 0x4C2C04B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7948==    by 0x603D7C5: QImageData::create(QSize const&, QImage::Format, int) (in /usr/lib/libQtGui.so.4.8.4)
==7948==    by 0x603DCFA: QImage::QImage(int, int, QImage::Format) (in /usr/lib/libQtGui.so.4.8.4)
==7948==    by 0x1781877E: ??? (in /usr/lib/kde4/okularpart.so)
==7948==    by 0x1781A40B: ??? (in /usr/lib/kde4/okularpart.so)
==7948==    by 0x17827B2C: ??? (in /usr/lib/kde4/okularpart.so)
==7948==    by 0x17832A0A: ??? (in /usr/lib/kde4/okularpart.so)
==7948==    by 0x5FD69FD: QWidget::event(QEvent*) (in /usr/lib/libQtGui.so.4.8.4)
==7948==    by 0x6381D35: QFrame::event(QEvent*) (in /usr/lib/libQtGui.so.4.8.4)
==7948==    by 0x1782833C: ??? (in /usr/lib/kde4/okularpart.so)
==7948==    by 0x70A5815: QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (in /usr/lib/libQtCore.so.4.8.4)
==7948==    by 0x5F8715B: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.8.4)
==7948== 
==7948== 
==7948== HEAP SUMMARY:
==7948==     in use at exit: 292,160 bytes in 2,779 blocks
==7948==   total heap usage: 2,409,947 allocs, 2,407,168 frees, 4,037,142,034 bytes allocated
==7948== 
==7948== LEAK SUMMARY:
==7948==    definitely lost: 3,528 bytes in 32 blocks
==7948==    indirectly lost: 10,066 bytes in 92 blocks
==7948==      possibly lost: 7,168 bytes in 16 blocks
==7948==    still reachable: 271,398 bytes in 2,639 blocks
==7948==         suppressed: 0 bytes in 0 blocks
==7948== Rerun with --leak-check=full to see details of leaked memory
==7948== 
==7948== For counts of detected and suppressed errors, rerun with: -v
==7948== Use --track-origins=yes to see where uninitialised values come from
==7948== ERROR SUMMARY: 1609195 errors from 16 contexts (suppressed: 3 from 3)
Comment 9 Albert Astals Cid 2013-02-20 12:18:50 UTC
Lots of bad stuff in there, that's poppler 0.22.0, right?
Comment 10 vyacheslav 2013-02-20 12:50:57 UTC
0.22.1
Comment 11 Albert Astals Cid 2013-03-03 22:38:23 UTC
Ok, found the problem, working on it
Comment 12 Albert Astals Cid 2013-03-04 19:12:49 UTC
Will be fixed in poppler 0.22.2