Hi, just wanted to log into my dyndns.org account and look at the current IP thats assigned to the dns name. And after clicking the "My Services" link konqueror crashed. The backtrace is inside kjs, hence filing it against that component. Just one note: I've rebuilt kde4 recently and am still running the older version, so in case this could be caused by having old kdelibs and "newer" khtml part loaded just close the bugreport as invalid. Backtrace: Application: Konqueror (konqueror), signal SIGSEGV 0xb61e213c in nanosleep () from /lib/libc.so.6 [Current thread is 1 (Thread 0xb5e0f6c0 (LWP 3223))] Thread 2 (Thread 0xb0a2bb90 (LWP 4549)): #0 0xb70aac08 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0xb7117b56 in QWaitConditionPrivate::wait (this=0x8d8c5e0, time=30000) at /home/andreas/src/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:80 #2 0xb711766f in QWaitCondition::wait (this=0x87d1f30, mutex=0x87d1f2c, time=30000) at /home/andreas/src/qt-copy/src/corelib/thread/qwaitcondition_unix.cpp:154 #3 0xb7108b60 in QThreadPoolThread::run (this=0x8c64e88) at /home/andreas/src/qt-copy/src/corelib/concurrent/qthreadpool.cpp:135 #4 0xb7117114 in QThreadPrivate::start (arg=0x8c64e88) at /home/andreas/src/qt-copy/src/corelib/thread/qthread_unix.cpp:185 #5 0xb70a6f3b in start_thread () from /lib/libpthread.so.0 #6 0xb6217c9e in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb5e0f6c0 (LWP 3223)): [KCrash Handler] #5 0x6510b3a9 in ?? () #6 0xb3a9712a in KJS::Node::deref (this=0x977d798) at /home/andreas/src/kdelibs/kjs/nodes.cpp:122 #7 0xb3af589c in ~SourceElementsNode (this=0x8dc3968) at /home/andreas/src/kdelibs/kjs/wtf/RefPtr.h:51 #8 0xb3a9712a in KJS::Node::deref (this=0x8dc3968) at /home/andreas/src/kdelibs/kjs/nodes.cpp:122 #9 0xb3ad8a01 in KJS::BlockNode::~BlockNode() () from /usr/local/lib/libkjs.so.4 #10 0xb3a9712a in KJS::Node::deref (this=0x9bced60) at /home/andreas/src/kdelibs/kjs/nodes.cpp:122 #11 0xb3ad93ac in KJS::IfNode::~IfNode() () from /usr/local/lib/libkjs.so.4 #12 0xb3a9712a in KJS::Node::deref (this=0x9bced78) at /home/andreas/src/kdelibs/kjs/nodes.cpp:122 #13 0xb3af589c in ~SourceElementsNode (this=0x90b4540) at /home/andreas/src/kdelibs/kjs/wtf/RefPtr.h:51 #14 0xb3a9712a in KJS::Node::deref (this=0x90b4540) at /home/andreas/src/kdelibs/kjs/nodes.cpp:122 #15 0xb3ad8a01 in KJS::BlockNode::~BlockNode() () from /usr/local/lib/libkjs.so.4 #16 0xb3a9712a in KJS::Node::deref (this=0x90b4560) at /home/andreas/src/kdelibs/kjs/nodes.cpp:122 #17 0xb3ad939d in KJS::IfNode::~IfNode() () from /usr/local/lib/libkjs.so.4 #18 0xb3a9712a in KJS::Node::deref (this=0x9097ff8) at /home/andreas/src/kdelibs/kjs/nodes.cpp:122 #19 0xb3af589c in ~SourceElementsNode (this=0x9098018) at /home/andreas/src/kdelibs/kjs/wtf/RefPtr.h:51 #20 0xb3a9712a in KJS::Node::deref (this=0x9098018) at /home/andreas/src/kdelibs/kjs/nodes.cpp:122 #21 0xb3af5542 in ~ListRefPtr (this=0x8dccf88) at /home/andreas/src/kdelibs/kjs/wtf/RefPtr.h:128 #22 0xb3af588d in ~SourceElementsNode (this=0x8dccf78) at /home/andreas/src/kdelibs/kjs/nodes.h:1129 #23 0xb3a9712a in KJS::Node::deref (this=0x8dccf78) at /home/andreas/src/kdelibs/kjs/nodes.cpp:122 #24 0xb3ad8a01 in KJS::BlockNode::~BlockNode() () from /usr/local/lib/libkjs.so.4 #25 0xb3a9712a in KJS::Node::deref (this=0x8ffe1f8) at /home/andreas/src/kdelibs/kjs/nodes.cpp:122 #26 0xb3ad93ac in KJS::IfNode::~IfNode() () from /usr/local/lib/libkjs.so.4 #27 0xb3a9712a in KJS::Node::deref (this=0x8ffe210) at /home/andreas/src/kdelibs/kjs/nodes.cpp:122 #28 0xb3af589c in ~SourceElementsNode (this=0x8fecf68) at /home/andreas/src/kdelibs/kjs/wtf/RefPtr.h:51 #29 0xb3a9712a in KJS::Node::deref (this=0x8fecf68) at /home/andreas/src/kdelibs/kjs/nodes.cpp:122 #30 0xb3af5542 in ~ListRefPtr (this=0x99a9780) at /home/andreas/src/kdelibs/kjs/wtf/RefPtr.h:128 #31 0xb3af588d in ~SourceElementsNode (this=0x99a9770) at /home/andreas/src/kdelibs/kjs/nodes.h:1129 #32 0xb3a9712a in KJS::Node::deref (this=0x99a9770) at /home/andreas/src/kdelibs/kjs/nodes.cpp:122 #33 0xb3af66f8 in ~FunctionBodyNode (this=0x98a2820) at /home/andreas/src/kdelibs/kjs/wtf/RefPtr.h:51 #34 0xb3a9712a in KJS::Node::deref (this=0x98a2820) at /home/andreas/src/kdelibs/kjs/nodes.cpp:122 #35 0xb3ac6205 in ~FunctionImp (this=0xb151fb80) at /home/andreas/src/kdelibs/kjs/wtf/RefPtr.h:51 #36 0xb3a929b3 in KJS::Collector::collect () at /home/andreas/src/kdelibs/kjs/collector.cpp:733 #37 0xb3acdef7 in KJS::Interpreter::collect () at /home/andreas/src/kdelibs/kjs/interpreter.cpp:744 #38 0xb3ef979d in KJS::KJSProxyImpl::clear (this=0x96db9c0) at /home/andreas/src/kdelibs/khtml/ecma/kjs_proxy.cpp:224 #39 0xb3c6973d in KHTMLPart::clear (this=0x97b7318) at /home/andreas/src/kdelibs/khtml/khtml_part.cpp:1459 #40 0xb3c6c5bb in KHTMLPart::begin (this=0x97b7318, url=@0x9c462e0, xOffset=0, yOffset=0) at /home/andreas/src/kdelibs/khtml/khtml_part.cpp:1890 #41 0xb3c69c53 in KHTMLPart::slotData (this=0x97b7318, kio_job=0x970ab60, data=@0xbfbfa4c4) at /home/andreas/src/kdelibs/khtml/khtml_part.cpp:1589 #42 0xb3c8f5f7 in KHTMLPart::qt_metacall (this=0x97b7318, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0xbfbfa1e8) at /home/andreas/src/build/kdelibs/khtml/khtml_part.moc:264 #43 0xb72424fc in QMetaObject::activate (sender=0x970ab60, from_signal_index=40, to_signal_index=40, argv=0xbfbfa1e8) at /home/andreas/src/qt-copy/src/corelib/kernel/qobject.cpp:3022 #44 0xb7242aaf in QMetaObject::activate (sender=0x970ab60, m=0xb7e6a250, local_signal_index=0, argv=0xbfbfa1e8) at /home/andreas/src/qt-copy/src/corelib/kernel/qobject.cpp:3092 #45 0xb7cb59a9 in KIO::TransferJob::data (this=0x970ab60, _t1=0x970ab60, _t2=@0xbfbfa4c4) at /home/andreas/src/build/kdelibs/kio/jobclasses.moc:356 #46 0xb7cb62c2 in KIO::TransferJob::slotData (this=0x970ab60, _data=@0xbfbfa4c4) at /home/andreas/src/kdelibs/kio/kio/job.cpp:918 #47 0xb7cc14a5 in KIO::TransferJob::qt_metacall (this=0x970ab60, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbfbfa33c) at /home/andreas/src/build/kdelibs/kio/jobclasses.moc:337 #48 0xb72424fc in QMetaObject::activate (sender=0x8c83380, from_signal_index=4, to_signal_index=4, argv=0xbfbfa33c) at /home/andreas/src/qt-copy/src/corelib/kernel/qobject.cpp:3022 #49 0xb7242aaf in QMetaObject::activate (sender=0x8c83380, m=0xb7e6cd24, local_signal_index=0, argv=0xbfbfa33c) at /home/andreas/src/qt-copy/src/corelib/kernel/qobject.cpp:3092 #50 0xb7d863c3 in KIO::SlaveInterface::data (this=0x8c83380, _t1=@0xbfbfa4c4) at /home/andreas/src/build/kdelibs/kio/slaveinterface.moc:138 #51 0xb7d8a1cc in KIO::SlaveInterface::dispatch (this=0x8c83380, _cmd=100, rawdata=@0xbfbfa4c4) at /home/andreas/src/kdelibs/kio/kio/slaveinterface.cpp:163 #52 0xb7d8678d in KIO::SlaveInterface::dispatch (this=0x8c83380) at /home/andreas/src/kdelibs/kio/kio/slaveinterface.cpp:91 #53 0xb7d77b6d in KIO::Slave::gotInput (this=0x8c83380) at /home/andreas/src/kdelibs/kio/kio/slave.cpp:322 #54 0xb7d78ce3 in KIO::Slave::qt_metacall (this=0x8c83380, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfbfa5d0) at /home/andreas/src/build/kdelibs/kio/slave.moc:75 #55 0xb72424fc in QMetaObject::activate (sender=0x8dff090, from_signal_index=4, to_signal_index=4, argv=0x0) at /home/andreas/src/qt-copy/src/corelib/kernel/qobject.cpp:3022 #56 0xb7242aaf in QMetaObject::activate (sender=0x8dff090, m=0xb7e69800, local_signal_index=0, argv=0x0) at /home/andreas/src/qt-copy/src/corelib/kernel/qobject.cpp:3092 #57 0xb7c831f7 in KIO::Connection::readyRead (this=0x8dff090) at /home/andreas/src/build/kdelibs/kio/connection.moc:84 #58 0xb7c852b9 in KIO::ConnectionPrivate::dequeue (this=0x9137fd8) at /home/andreas/src/kdelibs/kio/kio/connection.cpp:82 #59 0xb7c85446 in KIO::Connection::qt_metacall (this=0x8dff090, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x9275228) at /home/andreas/src/build/kdelibs/kio/connection.moc:72 #60 0xb723b11e in QMetaCallEvent::placeMetaCall (this=0x8ae6cc0, object=0x8dff090) at /home/andreas/src/qt-copy/src/corelib/kernel/qobject.cpp:529 #61 0xb724005e in QObject::event (this=0x8dff090, e=0x8ae6cc0) at /home/andreas/src/qt-copy/src/corelib/kernel/qobject.cpp:1146 #62 0xb66939ff in QApplicationPrivate::notify_helper (this=0x878a5a8, receiver=0x8dff090, e=0x8ae6cc0) at /home/andreas/src/qt-copy/src/gui/kernel/qapplication.cpp:3803 #63 0xb6693d14 in QApplication::notify (this=0xbfbfb148, receiver=0x8dff090, e=0x8ae6cc0) at /home/andreas/src/qt-copy/src/gui/kernel/qapplication.cpp:3393 #64 0xb7a40f5d in KApplication::notify (this=0xbfbfb148, receiver=0x8dff090, event=0x8ae6cc0) at /home/andreas/src/kdelibs/kdeui/kernel/kapplication.cpp:307 #65 0xb7229e6f in QCoreApplication::notifyInternal (this=0xbfbfb148, receiver=0x8dff090, event=0x8ae6cc0) at /home/andreas/src/qt-copy/src/corelib/kernel/qcoreapplication.cpp:587 #66 0xb722e88d in QCoreApplication::sendEvent (receiver=0x8dff090, event=0x8ae6cc0) at /home/andreas/src/qt-copy/src/corelib/kernel/qcoreapplication.h:209 #67 0xb722a432 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x877c870) at /home/andreas/src/qt-copy/src/corelib/kernel/qcoreapplication.cpp:1198 #68 0xb722a6c7 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /home/andreas/src/qt-copy/src/corelib/kernel/qcoreapplication.cpp:1091 #69 0xb7261996 in QCoreApplication::sendPostedEvents () at /home/andreas/src/qt-copy/src/corelib/kernel/qcoreapplication.h:214 #70 0xb7260b83 in postEventSourceDispatch (s=0x878c160) at /home/andreas/src/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:205 #71 0xb5ff91b8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #72 0xb5ffc853 in ?? () from /usr/lib/libglib-2.0.so.0 #73 0x0878c0d8 in ?? () #74 0x00000000 in ?? ()
Could you try again, so we need not to guess if it's some library version mismatch.
Well, that experiment wouldn't prove wether the crash was caused by some version mismatch. If it doesn't crash now (which it does not) that merely means that I couldn't reproduce the exact circuumstances for the crash. Which might not just be the version mismatch, obviously the konqueror window also showed different pages before going to dyndns and it also had other tabs open. Anyway, as I said I won't be sad if you close this as invalid, I know myself that unreproducable bugreports are almost useless, unless the backtrace shows clear evidence of an error in code - which I guess it doesn't in this case.
Changed severity to "crash". I hope to have selected only the right bugs (>100) :-)
Thank you for the report, Andreas. As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved. I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
I don't have that account on dyndns.org anymore and I'm not using konqueror either since years. Lets assume this works today.