[Okular-devel] [Bug 292658] Okular crashed while opening a pdf file

Gaurav grvsaxena419 at gmail.com
Sat Jan 28 16:50:14 UTC 2012


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





--- Comment #10 from Gaurav <grvsaxena419 gmail com>  2012-01-28 16:50:12 ---
This is output of valgrind okular your_file.pdf

==17250== Memcheck, a memory error detector
==17250== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==17250== Using Valgrind-3.6.1-Debian and LibVEX; rerun with -h for
copyright info
==17250== Command: okular /windows/Storage/ssss/prsn/My\
books/Skiena.-.TheAlgorithmDesignManual.pdf
==17250==
==17250== Invalid read of size 4
==17250==    at 0x61624A2: ??? (in
/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17250==    by 0x6164B09: FcConfigFilename (in
/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17250==    by 0x61791EB: FcConfigParseAndLoad (in
/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17250==    by 0x68FBE27: ???
==17250==  Address 0x6903a8c is 20 bytes inside a block of size 22 alloc'd
==17250==    at 0x4028876: malloc (vg_replace_malloc.c:236)
==17250==    by 0x6162407: ??? (in
/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17250==    by 0x6164B09: FcConfigFilename (in
/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17250==    by 0x61791EB: FcConfigParseAndLoad (in
/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17250==    by 0x68FBE27: ???
==17250==
==17250== Invalid read of size 4
==17250==    at 0x61624B6: ??? (in
/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17250==    by 0x900642D: ???
==17250==  Address 0x6909b28 is 16 bytes inside a block of size 18 alloc'd
==17250==    at 0x4028876: malloc (vg_replace_malloc.c:236)
==17250==    by 0x6162407: ??? (in
/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17250==    by 0x900642D: ???
==17250==
==17250== Invalid read of size 4
==17250==    at 0x61624B6: ??? (in
/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17250==    by 0x61791EB: FcConfigParseAndLoad (in
/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17250==    by 0x61796A8: FcConfigParseAndLoad (in
/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17250==    by 0x6179A63: ??? (in
/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17250==  Address 0x691c8b8 is 40 bytes inside a block of size 42 alloc'd
==17250==    at 0x4028876: malloc (vg_replace_malloc.c:236)
==17250==    by 0x6162407: ??? (in
/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17250==    by 0x61791EB: FcConfigParseAndLoad (in
/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17250==    by 0x61796A8: FcConfigParseAndLoad (in
/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17250==    by 0x6179A63: ??? (in
/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17250==
==17250== Invalid read of size 4
==17250==    at 0x61624A2: ??? (in
/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17250==    by 0x61791EB: FcConfigParseAndLoad (in
/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17250==    by 0x61796A8: FcConfigParseAndLoad (in
/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17250==    by 0x6179A63: ??? (in
/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17250==  Address 0x69532dc is 36 bytes inside a block of size 39 alloc'd
==17250==    at 0x4028876: malloc (vg_replace_malloc.c:236)
==17250==    by 0x6162407: ??? (in
/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17250==    by 0x61791EB: FcConfigParseAndLoad (in
/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17250==    by 0x61796A8: FcConfigParseAndLoad (in
/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17250==    by 0x6179A63: ??? (in
/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17250==
==17250== Invalid read of size 4
==17250==    at 0x61624B6: ??? (in
/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17250==    by 0x2E73746D: ???
==17250==  Address 0x6975220 is 16 bytes inside a block of size 19 alloc'd
==17250==    at 0x4028876: malloc (vg_replace_malloc.c:236)
==17250==    by 0x6162407: ??? (in
/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17250==    by 0x2E73746D: ???
==17250==
==17250== Invalid read of size 4
==17250==    at 0x61624A2: ??? (in
/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17250==    by 0x6F632E6B: ???
==17250==  Address 0x697c974 is 20 bytes inside a block of size 22 alloc'd
==17250==    at 0x4028876: malloc (vg_replace_malloc.c:236)
==17250==    by 0x6162407: ??? (in
/usr/lib/i386-linux-gnu/libfontconfig.so.1.4.4)
==17250==    by 0x6F632E6B: ???
==17250==
==17250== Conditional jump or move depends on uninitialised value(s)
==17250==    at 0x62EFD19: inflateReset2 (in
/lib/i386-linux-gnu/libz.so.1.2.3.4)
==17250==    by 0x62EFE0C: inflateInit2_ (in
/lib/i386-linux-gnu/libz.so.1.2.3.4)
==17250==    by 0x62EFE92: inflateInit_ (in
/lib/i386-linux-gnu/libz.so.1.2.3.4)
==17250==    by 0x62CBF70: png_create_read_struct_2 (in
/lib/i386-linux-gnu/libpng12.so.0.46.0)
==17250==    by 0x49AA7AC: QImageReader::read(QImage*) (in
/usr/lib/i386-linux-gnu/libQtGui.so.4.7.4)
==17250==    by 0x409455F: ???
==17250==
Connecting to deprecated signal
QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
kbuildsycoca4 running...
kbuildsycoca4(17274) KConfigGroup::readXdgListEntry: List entry Categories
in "/usr/share/applications/gcalctool.desktop" is not compliant with XDG
standard (missing trailing semicolon).
kbuildsycoca4(17274) KConfigGroup::readXdgListEntry: List entry Categories
in "/usr/share/applications/gnome-user-accounts-panel.desktop" is not
compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(17274) KConfigGroup::readXdgListEntry: List entry Categories
in "/usr/share/applications/netbeans-7.0.1.desktop" is not compliant with
XDG standard (missing trailing semicolon).
kbuildsycoca4(17274) KConfigGroup::readXdgListEntry: List entry Categories
in "/usr/share/applications/im-switch.desktop" is not compliant with XDG
standard (missing trailing semicolon).
kbuildsycoca4(17274) KConfigGroup::readXdgListEntry: List entry MimeType in
"/usr/share/applications/monodevelop.desktop" is not compliant with XDG
standard (missing trailing semicolon).
kbuildsycoca4(17274) KConfigGroup::readXdgListEntry: List entry Categories
in "/usr/share/applications/language-selector.desktop" is not compliant
with XDG standard (missing trailing semicolon).
kbuildsycoca4(17274) KConfigGroup::readXdgListEntry: List entry Categories
in "/usr/share/applications/gnome-background-panel.desktop" is not
compliant with XDG standard (missing trailing semicolon).
kbuildsycoca4(17274) KConfigGroup::readXdgListEntry: List entry Categories
in "/usr/share/applications/gnome-color-panel.desktop" is not compliant
with XDG standard (missing trailing semicolon).
kbuildsycoca4(17274) KConfigGroup::readXdgListEntry: List entry Categories
in "/usr/share/applications/supertux.desktop" is not compliant with XDG
standard (missing trailing semicolon).
kbuildsycoca4(17274) KConfigGroup::readXdgListEntry: List entry Categories
in "/usr/share/applications/netbeans-6.9.desktop" is not compliant with XDG
standard (missing trailing semicolon).
kbuildsycoca4(17274) KConfigGroup::readXdgListEntry: List entry Categories
in "/usr/share/applications/netbeans-7.1.desktop" is not compliant with XDG
standard (missing trailing semicolon).
kbuildsycoca4(17274) KConfigGroup::readXdgListEntry: List entry Categories
in "/usr/share/applications/gnome-power-panel.desktop" is not compliant
with XDG standard (missing trailing semicolon).
kbuildsycoca4(17274) KConfigGroup::readXdgListEntry: List entry Categories
in "/usr/share/applications/jockey-gtk.desktop" is not compliant with XDG
standard (missing trailing semicolon).
kbuildsycoca4(17274) KConfigGroup::readXdgListEntry: List entry Categories
in "/usr/share/applications/gnome-region-panel.desktop" is not compliant
with XDG standard (missing trailing semicolon).
kbuildsycoca4(17274) KConfigGroup::readXdgListEntry: List entry Categories
in "/usr/share/applications/gnome-screen-panel.desktop" is not compliant
with XDG standard (missing trailing semicolon).
kbuildsycoca4(17274) KConfigGroup::readXdgListEntry: List entry Categories
in "/usr/share/applications/ubuntuone-installer.desktop" is not compliant
with XDG standard (missing trailing semicolon).
kbuildsycoca4(17274) kdemain: Emitting notifyDatabaseChanged
("servicetypes", "xdgdata-mime", "services", "apps")
okular(17250)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
okular(17250)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
okular(17250)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
okular(17250)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
okular(17250)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
Error (72): Illegal character <3f> in hex string
Error (73): Illegal character <78> in hex string
Error (74): Illegal character <70> in hex string
Error (77): Illegal character <6b> in hex string
Error (79): Illegal character <74> in hex string
Error (83): Illegal character <67> in hex string
Error (84): Illegal character <69> in hex string
Error (85): Illegal character <6e> in hex string
Error (86): Illegal character <3d> in hex string
Error (87): Illegal character <27> in hex string
Error (88): Illegal character <27> in hex string
Error (89): Illegal character <3f> in hex string
==17250== Conditional jump or move depends on uninitialised value(s)
==17250==    at 0x62EFD19: inflateReset2 (in
/lib/i386-linux-gnu/libz.so.1.2.3.4)
==17250==    by 0x62EFE0C: inflateInit2_ (in
/lib/i386-linux-gnu/libz.so.1.2.3.4)
==17250==    by 0x62E94FB: ??? (in /lib/i386-linux-gnu/libz.so.1.2.3.4)
==17250==    by 0xBD765B3: __synctex_open (in
/usr/lib/kde4/okularGenerator_poppler.so)
==17250==    by 0xBD767ED: _synctex_open (in
/usr/lib/kde4/okularGenerator_poppler.so)
==17250==    by 0xBD772E5: synctex_scanner_new_with_output_file (in
/usr/lib/kde4/okularGenerator_poppler.so)
==17250==
==17250== Conditional jump or move depends on uninitialised value(s)
==17250==    at 0x62EFD19: inflateReset2 (in
/lib/i386-linux-gnu/libz.so.1.2.3.4)
==17250==    by 0x62EFE0C: inflateInit2_ (in
/lib/i386-linux-gnu/libz.so.1.2.3.4)
==17250==    by 0x62E94FB: ??? (in /lib/i386-linux-gnu/libz.so.1.2.3.4)
==17250==    by 0xBD76775: __synctex_open (in
/usr/lib/kde4/okularGenerator_poppler.so)
==17250==    by 0xBD767ED: _synctex_open (in
/usr/lib/kde4/okularGenerator_poppler.so)
==17250==    by 0xBD772E5: synctex_scanner_new_with_output_file (in
/usr/lib/kde4/okularGenerator_poppler.so)
==17250==
==17250== Conditional jump or move depends on uninitialised value(s)
==17250==    at 0x8ECEB57: ??? (in /usr/lib/kde4/okularpart.so)
==17250==    by 0x4927FA9: QWidget::event(QEvent*) (in
/usr/lib/i386-linux-gnu/libQtGui.so.4.7.4)
==17250==    by 0x4D2D284: QFrame::event(QEvent*) (in
/usr/lib/i386-linux-gnu/libQtGui.so.4.7.4)
==17250==    by 0x4DBF820: QAbstractScrollArea::viewportEvent(QEvent*) (in
/usr/lib/i386-linux-gnu/libQtGui.so.4.7.4)
==17250==    by 0x8ECC77D: ??? (in /usr/lib/kde4/okularpart.so)
==17250==    by 0x4DC1F35: ??? (in
/usr/lib/i386-linux-gnu/libQtGui.so.4.7.4)
==17250==    by 0x566C335:
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*)
(in /usr/lib/i386-linux-gnu/libQtCore.so.4.7.4)
==17250==    by 0x48CDD51: QApplicationPrivate::notify_helper(QObject*,
QEvent*) (in /usr/lib/i386-linux-gnu/libQtGui.so.4.7.4)
==17250==    by 0x48D31D7: QApplication::notify(QObject*, QEvent*) (in
/usr/lib/i386-linux-gnu/libQtGui.so.4.7.4)
==17250==    by 0x68FBE27: ???
==17250==
okular(17250)/kdeui (kdelibs) KXMLGUIClient::~KXMLGUIClient: 0x8d62c90
deleted without having been removed from the factory first. This will leak
standalone popupmenus and could lead to crashes.
==17250==
==17250== HEAP SUMMARY:
==17250==     in use at exit: 679,233 bytes in 5,783 blocks
==17250==   total heap usage: 1,676,587 allocs, 1,670,804 frees,
228,416,337 bytes allocated
==17250==
==17250== LEAK SUMMARY:
==17250==    definitely lost: 3,444 bytes in 21 blocks
==17250==    indirectly lost: 441,056 bytes in 2,193 blocks
==17250==      possibly lost: 10,672 bytes in 42 blocks
==17250==    still reachable: 224,061 bytes in 3,527 blocks
==17250==         suppressed: 0 bytes in 0 blocks
==17250== Rerun with --leak-check=full to see details of leaked memory
==17250==
==17250== For counts of detected and suppressed errors, rerun with: -v
==17250== Use --track-origins=yes to see where uninitialised values come
from
==17250== ERROR SUMMARY: 46 errors from 10 contexts (suppressed: 255 from
16)

On Sat, Jan 28, 2012 at 10:10 PM, Gaurav Saxena <grvsaxena419 at gmail.com>wrote:

>
>
> On Sat, Jan 28, 2012 at 10:02 PM, Albert Astals Cid <tsdgeos at terra.es>wrote:
>
>> https://bugs.kde.org/show_bug.cgi?id=292658
>>
>>
>>
>>
>>
>> --- Comment #8 from Albert Astals Cid <tsdgeos terra es>  2012-01-28
>> 16:32:37 ---
>> Can you please install
>>  poppler-dbg
>> It will give more information the next time it crashes?
>>
>> Also how often can you make it crash?
>>
>> If it is easy for you could you also install valgrind and run
>>
>> valgrind okular your_file.pdf
>>
>> and attach here the output of it?
>>
> Ok I will do these things, I will try to help as much as I could. :)
>
>>
>> --
>> Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
>> ------- You are receiving this mail because: -------
>> You reported the bug.
>>
>
>
>
> --
> Thanks and Regards ,
> Gaurav
>

-- 
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