https://bugs.kde.org/show_bug.cgi?id=364990

            Bug ID: 364990
           Summary: Crashes when opening Linksys admin page
           Product: rekonq
           Version: 2.4.2
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: adj...@gmail.com
          Reporter: theut...@gmail.com

Application: rekonq (2.4.2)
KDE Platform Version: 4.14.16
Qt Version: 4.8.7
Operating System: Linux 4.4.0-28-generic x86_64
Distribution: Ubuntu 16.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:
Tried to open admin page for my Linksys router, crashed before the page loaded
each time.

The crash can be reproduced every time.

-- Backtrace:
Application: rekonq (rekonq), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fad35d9d940 (LWP 23053))]

Thread 6 (Thread 0x7faccbfff700 (LWP 23059)):
#0  0x00007fad3563f9cd in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007fad2cf8b740 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fad2cf47e84 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fad2cf48340 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fad2cf484ac in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fad2f9f42ce in QEventDispatcherGlib::processEvents
(this=0x7facc40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#6  0x00007fad2f9c218f in QEventLoop::processEvents
(this=this@entry=0x7faccbffec90, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007fad2f9c24f5 in QEventLoop::exec (this=this@entry=0x7faccbffec90,
flags=...) at kernel/qeventloop.cpp:204
#8  0x00007fad2f8b1549 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:538
#9  0x00007fad2f8b3e3c in QThreadPrivate::start (arg=0x2eb7a90) at
thread/qthread_unix.cpp:352
#10 0x00007fad2c25d6fa in start_thread (arg=0x7faccbfff700) at
pthread_create.c:333
#11 0x00007fad3564fb5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7facd8ea4700 (LWP 23058)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fad33eb90a4 in WebCore::IconDatabase::syncThreadMainLoop() () at
/build/qtwebkit-source-Or8iUU/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#2  0x00007fad33eb92e9 in WebCore::IconDatabase::iconDatabaseSyncThread() () at
/build/qtwebkit-source-Or8iUU/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#3  0x00007fad34ad2876 in WTF::wtfThreadEntryPoint (param=0x3551040) at
/build/qtwebkit-source-Or8iUU/qtwebkit-source-2.3.2/Source/WTF/wtf/ThreadingPthreads.cpp:196
#4  0x00007fad2c25d6fa in start_thread (arg=0x7facd8ea4700) at
pthread_create.c:333
#5  0x00007fad3564fb5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7facda4a6700 (LWP 23057)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fad347c26c1 in JSC::BlockAllocator::blockFreeingThreadMain
(this=0x7fad1d5fb398) at
/build/qtwebkit-source-Or8iUU/qtwebkit-source-2.3.2/Source/JavaScriptCore/heap/BlockAllocator.cpp:128
#2  0x00007fad34ad2876 in WTF::wtfThreadEntryPoint (param=0x249a590) at
/build/qtwebkit-source-Or8iUU/qtwebkit-source-2.3.2/Source/WTF/wtf/ThreadingPthreads.cpp:196
#3  0x00007fad2c25d6fa in start_thread (arg=0x7facda4a6700) at
pthread_create.c:333
#4  0x00007fad3564fb5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7facdaca7700 (LWP 23056)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
#1  0x00007fad2f8b4384 in QWaitConditionPrivate::wait (time=30000,
this=0x2e96f30) at thread/qwaitcondition_unix.cpp:84
#2  QWaitCondition::wait (this=this@entry=0x2e95060,
mutex=mutex@entry=0x2e96c98, time=30000) at thread/qwaitcondition_unix.cpp:158
#3  0x00007fad2f8a6fe7 in QThreadPoolThread::run (this=0x2e95050) at
concurrent/qthreadpool.cpp:142
#4  0x00007fad2f8b3e3c in QThreadPrivate::start (arg=0x2e95050) at
thread/qthread_unix.cpp:352
#5  0x00007fad2c25d6fa in start_thread (arg=0x7facdaca7700) at
pthread_create.c:333
#6  0x00007fad3564fb5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fad1de86700 (LWP 23055)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fad34aa02dd in WTF::TCMalloc_PageHeap::scavengerThread
(this=0x7fad35533674 <WTF::pageheap_memory+57556>) at
/build/qtwebkit-source-Or8iUU/qtwebkit-source-2.3.2/Source/WTF/wtf/FastMalloc.cpp:2575
#2  0x00007fad34aa0339 in WTF::TCMalloc_PageHeap::runScavengerThread
(context=0x7fad35533674 <WTF::pageheap_memory+57556>) at
/build/qtwebkit-source-Or8iUU/qtwebkit-source-2.3.2/Source/WTF/wtf/FastMalloc.cpp:1771
#3  0x00007fad2c25d6fa in start_thread (arg=0x7fad1de86700) at
pthread_create.c:333
#4  0x00007fad3564fb5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fad35d9d940 (LWP 23053)):
[KCrash Handler]
#6  0x00007fad33e4fc65 in WebCore::QNetworkReplyHandler::finish() () at
/build/qtwebkit-source-Or8iUU/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#7  0x00007fad33e4f6e2 in WebCore::QNetworkReplyHandlerCallQueue::flush()
[clone .part.51] () at
/build/qtwebkit-source-Or8iUU/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#8  0x00007fad33e4f7df in WebCore::QNetworkReplyWrapper::didReceiveFinished()
() at
/build/qtwebkit-source-Or8iUU/qtwebkit-source-2.3.2/Source/WTF/wtf/SegmentedVector.h:129
#9  0x00007fad2f9d8010 in QMetaObject::activate (sender=0x39f8660, m=<optimized
out>, local_signal_index=<optimized out>, argv=<optimized out>) at
kernel/qobject.cpp:3567
#10 0x00007fad2f9cc6b5 in QMetaMethod::invoke (this=this@entry=0x7ffe1b49a740,
object=object@entry=0x39f8660, connectionType=Qt::DirectConnection,
connectionType@entry=Qt::AutoConnection, returnValue=..., val0=..., val1=...,
val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...)
at kernel/qmetaobject.cpp:1664
#11 0x00007fad2f9cecce in QMetaObject::invokeMethod (obj=obj@entry=0x39f8660,
member=member@entry=0x7fad3252f6c5 "finished",
type=type@entry=Qt::AutoConnection, ret=..., val0=..., val1=..., val2=...,
val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at
kernel/qmetaobject.cpp:1179
#12 0x00007fad323a03b2 in QMetaObject::invokeMethod (val9=..., val8=...,
val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=...,
type=Qt::AutoConnection, member=0x7fad3252f6c5 "finished", obj=0x39f8660) at
/usr/include/qt4/QtCore/qobjectdefs.h:418
#13 KDEPrivate::AccessManagerReply::emitFinished (this=this@entry=0x39f8660,
state=state@entry=true, type=type@entry=Qt::AutoConnection) at
../../kio/kio/accessmanagerreply_p.cpp:485
#14 0x00007fad323a2c60 in KDEPrivate::AccessManagerReply::slotResult
(this=0x39f8660, kJob=0x39f6c60) at ../../kio/kio/accessmanagerreply_p.cpp:427
#15 0x00007fad2f9d8010 in QMetaObject::activate (sender=sender@entry=0x39f6c60,
m=m@entry=0x7fad30486b00 <KJob::staticMetaObject>,
local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffe1b49ac20)
at kernel/qobject.cpp:3567
#16 0x00007fad300ddc92 in KJob::result (this=this@entry=0x39f6c60,
_t1=_t1@entry=0x39f6c60) at ./kjob.moc:207
#17 0x00007fad300ddce0 in KJob::emitResult (this=this@entry=0x39f6c60) at
../../kdecore/jobs/kjob.cpp:318
#18 0x00007fad323e4a1e in KIO::SimpleJob::slotFinished
(this=this@entry=0x39f6c60) at ../../kio/kio/job.cpp:496
#19 0x00007fad323e5f21 in KIO::TransferJob::slotFinished (this=0x39f6c60) at
../../kio/kio/job.cpp:1110
#20 0x00007fad2f9d8010 in QMetaObject::activate (sender=0x39c1950,
m=m@entry=0x7fad327aaba0 <KIO::SlaveInterface::staticMetaObject>,
local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x0) at
kernel/qobject.cpp:3567
#21 0x00007fad32490713 in KIO::SlaveInterface::finished (this=<optimized out>)
at ./slaveinterface.moc:184
#22 0x00007fad32493546 in KIO::SlaveInterface::dispatch (this=<optimized out>,
_cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:176
#23 0x00007fad3249039d in KIO::SlaveInterface::dispatch (this=0x39c1950) at
../../kio/kio/slaveinterface.cpp:92
#24 0x00007fad32482bc1 in KIO::Slave::gotInput (this=0x39c1950) at
../../kio/kio/slave.cpp:344
#25 0x00007fad2f9d8010 in QMetaObject::activate (sender=0xc5de2f0,
m=m@entry=0x7fad327a52c0 <KIO::Connection::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at
kernel/qobject.cpp:3567
#26 0x00007fad323aa600 in KIO::Connection::readyRead (this=<optimized out>) at
./connection.moc:105
#27 0x00007fad323aaba4 in KIO::ConnectionPrivate::dequeue (this=0x350aa90) at
../../kio/kio/connection.cpp:82
#28 0x00007fad2f9dddb1 in QObject::event (this=0xc5de2f0, e=<optimized out>) at
kernel/qobject.cpp:1222
#29 0x00007fad30656fdc in QApplicationPrivate::notify_helper
(this=this@entry=0x23ea720, receiver=receiver@entry=0xc5de2f0,
e=e@entry=0x3a4b4c0) at kernel/qapplication.cpp:4570
#30 0x00007fad3065df16 in QApplication::notify (this=this@entry=0x7ffe1b49b950,
receiver=receiver@entry=0xc5de2f0, e=e@entry=0x3a4b4c0) at
kernel/qapplication.cpp:4356
#31 0x00007fad329ee6aa in KApplication::notify (this=0x7ffe1b49b950,
receiver=0xc5de2f0, event=0x3a4b4c0) at ../../kdeui/kernel/kapplication.cpp:311
#32 0x00007fad2f9c390d in QCoreApplication::notifyInternal
(this=0x7ffe1b49b950, receiver=receiver@entry=0xc5de2f0,
event=event@entry=0x3a4b4c0) at kernel/qcoreapplication.cpp:955
#33 0x00007fad2f9c73c6 in QCoreApplication::sendEvent (event=0x3a4b4c0,
receiver=0xc5de2f0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#34 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0,
event_type=event_type@entry=0, data=0x23a2620) at
kernel/qcoreapplication.cpp:1579
#35 0x00007fad2f9c76a3 in QCoreApplication::sendPostedEvents
(receiver=receiver@entry=0x0, event_type=event_type@entry=0) at
kernel/qcoreapplication.cpp:1472
#36 0x00007fad2f9f413e in QCoreApplication::sendPostedEvents () at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#37 postEventSourceDispatch (s=0x23d5360) at
kernel/qeventdispatcher_glib.cpp:300
#38 0x00007fad2cf481a7 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007fad2cf48400 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007fad2cf484ac in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#41 0x00007fad2f9f42ae in QEventDispatcherGlib::processEvents (this=0x23a3f30,
flags=...) at kernel/qeventdispatcher_glib.cpp:450
#42 0x00007fad30704616 in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#43 0x00007fad2f9c218f in QEventLoop::processEvents
(this=this@entry=0x7ffe1b49b840, flags=...) at kernel/qeventloop.cpp:149
#44 0x00007fad2f9c24f5 in QEventLoop::exec (this=this@entry=0x7ffe1b49b840,
flags=...) at kernel/qeventloop.cpp:204
#45 0x00007fad2f9c84b9 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1227
#46 0x00007fad3065522c in QApplication::exec () at kernel/qapplication.cpp:3828
#47 0x00007fad35a2fb1d in kdemain (argc=1, argv=0x7ffe1b49baa8) at
/build/buildd/rekonq-2.4.2/src/main.cpp:242
#48 0x00007fad35569830 in __libc_start_main (main=0x4006d0 <main(int, char**)>,
argc=1, argv=0x7ffe1b49baa8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffe1b49ba98) at ../csu/libc-start.c:291
#49 0x00000000004006fe in _start ()

Possible duplicates by query: bug 358095, bug 356070, bug 353397.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to