Application: rekonq (0.6.1) KDE Platform Version: 4.5.1 (KDE 4.5.1) Qt Version: 4.7.0 Operating System: Linux 2.6.35-25-generic-pae i686 Distribution: Ubuntu 10.10 -- Information about the crash: - What I was doing when the application crashed: I loaded http://www.google.be/imgres?imgurl=http://www.beauty-and-the-bath.com/image-files/black-boys-short-haircut.jpg&imgrefurl=http://www.beauty-and-the-bath.com/black-children-hairstyles.html&usg=__qghbWzHAv_y-kOgET0cPJ5zjoK8=&h=350&w=300&sz=42&hl=nl&start=224&zoom=1&itbs=1&tbnid=LYJZbv1ccLj4CM:&tbnh=120&tbnw=103&prev=/images%3Fq%3Dblack%2Bshorts%2Bboy%26start%3D216%26hl%3Dnl%26sa%3DN%26gbv%3D2%26ndsp%3D18%26tbs%3Disch:1&ei=3qNhTceuIcmztAbJ7tS4CA so far so good then I clicked the menu Forty Plus then I clicked the item in the menu Over Forty Hairstyles then rekonq crashes totally The crash can be reproduced every time. -- Backtrace: Application: rekonq (rekonq), signal: Segmentation fault [Current thread is 1 (Thread 0xb7865930 (LWP 3330))] Thread 4 (Thread 0xb560bb70 (LWP 3331)): #0 0x00247416 in __kernel_vsyscall () #1 0x002164dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x00e8cd9d in __pthread_cond_wait (cond=0x211e770, mutex=0x211e758) at forward.c:139 #3 0x01c163a5 in ?? () from /usr/lib/libQtWebKit.so.4 #4 0x01c16481 in ?? () from /usr/lib/libQtWebKit.so.4 #5 0x00211cc9 in start_thread (arg=0xb560bb70) at pthread_create.c:304 #6 0x00e7f69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0xb4b18b70 (LWP 3332)): #0 0x00247416 in __kernel_vsyscall () #1 0x002164dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x00e8cd9d in __pthread_cond_wait (cond=0x8beee70, mutex=0x8beee58) at forward.c:139 #3 0x0218c9c7 in wait (this=0x8bf1d28, mutex=0x8bf2950, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #4 QWaitCondition::wait (this=0x8bf1d28, mutex=0x8bf2950, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #5 0x00183030 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8bf1d10, th=0x8e00868) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0x001867dc in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8bf2a10, th=0x8e00868) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0x0018255b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8bf1d10, th=0x8e00868) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0x001868d2 in ThreadWeaver::WorkingHardState::applyForWork (this=0x8bf2a10, th=0x8e00868) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0x00183533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8bf1d10, th=0x8e00868, previous=0x8df4d28) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0x0018495e in ThreadWeaver::ThreadRunHelper::run (this=0xb4b182f4, parent=0x8bf1d10, th=0x8e00868) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0x0018507b in ThreadWeaver::Thread::run (this=0x8e00868) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0x0218bdf9 in QThreadPrivate::start (arg=0x8e00868) at thread/qthread_unix.cpp:266 #13 0x00211cc9 in start_thread (arg=0xb4b18b70) at pthread_create.c:304 #14 0x00e7f69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xacefeb70 (LWP 3333)): #0 __pthread_mutex_unlock (mutex=0x8f135cc) at pthread_mutex_unlock.c:290 #1 0x00e8cfa6 in pthread_mutex_unlock (mutex=0x8f135cc) at forward.c:184 #2 0x072d8701 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #3 0x072dc668 in ?? () from /lib/libglib-2.0.so.0 #4 0x072dc848 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0x022bc59f in QEventDispatcherGlib::processEvents (this=0x8f11080, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #6 0x0228c609 in QEventLoop::processEvents (this=0xacefe290, flags=) at kernel/qeventloop.cpp:149 #7 0x0228ca8a in QEventLoop::exec (this=0xacefe290, flags=...) at kernel/qeventloop.cpp:201 #8 0x02188b7e in QThread::exec (this=0x8f08020) at thread/qthread.cpp:490 #9 0x0226b35b in QInotifyFileSystemWatcherEngine::run (this=0x8f08020) at io/qfilesystemwatcher_inotify.cpp:248 #10 0x0218bdf9 in QThreadPrivate::start (arg=0x8f08020) at thread/qthread_unix.cpp:266 #11 0x00211cc9 in start_thread (arg=0xacefeb70) at pthread_create.c:304 #12 0x00e7f69e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb7865930 (LWP 3330)): [KCrash Handler] #7 0x0192dc6b in ?? () from /usr/lib/libQtWebKit.so.4 #8 0x0192f6fb in ?? () from /usr/lib/libQtWebKit.so.4 #9 0x022938ca in QMetaObject::metacall (object=0x8f1af40, cl=3034591808, idx=7, argv=0xbfbe814c) at kernel/qmetaobject.cpp:237 #10 0x022a66ad in QMetaObject::activate (sender=0xae48580, m=0x23bfc48, local_signal_index=0, argv=0x1) at kernel/qobject.cpp:3280 #11 0x022f5ec7 in QIODevice::readyRead (this=0xae48580) at .moc/release-shared/moc_qiodevice.cpp:91 #12 0x005a4896 in KDEPrivate::AccessManagerReply::appendData (this=0xae48580, kioJob=0x8e4f518, data=...) at ../../kio/kio/accessmanagerreply_p.cpp:168 #13 0x005a49be in KDEPrivate::AccessManagerReply::qt_metacall (this=0xae48580, _c=QMetaObject::InvokeMetaMethod, _id=15, _a=0xbfbe82c4) at ./accessmanagerreply_p.moc:81 #14 0x022938ca in QMetaObject::metacall (object=0xae48580, cl=3034591808, idx=15, argv=0xbfbe82c4) at kernel/qmetaobject.cpp:237 #15 0x022a66ad in QMetaObject::activate (sender=0x8e4f518, m=0x792fb0, local_signal_index=0, argv=0x1) at kernel/qobject.cpp:3280 #16 0x005dd4c9 in KIO::TransferJob::data (this=0x8e4f518, _t1=0x8e4f518, _t2=...) at ./jobclasses.moc:388 #17 0x005e0312 in KIO::TransferJob::slotData (this=0x8e4f518, _data=...) at ../../kio/kio/job.cpp:1003 #18 0x005e4475 in KIO::TransferJob::qt_metacall (this=0x8e4f518, _c=QMetaObject::InvokeMetaMethod, _id=48, _a=0xbfbe8458) at ./jobclasses.moc:368 #19 0x022938ca in QMetaObject::metacall (object=0x8e4f518, cl=3034591808, idx=48, argv=0xbfbe8458) at kernel/qmetaobject.cpp:237 #20 0x022a66ad in QMetaObject::activate (sender=0x8f69110, m=0x795944, local_signal_index=0, argv=0x1) at kernel/qobject.cpp:3280 #21 0x0069f0e3 in KIO::SlaveInterface::data (this=0x8f69110, _t1=...) at ./slaveinterface.moc:146 #22 0x006a281e in KIO::SlaveInterface::dispatch (this=0x8f69110, _cmd=100, rawdata=...) at ../../kio/kio/slaveinterface.cpp:163 #23 0x0069f483 in KIO::SlaveInterface::dispatch (this=0x8f69110) at ../../kio/kio/slaveinterface.cpp:91 #24 0x00691fe8 in KIO::Slave::gotInput (this=0x8f69110) at ../../kio/kio/slave.cpp:344 #25 0x006921f3 in KIO::Slave::qt_metacall (this=0x8f69110, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfbe874c) at ./slave.moc:82 #26 0x022938ca in QMetaObject::metacall (object=0x8f69110, cl=3034591808, idx=30, argv=0xbfbe874c) at kernel/qmetaobject.cpp:237 #27 0x022a66ad in QMetaObject::activate (sender=0xa7dd0a0, m=0x792500, local_signal_index=0, argv=0x1) at kernel/qobject.cpp:3280 #28 0x005abe17 in KIO::Connection::readyRead (this=0xa7dd0a0) at ./connection.moc:92 #29 0x005ae17e in KIO::ConnectionPrivate::dequeue (this=0x91012a0) at ../../kio/kio/connection.cpp:82 #30 0x005ae2ae in KIO::Connection::qt_metacall (this=0xa7dd0a0, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0xb17ab40) at ./connection.moc:79 #31 0x022938ca in QMetaObject::metacall (object=0xa7dd0a0, cl=3034591808, idx=5, argv=0xb17ab40) at kernel/qmetaobject.cpp:237 #32 0x0229edf6 in QMetaCallEvent::placeMetaCall (this=0xa9eb890, object=0xa7dd0a0) at kernel/qobject.cpp:534 #33 0x022a06a2 in QObject::event (this=0xa7dd0a0, e=0xaaa9c120) at kernel/qobject.cpp:1219 #34 0x049ecfdc in QApplicationPrivate::notify_helper (this=0x8b0dbf0, receiver=0xa7dd0a0, e=0xa9eb890) at kernel/qapplication.cpp:4396 #35 0x049f304e in QApplication::notify (this=0xbfbe90b4, receiver=0xa7dd0a0, e=0xa9eb890) at kernel/qapplication.cpp:3798 #36 0x00b3068a in KApplication::notify (this=0xbfbe90b4, receiver=0xa7dd0a0, event=0xa9eb890) at ../../kdeui/kernel/kapplication.cpp:310 #37 0x0228db3b in QCoreApplication::notifyInternal (this=0xbfbe90b4, receiver=0xa7dd0a0, event=0xa9eb890) at kernel/qcoreapplication.cpp:732 #38 0x02290d8b in sendEvent (receiver=0x0, event_type=0, data=0x8ae99c8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #39 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8ae99c8) at kernel/qcoreapplication.cpp:1373 #40 0x02290f4d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266 #41 0x022bca74 in sendPostedEvents (s=0x8b0a3d0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #42 postEventSourceDispatch (s=0x8b0a3d0) at kernel/qeventdispatcher_glib.cpp:277 #43 0x072d8855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #44 0x072dc668 in ?? () from /lib/libglib-2.0.so.0 #45 0x072dc848 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #46 0x022bc565 in QEventDispatcherGlib::processEvents (this=0x8ae9688, flags=...) at kernel/qeventdispatcher_glib.cpp:415 #47 0x04aaebe5 in QGuiEventDispatcherGlib::processEvents (this=0x8ae9688, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #48 0x0228c609 in QEventLoop::processEvents (this=0xbfbe9004, flags=) at kernel/qeventloop.cpp:149 #49 0x0228ca8a in QEventLoop::exec (this=0xbfbe9004, flags=...) at kernel/qeventloop.cpp:201 #50 0x0229100f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009 #51 0x049ebe07 in QApplication::exec () at kernel/qapplication.cpp:3672 #52 0x0094124e in kdemain (argc=1, argv=0xbfbe9374) at /build/buildd/rekonq-0.6.1/src/main.cpp:198 #53 0x0804859b in main (argc=1, argv=0xbfbe9374) at /build/buildd/rekonq-0.6.1/obj-i686-linux-gnu/src/rekonq_dummy.cpp:3 Possible duplicates by query: bug 265500, bug 263462, bug 262215, bug 262208, bug 258205. Reported using DrKonqi
It works here with: - rekonq 0.6.85 - KDE SC 4.6 compiled from branch - QT 4.7 compiled from branch Can you confirm with an updated version (Qt 4.7.1 should be sufficient)?
Tried again, this definitely works for me with rekonq 0.7, KDE SC 4.6 compiled from branch, Qt 4.7 compiled from branch.