Bug 143719 - Crash when opening post manager on Blogger.com
Summary: Crash when opening post manager on Blogger.com
Status: RESOLVED REMIND
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-02 09:36 UTC by Pieter De Decker
Modified: 2008-06-06 00:53 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Valgrind log of "konqueror http://www.blogger.com/home" (66.18 KB, text/x-log)
2007-07-01 13:06 UTC, 81joe81
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pieter De Decker 2007-04-02 09:36:19 UTC
Version:            (using KDE KDE 3.5.5)
Installed from:    Ubuntu Packages
OS:                Linux

When I go to Blogger.com and click the 'Posts' link on the Blogger Dashboard, Konqueror crashes. Here's the backtrace:

---
(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1231984976 (LWP 8776)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#6  0x00000011 in ?? ()
#7  0xb5f24dfe in DOM::checkChild () from /usr/lib/libkhtml.so.4
#8  0xb5efa76e in DOM::XMLAttributeReader::XMLAttributeReader ()
   from /usr/lib/libkhtml.so.4
#9  0xb5e992e3 in KHTMLPart::saveState () from /usr/lib/libkhtml.so.4
#10 0xb5e85ece in KHTMLPartBrowserExtension::saveState ()
   from /usr/lib/libkhtml.so.4
#11 0xb6724b8e in KonqView::updateHistoryEntry ()
   from /usr/lib/libkdeinit_konqueror.so
#12 0xb6725230 in KonqView::slotCompleted ()
   from /usr/lib/libkdeinit_konqueror.so
#13 0xb6725445 in KonqView::slotCompleted ()
   from /usr/lib/libkdeinit_konqueror.so
#14 0xb674d6dd in KonqView::qt_invoke () from /usr/lib/libkdeinit_konqueror.so
#15 0xb72a5a84 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#16 0xb72a63fc in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#17 0xb7f5f59c in KParts::ReadOnlyPart::completed ()
   from /usr/lib/libkparts.so.2
#18 0xb5ed8a7b in KHTMLView::timerEvent () from /usr/lib/libkhtml.so.4
#19 0xb72a4fda in QObject::event () from /usr/lib/libqt-mt.so.3
#20 0xb72dc65b in QWidget::event () from /usr/lib/libqt-mt.so.3
#21 0xb723cb88 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#22 0xb723f552 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#23 0xb7932db2 in KApplication::notify () from /usr/lib/libkdecore.so.4
#24 0xb71cf389 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#25 0xb722f5d3 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3
#26 0xb71e3ec5 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#27 0xb725725e in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#28 0xb725706e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#29 0xb723e731 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#30 0xb676b2b4 in kdemain () from /usr/lib/libkdeinit_konqueror.so
#31 0xb7f86524 in kdeinitmain () from /usr/lib/kde3/konqueror.so
#32 0x0804e4df in ?? ()
#33 0x00000002 in ?? ()
#34 0x080d7398 in ?? ()
#35 0x00000001 in ?? ()
#36 0x00000000 in ?? ()
---
Comment 1 Tommi Tervo 2007-04-02 10:23:30 UTC
Update to 3.5.6

*** This bug has been marked as a duplicate of 133680 ***
Comment 2 Pieter De Decker 2007-04-04 11:44:50 UTC
I updated to 3.5.6, but the problem didn't go away. Backtrace:

---
(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1232533840 (LWP 14769)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#6  0xb5e73dbb in DOM::checkChild () from /usr/lib/libkhtml.so.4
#7  0xb5e51f4e in DOM::XMLAttributeReader::~XMLAttributeReader ()
   from /usr/lib/libkhtml.so.4
#8  0xb5de8a43 in KHTMLPart::saveState () from /usr/lib/libkhtml.so.4
#9  0xb5dd5d7e in KHTMLPartBrowserExtension::saveState ()
   from /usr/lib/libkhtml.so.4
#10 0xb66a2a2e in KonqView::updateHistoryEntry ()
   from /usr/lib/libkdeinit_konqueror.so
#11 0xb66b1bc0 in KonqView::slotCompleted ()
   from /usr/lib/libkdeinit_konqueror.so
#12 0xb66b1dd5 in KonqView::slotCompleted ()
   from /usr/lib/libkdeinit_konqueror.so
#13 0xb66c7bbd in KonqView::qt_invoke () from /usr/lib/libkdeinit_konqueror.so
#14 0xb721fa84 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#15 0xb72203fc in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#16 0xb7eda50c in KParts::ReadOnlyPart::completed ()
   from /usr/lib/libkparts.so.2
#17 0xb5e2882b in KHTMLView::timerEvent () from /usr/lib/libkhtml.so.4
#18 0xb721efda in QObject::event () from /usr/lib/libqt-mt.so.3
#19 0xb725665b in QWidget::event () from /usr/lib/libqt-mt.so.3
#20 0xb71b6b88 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#21 0xb71b9552 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#22 0xb788bc82 in KApplication::notify () from /usr/lib/libkdecore.so.4
#23 0xb7149389 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#24 0xb71a95d3 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3
#25 0xb715dec5 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#26 0xb71d125e in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#27 0xb71d106e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#28 0xb71b8731 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#29 0xb66e3894 in kdemain () from /usr/lib/libkdeinit_konqueror.so
#30 0xb7f01524 in kdeinitmain () from /usr/lib/kde3/konqueror.so
#31 0x0804e4df in ?? ()
#32 0x00000002 in ?? ()
#33 0x080d64e8 in ?? ()
#34 0x00000001 in ?? ()
#35 0x00000000 in ?? ()
---
Comment 3 Tommi Tervo 2007-04-04 12:30:45 UTC
Cannot reproduce. You could install kdelibs-dbg and kdebase-dbg packages for better backtrace.
Comment 4 Pieter De Decker 2007-04-05 09:50:39 UTC
Here it is:

---
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread -1232353616 (LWP 8730)]
[KCrash handler]
#6  0xb5e9fdbb in DOM::HTMLSelectElementImpl::state (this=0x8b97d48)
    at /root/kdelibs/kdelibs-3.5.6/./khtml/html/html_formimpl.cpp:2168
#7  0xb5e7df4e in DOM::DocumentImpl::docState (this=0x8a614e8)
    at /root/kdelibs/kdelibs-3.5.6/./khtml/xml/dom_docimpl.cpp:1047
#8  0xb5e14a43 in KHTMLPart::saveState (this=0x87468e0, stream=@0xbff3cef8)
    at /root/kdelibs/kdelibs-3.5.6/./khtml/khtml_part.cpp:5381
#9  0xb5e01d7e in KHTMLPartBrowserExtension::saveState (this=0x890bc68, 
    stream=@0xbff3cef8)
    at /root/kdelibs/kdelibs-3.5.6/./khtml/khtml_ext.cpp:99
#10 0xb66cea2e in KonqView::updateHistoryEntry (this=0x846c730, 
    saveLocationBarURL=true)
    at /root/kdebase/kdebase-3.5.6/./konqueror/konq_view.cc:751
#11 0xb66ddbc0 in KonqView::slotCompleted (this=0x846c730, hasPending=false)
    at /root/kdebase/kdebase-3.5.6/./konqueror/konq_view.cc:585
#12 0xb66dddd5 in KonqView::slotCompleted (this=0x846c730)
    at /root/kdebase/kdebase-3.5.6/./konqueror/konq_view.cc:574
#13 0xb66f3bbd in KonqView::qt_invoke (this=0x846c730, _id=9, _o=0xbff3d10c)
    at ./konq_view.moc:241
#14 0xb724ba84 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#15 0xb724c3fc in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#16 0xb7f0650c in KParts::ReadOnlyPart::completed (this=0x87468e0)
    at ./part.moc:240
#17 0xb5e5482b in KHTMLView::timerEvent (this=0x89023d8, e=0xbff3d588)
    at /root/kdelibs/kdelibs-3.5.6/./khtml/khtmlview.cpp:3490
#18 0xb724afda in QObject::event () from /usr/lib/libqt-mt.so.3
#19 0xb728265b in QWidget::event () from /usr/lib/libqt-mt.so.3
#20 0xb71e2b88 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#21 0xb71e5552 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#22 0xb78b7c82 in KApplication::notify (this=0xbff3dbe8, receiver=0x89023d8, 
    event=0xbff3d588)
    at /root/kdelibs/kdelibs-3.5.6/./kdecore/kapplication.cpp:550
#23 0xb7175389 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3
#24 0xb71d55d3 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3
#25 0xb7189ec5 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#26 0xb71fd25e in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#27 0xb71fd06e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#28 0xb71e4731 in QApplication::exec () from /usr/lib/libqt-mt.so.3
#29 0xb670f894 in kdemain (argc=2, argv=0x80e10e8)
    at /root/kdebase/kdebase-3.5.6/./konqueror/konq_main.cc:206
#30 0xb7f2d524 in kdeinitmain (argc=2, argv=0x80e10e8) at konqueror_dummy.cc:3
#31 0x0804e4df in launch (argc=2, _name=0x80d721c "konqueror", 
    args=0x80d722e "", cwd=0x0, envc=1, envs=0x80d723f "", reset_env=false, 
    tty=0x0, avoid_loops=false, startup_id_str=0x8050e2e "0")
    at /root/kdelibs/kdelibs-3.5.6/./kinit/kinit.cpp:673
#32 0x0804ed6a in handle_launcher_request (sock=9)
    at /root/kdelibs/kdelibs-3.5.6/./kinit/kinit.cpp:1240
#33 0x0804f118 in handle_requests (waitForPid=0)
    at /root/kdelibs/kdelibs-3.5.6/./kinit/kinit.cpp:1443
#34 0x080503ac in main (argc=2, argv=0xbff3e374, envp=0xbff3e380)
    at /root/kdelibs/kdelibs-3.5.6/./kinit/kinit.cpp:1909
#35 0xb7cb48cc in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#36 0x0804b971 in _start ()
---
Comment 5 Tommi Tervo 2007-04-05 10:45:00 UTC
Still can't reproduce (feisty 3.5.6 and 3.5 svn 643k). Are you logged in?
Do you get a popup window when clicking 'Posts'?

If you have some patience and enough memory (>=512MB) you could try valgrind.
valgrind --tool=memcheck konqueror
Comment 6 Pieter De Decker 2007-04-05 11:06:35 UTC
> Are you logged in?
Yes, I am. I can still access the Blogger Dashboard after logging in without any problem. However, when I click Posts, the page starts loading and after a split second the Konqueror window closes. Then, of course, the "this-program-has-crashed" window is shown.

> If you have some patience and enough memory
> (>=512MB) you could try valgrind.
Sorry, I only have 256MB RAM.
Comment 7 81joe81 2007-07-01 13:06:50 UTC
Created attachment 21001 [details]
Valgrind log of "konqueror http://www.blogger.com/home"

I can confirm this bug. My backtrace is exactly the same as the already posted
one.
As suggested, I've run valgrind in this way:
valgrind --tool=memcheck konqueror http://www.blogger.com/home
and then I clicked on "posts"
With valgrind, it doesn't crash, while normally it crashes every time I try to
manage my blogger posts.
Attached is the output of valgrind, hope it helps
Comment 8 Al Muckart 2007-11-07 00:20:10 UTC
I can confirm this bug. My backtrace, from KDE compiled from FreeBSD ports with debugging enabled, is as follows:

[New LWP 100112]
[Switching to LWP 100112]
0x2978c4a3 in nanosleep () from /lib/libc.so.6
#0  0x2978c4a3 in nanosleep () from /lib/libc.so.6
#1  0x296a2e67 in _nanosleep () from /lib/libpthread.so.2
#2  0x2975a7ca in sleep () from /lib/libc.so.6
#3  0x296964bc in sleep () from /lib/libpthread.so.2
#4  0x28932c33 in KCrash::startDrKonqi (argv=0xbfbfd0e0, argc=18)
    at kcrash.cpp:312
#5  0x28932f79 in KCrash::defaultCrashHandler (sig=11) at kcrash.cpp:229
#6  0x2969fb06 in sigaction () from /lib/libpthread.so.2
#7  0xbfbfffb4 in ?? ()
#8  0x0000000b in ?? ()
#9  0xbfbfd530 in ?? ()
#10 0xbfbfd270 in ?? ()
#11 0x00000000 in ?? ()
#12 0x2969f1e0 in sigaction () from /lib/libpthread.so.2
#13 0x2a0b8e48 in DOM::DocumentImpl::docState (this=0x84bd400)
    at dom_docimpl.cpp:1055
#14 0x2a0761a3 in KHTMLPart::saveState (this=0x8327d00, stream=@0xbfbfd8a0)
    at khtml_part.cpp:5382
#15 0x2a097ba1 in KHTMLPartBrowserExtension::saveState (this=0xbfbfafc0, 
    stream=@0x4) at khtml_ext.cpp:99
#16 0x29b01844 in KonqView::updateHistoryEntry (this=0x8327c00, 
    saveLocationBarURL=true) at konq_view.cc:751
#17 0x29b01e90 in KonqView::slotCompleted (this=0x8327c00, hasPending=false)
    at konq_view.cc:585
#18 0x29b02105 in KonqView::slotCompleted (this=0x4) at konq_view.cc:574
#19 0x29b024dd in KonqView::qt_invoke (this=0x8327c00, _id=9, _o=0xbfbfdac0)
    at konq_view.moc:241
#20 0x28f005f1 in QObject::activate_signal (this=0x8327d00, clist=0x875d0e0, 
    o=0xbfbfdac0) at kernel/qobject.cpp:2380
#21 0x28f00347 in QObject::activate_signal (this=0x8327d00, signal=5)
    at kernel/qobject.cpp:2325
#22 0x280b78ef in KParts::ReadOnlyPart::completed (this=0x4) at part.moc:240
#23 0x2a04dbff in KHTMLView::timerEvent (this=0x88a1e00, e=0x18)
    at khtmlview.cpp:3519
#24 0x28efde1c in QObject::event (this=0x88a1e00, e=0xbfbfdf30)
    at kernel/qobject.cpp:741
#25 0x28f39e13 in QWidget::event (this=0x88a1e00, e=0xbfbfdf30)
    at kernel/qwidget.cpp:4659
#26 0x28e9b07f in QApplication::internalNotify (this=0xbfbfe4a0, 
    receiver=0x88a1e00, e=0xbfbfdf30) at kernel/qapplication.cpp:2636
#27 0x28e9acb2 in QApplication::notify (this=0xbfbfe4a0, receiver=0x88a1e00, 
    e=0xbfbfdf30) at kernel/qapplication.cpp:2524
#28 0x28899425 in KApplication::notify (this=0xbfbfe4a0, receiver=0x88a1e00, 
    event=0xbfbfdf30) at kapplication.cpp:550
#29 0x280c27e4 in QApplication::sendEvent (receiver=0xbfbfafc0, 
    event=0xbfbfafc0) at qapplication.h:496
#30 0x28e88b4f in QEventLoop::activateTimers (this=0x80b4800)
    at kernel/qeventloop_unix.cpp:556
#31 0x28e3ea7a in QEventLoop::processEvents (this=0x80b4800, flags=4)
    at kernel/qeventloop_x11.cpp:389
#32 0x28eb0198 in QEventLoop::enterLoop (this=0x80b4800)
    at kernel/qeventloop.cpp:198
#33 0x28eb00b2 in QEventLoop::exec (this=0x80b4800)
    at kernel/qeventloop.cpp:145
#34 0x28e9b1fb in QApplication::exec (this=0xbfbfe4a0)
    at kernel/qapplication.cpp:2759
#35 0x29aee436 in kdemain (argc=4, argv=0x4) at konq_main.cc:206
#36 0x29a8a734 in kdeinitmain (argc=4, argv=0x4) at konqueror_dummy.cc:3
#37 0x0804fd4c in launch (argc=4, _name=0x8089804 "konqueror", 
    args=0x8089866 "/usr/home/amuckart", cwd=0x8089866 "/usr/home/amuckart", 
    envc=32, envs=0x8089d12 "", reset_env=true, tty=0x0, avoid_loops=false, 
    startup_id_str=0x4 <Error reading address 0x4: Bad address>)
    at kinit.cpp:673
#38 0x08050759 in handle_launcher_request (sock=4) at kinit.cpp:1238
#39 0x08050f12 in handle_requests (waitForPid=0) at kinit.cpp:1433
#40 0x0805168c in main (argc=3, argv=0xbfbfeb58, envp=0x4) at kinit.cpp:1908
Comment 9 mutlu inek 2008-04-20 22:41:50 UTC
Not reproducible for me with Konqui from KDE 3.5.9, nor with Konqui from KDE4 trunk, r798847.

It was claimed to be a duplicate of 133680, which was fixied by Maksim Orlovich on 2006-10-14 16:58, SVN commit 595505. However, it is significant that the reporter and other users claimed that 143719 was not solved in 3.5.6 (released January 2007, after the commit, that is).

Those who reported and confirmed the bug: could you please comment on whether this is fixed for you with recent versions of KDE (assuming your systems have been updated)?
Comment 10 Eduardo Robles Elvira 2008-06-06 00:53:33 UTC
Waiting for response