Bug 211034 - Nepomuk crash when running Konqueror [Nepomuk::ResourceData::load, Nepomuk::ResourceData::property, Nepomuk::ResourceData::isFile]
Summary: Nepomuk crash when running Konqueror [Nepomuk::ResourceData::load, Nepomuk::R...
Status: RESOLVED NOT A BUG
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-19 04:29 UTC by Christoph Feck
Modified: 2009-10-19 19:25 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christoph Feck 2009-10-19 04:29:21 UTC
Application: konqueror (4.3.72 (KDE 4.3.72 (KDE 4.4 >= 20091015)))
KDE Version: 4.3.72 (KDE 4.3.72 (KDE 4.4 >= 20091015)) (Compiled from sources)
Qt Version: 4.6.0
Operating System: Linux 2.6.31.4-0.0.1.8d115ae-desktop i686

What I was doing when the application crashed:
I restarted KDE after my latest build for this weekend, and Konqueror crashed when invoked.

 -- Backtrace:
Application: Konqueror (kdeinit4), signal: Aborted
[KCrash Handler]
#6  0xffffe424 in __kernel_vsyscall ()
#7  0xb5bc80cf in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0xb5bc99e7 in abort () at abort.c:88
#9  0xb765ab44 in qt_message_output (msgType=QtFatalMsg, buf=0x84ee6e0 "ASSERT: \"d->parent\" in file /local/svn/kde/trunk/kdesupport/soprano/soprano/filtermodel.cpp, line 172")
    at /local/git/Qt/qt/src/corelib/global/qglobal.cpp:2212
#10 0xb765acfa in qt_message (msgType=<value optimized out>, msg=0xb77c9ddc "ASSERT: \"%s\" in file %s, line %d", ap=0xbf9555c4 "@\372\305\257\300\366\305\257\254")
    at /local/git/Qt/qt/src/corelib/global/qglobal.cpp:2258
#11 0xb765ae09 in qFatal (msg=0xb77c9ddc "ASSERT: \"%s\" in file %s, line %d") at /local/git/Qt/qt/src/corelib/global/qglobal.cpp:2441
#12 0xb765ae95 in qt_assert (assertion=0xafc5fa40 "d->parent", file=0xafc5f6c0 "/local/svn/kde/trunk/kdesupport/soprano/soprano/filtermodel.cpp", line=172)
    at /local/git/Qt/qt/src/corelib/global/qglobal.cpp:1975
#13 0xafbff323 in Soprano::FilterModel::listStatements(Soprano::Statement const&) const () from /local/kde4/lib/libsoprano.so.4
#14 0xafcd14db in Nepomuk::ResourceData::load (this=0x8120930) at /local/svn/kde/trunk/KDE/kdelibs/nepomuk/core/resourcedata.cpp:376
#15 0xafcd08fb in Nepomuk::ResourceData::property (this=0x8120930, uri=...) at /local/svn/kde/trunk/KDE/kdelibs/nepomuk/core/resourcedata.cpp:247
#16 0xafcd0132 in Nepomuk::ResourceData::isFile (this=0x8120930) at /local/svn/kde/trunk/KDE/kdelibs/nepomuk/core/resourcedata.cpp:121
#17 0xafccfc84 in Nepomuk::ResourceData::ResourceData (this=0x8120930, uri=..., uriOrId=..., type=..., rm=0x84dbc10) at /local/svn/kde/trunk/KDE/kdelibs/nepomuk/core/resourcedata.cpp:80
#18 0xafcd5c05 in Nepomuk::ResourceManagerPrivate::data (this=0x84dbc10, uri=..., type=...) at /local/svn/kde/trunk/KDE/kdelibs/nepomuk/core/resourcemanager.cpp:91
#19 0xafcec23c in Nepomuk::Resource::Resource (this=0xbf955964, uri=..., type=...) at /local/svn/kde/trunk/KDE/kdelibs/nepomuk/core/resource.cpp:89
#20 0xafa437ab in Nepomuk::ContextServiceInterface::currentContext (this=0x84ece20) at /local/svn/kde/trunk/playground/base/nepomuk-kde/usercontext/lib/nepomukcontext.cpp:61
#21 0xaf90d642 in Nepomuk::KonquerorTaskPlugin::KonquerorTaskPlugin (this=0x84d43a0, parent=0x81b1bd8, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>)
    at /local/svn/kde/trunk/playground/base/nepomuk-kde/konqueror/taskplugin/konquerortaskplugin.cpp:80
#22 0xaf90f4af in KPluginFactory::createInstance<Nepomuk::KonquerorTaskPlugin, QObject> (parentWidget=0x0, parent=0x81b1bd8, args=...) at /local/kde4/include/KDE/../kpluginfactory.h:461
#23 0xb7519028 in KPluginFactory::create (this=0x84dd828, iface=0xb73272bc "KParts::Plugin", parentWidget=0x0, parent=0x81b1bd8, args=..., keyword=...)
    at /local/svn/kde/trunk/KDE/kdelibs/kdecore/util/kpluginfactory.cpp:191
#24 0xb730eb90 in KPluginFactory::create<KParts::Plugin> (this=0x84dd828, keyword=..., parent=0x81b1bd8, args=...) at /local/svn/kde/trunk/KDE/kdelibs/kdecore/util/kpluginfactory.h:503
#25 0xb730e535 in KLibLoader::createInstance<KParts::Plugin> (keyword=..., libname=..., parent=0x81b1bd8, args=..., error=0x0) at /local/svn/kde/trunk/KDE/kdelibs/kdecore/util/klibloader.h:219
#26 0xb730da3b in KLibLoader::createInstance<KParts::Plugin> (libname=..., parent=0x81b1bd8, args=..., error=0x0) at /local/svn/kde/trunk/KDE/kdelibs/kdecore/util/klibloader.h:250
#27 0xb730c04c in KParts::Plugin::loadPlugin (parent=0x81b1bd8, libname=...) at /local/svn/kde/trunk/KDE/kdelibs/kparts/plugin.cpp:190
#28 0xb730cada in KParts::Plugin::loadPlugins (parent=0x81b1bd8, parentGUIClient=0x81b1bec, componentData=..., enableNewPluginsByDefault=true, interfaceVersionRequired=0)
    at /local/svn/kde/trunk/KDE/kdelibs/kparts/plugin.cpp:323
#29 0xb730515e in KParts::PartBase::loadPlugins (this=0x81b1be0, parent=0x81b1bd8, parentGUIClient=0x81b1bec, instance=...) at /local/svn/kde/trunk/KDE/kdelibs/kparts/part.cpp:160
#30 0xb73063f6 in KParts::Part::loadPlugins (this=0x81b1bd8) at /local/svn/kde/trunk/KDE/kdelibs/kparts/part.cpp:360
#31 0xb1355aa4 in KHTMLPart::init (this=0x81b1bd8, view=0x8469078, prof=BrowserViewGUI) at /local/svn/kde/trunk/KDE/kdelibs/khtml/khtml_part.cpp:566
#32 0xb1351249 in KHTMLPart::KHTMLPart (this=0x81b1bd8, parentWidget=0x8434748, parent=0x0, prof=BrowserViewGUI, __in_chrg=<value optimized out>, __vtt_parm=<value optimized out>)
    at /local/svn/kde/trunk/KDE/kdelibs/khtml/khtml_part.cpp:234
#33 0xb1a529b0 in KHTMLFactory::createPartObject (this=0x843f8a0, parentWidget=0x8434748, parent=0x0, className=0xb7566769 "Browser/View", args=...)
    at /local/svn/kde/trunk/KDE/kdelibs/khtml/khtml_factory.cpp:46
#34 0xb7518ec8 in KPluginFactory::create (this=0x843f8a0, iface=0xb7326b80 "KParts::ReadOnlyPart", parentWidget=0x8434748, parent=0x0, args=..., keyword=...)
    at /local/svn/kde/trunk/KDE/kdelibs/kdecore/util/kpluginfactory.cpp:171
#35 0xb36ca97d in KPluginFactory::create<KParts::ReadOnlyPart> (this=0x843f8a0, parentWidget=0x8434748, parent=0x0, keyword=..., args=...) at /local/kde4/include/kpluginfactory.h:515
#36 0xb36c7873 in KonqViewFactory::create (this=0xbf9561a4, parentWidget=0x8434748, parent=0x0) at /local/svn/kde/trunk/KDE/kdebase/apps/konqueror/src/konqfactory.cpp:71
#37 0xb36b16ef in KonqFrame::attach (this=0x8434748, viewFactory=...) at /local/svn/kde/trunk/KDE/kdebase/apps/konqueror/src/konqframe.cpp:143
#38 0xb3698b16 in KonqView::switchView (this=0x81b22e0, viewFactory=...) at /local/svn/kde/trunk/KDE/kdebase/apps/konqueror/src/konqview.cpp:249
#39 0xb3697410 in KonqView::KonqView (this=0x81b22e0, viewFactory=..., viewFrame=0x8434748, mainWindow=0x81a8f20, service=..., partServiceOffers=..., appServiceOffers=..., serviceType=..., 
    passiveMode=false) at /local/svn/kde/trunk/KDE/kdebase/apps/konqueror/src/konqview.cpp:106
#40 0xb36a6c31 in KonqViewManager::setupView (this=0x81e7090, parentContainer=0x8427c20, viewFactory=..., service=..., partServiceOffers=..., appServiceOffers=..., serviceType=..., passiveMode=
    false, openAfterCurrentPage=false, pos=-1) at /local/svn/kde/trunk/KDE/kdebase/apps/konqueror/src/konqviewmanager.cpp:809
#41 0xb36a8b36 in KonqViewManager::loadItem (this=0x81e7090, cfg=..., parent=0x8427c20, name=..., defaultURL=..., openUrl=true, forcedUrl=..., openAfterCurrentPage=false, pos=-1)
    at /local/svn/kde/trunk/KDE/kdebase/apps/konqueror/src/konqviewmanager.cpp:1192
#42 0xb36a9b2d in KonqViewManager::loadItem (this=0x81e7090, cfg=..., parent=0x81a8f44, name=..., defaultURL=..., openUrl=true, forcedUrl=..., openAfterCurrentPage=false, pos=-1)
    at /local/svn/kde/trunk/KDE/kdebase/apps/konqueror/src/konqviewmanager.cpp:1309
#43 0xb36a84d7 in KonqViewManager::loadRootItem (this=0x81e7090, cfg=..., parent=0x81a8f44, defaultURL=..., openUrl=true, forcedUrl=..., openAfterCurrentPage=false, pos=-1)
    at /local/svn/kde/trunk/KDE/kdebase/apps/konqueror/src/konqviewmanager.cpp:1127
#44 0xb36a7adb in KonqViewManager::loadViewProfileFromGroup (this=0x81e7090, profileGroup=..., filename=..., forcedUrl=..., req=..., openUrl=true)
    at /local/svn/kde/trunk/KDE/kdebase/apps/konqueror/src/konqviewmanager.cpp:956
#45 0xb36a795d in KonqViewManager::loadViewProfileFromConfig (this=0x81e7090, _cfg=..., path=..., filename=..., forcedUrl=..., req=..., resetWindow=false, openUrl=true)
    at /local/svn/kde/trunk/KDE/kdebase/apps/konqueror/src/konqviewmanager.cpp:934
#46 0xb36af912 in KonqMisc::createBrowserWindowFromProfile (_path=..., filename=..., url=..., args=..., browserArgs=..., forbidUseHTML=false, filesToSelect=..., tempFile=false, openUrl=true)
    at /local/svn/kde/trunk/KDE/kdebase/apps/konqueror/src/konqmisc.cpp:151
#47 0xb3707bcd in KonquerorAdaptor::createBrowserWindowFromProfile (this=0x817e408, path=..., filename=..., startup_id=...)
    at /local/svn/kde/trunk/KDE/kdebase/apps/konqueror/src/KonquerorAdaptor.cpp:107
#48 0xb3708d00 in KonquerorAdaptor::qt_metacall (this=0x817e408, _c=InvokeMetaMethod, _id=8, _a=0xbf956be4) at /local/build/KDE/kdebase/apps/konqueror/src/KonquerorAdaptor.moc:127
#49 0xb68daee1 in QDBusConnectionPrivate::deliverCall (this=0x812a340, object=0x817e408, msg=..., metaTypes=..., slotIdx=12) at /local/git/Qt/qt/src/dbus/qdbusintegrator.cpp:891
#50 0xb68dc0af in QDBusConnectionPrivate::activateCall (this=0x812a340, object=0x817e408, flags=256, msg=...) at /local/git/Qt/qt/src/dbus/qdbusintegrator.cpp:796
#51 0xb68dc71c in QDBusConnectionPrivate::activateObject (this=0x812a340, node=..., msg=..., pathStartPos=9) at /local/git/Qt/qt/src/dbus/qdbusintegrator.cpp:1371
#52 0xb68dcc8a in QDBusActivateObjectEvent::placeMetaCall (this=0x8199af8) at /local/git/Qt/qt/src/dbus/qdbusintegrator.cpp:1465
#53 0xb77738de in QObject::event (this=0x817e408, e=0x8199af8) at /local/git/Qt/qt/src/corelib/kernel/qobject.cpp:1238
#54 0xb5f6d09c in QApplicationPrivate::notify_helper (this=0x80af490, receiver=0x817e408, e=0x8199af8) at /local/git/Qt/qt/src/gui/kernel/qapplication.cpp:4251
#55 0xb5f73dde in QApplication::notify (this=0xbf957650, receiver=0x817e408, e=0x8199af8) at /local/git/Qt/qt/src/gui/kernel/qapplication.cpp:3676
#56 0xb6b0b410 in KApplication::notify (this=0xbf957650, receiver=0x817e408, event=0x8199af8) at /local/svn/kde/trunk/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302
#57 0xb776314b in QCoreApplication::notifyInternal (this=0xbf957650, receiver=0x817e408, event=0x8199af8) at /local/git/Qt/qt/src/corelib/kernel/qcoreapplication.cpp:704
#58 0xb7765b23 in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at ../../include/QtCore/../../../../git/Qt/qt/src/corelib/kernel/qcoreapplication.h:215
#59 QCoreApplicationPrivate::sendPostedEvents (event=<value optimized out>, receiver=<value optimized out>) at /local/git/Qt/qt/src/corelib/kernel/qcoreapplication.cpp:1345
#60 0xb7765c8d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /local/git/Qt/qt/src/corelib/kernel/qcoreapplication.cpp:1238
#61 0xb778f02f in sendPostedEvents () at ../../include/QtCore/../../../../git/Qt/qt/src/corelib/kernel/qcoreapplication.h:220
#62 postEventSourceDispatch () at /local/git/Qt/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:276
#63 0xb5ae74c2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#64 0xb5aead98 in ?? () from /usr/lib/libglib-2.0.so.0
#65 0xb5aeaebe in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#66 0xb778eb25 in QEventDispatcherGlib::processEvents (this=0x80af470, flags=...) at /local/git/Qt/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:407
#67 0xb601fbd5 in QGuiEventDispatcherGlib::processEvents (this=0x80af470, flags=...) at /local/git/Qt/qt/src/gui/kernel/qguieventdispatcher_glib.cpp:202
#68 0xb77617a9 in QEventLoop::processEvents (this=0xbf957524, flags=) at /local/git/Qt/qt/src/corelib/kernel/qeventloop.cpp:149
#69 0xb7761bfa in QEventLoop::exec (this=0xbf957524, flags=...) at /local/git/Qt/qt/src/corelib/kernel/qeventloop.cpp:201
#70 0xb7765d4f in QCoreApplication::exec () at /local/git/Qt/qt/src/corelib/kernel/qcoreapplication.cpp:981
#71 0xb5f6d137 in QApplication::exec () at /local/git/Qt/qt/src/gui/kernel/qapplication.cpp:3590
#72 0xb372e4cd in kdemain (argc=2, argv=0x80a5390) at /local/svn/kde/trunk/KDE/kdebase/apps/konqueror/src/konqmain.cpp:257
#73 0x0804d8c6 in launch (argc=2, _name=0x809867c "/local/kde4/bin/konqueror", args=0x809869f "", cwd=0x0, envc=0, envs=0x80986a3 "", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=
    0x80986a7 "duo;1255918971;711780;5935_TIME217387771") at /local/svn/kde/trunk/KDE/kdelibs/kinit/kinit.cpp:705
#74 0x0804e95b in handle_launcher_request (sock=7, who=0x8052718 "launcher") at /local/svn/kde/trunk/KDE/kdelibs/kinit/kinit.cpp:1197
#75 0x0804f086 in handle_requests (waitForPid=0) at /local/svn/kde/trunk/KDE/kdelibs/kinit/kinit.cpp:1390
#76 0x08050501 in main (argc=4, argv=0xbf957fe4, envp=0xbf957ff8) at /local/svn/kde/trunk/KDE/kdelibs/kinit/kinit.cpp:1825

Reported using DrKonqi
Comment 1 Maksim Orlovich 2009-10-19 19:25:33 UTC
/local/svn/kde/trunk/playground/base/nepomuk-kde/konqueror/taskplugin/konquerortaskplugin.cpp:80

Plugin from playground --- can't help with that.