[Okular-devel] [okular] [Bug 356279] New: Okular crashes when importing a PostScript file as a PDF file

Antonio GarcĂ­a via KDE Bugzilla bugzilla_noreply at kde.org
Fri Dec 4 15:30:02 UTC 2015


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

            Bug ID: 356279
           Summary: Okular crashes when importing a PostScript file as a
                    PDF file
           Product: okular
           Version: 0.20.3
          Platform: Mageia RPMs
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: okular-devel at kde.org
          Reporter: antoniogarciacordero at gmail.com

Application: okular (0.20.3)
KDE Platform Version: 4.14.5
Qt Version: 4.8.6
Operating System: Linux 4.1.13-desktop-2.mga5 x86_64
Distribution: "Mageia 5"

-- Information about the crash:
- What I was doing when the application crashed:

Importing a PostScript file as a PDF file.

After a while importing the file, the program crashed.

-- Backtrace:
Application: Okular (okular), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f32b8b8e780 (LWP 30095))]

Thread 5 (Thread 0x7f329e3fc700 (LWP 30097)):
#0  0x00007f32b3c7267f in pthread_cond_wait@@GLIBC_2.3.2 () at
/lib64/libpthread.so.0
#1  0x00007f32b640e4f4 in QWaitCondition::wait(QMutex*, unsigned long) () at
/lib64/libQtCore.so.4
#2  0x00007f32b640a4db in QSemaphore::acquire(int) () at /lib64/libQtCore.so.4
#3  0x00007f32a1fa29df in GSRendererThread::run() () at
/usr/lib64/kde4/okularGenerator_ghostview.so
#4  0x00007f32b640dfff in QThreadPrivate::start(void*) () at
/lib64/libQtCore.so.4
#5  0x00007f32b3c6d5bd in start_thread () at /lib64/libpthread.so.0
#6  0x00007f32b5b515cd in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f329c9d8700 (LWP 30141)):
#0  0x00007f32b5b45d1d in poll () at /lib64/libc.so.6
#1  0x00007f32b293beb4 in g_main_context_iterate.isra () at
/lib64/libglib-2.0.so.0
#2  0x00007f32b293bfbc in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#3  0x00007f32b653be3e in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQtCore.so.4
#4  0x00007f32b650d931 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQtCore.so.4
#5  0x00007f32b650dc45 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQtCore.so.4
#6  0x00007f32b640b899 in QThread::exec() () at /lib64/libQtCore.so.4
#7  0x00007f32b64ef3d3 in QInotifyFileSystemWatcherEngine::run() () at
/lib64/libQtCore.so.4
#8  0x00007f32b640dfff in QThreadPrivate::start(void*) () at
/lib64/libQtCore.so.4
#9  0x00007f32b3c6d5bd in start_thread () at /lib64/libpthread.so.0
#10 0x00007f32b5b515cd in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f3296cb0700 (LWP 31257)):
[KCrash Handler]
#5  0x00007f32a0ebd320 in gs_lcms2_malloc () at /lib64/libgs.so.9
#6  0x00007f32aa11a40d in _cmsMallocZeroDefaultFn () at /lib64/liblcms2.so.2
#7  0x00007f32aa11b3bb in AllocateToneCurveStruct () at /lib64/liblcms2.so.2
#8  0x00007f32aa11b91e in cmsBuildSegmentedToneCurve () at /lib64/liblcms2.so.2
#9  0x00007f32aa11bb9f in cmsBuildParametricToneCurve () at
/lib64/liblcms2.so.2
#10 0x00007f32aa137460 in cmsCreate_sRGBProfileTHR () at /lib64/liblcms2.so.2
#11 0x00007f3296ff6f0d in GfxColorSpace::setupColorProfiles() () at
/lib64/libpoppler.so.46
#12 0x00007f3296ffeb32 in GfxState::GfxState(double, double, PDFRectangle*,
int, bool) () at /lib64/libpoppler.so.46
#13 0x00007f3296fe0efa in Gfx::Gfx(PDFDoc*, OutputDev*, int, Dict*, double,
double, PDFRectangle*, PDFRectangle*, int, bool (*)(void*), void*, XRef*) () at
/lib64/libpoppler.so.46
#14 0x00007f3297027b83 in Page::createGfx(OutputDev*, double, double, int,
bool, bool, int, int, int, int, bool, bool (*)(void*), void*, XRef*) () at
/lib64/libpoppler.so.46
#15 0x00007f3297027d47 in Page::displaySlice(OutputDev*, double, double, int,
bool, bool, int, int, int, int, bool, bool (*)(void*), void*, bool (*)(Annot*,
void*), void*, bool) () at /lib64/libpoppler.so.46
#16 0x00007f3297391f74 in Poppler::Page::renderToImage(double, double, int,
int, int, int, Poppler::Page::Rotation) const () at /lib64/libpoppler-qt4.so.4
#17 0x00007f32975e3a6c in PDFGenerator::image(Okular::PixmapRequest*) () at
/usr/lib64/kde4/okularGenerator_poppler.so
#18 0x00007f32a667e633 in Okular::PixmapGenerationThread::run() () at
/lib64/libokularcore.so.5
#19 0x00007f32b640dfff in QThreadPrivate::start(void*) () at
/lib64/libQtCore.so.4
#20 0x00007f32b3c6d5bd in start_thread () at /lib64/libpthread.so.0
#21 0x00007f32b5b515cd in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f32964af700 (LWP 31258)):
#0  0x00007f32b5b4bcd9 in syscall () at /lib64/libc.so.6
#1  0x00007f32b640ca62 in QMutexPrivate::wait(int) () at /lib64/libQtCore.so.4
#2  0x00007f32b6408db5 in QMutex::lockInternal() () at /lib64/libQtCore.so.4
#3  0x00007f32975e2b40 in PDFGenerator::textPage(Okular::Page*) () at
/usr/lib64/kde4/okularGenerator_poppler.so
#4  0x00007f32a667e032 in Okular::TextPageGenerationThread::run() () at
/lib64/libokularcore.so.5
#5  0x00007f32b640dfff in QThreadPrivate::start(void*) () at
/lib64/libQtCore.so.4
#6  0x00007f32b3c6d5bd in start_thread () at /lib64/libpthread.so.0
#7  0x00007f32b5b515cd in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f32b8b8e780 (LWP 30095)):
#0  0x00007f32b5b416ad in read () at /lib64/libc.so.6
#1  0x00007f32b297dbf0 in g_wakeup_acknowledge () at /lib64/libglib-2.0.so.0
#2  0x00007f32b293b99c in g_main_context_check () at /lib64/libglib-2.0.so.0
#3  0x00007f32b293be5b in g_main_context_iterate.isra () at
/lib64/libglib-2.0.so.0
#4  0x00007f32b293bfbc in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#5  0x00007f32b653be1e in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /lib64/libQtCore.so.4
#6  0x00007f32b6fb74f6 in
QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /lib64/libQtGui.so.4
#7  0x00007f32b650d931 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQtCore.so.4
#8  0x00007f32b650dc45 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib64/libQtCore.so.4
#9  0x00007f32b6512e59 in QCoreApplication::exec() () at /lib64/libQtCore.so.4
#10 0x0000000000409668 in main ()

Possible duplicates by query: bug 340024.

Reported using DrKonqi

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


More information about the Okular-devel mailing list