[prev in list] [next in list] [prev in thread] [next in thread] 

List:       konq-bugs
Subject:    [konqueror] [Bug 322555] New: Konqueror crashes on clicking a link in Ebay
From:       Pedro <site_reg () alternatenorth ! com>
Date:       2013-07-19 8:02:08
Message-ID: bug-322555-5021 () http ! bugs ! kde ! org/
[Download RAW message or body]

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

            Bug ID: 322555
           Summary: Konqueror crashes on clicking a link in Ebay
    Classification: Unclassified
           Product: konqueror
           Version: 4.10.4
          Platform: Fedora RPMs
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: konq-bugs@kde.org
          Reporter: site_reg@alternatenorth.com

Application: konqueror (4.10.4)
KDE Platform Version: 4.10.4
Qt Version: 4.8.4
Operating System: Linux 3.9.9-301.fc19.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
- What I was doing when the application crashed:

Konqueror had 14 tabs open, several of them on Ebay. The one in particular that
caused the crash was the "Other" link at the bottom of the Categories list on
the left side of the screen, at
http://www.ebay.com/sch/Career-Development-Education-/3143/i.html

I reopened Konqueror and restored the session, then clicked the link again and
it crashed again. Opened/restored/clicked a third time, and this time it
worked.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Konqueror (konqueror), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
81    T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f3cb1c328c0 (LWP 1836))]

Thread 6 (Thread 0x7f3ca3afc700 (LWP 1837)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00000033db2c9abd in WTF::TCMalloc_PageHeap::scavengerThread
(this=<optimized out>) at
/usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/FastMalloc.cpp:2571
#2  0x00000033db2c9af9 in WTF::TCMalloc_PageHeap::runScavengerThread
(context=<optimized out>) at
/usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/FastMalloc.cpp:1767
#3  0x00000035dda07c53 in start_thread (arg=0x7f3ca3afc700) at
pthread_create.c:308
#4  0x00000035dd6f513d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 5 (Thread 0x7f3c61cd4700 (LWP 1839)):
#0  __GI___pthread_mutex_lock (mutex=0x7f3c5c000a60) at pthread_mutex_lock.c:92
#1  0x00000035dfa87251 in g_mutex_lock (mutex=mutex@entry=0x7f3c5c0009a0) at
gthread-posix.c:210
#2  0x00000035dfa47388 in g_main_context_release
(context=context@entry=0x7f3c5c0009a0) at gmain.c:3149
#3  0x00000035dfa480a1 in g_main_context_iterate
(context=context@entry=0x7f3c5c0009a0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3703
#4  0x00000035dfa481fc in g_main_context_iteration (context=0x7f3c5c0009a0,
may_block=1) at gmain.c:3762
#5  0x00000035e4ba6cd6 in QEventDispatcherGlib::processEvents
(this=0x7f3c5c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00000035e4b78bdf in QEventLoop::processEvents
(this=this@entry=0x7f3c61cd3d20, flags=...) at kernel/qeventloop.cpp:149
#7  0x00000035e4b78ed5 in QEventLoop::exec (this=this@entry=0x7f3c61cd3d20,
flags=...) at kernel/qeventloop.cpp:204
#8  0x00000035e4a7862f in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:542
#9  0x00000035e4a7accf in QThreadPrivate::start (arg=0x1f7bae0) at
thread/qthread_unix.cpp:338
#10 0x00000035dda07c53 in start_thread (arg=0x7f3c61cd4700) at
pthread_create.c:308
#11 0x00000035dd6f513d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 4 (Thread 0x7f3c60921700 (LWP 1842)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00000033db00b3fd in JSC::BlockAllocator::blockFreeingThreadMain
(this=0x7f3ca326f398) at
/usr/src/debug/webkit-qtwebkit-23/Source/JavaScriptCore/heap/BlockAllocator.cpp:128
#2  0x00000033db2f9316 in WTF::wtfThreadEntryPoint (param=0x23f4950) at
/usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/ThreadingPthreads.cpp:196
#3  0x00000035dda07c53 in start_thread (arg=0x7f3c60921700) at
pthread_create.c:308
#4  0x00000035dd6f513d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7f3c5b70f700 (LWP 1864)):
#0  0x00000035dd6eab6d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00000035dfa480f4 in g_main_context_poll (priority=2147483647, n_fds=1,
fds=0x7f3c50003210, timeout=-1, context=0x7f3c50002600) at gmain.c:3995
#2  g_main_context_iterate (context=context@entry=0x7f3c50002600,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
gmain.c:3696
#3  0x00000035dfa481fc in g_main_context_iteration (context=0x7f3c50002600,
may_block=1) at gmain.c:3762
#4  0x00000035e4ba6cd6 in QEventDispatcherGlib::processEvents
(this=0x7f3c50003410, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00000035e4b78bdf in QEventLoop::processEvents
(this=this@entry=0x7f3c5b70ece0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00000035e4b78ed5 in QEventLoop::exec (this=this@entry=0x7f3c5b70ece0,
flags=...) at kernel/qeventloop.cpp:204
#7  0x00000035e4a7862f in QThread::exec (this=this@entry=0x2551e60) at
thread/qthread.cpp:542
#8  0x00000033d5fa62ce in KIO::NameLookUpThread::run (this=0x2551e60) at
/usr/src/debug/kdelibs-4.10.4/kio/kio/hostinfo.cpp:226
#9  0x00000035e4a7accf in QThreadPrivate::start (arg=0x2551e60) at
thread/qthread_unix.cpp:338
#10 0x00000035dda07c53 in start_thread (arg=0x7f3c5b70f700) at
pthread_create.c:308
#11 0x00000035dd6f513d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7f3c119ac700 (LWP 4547)):
#0  0x00000035dda0aa6c in __pthread_mutex_unlock_usercnt (decr=1,
mutex=0x7f3c38003350) at pthread_mutex_unlock.c:52
#1  __GI___pthread_mutex_unlock (mutex=0x7f3c38003350) at
pthread_mutex_unlock.c:297
#2  0x00000035dfa87281 in g_mutex_unlock (mutex=mutex@entry=0x7f3c38002400) at
gthread-posix.c:229
#3  0x00000035dfa48206 in g_main_context_iteration (context=0x7f3c38002400,
may_block=<optimized out>) at gmain.c:3763
#4  0x00000035e4ba6cd6 in QEventDispatcherGlib::processEvents
(this=0x7f3c38001c20, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00000035e4b78bdf in QEventLoop::processEvents
(this=this@entry=0x7f3c119abce0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00000035e4b78ed5 in QEventLoop::exec (this=this@entry=0x7f3c119abce0,
flags=...) at kernel/qeventloop.cpp:204
#7  0x00000035e4a7862f in QThread::exec (this=this@entry=0x3c42db0) at
thread/qthread.cpp:542
#8  0x00000035e4b5a443 in QInotifyFileSystemWatcherEngine::run (this=0x3c42db0)
at io/qfilesystemwatcher_inotify.cpp:256
#9  0x00000035e4a7accf in QThreadPrivate::start (arg=0x3c42db0) at
thread/qthread_unix.cpp:338
#10 0x00000035dda07c53 in start_thread (arg=0x7f3c119ac700) at
pthread_create.c:308
#11 0x00000035dd6f513d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7f3cb1c328c0 (LWP 1836)):
[KCrash Handler]
#6  0x0000000000000020 in ?? ()
#7  0x00000035e4b80159 in QMetaObject::cast (this=0x33dbc179a0
<QWebFrame::staticMetaObject>, obj=0x68ff760) at kernel/qmetaobject.cpp:274
#8  0x00000033d9e41df4 in
WebCore::FrameNetworkingContextQt::networkAccessManager () from
/lib64/libQtWebKit.so.4
#9  0x00000033da751635 in WebCore::thirdPartyCookiePolicyPermits () from
/lib64/libQtWebKit.so.4
#10 0x00000033da741afb in WebCore::ResourceRequest::toNetworkRequest () from
/lib64/libQtWebKit.so.4
#11 0x00000033da747aa5 in WebCore::QNetworkReplyHandler::redirect () from
/lib64/libQtWebKit.so.4
#12 0x00000033da748862 in WebCore::QNetworkReplyHandler::sendResponseIfNeeded
() from /lib64/libQtWebKit.so.4
#13 0x00000033da74671f in flush () from /lib64/libQtWebKit.so.4
#14 0x00000033da7470b4 in WebCore::QNetworkReplyWrapper::receiveMetaData ()
from /lib64/libQtWebKit.so.4
#15 0x00000035e4b8dadc in QMetaObject::activate (sender=0x1c86860, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3539
#16 0x00000035e4b81c58 in QMetaMethod::invoke (this=this@entry=0x7ffffae04a70,
object=object@entry=0x1c86860, connectionType=Qt::DirectConnection,
connectionType@entry=Qt::AutoConnection, returnValue=..., val0=..., val1=...,
val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...)
at kernel/qmetaobject.cpp:1664
#17 0x00000035e4b84118 in QMetaObject::invokeMethod (obj=obj@entry=0x1c86860,
member=member@entry=0x33d60252c5 "finished",
type=type@entry=Qt::AutoConnection, ret=..., val0=..., val1=..., val2=...,
val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at
kernel/qmetaobject.cpp:1179
#18 0x00000033d5ec1ebc in invokeMethod (val9=..., val8=..., val7=..., val6=...,
val5=..., val4=..., val3=..., val2=..., val1=..., val0=...,
type=Qt::AutoConnection, member=0x33d60252c5 "finished", obj=0x1c86860) at
/usr/include/QtCore/qobjectdefs.h:418
#19 KDEPrivate::AccessManagerReply::emitFinished (this=this@entry=0x1c86860,
state=state@entry=true, type=type@entry=Qt::AutoConnection) at
/usr/src/debug/kdelibs-4.10.4/kio/kio/accessmanagerreply_p.cpp:484
#20 0x00000033d5ec3b40 in KDEPrivate::AccessManagerReply::slotResult
(this=0x1c86860, kJob=0x4023550) at
/usr/src/debug/kdelibs-4.10.4/kio/kio/accessmanagerreply_p.cpp:427
#21 0x00000035e4b8dadc in QMetaObject::activate (sender=sender@entry=0x4023550,
m=m@entry=0x35e8cc05c0 <KJob::staticMetaObject>,
local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffffae04f60)
at kernel/qobject.cpp:3539
#22 0x00000035e8931132 in KJob::result (this=this@entry=0x4023550,
_t1=_t1@entry=0x4023550) at
/usr/src/debug/kdelibs-4.10.4/x86_64-redhat-linux-gnu/kdecore/kjob.moc:207
#23 0x00000035e8931170 in KJob::emitResult (this=this@entry=0x4023550) at
/usr/src/debug/kdelibs-4.10.4/kdecore/jobs/kjob.cpp:318
#24 0x00000033d5efdf6f in KIO::SimpleJob::slotFinished
(this=this@entry=0x4023550) at
/usr/src/debug/kdelibs-4.10.4/kio/kio/job.cpp:494
#25 0x00000033d5eff0be in KIO::TransferJob::slotFinished (this=0x4023550) at
/usr/src/debug/kdelibs-4.10.4/kio/kio/job.cpp:1081
#26 0x00000035e4b8dadc in QMetaObject::activate (sender=0x6e9ed30,
m=m@entry=0x33d62a2580 <KIO::SlaveInterface::staticMetaObject>,
local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x0) at
kernel/qobject.cpp:3539
#27 0x00000033d5f99a63 in KIO::SlaveInterface::finished (this=<optimized out>)
at
/usr/src/debug/kdelibs-4.10.4/x86_64-redhat-linux-gnu/kio/slaveinterface.moc:184
#28 0x00000033d5f9c546 in KIO::SlaveInterface::dispatch (this=<optimized out>,
_cmd=104, rawdata=...) at
/usr/src/debug/kdelibs-4.10.4/kio/kio/slaveinterface.cpp:172
#29 0x00000033d5f9982e in KIO::SlaveInterface::dispatch (this=0x6e9ed30) at
/usr/src/debug/kdelibs-4.10.4/kio/kio/slaveinterface.cpp:88
#30 0x00000033d5f8e496 in KIO::Slave::gotInput (this=0x6e9ed30) at
/usr/src/debug/kdelibs-4.10.4/kio/kio/slave.cpp:344
#31 0x00000035e4b8dadc in QMetaObject::activate (sender=0x575e0f0,
m=m@entry=0x33d629baa0 <KIO::Connection::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at
kernel/qobject.cpp:3539
#32 0x00000033d5ecb4e0 in KIO::Connection::readyRead (this=<optimized out>) at
/usr/src/debug/kdelibs-4.10.4/x86_64-redhat-linux-gnu/kio/connection.moc:105
#33 0x00000033d5ecbbd1 in KIO::ConnectionPrivate::dequeue (this=0x3b563a0) at
/usr/src/debug/kdelibs-4.10.4/kio/kio/connection.cpp:82
#34 0x00000035e4b91e4e in QObject::event (this=0x575e0f0, e=<optimized out>) at
kernel/qobject.cpp:1194
#35 0x00000033d39c846c in QApplicationPrivate::notify_helper
(this=this@entry=0x1ae1450, receiver=receiver@entry=0x575e0f0,
e=e@entry=0x33e6860) at kernel/qapplication.cpp:4562
#36 0x00000033d39cea30 in QApplication::notify (this=this@entry=0x7ffffae05d90,
receiver=receiver@entry=0x575e0f0, e=e@entry=0x33e6860) at
kernel/qapplication.cpp:4348
#37 0x00000033d4c42f0a in KApplication::notify (this=0x7ffffae05d90,
receiver=0x575e0f0, event=0x33e6860) at
/usr/src/debug/kdelibs-4.10.4/kdeui/kernel/kapplication.cpp:311
#38 0x00000035e4b79f7d in QCoreApplication::notifyInternal
(this=0x7ffffae05d90, receiver=receiver@entry=0x575e0f0,
event=event@entry=0x33e6860) at kernel/qcoreapplication.cpp:949
#39 0x00000035e4b7cd3f in sendEvent (event=0x33e6860, receiver=0x575e0f0) at
kernel/qcoreapplication.h:231
#40 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0,
event_type=event_type@entry=0, data=0x1aadf30) at
kernel/qcoreapplication.cpp:1573
#41 0x00000035e4b7d1e3 in QCoreApplication::sendPostedEvents
(receiver=receiver@entry=0x0, event_type=event_type@entry=0) at
kernel/qcoreapplication.cpp:1466
#42 0x00000035e4ba72d3 in sendPostedEvents () at kernel/qcoreapplication.h:236
#43 postEventSourceDispatch (s=s@entry=0x1ae2e60) at
kernel/qeventdispatcher_glib.cpp:279
#44 0x00000035dfa47e06 in g_main_dispatch (context=0x1ae1e50) at gmain.c:3054
#45 g_main_context_dispatch (context=context@entry=0x1ae1e50) at gmain.c:3630
#46 0x00000035dfa48158 in g_main_context_iterate
(context=context@entry=0x1ae1e50, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3701
#47 0x00000035dfa481fc in g_main_context_iteration (context=0x1ae1e50,
may_block=1) at gmain.c:3762
#48 0x00000035e4ba6cb5 in QEventDispatcherGlib::processEvents (this=0x1aaf890,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#49 0x00000033d3a64d56 in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#50 0x00000035e4b78bdf in QEventLoop::processEvents
(this=this@entry=0x7ffffae05bb0, flags=...) at kernel/qeventloop.cpp:149
#51 0x00000035e4b78ed5 in QEventLoop::exec (this=this@entry=0x7ffffae05bb0,
flags=...) at kernel/qeventloop.cpp:204
#52 0x00000035e4b7dfbb in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1221
#53 0x00000033d39c6c2c in QApplication::exec () at kernel/qapplication.cpp:3823
#54 0x00000033d6cb178e in kdemain (argc=<optimized out>, argv=<optimized out>)
at /usr/src/debug/kde-baseapps-4.10.4/konqueror/src/konqmain.cpp:227
#55 0x00000035dd621b75 in __libc_start_main (main=0x4008a0 <main(int, char**)>,
argc=2, ubp_av=0x7ffffae05f38, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffffae05f28) at libc-start.c:258
#56 0x00000000004008d1 in _start ()

Possible duplicates by query: bug 321545, bug 321494, bug 320316.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Konq-bugs mailing list
Konq-bugs@kde.org
https://mail.kde.org/mailman/listinfo/konq-bugs
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic