[Okular-devel] [Bug 247332] Okular cannot open some pdf files

Dhaval Giani dhaval.giani at gmail.com
Thu Aug 12 20:11:17 CEST 2010


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





--- Comment #8 from Dhaval Giani <dhaval giani gmail com>  2010-08-12 20:11:14 ---
[dhaval at gondor Documents]$ valgrind --tool=helgrind okular 7160.pdf
==15837== Helgrind, a thread error detector
==15837== Copyright (C) 2007-2009, and GNU GPL'd, by OpenWorks LLP et al.
==15837== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15837== Command: okular 7160.pdf
==15837== 
==15837== Thread #1 is the program's root thread
==15837== 
==15837== Thread #1: lock order "0x4C79B60 before 0x4CF2F20" violated
==15837==    at 0x4A078DF: QMutex::lock() (hg_intercepts.c:1987)
==15837==    by 0x3C49F568E3: QCoreApplication::libraryPaths() (in
/usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49F3C20D: QFactoryLoader::update() (in
/usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49F3EE53: QFactoryLoader::QFactoryLoader(char const*,
QString const&, Qt::CaseSensitivity) (in /usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C4C812139: ??? (in /usr/lib64/libQtGui.so.4.6.3)
==15837==    by 0x3C4C81BBC7: QApplicationPrivate::x11_apply_settings() (in
/usr/lib64/libQtGui.so.4.6.3)
==15837==    by 0x3C4C81E39D: ??? (in /usr/lib64/libQtGui.so.4.6.3)
==15837==    by 0x3C4C825233: ??? (in /usr/lib64/libQtGui.so.4.6.3)
==15837==    by 0x3C4C7B6648: QApplicationPrivate::construct(_XDisplay*,
unsigned long, unsigned long) (in /usr/lib64/libQtGui.so.4.6.3)
==15837==    by 0x3C4C7B6DA7: QApplication::QApplication(int&, char**, bool,
int) (in /usr/lib64/libQtGui.so.4.6.3)
==15837==    by 0x3C4DE093E6: KApplication::KApplication(bool) (in
/usr/lib64/libkdeui.so.5.4.0)
==15837==    by 0x407FF3: ??? (in /usr/bin/okular)
==15837==   Required order was established by acquisition of lock at 0x4C79B60
==15837==    at 0x4A078DF: QMutex::lock() (hg_intercepts.c:1987)
==15837==    by 0x3C49F56F9B: QCoreApplication::addLibraryPath(QString const&)
(in /usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C4C81A4C7: QApplicationPrivate::x11_apply_settings() (in
/usr/lib64/libQtGui.so.4.6.3)
==15837==    by 0x3C4C81E39D: ??? (in /usr/lib64/libQtGui.so.4.6.3)
==15837==    by 0x3C4C825233: ??? (in /usr/lib64/libQtGui.so.4.6.3)
==15837==    by 0x3C4C7B6648: QApplicationPrivate::construct(_XDisplay*,
unsigned long, unsigned long) (in /usr/lib64/libQtGui.so.4.6.3)
==15837==    by 0x3C4C7B6DA7: QApplication::QApplication(int&, char**, bool,
int) (in /usr/lib64/libQtGui.so.4.6.3)
==15837==    by 0x3C4DE093E6: KApplication::KApplication(bool) (in
/usr/lib64/libkdeui.so.5.4.0)
==15837==    by 0x407FF3: ??? (in /usr/bin/okular)
==15837==    by 0x3C3F21EC5C: (below main) (libc-start.c:226)
==15837==   followed by a later acquisition of lock at 0x4CF2F20
==15837==    at 0x4A078DF: QMutex::lock() (hg_intercepts.c:1987)
==15837==    by 0x3C49F3ED0B: QFactoryLoader::refreshAll() (in
/usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49F57031: QCoreApplication::addLibraryPath(QString const&)
(in /usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C4C81A4C7: QApplicationPrivate::x11_apply_settings() (in
/usr/lib64/libQtGui.so.4.6.3)
==15837==    by 0x3C4C81E39D: ??? (in /usr/lib64/libQtGui.so.4.6.3)
==15837==    by 0x3C4C825233: ??? (in /usr/lib64/libQtGui.so.4.6.3)
==15837==    by 0x3C4C7B6648: QApplicationPrivate::construct(_XDisplay*,
unsigned long, unsigned long) (in /usr/lib64/libQtGui.so.4.6.3)                 
==15837==    by 0x3C4C7B6DA7: QApplication::QApplication(int&, char**, bool,
int) (in /usr/lib64/libQtGui.so.4.6.3)                                          
==15837==    by 0x3C4DE093E6: KApplication::KApplication(bool) (in
/usr/lib64/libkdeui.so.5.4.0)                                                   
==15837==    by 0x407FF3: ??? (in /usr/bin/okular)                              
==15837==    by 0x3C3F21EC5C: (below main) (libc-start.c:226)                   
==15837==                                                                       
Error: Incorrect password                                                       
Connecting to deprecated signal
QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)          
Annotation Widget not supported.                                                
Error: Expected JP Marker                                                       

Error: Failed to decode jp2 structure                                           

Error: Did no succeed opening JPX Stream as JP2, trying as J2K.                 
Error: 00000000: expected a marker instead of 0                                 

Error: Did no succeed opening JPX Stream as J2K, trying as JPT.                 
Error: Did no succeed opening JPX Stream.                                       
==15837== Thread #3 was created                                                 
==15837==    at 0x3C3F2E14AE: clone (clone.S:77)                                
==15837==    by 0x3C3FA066EF: do_clone.clone.0 (createthread.c:75)              
==15837==    by 0x3C3FA06BD1: pthread_create@@GLIBC_2.2.5 (createthread.c:256)
==15837==    by 0x4A094BF: pthread_create_WRK (hg_intercepts.c:229)
==15837==    by 0x4A09562: pthread_create@* (hg_intercepts.c:256)
==15837==    by 0x3C49E71771: QThread::start(QThread::Priority) (in
/usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0xEDC40DB: ??? (in /usr/lib64/kde4/okularGenerator_poppler.so)
==15837==    by 0xCEA242B: ??? (in /usr/lib64/libokularcore.so.1.4.0)
==15837==    by 0xCEA2F55: ??? (in /usr/lib64/libokularcore.so.1.4.0)
==15837==    by 0xEDC77D5: ??? (in /usr/lib64/kde4/okularGenerator_poppler.so)
==15837==    by 0xEDC7A63: ??? (in /usr/lib64/kde4/okularGenerator_poppler.so)
==15837==    by 0x3C49F62F30: QObject::event(QEvent*) (in
/usr/lib64/libQtCore.so.4.6.3)
==15837== 
==15837== Possible data race during write of size 8 at 0x13ea6be0 by thread #3
==15837==    at 0x4A077F8: QMutex::lock() (hg_intercepts.c:1982)
==15837==    by 0x3C49F7A01F:
QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate(_GMainContext*) (in
/usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49F7A14F:
QEventDispatcherGlib::QEventDispatcherGlib(QObject*) (in
/usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49E7101E: ??? (in /usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49E71184: ??? (in /usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x4A095EB: mythread_wrapper (hg_intercepts.c:201)
==15837==    by 0x3C3FA07760: start_thread (pthread_create.c:301)
==15837==    by 0x3C3F2E14EC: clone (clone.S:115)
==15837== 
==15837== Possible data race during write of size 8 at 0x13ea6be8 by thread #3
==15837==    at 0x4A07800: QMutex::lock() (hg_intercepts.c:1982)
==15837==    by 0x3C49F7A01F:
QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate(_GMainContext*) (in
/usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49F7A14F:
QEventDispatcherGlib::QEventDispatcherGlib(QObject*) (in
/usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49E7101E: ??? (in /usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49E71184: ??? (in /usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x4A095EB: mythread_wrapper (hg_intercepts.c:201)
==15837==    by 0x3C3FA07760: start_thread (pthread_create.c:301)
==15837==    by 0x3C3F2E14EC: clone (clone.S:115)
==15837== 
==15837== Possible data race during write of size 8 at 0x13ea6bf0 by thread #3
==15837==    at 0x4A07804: QMutex::lock() (hg_intercepts.c:1982)
==15837==    by 0x3C49F7A01F:
QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate(_GMainContext*) (in
/usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49F7A14F:
QEventDispatcherGlib::QEventDispatcherGlib(QObject*) (in
/usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49E7101E: ??? (in /usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49E71184: ??? (in /usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x4A095EB: mythread_wrapper (hg_intercepts.c:201)
==15837==    by 0x3C3FA07760: start_thread (pthread_create.c:301)
==15837==    by 0x3C3F2E14EC: clone (clone.S:115)
==15837== 
==15837== Possible data race during write of size 8 at 0x13ea6bf8 by thread #3
==15837==    at 0x4A0780C: QMutex::lock() (hg_intercepts.c:1982)
==15837==    by 0x3C49F7A01F:
QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate(_GMainContext*) (in
/usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49F7A14F:
QEventDispatcherGlib::QEventDispatcherGlib(QObject*) (in
/usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49E7101E: ??? (in /usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49E71184: ??? (in /usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x4A095EB: mythread_wrapper (hg_intercepts.c:201)
==15837==    by 0x3C3FA07760: start_thread (pthread_create.c:301)
==15837==    by 0x3C3F2E14EC: clone (clone.S:115)
==15837== 
==15837== Possible data race during write of size 8 at 0x13ea6c00 by thread #3
==15837==    at 0x4A07814: QMutex::lock() (hg_intercepts.c:1982)
==15837==    by 0x3C49F7A01F:
QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate(_GMainContext*) (in
/usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49F7A14F:
QEventDispatcherGlib::QEventDispatcherGlib(QObject*) (in
/usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49E7101E: ??? (in /usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49E71184: ??? (in /usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x4A095EB: mythread_wrapper (hg_intercepts.c:201)
==15837==    by 0x3C3FA07760: start_thread (pthread_create.c:301)
==15837==    by 0x3C3F2E14EC: clone (clone.S:115)
==15837== 
==15837== Possible data race during write of size 8 at 0x13ea6c08 by thread #3
==15837==    at 0x4A0781C: QMutex::lock() (hg_intercepts.c:1982)
==15837==    by 0x3C49F7A01F:
QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate(_GMainContext*) (in
/usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49F7A14F:
QEventDispatcherGlib::QEventDispatcherGlib(QObject*) (in
/usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49E7101E: ??? (in /usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49E71184: ??? (in /usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x4A095EB: mythread_wrapper (hg_intercepts.c:201)
==15837==    by 0x3C3FA07760: start_thread (pthread_create.c:301)
==15837==    by 0x3C3F2E14EC: clone (clone.S:115)
==15837== 
==15837== Possible data race during write of size 8 at 0x13ea6b68 by thread #3
==15837==    at 0x4A04737: calloc (vg_replace_malloc.c:418)
==15837==    by 0x3C3EE44A17: g_malloc0 (in /lib64/libglib-2.0.so.0.2400.1)
==15837==    by 0x3C3EE59A32: g_slice_alloc (in /lib64/libglib-2.0.so.0.2400.1)
==15837==    by 0x3C3EE16280: g_ptr_array_sized_new (in
/lib64/libglib-2.0.so.0.2400.1)
==15837==    by 0x3C3EE3CA0A: g_main_context_new (in
/lib64/libglib-2.0.so.0.2400.1)
==15837==    by 0x3C49F79F9C:
QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate(_GMainContext*) (in
/usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49F7A14F:
QEventDispatcherGlib::QEventDispatcherGlib(QObject*) (in
/usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49E7101E: ??? (in /usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49E71184: ??? (in /usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x4A095EB: mythread_wrapper (hg_intercepts.c:201)
==15837==    by 0x3C3FA07760: start_thread (pthread_create.c:301)
==15837==    by 0x3C3F2E14EC: clone (clone.S:115)
==15837== 
==15837== Possible data race during write of size 8 at 0x13ea6b70 by thread #3
==15837==    at 0x4A0473B: calloc (vg_replace_malloc.c:418)
==15837==    by 0x3C3EE44A17: g_malloc0 (in /lib64/libglib-2.0.so.0.2400.1)
==15837==    by 0x3C3EE59A32: g_slice_alloc (in /lib64/libglib-2.0.so.0.2400.1)
==15837==    by 0x3C3EE16280: g_ptr_array_sized_new (in
/lib64/libglib-2.0.so.0.2400.1)
==15837==    by 0x3C3EE3CA0A: g_main_context_new (in
/lib64/libglib-2.0.so.0.2400.1)
==15837==    by 0x3C49F79F9C:
QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate(_GMainContext*) (in
/usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49F7A14F:
QEventDispatcherGlib::QEventDispatcherGlib(QObject*) (in
/usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49E7101E: ??? (in /usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49E71184: ??? (in /usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x4A095EB: mythread_wrapper (hg_intercepts.c:201)
==15837==    by 0x3C3FA07760: start_thread (pthread_create.c:301)
==15837==    by 0x3C3F2E14EC: clone (clone.S:115)
==15837== 
==15837== Possible data race during write of size 8 at 0x13ea6b78 by thread #3
==15837==    at 0x4A0473F: calloc (vg_replace_malloc.c:418)
==15837==    by 0x3C3EE44A17: g_malloc0 (in /lib64/libglib-2.0.so.0.2400.1)
==15837==    by 0x3C3EE59A32: g_slice_alloc (in /lib64/libglib-2.0.so.0.2400.1)
==15837==    by 0x3C3EE16280: g_ptr_array_sized_new (in
/lib64/libglib-2.0.so.0.2400.1)
==15837==    by 0x3C3EE3CA0A: g_main_context_new (in
/lib64/libglib-2.0.so.0.2400.1)
==15837==    by 0x3C49F79F9C:
QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate(_GMainContext*) (in
/usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49F7A14F:
QEventDispatcherGlib::QEventDispatcherGlib(QObject*) (in
/usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49E7101E: ??? (in /usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49E71184: ??? (in /usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x4A095EB: mythread_wrapper (hg_intercepts.c:201)
==15837==    by 0x3C3FA07760: start_thread (pthread_create.c:301)
==15837==    by 0x3C3F2E14EC: clone (clone.S:115)
==15837== 
Error: Expected JP Marker

Error: Failed to decode jp2 structure

Error: Did no succeed opening JPX Stream as JP2, trying as J2K. 
Error: 00000000: expected a marker instead of 0

Error: Did no succeed opening JPX Stream as J2K, trying as JPT. 
Error: Did no succeed opening JPX Stream. 
Error: Expected JP Marker

Error: Failed to decode jp2 structure

Error: Did no succeed opening JPX Stream as JP2, trying as J2K. 
KCrash: Application 'okular' crashing...
okular: Fatal IO error: client killed
==15837== Thread #5 was created
==15837==    at 0x3C3F2E14AE: clone (clone.S:77)
==15837==    by 0x3C3FA066EF: do_clone.clone.0 (createthread.c:75)
==15837==    by 0x3C3FA06BD1: pthread_create@@GLIBC_2.2.5 (createthread.c:256)
==15837==    by 0x4A094BF: pthread_create_WRK (hg_intercepts.c:229)
==15837==    by 0x4A09562: pthread_create@* (hg_intercepts.c:256)
==15837==    by 0x3C49E71771: QThread::start(QThread::Priority) (in
/usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0xEDC40DB: ??? (in /usr/lib64/kde4/okularGenerator_poppler.so)
==15837==    by 0xCEA242B: ??? (in /usr/lib64/libokularcore.so.1.4.0)
==15837==    by 0xCEA2F55: ??? (in /usr/lib64/libokularcore.so.1.4.0)
==15837==    by 0xEDC77D5: ??? (in /usr/lib64/kde4/okularGenerator_poppler.so)
==15837==    by 0xEDC7A63: ??? (in /usr/lib64/kde4/okularGenerator_poppler.so)
==15837==    by 0x3C49F62F30: QObject::event(QEvent*) (in
/usr/lib64/libQtCore.so.4.6.3)
==15837== 
==15837== Possible data race during write of size 8 at 0x3c4a262708 by thread
#1
==15837==    at 0x3C4C812477: QApplicationPrivate::reset_instance_pointer() (in
/usr/lib64/libQtGui.so.4.6.3)
==15837==    by 0x3C4C81469D: ??? (in /usr/lib64/libQtGui.so.4.6.3)
==15837==    by 0x3C4DE06D77: KApplication::xioErrhandler(_XDisplay*) (in
/usr/lib64/libkdeui.so.5.4.0)
==15837==    by 0x3C40E4556D: _XIOError (in /usr/lib64/libX11.so.6.3.0)
==15837==    by 0x3C40E4D084: ??? (in /usr/lib64/libX11.so.6.3.0)
==15837==    by 0x3C40E4D946: _XEventsQueued (in /usr/lib64/libX11.so.6.3.0)
==15837==    by 0x3C40E361FE: XEventsQueued (in /usr/lib64/libX11.so.6.3.0)
==15837==    by 0x3C4C84A996: ??? (in /usr/lib64/libQtGui.so.4.6.3)
==15837==    by 0x3C3EE3F270: g_main_context_prepare (in
/lib64/libglib-2.0.so.0.2400.1)
==15837==    by 0x3C3EE3F6B7: ??? (in /lib64/libglib-2.0.so.0.2400.1)
==15837==    by 0x3C3EE3FC9B: g_main_context_iteration (in
/lib64/libglib-2.0.so.0.2400.1)
==15837==    by 0x3C49F79862:
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (in
/usr/lib64/libQtCore.so.4.6.3)
==15837==  This conflicts with a previous read of size 8 by thread #5
==15837==    at 0x3C49F79F77:
QEventDispatcherGlibPrivate::QEventDispatcherGlibPrivate(_GMainContext*) (in
/usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49F7A14F:
QEventDispatcherGlib::QEventDispatcherGlib(QObject*) (in
/usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49E7101E: ??? (in /usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49E71184: ??? (in /usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x4A095EB: mythread_wrapper (hg_intercepts.c:201)
==15837==    by 0x3C3FA07760: start_thread (pthread_create.c:301)
==15837==    by 0x3C3F2E14EC: clone (clone.S:115)
==15837== 
sock_file=/home/dhaval/.kde/socket-gondor.retis/kdeinit4__0
==15837== Thread #1: lock order "0x4D66060 before 0x4D6AE40" violated
==15837==    at 0x4A0654C: pthread_mutex_lock (hg_intercepts.c:464)
==15837==    by 0x3C43E2A9B7: ??? (in /lib64/libdbus-1.so.3.4.0)
==15837==    by 0x3C43E0AE90: ??? (in /lib64/libdbus-1.so.3.4.0)
==15837==    by 0x3C43E0EE5F: ??? (in /lib64/libdbus-1.so.3.4.0)
==15837==    by 0x3C43E0F450: ??? (in /lib64/libdbus-1.so.3.4.0)
==15837==    by 0x3C43E0F666: ??? (in /lib64/libdbus-1.so.3.4.0)
==15837==    by 0x3C43E0A221: dbus_bus_remove_match (in
/lib64/libdbus-1.so.3.4.0)
==15837==    by 0x3C4B41F1DB: ??? (in /usr/lib64/libQtDBus.so.4.6.3)
==15837==    by 0x3C4B420012: ??? (in /usr/lib64/libQtDBus.so.4.6.3)
==15837==    by 0x3C4B459983: ??? (in /usr/lib64/libQtDBus.so.4.6.3)
==15837==    by 0x3C49F66A35: QMetaObject::activate(QObject*, QMetaObject
const*, int, void**) (in /usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C49F66E0E: QObject::destroyed(QObject*) (in
/usr/lib64/libQtCore.so.4.6.3)
==15837==   Required order was established by acquisition of lock at 0x4D66060
==15837==    at 0x4A0654C: pthread_mutex_lock (hg_intercepts.c:464)
==15837==    by 0x3C43E2A9B7: ??? (in /lib64/libdbus-1.so.3.4.0)
==15837==    by 0x3C43E0B50E: ??? (in /lib64/libdbus-1.so.3.4.0)
==15837==    by 0x3C4B414BD7:
QDBusConnection::connectToBus(QDBusConnection::BusType, QString const&) (in
/usr/lib64/libQtDBus.so.4.6.3)
==15837==    by 0x3C4B414E8B: QDBusConnection::sessionBus() (in
/usr/lib64/libQtDBus.so.4.6.3)
==15837==    by 0x3C4DE296C4: KGlobalSettings::KGlobalSettings() (in
/usr/lib64/libkdeui.so.5.4.0)
==15837==    by 0x3C4DE297AD: KGlobalSettings::self() (in
/usr/lib64/libkdeui.so.5.4.0)
==15837==    by 0xB108948: qt_plugin_instance (in
/usr/lib64/kde4/plugins/gui_platform/libkde.so)
==15837==    by 0x3C49F3C139: QFactoryLoader::instance(QString const&) const
(in /usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C4C81214C: ??? (in /usr/lib64/libQtGui.so.4.6.3)
==15837==    by 0x3C4C81BBC7: QApplicationPrivate::x11_apply_settings() (in
/usr/lib64/libQtGui.so.4.6.3)
==15837==    by 0x3C4C81E39D: ??? (in /usr/lib64/libQtGui.so.4.6.3)
==15837==   followed by a later acquisition of lock at 0x4D6AE40
==15837==    at 0x4A0654C: pthread_mutex_lock (hg_intercepts.c:464)
==15837==    by 0x3C43E2A9B7: ??? (in /lib64/libdbus-1.so.3.4.0)
==15837==    by 0x3C43E0E95D: ??? (in /lib64/libdbus-1.so.3.4.0)
==15837==    by 0x3C43E0F935: ??? (in /lib64/libdbus-1.so.3.4.0)
==15837==    by 0x3C43E0B682: ??? (in /lib64/libdbus-1.so.3.4.0)
==15837==    by 0x3C4B414BD7:
QDBusConnection::connectToBus(QDBusConnection::BusType, QString const&) (in
/usr/lib64/libQtDBus.so.4.6.3)
==15837==    by 0x3C4B414E8B: QDBusConnection::sessionBus() (in
/usr/lib64/libQtDBus.so.4.6.3)
==15837==    by 0x3C4DE296C4: KGlobalSettings::KGlobalSettings() (in
/usr/lib64/libkdeui.so.5.4.0)
==15837==    by 0x3C4DE297AD: KGlobalSettings::self() (in
/usr/lib64/libkdeui.so.5.4.0)
==15837==    by 0xB108948: qt_plugin_instance (in
/usr/lib64/kde4/plugins/gui_platform/libkde.so)
==15837==    by 0x3C49F3C139: QFactoryLoader::instance(QString const&) const
(in /usr/lib64/libQtCore.so.4.6.3)
==15837==    by 0x3C4C81214C: ??? (in /usr/lib64/libQtGui.so.4.6.3)
==15837== 
==15837== Possible data race during write of size 8 at 0x3c4bc71710 by thread
#1
==15837==    at 0x3C4B90BE64: ??? (in /usr/lib64/libkdecore.so.5.4.0)
==15837==    by 0x3C3F235FD1: exit (exit.c:78)
==15837==    by 0x3C4C8146A7: ??? (in /usr/lib64/libQtGui.so.4.6.3)
==15837==    by 0x3C4DE06D77: KApplication::xioErrhandler(_XDisplay*) (in
/usr/lib64/libkdeui.so.5.4.0)
==15837==    by 0x3C40E4556D: _XIOError (in /usr/lib64/libX11.so.6.3.0)
==15837==    by 0x3C40E4D084: ??? (in /usr/lib64/libX11.so.6.3.0)
==15837==    by 0x3C40E4D946: _XEventsQueued (in /usr/lib64/libX11.so.6.3.0)
==15837==    by 0x3C40E361FE: XEventsQueued (in /usr/lib64/libX11.so.6.3.0)
==15837==    by 0x3C4C84A996: ??? (in /usr/lib64/libQtGui.so.4.6.3)
==15837==    by 0x3C3EE3F270: g_main_context_prepare (in
/lib64/libglib-2.0.so.0.2400.1)
==15837==    by 0x3C3EE3F6B7: ??? (in /lib64/libglib-2.0.so.0.2400.1)
==15837==    by 0x3C3EE3FC9B: g_main_context_iteration (in
/lib64/libglib-2.0.so.0.2400.1)
==15837==  This conflicts with a previous read of size 8 by thread #5
==15837==    at 0x3C4B90C8E8: KGlobal::mainComponent() (in
/usr/lib64/libkdecore.so.5.4.0)
==15837==    by 0x3C4DE70104: KCrash::defaultCrashHandler(int) (in
/usr/lib64/libkdeui.so.5.4.0)
==15837==    by 0x3C3F232A1F: ??? (in /lib64/libc-2.12.so)
==15837==    by 0xF61F57F: opj_image_destroy (image.c:78)
==15837==    by 0xF6222AE: j2k_decode (j2k.c:1859)
==15837==    by 0xF2CE361: JPXStream::init2(unsigned char*, int, CODEC_FORMAT)
(JPEG2000Stream.cc:125)
==15837==    by 0xF2CE442: JPXStream::init2(unsigned char*, int, CODEC_FORMAT)
(JPEG2000Stream.cc:136)
==15837==    by 0xF2CE539: JPXStream::init() (JPEG2000Stream.cc:80)
==15837== 
==15837== Possible data race during write of size 8 at 0x4c7e0f8 by thread #1
==15837==    at 0x3C4B90E97A: KComponentData::~KComponentData() (in
/usr/lib64/libkdecore.so.5.4.0)
==15837==    by 0x3C4B90BED2: ??? (in /usr/lib64/libkdecore.so.5.4.0)
==15837==    by 0x3C3F235FD1: exit (exit.c:78)
==15837==    by 0x3C4C8146A7: ??? (in /usr/lib64/libQtGui.so.4.6.3)
==15837==    by 0x3C4DE06D77: KApplication::xioErrhandler(_XDisplay*) (in
/usr/lib64/libkdeui.so.5.4.0)
==15837==    by 0x3C40E4556D: _XIOError (in /usr/lib64/libX11.so.6.3.0)
==15837==    by 0x3C40E4D084: ??? (in /usr/lib64/libX11.so.6.3.0)
==15837==    by 0x3C40E4D946: _XEventsQueued (in /usr/lib64/libX11.so.6.3.0)
==15837==    by 0x3C40E361FE: XEventsQueued (in /usr/lib64/libX11.so.6.3.0)
==15837==    by 0x3C4C84A996: ??? (in /usr/lib64/libQtGui.so.4.6.3)
==15837==    by 0x3C3EE3F270: g_main_context_prepare (in
/lib64/libglib-2.0.so.0.2400.1)
==15837==    by 0x3C3EE3F6B7: ??? (in /lib64/libglib-2.0.so.0.2400.1)
==15837==  This conflicts with a previous read of size 8 by thread #5
==15837==    at 0x3C4B90DB60: KComponentData::isValid() const (in
/usr/lib64/libkdecore.so.5.4.0)
==15837==    by 0x3C4B90C906: KGlobal::mainComponent() (in
/usr/lib64/libkdecore.so.5.4.0)
==15837==    by 0x3C4DE70104: KCrash::defaultCrashHandler(int) (in
/usr/lib64/libkdeui.so.5.4.0)
==15837==    by 0x3C3F232A1F: ??? (in /lib64/libc-2.12.so)
==15837==    by 0xF61F57F: opj_image_destroy (image.c:78)
==15837==    by 0xF6222AE: j2k_decode (j2k.c:1859)
==15837==    by 0xF2CE361: JPXStream::init2(unsigned char*, int, CODEC_FORMAT)
(JPEG2000Stream.cc:125)
==15837==    by 0xF2CE442: JPXStream::init2(unsigned char*, int, CODEC_FORMAT)
(JPEG2000Stream.cc:136)
==15837== 
==15837== Thread #5: Exiting thread still holds 1 lock
==15837==    at 0x3C3F2A6A6D: ??? (syscall-template.S:82)
==15837==    by 0x3C3F2A68DF: sleep (sleep.c:138)
==15837==    by 0x3C4DE6F8CB: ??? (in /usr/lib64/libkdeui.so.5.4.0)
==15837==    by 0x3C4DE70323: KCrash::defaultCrashHandler(int) (in
/usr/lib64/libkdeui.so.5.4.0)
==15837==    by 0x3C3F232A1F: ??? (in /lib64/libc-2.12.so)
==15837==    by 0xF61F57F: opj_image_destroy (image.c:78)
==15837==    by 0xF6222AE: j2k_decode (j2k.c:1859)
==15837==    by 0xF2CE361: JPXStream::init2(unsigned char*, int, CODEC_FORMAT)
(JPEG2000Stream.cc:125)
==15837==    by 0xF2CE442: JPXStream::init2(unsigned char*, int, CODEC_FORMAT)
(JPEG2000Stream.cc:136)
==15837==    by 0xF2CE539: JPXStream::init() (JPEG2000Stream.cc:80)
==15837==    by 0xF2CE59D: JPXStream::getImageParams(int*,
StreamColorSpaceMode*) (JPEG2000Stream.cc:181)
==15837==    by 0xF2FDCA6: Gfx::doImage(Object*, Stream*, int) (Gfx.cc:3789)
==15837== 
==15837== 
==15837== For counts of detected and suppressed errors, rerun with: -v
==15837== Use --history-level=approx or =none to gain increased speed, at
==15837== the cost of reduced accuracy of conflicting-access information
==15837== ERROR SUMMARY: 31 errors from 15 contexts (suppressed: 1230 from 234)
[dhaval at gondor Documents]$

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Okular-devel mailing list