Bug 73572 - html-pages cause crash of konqueror
Summary: html-pages cause crash of konqueror
Status: RESOLVED DUPLICATE of bug 61042
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-26 23:14 UTC by Ulrich Brachvogel
Modified: 2004-01-26 23:46 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 Ulrich Brachvogel 2004-01-26 23:14:29 UTC
Version:            (using KDE KDE 3.2.0)
Installed from:    SuSE RPMs
OS:          Linux

I installed KDE 3.2 Beta 2 from the CD of LinuxUser 02/2004.
My box runs with SuSE9.0, AMD K6 - 2/300.
Most things go well, but the konqueror fails to display html-data  an
crashes. Two reports are added: 
1. reading from CD and 2. reading the html-data from harddisk.
I know its a beta version and since it is my second = experimental
boxt he problem is not essential for me. But maybe its helpful for 
your debugging.
1. html from CDROM:
[New Thread 16384 (LWP 2642)]
0x41326fd6 in waitpid () from /lib/libpthread.so.0
#0  0x41326fd6 in waitpid () from /lib/libpthread.so.0
#1  0x407c2ba2 in KCrash::defaultCrashHandler(int) (sig=6) at kcrash.cpp:246
#2  0x41325bb1 in __pthread_sighandler () from /lib/libpthread.so.0
#3  <signal handler called>
#4  0x414a3cc1 in kill () from /lib/libc.so.6
#5  0x41322011 in pthread_kill () from /lib/libpthread.so.0
#6  0x4132238b in raise () from /lib/libpthread.so.0
#7  0x414a3a54 in raise () from /lib/libc.so.6
#8  0x414a4fcc in abort () from /lib/libc.so.6
#9  0x4149cf3b in __assert_fail () from /lib/libc.so.6
#10 0x4005f36d in KParts::Factory::createObject(QObject*, char const*, char const*, QStringList const&) (this=0x832ceb0, parent=0x821cc78,
    name=0x832c428 "libkrpmview", classname=0x4006f6be "KParts::Plugin", 
    args=@0xbfffd550) at factory.cpp:79
#11 0x407d6b0c in KLibFactory::create(QObject*, char const*, char const*, QStringList const&) (this=0x832ceb0, parent=0x821cc78, name=0x832c428 "libkrpmview",
    classname=0x4006f6be "KParts::Plugin", args=@0xbfffd550)
    at klibloader.cpp:93
#12 0x4006415d in createInstanceFromFactory<KParts::Plugin> (
    factory=0x832ceb0, parent=0x821cc78, name=0x832c428 "libkrpmview",
    args=@0xbfffd550) at componentfactory.h:62
#13 0x400640e5 in createInstanceFromLibrary<KParts::Plugin> (
    libraryName=0x832c428 "libkrpmview", parent=0x821cc78,
    name=0x832c428 "libkrpmview", args=@0xbfffd550, error=0x0)
    at componentfactory.h:144
#14 0x4005425b in KParts::Plugin::loadPlugin(QObject*, char const*) (
    parent=0x821cc78, libname=0x832c428 "libkrpmview") at plugin.cpp:172
#15 0x40054c6b in KParts::Plugin::loadPlugins(QObject*, KXMLGUIClient*, KInstance*, bool) (parent=0x821cc78, parentGUIClient=0x821ccf0, instance=0x8300780,
    enableNewPluginsByDefault=true) at plugin.cpp:281
#16 0x4004fa73 in KParts::PartBase::loadPlugins(QObject*, KXMLGUIClient*, KInstance*) (this=0x821cca0, parent=0x821cc78, parentGUIClient=0x821ccf0,
    instance=0x8300780) at part.cpp:124
#17 0x4004fa21 in KParts::PartBase::setInstance(KInstance*, bool) (
    this=0x821cca0, inst=0x8300780, bLoadPlugins=true) at part.cpp:118
#18 0x41d7afc0 in KHTMLPart (this=0x821cc78, parentWidget=0x821b150, 
    widgetname=0x41767df1 "view widget", parent=0x0, name=0x41766fed "",
    prof=BrowserViewGUI) at khtml_part.cpp:164
#19 0x41d9c4ab in KHTMLFactory::createPartObject(QWidget*, char const*, QObject*, char const*, char const*, QStringList const&) (this=0x8308e70, 
    parentWidget=0x821b150, widgetName=0x41767df1 "view widget", parent=0x0,
    name=0x41766fed "", className=0x41766df4 "Browser/View")
    at khtml_factory.cpp:109
#20 0x4005f1ea in KParts::Factory::createPart(QWidget*, char const*, QObject*, char const*, char const*, QStringList const&) (this=0x8308e70,
    parentWidget=0x821b150, widgetName=0x41767df1 "view widget", parent=0x0, 
    name=0x41766fed "", classname=0x41766df4 "Browser/View", args=@0xbfffd9a4)
    at factory.cpp:44
#21 0x417269c8 in KonqViewFactory::create(QWidget*, char const*, QObject*, char const*) (this=0xbfffd9a0, parentWidget=0x821b150,
    widgetName=0x41767df1 "view widget", parent=0x0, name=0x41766fed "")
    at konq_factory.cc:58
#22 0x41718f1d in KonqFrame::attach(KonqViewFactory const&) (this=0x821b150, 
    viewFactory=@0x0) at konq_frame.cc:369
#23 0x41708d67 in KonqView::switchView(KonqViewFactory&) (this=0x8222e10, 
    viewFactory=@0x0) at konq_view.cc:223
#24 0x41709663 in KonqView::changeViewMode(QString const&, QString const&, bool) (this=0x8222e10, serviceType=@0xbfffe010, serviceName=@0xbfffdd10,
    forceAutoEmbed=false) at konq_view.cc:338
#25 0x4172fecd in KonqMainWindow::openView(QString, KURL const&, KonqView*, KonqOpenURLRequest) (this=0x810e570, serviceType=
      {static null = {static null = <same as static member of an already seen type>, d = 0x8056828, static shared_null = 0x8056828}, d = 0x8301dc0, static shared_null = 0x8056828}, _url=@0x810e7c0, childView=0x8222e10, req=
        {typedURL = {static null = {static null = <same as static member of an already seen type>, d = 0x8056828, static shared_null = 0x8056828}, d = 0x8056828, static shared_null = 0x8056828}, nameFilter = {static null = {static null = <same as static member of an already seen type>, d = 0x8056828, static shared_null = 0x8056828}, d = 0x8056828, static shared_null = 0x8056828}, followMode = false, newTab = false, newTabInFront = false, openAfterCurrentPage = false, forceAutoEmbed = false, args = {_vptr.URLArgs = 0x40073098, docState = {<QValueList<QString>> = {sh = 0x8315d50}, <No data fields>}, reload = false, xOffset = 0, yOffset = 0, serviceType = {static null = {static null = <same as static member of an already seen type>, d = 0x8056828, static shared_null = 0x8056828}, d = 0x8309ea0, static shared_null = 0x8056828}, postData = {<> = {<No data fields>}, <No data fields>}, frameName = {static null = {static null = <same as static member of an already seen type>, d = 0x8056828, static shared_null = 0x8056828}, d = 0x8056828, static shared_null = 0x8056828}, trustedSource = true, d = 0x0}})
    at konq_mainwindow.cc:814
#26 0x4172e655 in KonqMainWindow::openURL(KonqView*, KURL const&, QString const&, KonqOpenURLRequest, bool) (this=0x810e570, _view=0x8222e10,
    _url=@0xbfffe460, _serviceType=@0xbfffdf20, req=
        {typedURL = {static null = {static null = <same as static member of an already seen type>, d = 0x8056828, static shared_null = 0x8056828}, d = 0x8056828, static shared_null = 0x8056828}, nameFilter = {static null = {static null = <same as static member of an already seen type>, d = 0x8056828, static shared_null = 0x8056828}, d = 0x8056828, static shared_null = 0x8056828}, followMode = false, newTab = false, newTabInFront = false, openAfterCurrentPage = false, forceAutoEmbed = false, args = {_vptr.URLArgs = 0x40073098, docState = {<QValueList<QString>> = {sh = 0x8315d50}, <No data fields>}, reload = false, xOffset = 0, yOffset = 0, serviceType = {static null = {static null = <same as static member of an already seen type>, d = 0x8056828, static shared_null = 0x8056828}, d = 0x8309ea0, static shared_null = 0x8056828}, postData = {<> = {<No data fields>}, <No data fields>}, frameName = {static null = {static null = <same as static member of an already seen type>, d = 0x8056828, static shared_null = 0x8056828}, d = 0x8056828, static shared_null = 0x8056828}, trustedSource = true, d = 0x0}},
    trustedSource=true) at konq_mainwindow.cc:540
#27 0x41730ed9 in KonqMainWindow::openURL(KonqView*, KURL const&, KParts::URLArgs const&) (this=0x810e570, childView=0x81fefe0, url=@0xbfffe460, 
    args=@0xbfffe488) at konq_mainwindow.cc:911
#28 0x41730a0a in KonqMainWindow::slotOpenURLRequest(KURL const&, KParts::URLArgs const&) (this=0x810e570, url=@0xbfffe460, args=@0xbfffe488)
    at konq_mainwindow.cc:889
#29 0x4174a45a in KonqMainWindow::qt_invoke(int, QUObject*) (this=0x810e570,
    _id=1090949664, _o=0xbfffe3f0) at konq_mainwindow.moc:544
#30 0x40bffeab in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#31 0x4005cb0b in KParts::BrowserExtension::openURLRequestDelayed(KURL const&, KParts::URLArgs const&) (this=0x82183d8, t0=@0xbfffe460, t1=@0xbfffe488)
    at browserextension.moc:289
#32 0x4005b92d in KParts::BrowserExtension::slotEmitOpenURLRequestDelayed() (
    this=0x82183d8) at browserextension.cpp:481
#33 0x4005e0ac in KParts::BrowserExtension::qt_invoke(int, QUObject*) (
    this=0x82183d8, _id=4, _o=0xbfffe590) at browserextension.moc:554
#34 0x41aade64 in KonqSidebarBrowserExtension::qt_invoke(int, QUObject*) (
    this=0x82183d8, _id=4, _o=0x0) at konqsidebar.moc:114
#35 0x40bffeab in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#36 0x40f2f1ca in QSignal::signal(QVariant const&) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#37 0x40c1aa28 in QSignal::activate() () from /usr/lib/qt3/lib/libqt-mt.so.3
#38 0x40c223d3 in QSingleShotTimer::event(QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#39 0x40b9e906 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#40 0x40b9dc2e in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#41 0x40754503 in KApplication::notify(QObject*, QEvent*) (this=0xbfffedf0,
    receiver=0x8137988, event=0xbfffe970) at kapplication.cpp:511
#42 0x40b8adf3 in QEventLoop::activateTimers() ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#43 0x40b455ad in QEventLoop::processEvents(unsigned) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#44 0x40bb2c50 in QEventLoop::enterLoop() ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#45 0x40bb2b46 in QEventLoop::exec() () from /usr/lib/qt3/lib/libqt-mt.so.3
#46 0x40b9eb9f in QApplication::exec() () from /usr/lib/qt3/lib/libqt-mt.so.3
#47 0x416ff743 in kdemain (argc=0, argv=0x0) at konq_main.cc:177
#48 0x40016924 in kdeinitmain (argc=0, argv=0x0) at konqueror_dummy.cc:2
#49 0x0804e36b in launch (argc=2, _name=0x80617a4 "konqueror",
    args=0x80617b8 "", cwd=0x0, envc=0, envs=0x80617bc "", reset_env=false,
    tty=0x0, avoid_loops=false, startup_id_str=0x8052f87 "0") at kinit.cpp:604
#50 0x0804f676 in handle_launcher_request (sock=10) at kinit.cpp:1167
#51 0x0804fd37 in handle_requests (waitForPid=0) at kinit.cpp:1360
#52 0x08051335 in main (argc=3, argv=0xbffff464, envp=0xbffff474)
    at kinit.cpp:1797

2. HTML from harddisk (flash memory)
[New Thread 16384 (LWP 2886)]
0x4148bfd6 in waitpid () from /lib/libpthread.so.0
#0  0x4148bfd6 in waitpid () from /lib/libpthread.so.0
#1  0x40928ba2 in KCrash::defaultCrashHandler(int) (sig=6) at kcrash.cpp:246
#2  0x4148abb1 in __pthread_sighandler () from /lib/libpthread.so.0
#3  <signal handler called>
#4  0x41608cc1 in kill () from /lib/libc.so.6
#5  0x41487011 in pthread_kill () from /lib/libpthread.so.0
#6  0x4148738b in raise () from /lib/libpthread.so.0
#7  0x41608a54 in raise () from /lib/libc.so.6
#8  0x41609fcc in abort () from /lib/libc.so.6
#9  0x41601f3b in __assert_fail () from /lib/libc.so.6
#10 0x401c436d in KParts::Factory::createObject(QObject*, char const*, char const*, QStringList const&) (this=0x8319af0, parent=0x820b0d8,
    name=0x8319068 "libkrpmview", classname=0x401d46be "KParts::Plugin",
    args=@0xbfffd9e0) at factory.cpp:79
#11 0x4093cb0c in KLibFactory::create(QObject*, char const*, char const*, QStringList const&) (this=0x8319af0, parent=0x820b0d8, name=0x8319068 "libkrpmview",
    classname=0x401d46be "KParts::Plugin", args=@0xbfffd9e0)
    at klibloader.cpp:93
#12 0x401c915d in createInstanceFromFactory<KParts::Plugin> (
    factory=0x8319af0, parent=0x820b0d8, name=0x8319068 "libkrpmview",
    args=@0xbfffd9e0) at componentfactory.h:62
#13 0x401c90e5 in createInstanceFromLibrary<KParts::Plugin> (
    libraryName=0x8319068 "libkrpmview", parent=0x820b0d8,
    name=0x8319068 "libkrpmview", args=@0xbfffd9e0, error=0x0)
    at componentfactory.h:144
#14 0x401b925b in KParts::Plugin::loadPlugin(QObject*, char const*) (
    parent=0x820b0d8, libname=0x8319068 "libkrpmview") at plugin.cpp:172
#15 0x401b9c6b in KParts::Plugin::loadPlugins(QObject*, KXMLGUIClient*, KInstance*, bool) (parent=0x820b0d8, parentGUIClient=0x820b150, instance=0x82c0768,
    enableNewPluginsByDefault=true) at plugin.cpp:281
#16 0x401b4a73 in KParts::PartBase::loadPlugins(QObject*, KXMLGUIClient*, KInstance*) (this=0x820b100, parent=0x820b0d8, parentGUIClient=0x820b150,
    instance=0x82c0768) at part.cpp:124
#17 0x401b4a21 in KParts::PartBase::setInstance(KInstance*, bool) (
    this=0x820b100, inst=0x82c0768, bLoadPlugins=true) at part.cpp:118
#18 0x41ddefc0 in KHTMLPart (this=0x820b0d8, parentWidget=0x820bc68, 
    widgetname=0x400e9df1 "view widget", parent=0x0, name=0x400e8fed "",
    prof=BrowserViewGUI) at khtml_part.cpp:164
#19 0x41e004ab in KHTMLFactory::createPartObject(QWidget*, char const*, QObject*, char const*, char const*, QStringList const&) (this=0x82df1c0,
    parentWidget=0x820bc68, widgetName=0x400e9df1 "view widget", parent=0x0,
    name=0x400e8fed "", className=0x400e8df4 "Browser/View")
    at khtml_factory.cpp:109
#20 0x401c41ea in KParts::Factory::createPart(QWidget*, char const*, QObject*, char const*, char const*, QStringList const&) (this=0x82df1c0,
    parentWidget=0x820bc68, widgetName=0x400e9df1 "view widget", parent=0x0, 
    name=0x400e8fed "", classname=0x400e8df4 "Browser/View", args=@0xbfffde34)
    at factory.cpp:44
#21 0x400a89c8 in KonqViewFactory::create(QWidget*, char const*, QObject*, char const*) (this=0xbfffde30, parentWidget=0x820bc68,
    widgetName=0x400e9df1 "view widget", parent=0x0, name=0x400e8fed "")
    at konq_factory.cc:58
#22 0x4009af1d in KonqFrame::attach(KonqViewFactory const&) (this=0x820bc68, 
    viewFactory=@0x0) at konq_frame.cc:369
#23 0x4008ad67 in KonqView::switchView(KonqViewFactory&) (this=0x8212cf8, 
    viewFactory=@0x0) at konq_view.cc:223
#24 0x4008b663 in KonqView::changeViewMode(QString const&, QString const&, bool) (this=0x8212cf8, serviceType=@0xbfffe4a0, serviceName=@0xbfffe1a0,
    forceAutoEmbed=false) at konq_view.cc:338
#25 0x400b1ecd in KonqMainWindow::openView(QString, KURL const&, KonqView*, KonqOpenURLRequest) (this=0x80fe758, serviceType=
      {static null = {static null = <same as static member of an already seen type>, d = 0x804ba10, static shared_null = 0x804ba10}, d = 0x82e6ee0, static shared_null = 0x804ba10}, _url=@0x1, childView=0x8212cf8, req=
        {typedURL = {static null = {static null = <same as static member of an already seen type>, d = 0x804ba10, static shared_null = 0x804ba10}, d = 0x804ba10, static shared_null = 0x804ba10}, nameFilter = {static null = {static null = <same as static member of an already seen type>, d = 0x804ba10, static shared_null = 0x804ba10}, d = 0x804ba10, static shared_null = 0x804ba10}, followMode = false, newTab = false, newTabInFront = false, openAfterCurrentPage = false, forceAutoEmbed = false, args = {_vptr.URLArgs = 0x401d8098, docState = {<QValueList<QString>> = {sh = 0x82f38d8}, <No data fields>}, reload = false, xOffset = 0, yOffset = 0, serviceType = {static null = {static null = <same as static member of an already seen type>, d = 0x804ba10, static shared_null = 0x804ba10}, d = 0x82e6ee0, static shared_null = 0x804ba10}, postData = {<> = {<No data fields>}, <No data fields>}, frameName = {static null = {static null = <same as static member of an already seen type>, d = 0x804ba10, static shared_null = 0x804ba10}, d = 0x804ba10, static shared_null = 0x804ba10}, trustedSource = true, d = 0x0}})
    at konq_mainwindow.cc:814
#26 0x400b0655 in KonqMainWindow::openURL(KonqView*, KURL const&, QString const&, KonqOpenURLRequest, bool) (this=0x80fe758, _view=0x8212cf8,
    _url=@0xbfffe8f0, _serviceType=@0xbfffe3b0, req=
        {typedURL = {static null = {static null = <same as static member of an already seen type>, d = 0x804ba10, static shared_null = 0x804ba10}, d = 0x804ba10, static shared_null = 0x804ba10}, nameFilter = {static null = {static null = <same as static member of an already seen type>, d = 0x804ba10, static shared_null = 0x804ba10}, d = 0x804ba10, static shared_null = 0x804ba10}, followMode = false, newTab = false, newTabInFront = false, openAfterCurrentPage = false, forceAutoEmbed = false, args = {_vptr.URLArgs = 0x401d8098, docState = {<QValueList<QString>> = {sh = 0x82f38d8}, <No data fields>}, reload = false, xOffset = 0, yOffset = 0, serviceType = {static null = {static null = <same as static member of an already seen type>, d = 0x804ba10, static shared_null = 0x804ba10}, d = 0x82e6ee0, static shared_null = 0x804ba10}, postData = {<> = {<No data fields>}, <No data fields>}, frameName = {static null = {static null = <same as static member of an already seen type>, d = 0x804ba10, static shared_null = 0x804ba10}, d = 0x804ba10, static shared_null = 0x804ba10}, trustedSource = true, d = 0x0}},
    trustedSource=true) at konq_mainwindow.cc:540
#27 0x400b2ed9 in KonqMainWindow::openURL(KonqView*, KURL const&, KParts::URLArgs const&) (this=0x80fe758, childView=0x8212cf8, url=@0xbfffe8f0, 
    args=@0xbfffe918) at konq_mainwindow.cc:911
#28 0x400b2a0a in KonqMainWindow::slotOpenURLRequest(KURL const&, KParts::URLArgs const&) (this=0x80fe758, url=@0xbfffe8f0, args=@0xbfffe918)
    at konq_mainwindow.cc:889
#29 0x400cc45a in KonqMainWindow::qt_invoke(int, QUObject*) (this=0x80fe758,
    _id=1092411936, _o=0xbfffe880) at konq_mainwindow.moc:544
#30 0x40d64eab in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#31 0x401c1b0b in KParts::BrowserExtension::openURLRequestDelayed(KURL const&, KParts::URLArgs const&) (this=0x8215dd8, t0=@0xbfffe8f0, t1=@0xbfffe918)
    at browserextension.moc:289
#32 0x401c092d in KParts::BrowserExtension::slotEmitOpenURLRequestDelayed() (
    this=0x8215dd8) at browserextension.cpp:481
#33 0x401c30ac in KParts::BrowserExtension::qt_invoke(int, QUObject*) (
    this=0x8215dd8, _id=4, _o=0xbfffea20) at browserextension.moc:554
#34 0x41b5cf44 in IconViewBrowserExtension::qt_invoke(int, QUObject*) (
    this=0x8215dd8, _id=4, _o=0xbfffea20) at konq_iconview.moc:391
#35 0x40d64eab in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#36 0x410941ca in QSignal::signal(QVariant const&) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#37 0x40d7fa28 in QSignal::activate() () from /usr/lib/qt3/lib/libqt-mt.so.3
#38 0x40d873d3 in QSingleShotTimer::event(QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#39 0x40d03906 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#40 0x40d02c2e in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#41 0x408ba503 in KApplication::notify(QObject*, QEvent*) (this=0xbffff280, 
    receiver=0x8140168, event=0xbfffee00) at kapplication.cpp:511
#42 0x40cefdf3 in QEventLoop::activateTimers() ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#43 0x40caa5ad in QEventLoop::processEvents(unsigned) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#44 0x40d17c50 in QEventLoop::enterLoop() ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#45 0x40d17b46 in QEventLoop::exec() () from /usr/lib/qt3/lib/libqt-mt.so.3
#46 0x40d03b9f in QApplication::exec() () from /usr/lib/qt3/lib/libqt-mt.so.3
#47 0x40081743 in kdemain (argc=0, argv=0x0) at konq_main.cc:177
#48 0x0804865b in main (argc=0, argv=0x0) at konqueror.la.cc:2
Comment 1 Tommi Tervo 2004-01-26 23:46:36 UTC

*** This bug has been marked as a duplicate of 61042 ***