Version: (using KDE 4.2.4) OS: Linux Installed from: Mandriva RPMs When i try to open this link konqueror crashs http://googlesystem.blogspot.com/2006_08_01_archive.html Εφαρμογή: Konqueror (konqueror), σήμα SIGSEGV [Current thread is 1 (Thread 0xb5d5f6d0 (LWP 20929))] Thread 2 (Thread 0xafd17b90 (LWP 21041)): #0 0xffffe424 in __kernel_vsyscall () #1 0xb644df72 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0 #2 0xb7e05934 in __pthread_cond_timedwait (cond=0xabd0c48, mutex=0xabd0c30, abstime=0xafd172fc) at forward.c:152 #3 0xb6fca3bf in QWaitCondition::wait () from /usr/lib/libQtCore.so.4 #4 0xb6fbf47a in ?? () from /usr/lib/libQtCore.so.4 #5 0xb6fc92e3 in ?? () from /usr/lib/libQtCore.so.4 #6 0xb644a315 in start_thread () from /lib/i686/libpthread.so.0 #7 0xb7df825e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb5d5f6d0 (LWP 20929)): [KCrash Handler] #6 0xb7396f93 in ?? () from /usr/lib/libkdecore.so.5 #7 0xb7397c51 in KEncodingDetector::analyze () from /usr/lib/libkdecore.so.5 #8 0xb73994b0 in KEncodingDetector::decodeWithBuffering () from /usr/lib/libkdecore.so.5 #9 0xb3b2eefe in KHTMLPart::write () from /usr/lib/libkhtml.so.5 #10 0xb3b30932 in KHTMLPart::slotData () from /usr/lib/libkhtml.so.5 #11 0xb3b4e11a in KHTMLPart::qt_metacall () from /usr/lib/libkhtml.so.5 #12 0xb70db795 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #13 0xb70dc495 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #14 0xb793268d in KIO::TransferJob::data () from /usr/lib/libkio.so.5 #15 0xb7933094 in KIO::TransferJob::slotData () from /usr/lib/libkio.so.5 #16 0xb793d5ef in KIO::TransferJob::qt_metacall () from /usr/lib/libkio.so.5 #17 0xb70db795 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #18 0xb70dc495 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #19 0xb79f4e45 in KIO::SlaveInterface::data () from /usr/lib/libkio.so.5 #20 0xb79f7c30 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.5 #21 0xb79f534a in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.5 #22 0xb79e7305 in KIO::Slave::gotInput () from /usr/lib/libkio.so.5 #23 0xb79e7690 in KIO::Slave::qt_metacall () from /usr/lib/libkio.so.5 #24 0xb70db795 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #25 0xb70dc495 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #26 0xb7906865 in KIO::Connection::readyRead () from /usr/lib/libkio.so.5 #27 0xb790839b in ?? () from /usr/lib/libkio.so.5 #28 0xb79089fb in KIO::Connection::qt_metacall () from /usr/lib/libkio.so.5 #29 0xb70d4c1a in QMetaCallEvent::placeMetaCall () from /usr/lib/libQtCore.so.4 #30 0xb70d6765 in QObject::event () from /usr/lib/libQtCore.so.4 #31 0xb66ba39c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #32 0xb66c2af6 in QApplication::notify () from /usr/lib/libQtGui.so.4 #33 0xb7644d21 in KApplication::notify () from /usr/lib/libkdeui.so.5 #34 0xb70c599e in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #35 0xb70c6655 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4 #36 0xb70c683c in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4 #37 0xb70f29bd in ?? () from /usr/lib/libQtCore.so.4 #38 0xb609acea in IA__g_main_context_dispatch (context=0x9f8f8a0) at gmain.c:1814 #39 0xb609e354 in g_main_context_iterate (context=0x9f8f8a0, block=1, dispatch=1, self=0x9f8d630) at gmain.c:2448 #40 0xb609e4df in IA__g_main_context_iteration (context=0x9f8f8a0, may_block=1) at gmain.c:2511 #41 0xb70f25da in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #42 0xb675f10a in ?? () from /usr/lib/libQtGui.so.4 #43 0xb70c3f63 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #44 0xb70c43bd in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #45 0xb70c6916 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4 #46 0xb66ba204 in QApplication::exec () from /usr/lib/libQtGui.so.4 #47 0xb7f25412 in kdemain () from /usr/lib/libkdeinit4_konqueror.so #48 0x0804856f in _start ()
I can reproduce this bug using KDE 4.3rc1, Kubuntu 9.10 alpha1 and Qt 4.5.1.
Here using: Qt: 4.5.2 (KDE-Qt git commit 46a247a2c9a8c0c4456a02f6a0922d859d88fe76 Date: Fri Jun 26 13:45:37 2009 +0200) KDE: 4.3.60 (KDE 4.3.60 (KDE 4.4 >= 20090706)) kdelibs svn rev. 993248 / kdebase svn rev. 993250 on ArchLinux i686 - Kernel 2.6.30 I can reproduce the crash with the following backtrace: Application: Konqueror (konqueror), signal: Segmentation fault [Current thread is 0 (LWP 2062)] Thread 2 (Thread 0xb0022b70 (LWP 2071)): #0 0xb7fd7424 in __kernel_vsyscall () #1 0xb6fe0f82 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #2 0xb70706a9 in QWaitConditionPrivate::wait (this=0x95b3ab0, time=30000) at thread/qwaitcondition_unix.cpp:85 #3 0xb70704c7 in QWaitCondition::wait (this=0x95b3a10, mutex=0x95b3a0c, time=30000) at thread/qwaitcondition_unix.cpp:159 #4 0xb70613ff in QThreadPoolThread::run (this=0x95a99d0) at concurrent/qthreadpool.cpp:140 #5 0xb706f266 in QThreadPrivate::start (arg=0x95a99d0) at thread/qthread_unix.cpp:188 #6 0xb6fdc6bc in start_thread () from /lib/libpthread.so.0 #7 0xb6161ffe in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb5b559c0 (LWP 2062)): [KCrash Handler] #6 is16Bit (codec=0x0) at /home/kde-devel/kde/src/KDE/kdelibs/kdecore/localization/kencodingdetector.cpp:62 #7 0xb74991cd in KEncodingDetector::analyze (this=0x9798830, data=0x9707fe0 "��<", len=1822) at /home/kde-devel/kde/src/KDE/kdelibs/kdecore/localization/kencodingdetector.cpp:932 #8 0xb749a80f in KEncodingDetector::decodeWithBuffering (this=0x9798830, data=0x9707fe0 "��<", len=1822) at /home/kde-devel/kde/src/KDE/kdelibs/kdecore/localization/kencodingdetector.cpp:815 #9 0xb2acebb3 in KHTMLPart::write (this=0x9684f48, data=0x9707fe0 "��<", len=1822) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/khtml_part.cpp:2089 #10 0xb2ad0d5e in KHTMLPart::slotData (this=0x9684f48, kio_job=0x96a0580, data=@0xbfd87d38) at /home/kde-devel/kde/src/KDE/kdelibs/khtml/khtml_part.cpp:1784 #11 0xb2af9176 in KHTMLPart::qt_metacall (this=0x9684f48, _c=QMetaObject::InvokeMetaMethod, _id=19, _a=0xbfd87a94) at /home/kde-devel/kde/build/KDE/kdelibs/khtml/khtml_part.moc:271 #12 0xb718f892 in QMetaObject::activate (sender=0x96a0580, from_signal_index=40, to_signal_index=40, argv=0xbfd87a94) at kernel/qobject.cpp:3112 #13 0xb718fc0a in QMetaObject::activate (sender=0x96a0580, m=0xb7e071f0, local_signal_index=0, argv=0xbfd87a94) at kernel/qobject.cpp:3186 #14 0xb7c1f4c9 in KIO::TransferJob::data (this=0x96a0580, _t1=0x96a0580, _t2=@0xbfd87d38) at /home/kde-devel/kde/build/KDE/kdelibs/kio/jobclasses.moc:364 #15 0xb7c1fd12 in KIO::TransferJob::slotData (this=0x96a0580, _data=@0xbfd87d38) at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/job.cpp:903 #16 0xb7c255e5 in KIO::TransferJob::qt_metacall (this=0x96a0580, _c=QMetaObject::InvokeMetaMethod, _id=48, _a=0xbfd87be8) at /home/kde-devel/kde/build/KDE/kdelibs/kio/jobclasses.moc:344 #17 0xb718f892 in QMetaObject::activate (sender=0x9ea9a78, from_signal_index=4, to_signal_index=4, argv=0xbfd87be8) at kernel/qobject.cpp:3112 #18 0xb718fc0a in QMetaObject::activate (sender=0x9ea9a78, m=0xb7e09e04, local_signal_index=0, argv=0xbfd87be8) at kernel/qobject.cpp:3186 #19 0xb7cf2863 in KIO::SlaveInterface::data (this=0x9ea9a78, _t1=@0xbfd87d38) at /home/kde-devel/kde/build/KDE/kdelibs/kio/slaveinterface.moc:140 #20 0xb7cf6727 in KIO::SlaveInterface::dispatch (this=0x9ea9a78, _cmd=100, rawdata=@0xbfd87d38) at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/slaveinterface.cpp:163 #21 0xb7cf2c03 in KIO::SlaveInterface::dispatch (this=0x9ea9a78) at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/slaveinterface.cpp:91 #22 0xb7ce4cba in KIO::Slave::gotInput (this=0x9ea9a78) at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/slave.cpp:322 #23 0xb7ce70e3 in KIO::Slave::qt_metacall (this=0x9ea9a78, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfd87e58) at /home/kde-devel/kde/build/KDE/kdelibs/kio/slave.moc:76 #24 0xb718f892 in QMetaObject::activate (sender=0x9dda940, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3112 #25 0xb718fc0a in QMetaObject::activate (sender=0x9dda940, m=0xb7e06740, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3186 #26 0xb7bee9e7 in KIO::Connection::readyRead (this=0x9dda940) at /home/kde-devel/kde/build/KDE/kdelibs/kio/connection.moc:86 #27 0xb7bf079e in KIO::ConnectionPrivate::dequeue (this=0x9e99b88) at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/connection.cpp:82 #28 0xb7bf08ce in KIO::Connection::qt_metacall (this=0x9dda940, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x96f1858) at /home/kde-devel/kde/build/KDE/kdelibs/kio/connection.moc:73 #29 0xb7189cec in QMetaCallEvent::placeMetaCall (this=0x96b0b48, object=0x9dda940) at kernel/qobject.cpp:477 #30 0xb718bb6d in QObject::event (this=0x9dda940, e=0x96b0b48) at kernel/qobject.cpp:1110 #31 0xb65f900b in QApplicationPrivate::notify_helper (this=0x91662f0, receiver=0x9dda940, e=0x96b0b48) at kernel/qapplication.cpp:4056 #32 0xb65f746c in QApplication::notify (this=0xbfd888ac, receiver=0x9dda940, e=0x96b0b48) at kernel/qapplication.cpp:3603 #33 0xb77d6e9a in KApplication::notify (this=0xbfd888ac, receiver=0x9dda940, event=0x96b0b48) at /home/kde-devel/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302 #34 0xb7176089 in QCoreApplication::notifyInternal (this=0xbfd888ac, receiver=0x9dda940, event=0x96b0b48) at kernel/qcoreapplication.cpp:610 #35 0xb7179a4f in QCoreApplication::sendEvent (receiver=0x9dda940, event=0x96b0b48) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #36 0xb71770c3 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9134998) at kernel/qcoreapplication.cpp:1247 #37 0xb7176d7b in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1140 #38 0xb71ab026 in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #39 0xb71a9aca in postEventSourceDispatch (s=0x9167f98) at kernel/qeventdispatcher_glib.cpp:210 #40 0xb5eabd98 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #41 0xb5eaf3e0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #42 0xb5eaf513 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #43 0xb71aa922 in QEventDispatcherGlib::processEvents (this=0x91662d0, flags={i = 36}) at kernel/qeventdispatcher_glib.cpp:327 #44 0xb66aabda in QGuiEventDispatcherGlib::processEvents (this=0x91662d0, flags={i = 36}) at kernel/qguieventdispatcher_glib.cpp:202 #45 0xb7173667 in QEventLoop::processEvents (this=0xbfd8876c, flags={i = 36}) at kernel/qeventloop.cpp:149 #46 0xb71737ac in QEventLoop::exec (this=0xbfd8876c, flags={i = 0}) at kernel/qeventloop.cpp:201 #47 0xb7176765 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #48 0xb65f7128 in QApplication::exec () at kernel/qapplication.cpp:3525 #49 0xb7facd71 in kdemain (argc=2, argv=0xbfd88c44) at /home/kde-devel/kde/src/KDE/kdebase/apps/konqueror/src/konqmain.cpp:257 #50 0x0804876b in main (argc=2, argv=0xbfd88c44) at /home/kde-devel/kde/build/KDE/kdebase/apps/konqueror/src/konqueror_dummy.cpp:3
Created attachment 35203 [details] Webpage (non-reduced testcase)
*** Bug 199558 has been marked as a duplicate of this bug. ***
*** Bug 199452 has been marked as a duplicate of this bug. ***
*** Bug 199062 has been marked as a duplicate of this bug. ***
I can't reproduce, even w/the attached file, perhaps because of Qt version differences... It doesn't help that the backtrace doesn't appear to be possible..
SVN commit 993958 by orlovich: Adjust to a suddent bout of pedanticism in Qt --- now 16-bit unicode auto-detection creates codec successfully again. Thanks to Dario Andres for collecting the info needed for this fix. BUG: 199557 M +2 -2 kencodingdetector.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=993958
ooooooooooo! I posted at 14:53:22 and it is solved at 22:03:45 !!! my respects :)
*** Bug 201176 has been marked as a duplicate of this bug. ***
*** Bug 201853 has been marked as a duplicate of this bug. ***
*** Bug 202068 has been marked as a duplicate of this bug. ***
Is this going to get tagged for KDE-4.3 release?
SVN commit 1005096 by teve: Backport r993958 by orlovich: (won't be in 4.3.0 unless Dirk retags) Adjust to a suddent bout of pedanticism in Qt --- now 16-bit unicode auto-detection creates codec successfully again. Thanks to Dario Andres for collecting the info needed for this fix. CCBUG: 199557 M +2 -2 kencodingdetector.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1005096
Thanks Tommi.
*** Bug 202654 has been marked as a duplicate of this bug. ***
I guess it didn't make it, still crashes. I request distro patching for fedora.
*** Bug 202940 has been marked as a duplicate of this bug. ***
*** Bug 203063 has been marked as a duplicate of this bug. ***
*** Bug 205638 has been marked as a duplicate of this bug. ***