Bug 255125 - Crash when clicking a button
Summary: Crash when clicking a button
Status: RESOLVED DUPLICATE of bug 253340
Alias: None
Product: rekonq
Classification: Applications
Component: general (show other bugs)
Version: 0.6.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Andrea Diamantini
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-24 17:43 UTC by Amichai Rothman
Modified: 2010-11-24 22:55 UTC (History)
1 user (show)

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 Amichai Rothman 2010-10-24 17:43:24 UTC
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-22-generic x86_64
Distribution: Ubuntu 10.10

-- Information about the crash:
I was working on Drupal administration tasks, and when clicking some button the browser crashed. This has happened before when clicking some other link or button, but happens inconsistently (the same button usually works, but then suddenly crashes).

The crash can be reproduced some of the time.

-- Backtrace:
Application: rekonq (rekonq), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fed8d332760 (LWP 1612))]

Thread 7 (Thread 0x7fed783da710 (LWP 1625)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fed8be4720e in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007fed8be47329 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x00007fed878c9971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#4  0x00007fed8cbad91d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fed76242710 (LWP 1626)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fed87e5ae3b in wait (this=<value optimized out>, mutex=0x1994c10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1994c10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fed89e71524 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1994950, th=0x1c38cc0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fed89e7472b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1994c70, th=0x1c38cc0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fed89e72c9f in ThreadWeaver::ThreadRunHelper::run (this=0x7fed76241e00, parent=0x1994950, th=0x1c38cc0) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007fed89e731f8 in ThreadWeaver::Thread::run (this=0x1c38cc0) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007fed87e5a27e in QThreadPrivate::start (arg=0x1c38cc0) at thread/qthread_unix.cpp:266
#8  0x00007fed878c9971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#9  0x00007fed8cbad91d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fed6e16d710 (LWP 1713)):
#0  0x00007fed878cb66f in __pthread_mutex_lock (mutex=0x1e129f8) at pthread_mutex_lock.c:62
#1  0x00007fed834c8a43 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#2  0x00007fed834c8e78 in ?? () from /lib/libglib-2.0.so.0
#3  0x00007fed834c945c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x00007fed87f7a1e6 in QEventDispatcherGlib::processEvents (this=0x1e4e3f0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#5  0x00007fed87f4ca02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007fed87f4cdec in QEventLoop::exec (this=0x7fed6e16cdb0, flags=) at kernel/qeventloop.cpp:201
#7  0x00007fed87e572fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#8  0x00007fed87f2c5f8 in QInotifyFileSystemWatcherEngine::run (this=0x1c64c70) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007fed87e5a27e in QThreadPrivate::start (arg=0x1c64c70) at thread/qthread_unix.cpp:266
#10 0x00007fed878c9971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#11 0x00007fed8cbad91d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fed6a35d710 (LWP 1735)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fed8c7ad334 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fed8cab8160) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007fed8c7ad369 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7fed8cac6234) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007fed878c9971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#4  0x00007fed8cbad91d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fed69438710 (LWP 1742)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007fed87e5ae3b in wait (this=<value optimized out>, mutex=0x1994c10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x1994c10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007fed89e71524 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x1994950, th=0x2224740) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007fed89e7472b in ThreadWeaver::WorkingHardState::applyForWork (this=0x1994c70, th=0x2224740) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007fed89e72c9f in ThreadWeaver::ThreadRunHelper::run (this=0x7fed69437e00, parent=0x1994950, th=0x2224740) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007fed89e731f8 in ThreadWeaver::Thread::run (this=0x2224740) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007fed87e5a27e in QThreadPrivate::start (arg=0x2224740) at thread/qthread_unix.cpp:266
#8  0x00007fed878c9971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#9  0x00007fed8cbad91d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fed6b968710 (LWP 2066)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:212
#1  0x00007fed6bac70d1 in ?? () from /usr/lib/libxine.so.1
#2  0x00007fed878c9971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#3  0x00007fed8cbad91d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fed8d332760 (LWP 1612)):
[KCrash Handler]
#6  0x00007fed8bb932c9 in ?? () from /usr/lib/libQtWebKit.so.4
#7  0x00007fed8bb94b14 in ?? () from /usr/lib/libQtWebKit.so.4
#8  0x00007fed87f65b27 in QMetaObject::activate (sender=0x4001300, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x80) at kernel/qobject.cpp:3280
#9  0x00007fed8a384a97 in KDEPrivate::AccessManagerReply::qt_metacall (this=0x4001300, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff2c56d800) at ./accessmanagerreply_p.moc:81
#10 0x00007fed87f65b27 in QMetaObject::activate (sender=0x4061bb0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x80) at kernel/qobject.cpp:3280
#11 0x00007fed8a3b9534 in KIO::TransferJob::data (this=0x382820000000020, _t1=0x4061bb0, _t2=<value optimized out>) at ./jobclasses.moc:388
#12 0x00007fed8a3bbce0 in KIO::TransferJob::slotData (this=0x4061bb0, _data=...) at ../../kio/kio/job.cpp:1003
#13 0x00007fed8a3bfa66 in KIO::TransferJob::qt_metacall (this=0x4061bb0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff2c56d9e0) at ./jobclasses.moc:368
#14 0x00007fed87f65b27 in QMetaObject::activate (sender=0x190e850, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x80) at kernel/qobject.cpp:3280
#15 0x00007fed8a46da12 in KIO::SlaveInterface::data (this=0x382820000000020, _t1=<value optimized out>) at ./slaveinterface.moc:146
#16 0x00007fed8a470d25 in KIO::SlaveInterface::dispatch (this=0x190e850, _cmd=100, rawdata=...) at ../../kio/kio/slaveinterface.cpp:163
#17 0x00007fed8a46dcc3 in KIO::SlaveInterface::dispatch (this=0x190e850) at ../../kio/kio/slaveinterface.cpp:91
#18 0x00007fed8a461876 in KIO::Slave::gotInput (this=0x190e850) at ../../kio/kio/slave.cpp:344
#19 0x00007fed8a461a5c in KIO::Slave::qt_metacall (this=0x190e850, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff2c56ddf0) at ./slave.moc:82
#20 0x00007fed87f65b27 in QMetaObject::activate (sender=0x19247d0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x80) at kernel/qobject.cpp:3280
#21 0x00007fed8a38ddf7 in KIO::ConnectionPrivate::dequeue (this=0x3f68720) at ../../kio/kio/connection.cpp:82
#22 0x00007fed8a38df1d in KIO::Connection::qt_metacall (this=0x19247d0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x405dc40) at ./connection.moc:79
#23 0x00007fed87f5fbde in QObject::event (this=0x19247d0, e=0x382820000000020) at kernel/qobject.cpp:1219
#24 0x00007fed88438fdc in QApplicationPrivate::notify_helper (this=0x18bc880, receiver=0x19247d0, e=0x40b30b0) at kernel/qapplication.cpp:4396
#25 0x00007fed8843eaed in QApplication::notify (this=0x7fff2c56e8f0, receiver=0x19247d0, e=0x40b30b0) at kernel/qapplication.cpp:4277
#26 0x00007fed8a9b4156 in KApplication::notify (this=0x7fff2c56e8f0, receiver=0x19247d0, event=0x40b30b0) at ../../kdeui/kernel/kapplication.cpp:310
#27 0x00007fed87f4dcdc in QCoreApplication::notifyInternal (this=0x7fff2c56e8f0, receiver=0x19247d0, event=0x40b30b0) at kernel/qcoreapplication.cpp:732
#28 0x00007fed87f50c22 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x1892790) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#29 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x1892790) at kernel/qcoreapplication.cpp:1373
#30 0x00007fed87f7a653 in sendPostedEvents (s=0x18c1040) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#31 postEventSourceDispatch (s=0x18c1040) at kernel/qeventdispatcher_glib.cpp:277
#32 0x00007fed834c5342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#33 0x00007fed834c92a8 in ?? () from /lib/libglib-2.0.so.0
#34 0x00007fed834c945c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#35 0x00007fed87f7a193 in QEventDispatcherGlib::processEvents (this=0x18922d0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#36 0x00007fed884eba4e in QGuiEventDispatcherGlib::processEvents (this=0x382820000000020, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#37 0x00007fed87f4ca02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#38 0x00007fed87f4cdec in QEventLoop::exec (this=0x7fff2c56e840, flags=) at kernel/qeventloop.cpp:201
#39 0x00007fed87f50ebb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#40 0x00007fed8cf26658 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /build/buildd/rekonq-0.6.1/src/main.cpp:198
#41 0x00007fed8cae5d8e in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff2c56f148) at libc-start.c:226
#42 0x0000000000400659 in _start ()

Possible duplicates by query: bug 255059, bug 254636, bug 254142, bug 253986, bug 253819.

Reported using DrKonqi
Comment 1 Dario Andres 2010-11-24 22:55:29 UTC
[Comment from a bug triager]
This issue is being tracked at bug 253340. Merging. Thanks

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