[Okular-devel] [okular] [Bug 321212] copy/paste big text from words to a form textbox makes the render go crazy

Jaime Torres jtamate at gmail.com
Sun Jun 16 20:42:22 UTC 2013


https://bugs.kde.org/show_bug.cgi?id=321212

--- Comment #4 from Jaime Torres <jtamate at gmail.com> ---
Probably related to this valgrind error (reproduced under valgrind):

==15562== Mismatched free() / delete / delete []
==15562==    at 0x4C2AA9C: operator delete(void*) (in
/usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==15562==    by 0x1D358B8C: TextStringToUCS4(GooString*, unsigned int**) (in
/usr/lib64/libpoppler.so.37.0.0)
==15562==    by 0x1D37D029: ActualText::end(GfxState*) (in
/usr/lib64/libpoppler.so.37.0.0)
==15562==    by 0x1D3046E0: Gfx::opEndMarkedContent(Object*, int) (in
/usr/lib64/libpoppler.so.37.0.0)
==15562==    by 0x1D305EC3: Gfx::go(bool) (in /usr/lib64/libpoppler.so.37.0.0)
==15562==    by 0x1D30632F: Gfx::display(Object*, bool) (in
/usr/lib64/libpoppler.so.37.0.0)
==15562==    by 0x1D347CAB: Page::displaySlice(OutputDev*, double, double, int,
bool, bool, int, int, int, int, bool, bool (*)(void*), void*, bool (*)(Annot*,
void*), void*) (in /usr/lib64/libpoppler.so.37.0.0)
==15562==    by 0x1CFCAED9: Poppler::Page::textList(Poppler::Page::Rotation)
const (in /usr/lib64/libpoppler-qt4.so.4.2.0)
==15562==    by 0x1CD1D380: PDFGenerator::textPage(Okular::Page*)
(generator_pdf.cpp:1047)
==15562==    by 0x17037AC1: Okular::TextPageGenerationThread::run()
(generator_p.cpp:103)
==15562==    by 0x7247130: QThreadPrivate::start(void*) (qthread_unix.cpp:338)
==15562==    by 0x76B7E0D: start_thread (in /lib64/libpthread-2.17.so)
==15562==  Address 0x12e87c40 is 0 bytes inside a block of size 4 alloc'd
==15562==    at 0x4C2B537: operator new[](unsigned long) (in
/usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==15562==    by 0x1D358B49: TextStringToUCS4(GooString*, unsigned int**) (in
/usr/lib64/libpoppler.so.37.0.0)
==15562==    by 0x1D37D029: ActualText::end(GfxState*) (in
/usr/lib64/libpoppler.so.37.0.0)
==15562==    by 0x1D3046E0: Gfx::opEndMarkedContent(Object*, int) (in
/usr/lib64/libpoppler.so.37.0.0)
==15562==    by 0x1D305EC3: Gfx::go(bool) (in /usr/lib64/libpoppler.so.37.0.0)
==15562==    by 0x1D30632F: Gfx::display(Object*, bool) (in
/usr/lib64/libpoppler.so.37.0.0)
==15562==    by 0x1D347CAB: Page::displaySlice(OutputDev*, double, double, int,
bool, bool, int, int, int, int, bool, bool (*)(void*), void*, bool (*)(Annot*,
void*), void*) (in /usr/lib64/libpoppler.so.37.0.0)
==15562==    by 0x1CFCAED9: Poppler::Page::textList(Poppler::Page::Rotation)
const (in /usr/lib64/libpoppler-qt4.so.4.2.0)
==15562==    by 0x1CD1D380: PDFGenerator::textPage(Okular::Page*)
(generator_pdf.cpp:1047)
==15562==    by 0x17037AC1: Okular::TextPageGenerationThread::run()
(generator_p.cpp:103)
==15562==    by 0x7247130: QThreadPrivate::start(void*) (qthread_unix.cpp:338)
==15562==    by 0x76B7E0D: start_thread (in /lib64/libpthread-2.17.so)

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Okular-devel mailing list