Version: (using KDE 4.1.0) Installed from: Ubuntu Packages Today I upgrade my okular. Here is my version information: hunch@hunch-laptop:~/dev/unp/build$ okular --version Qt: 4.4.1 KDE: 4.1.00 (KDE 4.1.0) Okular: 0.7 and then It crash when I open any pdf archieve. Here is my terminal dump: hunch@hunch-laptop:~/dev/unp/build$ okular QFSFileEngine::open: No file name specified QFSFileEngine::open: No file name specified QFSFileEngine::open: No file name specified ASSERT: "genericServiceTypePtr" in file /build/buildd/kde4libs-4.1.0/kdecore/services/kmimetypetrader.cpp, line 107 KCrash: crashing... crashRecursionCounter = 2 KCrash: Application Name = okular path = <unknown> pid = 4456 sock_file=/home/hunch/.kde4/socket-hunch-laptop/kdeinit4__0 What is the problem? regard.
Created attachment 26821 [details] crash dump information
(no debugging symbols found) (no debugging symbols found) [KCrash handler] #6 0xb7f23410 in __kernel_vsyscall () #7 0xb6a60860 in raise () from /lib/tls/i686/cmov/libc.so.6 #8 0xb6a62228 in abort () from /lib/tls/i686/cmov/libc.so.6 #9 0xb760c725 in qt_message_output () from /usr/lib/libQtCore.so.4 #10 0xb760c802 in qFatal () from /usr/lib/libQtCore.so.4 #11 0xb760c8a5 in qt_assert () from /usr/lib/libQtCore.so.4 #12 0xb7903dd3 in ?? () from /usr/lib/kde4/lib/libkdecore.so.5 #13 0xb790422a in KMimeTypeTrader::query () from /usr/lib/kde4/lib/libkdecore.so.5 #14 0xb4af0d1c in Okular::Document::openDocument () from /usr/lib/libokularcore.so.1 #15 0xb4b77b77 in ?? () from /usr/lib/kde4/okularpart.so #16 0xb759d2c7 in KParts::ReadOnlyPart::openUrl () from /usr/lib/kde4/lib/libkparts.so.4 #17 0xb4b7273c in ?? () from /usr/lib/kde4/okularpart.so #18 0x0804f287 in _start () #0 0xb7f23410 in __kernel_vsyscall ()
What about running kbuildsycoca4 in a console?
Most probably a broken installation/setup. Feel free to reopen whether the problem is still there with a correct installation.
SVN commit 979875 by dfaure: We can only use the installed ksycoca4 file if kdeinit+klauncher+kded are running, since kded is what keeps the file uptodate. Otherwise (when running the app out of kde), we need to make sure we run those, so that ksycoca4 is updated first. Fixes http://bugzilla.novell.com/413492 according to Lubos Lunak and the often-reported problem with starting e.g. okular in gnome. Fix will be in KDE-4.3. CCBUG: 169027 M +7 -5 ksycoca.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=979875
*** Bug 175955 has been marked as a duplicate of this bug. ***
*** Bug 176217 has been marked as a duplicate of this bug. ***
*** Bug 180269 has been marked as a duplicate of this bug. ***
*** Bug 180882 has been marked as a duplicate of this bug. ***
*** Bug 183399 has been marked as a duplicate of this bug. ***
*** Bug 183838 has been marked as a duplicate of this bug. ***
*** Bug 185692 has been marked as a duplicate of this bug. ***
*** Bug 181957 has been marked as a duplicate of this bug. ***
*** Bug 184221 has been marked as a duplicate of this bug. ***
*** Bug 190406 has been marked as a duplicate of this bug. ***
SVN commit 1071275 by dfaure: Show more info about the servicetype that is not found, and remove the assert. So, if anyone still has issues with a servicetype (e.g. an okular plugin not being found), include the output of the application, not just the backtrace. CCBUG: 169027 CCBUG: 181350 Fixed for: 4.4 M +5 -1 kmimetypetrader.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1071275