[kde] [Bug 386199] New: Konqueror (KHTML) crash

Joachim Mairböck bugzilla_noreply at kde.org
Thu Oct 26 09:41:29 BST 2017


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

            Bug ID: 386199
           Summary: Konqueror (KHTML) crash
           Product: kde
           Version: unspecified
          Platform: unspecified
                OS: Linux
            Status: UNCONFIRMED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: j.mairboeck at gmail.com
  Target Milestone: ---

Application: kdeinit5 (5.0.97)

Qt Version: 5.6.2
Frameworks Version: 5.32.0
Operating System: Linux 4.4.90-28-default x86_64
Distribution: "openSUSE Leap 42.3"

-- Information about the crash:
- What I was doing when the application crashed:
Konqueror crashed while loading https://t.co/IG9Btdbt3C

-- Backtrace:
Application: Konqueror (kdeinit5), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f17e8dee780 (LWP 4943))]

Thread 11 (Thread 0x7f178d368700 (LWP 5675)):
#0  0x00007f17e47650bf in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f17913dd7c3 in JSC::GCThread::gcThreadMain() () at
/usr/lib64/libQt5WebKit.so.5
#2  0x00007f17916ff421 in wtfThreadEntryPoint() () at
/usr/lib64/libQt5WebKit.so.5
#3  0x00007f17e4760744 in start_thread (arg=0x7f178d368700) at
pthread_create.c:334
#4  0x00007f17e6f60aad in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 10 (Thread 0x7f178db69700 (LWP 5674)):
#0  0x00007f17e47650bf in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f17913dd7c3 in JSC::GCThread::gcThreadMain() () at
/usr/lib64/libQt5WebKit.so.5
#2  0x00007f17916ff421 in wtfThreadEntryPoint() () at
/usr/lib64/libQt5WebKit.so.5
#3  0x00007f17e4760744 in start_thread (arg=0x7f178db69700) at
pthread_create.c:334
#4  0x00007f17e6f60aad in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7f178e36a700 (LWP 5673)):
#0  0x00007f17e47650bf in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f17913dd7c3 in JSC::GCThread::gcThreadMain() () at
/usr/lib64/libQt5WebKit.so.5
#2  0x00007f17916ff421 in wtfThreadEntryPoint() () at
/usr/lib64/libQt5WebKit.so.5
#3  0x00007f17e4760744 in start_thread (arg=0x7f178e36a700) at
pthread_create.c:334
#4  0x00007f17e6f60aad in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7f17a10fc700 (LWP 5672)):
#0  0x00007f17e47650bf in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f17913dc7ed in JSC::BlockAllocator::blockFreeingThreadMain() () at
/usr/lib64/libQt5WebKit.so.5
#2  0x00007f17916ff421 in wtfThreadEntryPoint() () at
/usr/lib64/libQt5WebKit.so.5
#3  0x00007f17e4760744 in start_thread (arg=0x7f17a10fc700) at
pthread_create.c:334
#4  0x00007f17e6f60aad in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 7 (Thread 0x7f17aaa96700 (LWP 5671)):
#0  0x00007f17e6f5820d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f17e3a9b314 in g_main_context_poll (priority=2147483647, n_fds=1,
fds=0x7f17b00033a0, timeout=9062, context=0x7f17b0003a20) at gmain.c:4135
#2  0x00007f17e3a9b314 in g_main_context_iterate
(context=context at entry=0x7f17b0003a20, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3835
#3  0x00007f17e3a9b42c in g_main_context_iteration (context=0x7f17b0003a20,
may_block=1) at gmain.c:3901
#4  0x00007f17e74dc1ab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f17b0001f80, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f17e7489bfb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7f17aaa95e50, flags=..., flags at entry=...) at
kernel/qeventloop.cpp:206
#6  0x00007f17e72c4f5a in QThread::exec() (this=<optimized out>) at
thread/qthread.cpp:500
#7  0x00007f17e72c9a29 in QThreadPrivate::start(void*) (arg=0x30247a0) at
thread/qthread_unix.cpp:365
#8  0x00007f17e4760744 in start_thread (arg=0x7f17aaa96700) at
pthread_create.c:334
#9  0x00007f17e6f60aad in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 6 (Thread 0x7f17bd345700 (LWP 5670)):
#0  0x00007f17e47650bf in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f17916d0953 in WTF::TCMalloc_PageHeap::scavengerThread() () at
/usr/lib64/libQt5WebKit.so.5
#2  0x00007f17916d0979 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) ()
at /usr/lib64/libQt5WebKit.so.5
#3  0x00007f17e4760744 in start_thread (arg=0x7f17bd345700) at
pthread_create.c:334
#4  0x00007f17e6f60aad in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7f17bdb46700 (LWP 4947)):
#0  0x00007f17e6f5820d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f17e3a9b314 in g_main_context_poll (priority=2147483647, n_fds=1,
fds=0x7f17b8002ea0, timeout=-1, context=0x7f17b8000990) at gmain.c:4135
#2  0x00007f17e3a9b314 in g_main_context_iterate
(context=context at entry=0x7f17b8000990, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3835
#3  0x00007f17e3a9b42c in g_main_context_iteration (context=0x7f17b8000990,
may_block=1) at gmain.c:3901
#4  0x00007f17e74dc1ab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f17b80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f17e7489bfb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7f17bdb45e10, flags=..., flags at entry=...) at
kernel/qeventloop.cpp:206
#6  0x00007f17e72c4f5a in QThread::exec() (this=this at entry=0x7f17df584000
<(anonymous namespace)::Q_QGS_nameLookUpThread::innerFunction()::holder>) at
thread/qthread.cpp:500
#7  0x00007f17df2fcb97 in KIO::NameLookUpThread::run() (this=0x7f17df584000
<(anonymous namespace)::Q_QGS_nameLookUpThread::innerFunction()::holder>) at
/usr/src/debug/kio-5.32.0/src/core/hostinfo.cpp:235
#8  0x00007f17e72c9a29 in QThreadPrivate::start(void*) (arg=0x7f17df584000
<(anonymous namespace)::Q_QGS_nameLookUpThread::innerFunction()::holder>) at
thread/qthread_unix.cpp:365
#9  0x00007f17e4760744 in start_thread (arg=0x7f17bdb46700) at
pthread_create.c:334
#10 0x00007f17e6f60aad in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7f17bf66a700 (LWP 4946)):
#0  0x00007f17e47650bf in pthread_cond_wait@@GLIBC_2.3.2 () at
../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f17caa18b4b in cnd_wait (mtx=0x2699110, cond=<optimized out>) at
../../../include/c11/threads_posix.h:159
#2  0x00007f17caa18b4b in util_queue_thread_func (input=input at entry=0x26995a0)
at util/u_queue.c:138
#3  0x00007f17caa188c7 in impl_thrd_routine (p=<optimized out>) at
../../../include/c11/threads_posix.h:87
#4  0x00007f17e4760744 in start_thread (arg=0x7f17bf66a700) at
pthread_create.c:334
#5  0x00007f17e6f60aad in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f17cbbcb700 (LWP 4945)):
#0  0x00007f17e6f5820d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f17e3a9b314 in g_main_context_poll (priority=2147483647, n_fds=1,
fds=0x7f17c40121a0, timeout=-1, context=0x7f17c4000990) at gmain.c:4135
#2  0x00007f17e3a9b314 in g_main_context_iterate
(context=context at entry=0x7f17c4000990, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3835
#3  0x00007f17e3a9b42c in g_main_context_iteration (context=0x7f17c4000990,
may_block=1) at gmain.c:3901
#4  0x00007f17e74dc1ab in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f17c40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419
#5  0x00007f17e7489bfb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7f17cbbcae20, flags=..., flags at entry=...) at
kernel/qeventloop.cpp:206
#6  0x00007f17e72c4f5a in QThread::exec() (this=this at entry=0x7f17de58ece0
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread.cpp:500
#7  0x00007f17de325295 in QDBusConnectionManager::run() (this=0x7f17de58ece0
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
qdbusconnection.cpp:189
#8  0x00007f17e72c9a29 in QThreadPrivate::start(void*) (arg=0x7f17de58ece0
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:365
#9  0x00007f17e4760744 in start_thread (arg=0x7f17cbbcb700) at
pthread_create.c:334
#10 0x00007f17e6f60aad in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f17d1583700 (LWP 4944)):
#0  0x00007f17e6f5820d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f17e827c3e2 in poll (__timeout=-1, __nfds=1, __fds=0x7f17d1582d40)
at /usr/include/bits/poll2.h:46
#2  0x00007f17e827c3e2 in _xcb_conn_wait (c=c at entry=0x25abde0,
cond=cond at entry=0x25abe20, vector=vector at entry=0x0, count=count at entry=0x0) at
xcb_conn.c:459
#3  0x00007f17e827dfcf in xcb_wait_for_event (c=0x25abde0) at xcb_in.c:693
#4  0x00007f17d34b40d9 in QXcbEventReader::run() (this=0x25bee30) at
qxcbconnection.cpp:1331
#5  0x00007f17e72c9a29 in QThreadPrivate::start(void*) (arg=0x25bee30) at
thread/qthread_unix.cpp:365
#6  0x00007f17e4760744 in start_thread (arg=0x7f17d1583700) at
pthread_create.c:334
#7  0x00007f17e6f60aad in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f17e8dee780 (LWP 4943)):
[KCrash Handler]
#6  0x00007f17adcc7cf2 in KHTMLPart::saveState(QDataStream&) (this=0x2600b5e0,
stream=...) at /usr/src/debug/khtml-5.32.0/src/khtml_part.cpp:5593
#7  0x00007f17adcc818e in KHTMLPart::saveState(QDataStream&) (this=<optimized
out>, stream=...) at /usr/src/debug/khtml-5.32.0/src/khtml_part.cpp:5656
#8  0x00007f17d6916589 in KonqView::updateHistoryEntry(bool)
(this=this at entry=0x22a7aa60, saveLocationBarURL=saveLocationBarURL at entry=true)
at /usr/src/debug/konqueror-17.04.2/src/konqview.cpp:755
#9  0x00007f17d69186ad in KonqView::saveConfig(KConfigGroup&, QString const&,
QFlags<KonqFrameBase::Option> const&) (this=0x22a7aa60, config=..., prefix=...,
options=...) at /usr/src/debug/konqueror-17.04.2/src/konqview.cpp:1357
#10 0x00007f17d6929a47 in KonqFrame::saveConfig(KConfigGroup&, QString const&,
QFlags<KonqFrameBase::Option> const&, KonqFrameBase*, int, int)
(this=0x22646c60, config=..., prefix=..., options=..., docContainer=0x4425ef8)
at /usr/src/debug/konqueror-17.04.2/src/konqframe.cpp:120
#11 0x00007f17d692f39a in KonqFrameTabs::saveConfig(KConfigGroup&, QString
const&, QFlags<KonqFrameBase::Option> const&, KonqFrameBase*, int, int)
(this=0x4425ec0, config=..., prefix=..., options=..., docContainer=0x4425ef8,
id=0, depth=1) at /usr/src/debug/konqueror-17.04.2/src/konqtabs.cpp:161
#12 0x00007f17d692049d in KonqViewManager::saveViewConfigToGroup(KConfigGroup&,
QFlags<KonqFrameBase::Option>) (this=0x3019430, profileGroup=..., options=...)
at /usr/src/debug/konqueror-17.04.2/src/konqviewmanager.cpp:891
#13 0x00007f17d6945d65 in KonqMainWindow::saveProperties(KConfigGroup&)
(this=<optimized out>, config=...) at
/usr/src/debug/konqueror-17.04.2/src/konqmainwindow.cpp:4696
#14 0x00007f17d697ab55 in
KonqSessionManager::saveCurrentSessionToFile(KConfig*, QList<KonqMainWindow*>
const&) (this=this at entry=0x27cc220, config=0x27e8260, theMainWindows=...) at
/usr/src/debug/konqueror-17.04.2/src/konqsessionmanager.cpp:518
#15 0x00007f17d697ae16 in KonqSessionManager::autoSaveSession()
(this=0x27cc220) at
/usr/src/debug/konqueror-17.04.2/src/konqsessionmanager.cpp:466
#16 0x00007f17d698af05 in KonqSessionManager::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>,
_id=<optimized out>, _a=<optimized out>) at
/usr/src/debug/konqueror-17.04.2/build/src/moc_konqsessionmanager.cpp:193
#17 0x00007f17e74b57d1 in QMetaObject::activate(QObject*, int, int, void**)
(sender=sender at entry=0x27cc230, signalOffset=<optimized out>,
local_signal_index=local_signal_index at entry=0, argv=argv at entry=0x0) at
kernel/qobject.cpp:3730
#18 0x00007f17e74b63d7 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=sender at entry=0x27cc230, m=m at entry=0x7f17e78d2700
<QTimer::staticMetaObject>, local_signal_index=local_signal_index at entry=0,
argv=argv at entry=0x0) at kernel/qobject.cpp:3595
#19 0x00007f17e752f2e0 in QTimer::timeout(QTimer::QPrivateSignal)
(this=this at entry=0x27cc230) at .moc/moc_qtimer.cpp:198
#20 0x00007f17e74c2dd2 in QTimer::timerEvent(QTimerEvent*) (this=0x27cc230,
e=<optimized out>) at kernel/qtimer.cpp:247
#21 0x00007f17e74b6bf4 in QObject::event(QEvent*) (this=0x27cc230, e=<optimized
out>) at kernel/qobject.cpp:1237
#22 0x00007f17e5b3e28c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x27cc230, e=0x7ffde2b57d30) at
kernel/qapplication.cpp:3804
#23 0x00007f17e5b428ea in QApplication::notify(QObject*, QEvent*)
(this=0x7ffde2b580b0, receiver=0x27cc230, e=0x7ffde2b57d30) at
kernel/qapplication.cpp:3561
#24 0x00007f17e748bbe5 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x27cc230, event=event at entry=0x7ffde2b57d30) at
kernel/qcoreapplication.cpp:1015
#25 0x00007f17e74dbafe in QCoreApplication::sendEvent(QObject*, QEvent*)
(event=0x7ffde2b57d30, receiver=<optimized out>) at
../../src/corelib/kernel/qcoreapplication.h:225
#26 0x00007f17e74dbafe in QTimerInfoList::activateTimers() (this=0x25f6c30) at
kernel/qtimerinfo_unix.cpp:637
#27 0x00007f17e74dbec1 in timerSourceDispatch(GSource*, GSourceFunc, gpointer)
(source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:176
#28 0x00007f17e3a9b134 in g_main_dispatch (context=0x7f17cc0016f0) at
gmain.c:3154
#29 0x00007f17e3a9b134 in g_main_context_dispatch
(context=context at entry=0x7f17cc0016f0) at gmain.c:3769
#30 0x00007f17e3a9b388 in g_main_context_iterate
(context=context at entry=0x7f17cc0016f0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3840
#31 0x00007f17e3a9b42c in g_main_context_iteration (context=0x7f17cc0016f0,
may_block=1) at gmain.c:3901
#32 0x00007f17e74dc18c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x2610560, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#33 0x00007f17e7489bfb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7ffde2b57f70, flags=..., flags at entry=...) at
kernel/qeventloop.cpp:206
#34 0x00007f17e7491ae6 in QCoreApplication::exec() () at
kernel/qcoreapplication.cpp:1285
#35 0x00007f17e79ce8ec in QGuiApplication::exec() () at
kernel/qguiapplication.cpp:1607
#36 0x00007f17e5b3b495 in QApplication::exec() () at
kernel/qapplication.cpp:2979
#37 0x00007f17d69882cd in kdemain(int, char**) (argc=4, argv=<optimized out>)
at /usr/src/debug/konqueror-17.04.2/src/konqmain.cpp:234
#38 0x0000000000408720 in  ()
#39 0x0000000000409a1e in  ()
#40 0x000000000040a0b3 in  ()
#41 0x00000000004051bc in  ()
#42 0x00007f17e6e976e5 in __libc_start_main (main=0x4049f0, argc=5,
argv=0x7ffde2b589e8, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffde2b589d8) at libc-start.c:289
#43 0x0000000000405f79 in _start ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list