Bug 362455 - Konqueror crash after entering credentials for my router's admin page
Summary: Konqueror crash after entering credentials for my router's admin page
Status: RESOLVED WORKSFORME
Alias: None
Product: konqueror
Classification: Applications
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-04-29 02:44 UTC by gltmailbox-kdebugs
Modified: 2018-12-02 03:47 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description gltmailbox-kdebugs 2016-04-29 02:44:41 UTC
Application: konqueror (4.14.13)
KDE Platform Version: 4.14.13 (Compiled from sources)
Qt Version: 4.8.6
Operating System: Linux 4.2.0-34-powerpc64-smp ppc64
Distribution: Ubuntu 15.10

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

I had just launched Konqueror and browsed to the IP address of my home router's admin page (192.168.1.1), then entered the login credentials and clicked OK to proceed. Konqueror immediately crashed.

The crash can be reproduced every time.

-- Backtrace:
Application: Konqueror (konqueror), signal: Segmentation fault
Using host libthread_db library "/lib/powerpc-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xf78cc000 (LWP 2096))]

Thread 6 (Thread 0xf75f03b0 (LWP 2097)):
#0  0x08962484 in ?? () from /usr/lib/powerpc-linux-gnu/libgio-2.0.so.0
#1  0x0896269c in ?? () from /usr/lib/powerpc-linux-gnu/libgio-2.0.so.0
#2  0x0d217088 in g_main_context_dispatch () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#3  0x0d2174a8 in ?? () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#4  0x0d2175b0 in g_main_context_iteration () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#5  0x0d21762c in ?? () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#6  0x0d2497b8 in ?? () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#7  0x0d332214 in start_thread (arg=0xf75f03b0) at pthread_create.c:335
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 5 (Thread 0xf6bff3b0 (LWP 2098)):
#0  0x0d271e04 in g_mutex_unlock () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#1  0x0d216a7c in g_main_context_query () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#2  0x0d2173bc in ?? () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#3  0x0d217a30 in g_main_loop_run () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#4  0x0893a188 in ?? () from /usr/lib/powerpc-linux-gnu/libgio-2.0.so.0
#5  0x0d2497b8 in ?? () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#6  0x0d332214 in start_thread (arg=0xf6bff3b0) at pthread_create.c:335
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 4 (Thread 0xf61ff3b0 (LWP 2120)):
#0  0x0d339e58 in __pthread_cond_wait (cond=0x56c0720 <WTF::pageheap_memory+20720>, mutex=0x56c0708 <WTF::pageheap_memory+20696>) at pthread_cond_wait.c:186
#1  0x0fe4bf08 in __pthread_cond_wait (cond=<optimized out>, mutex=<optimized out>) at forward.c:149
#2  0x04e53454 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x56bb630 <WTF::pageheap_memory>) at /build/qtwebkit-source-FE_qkg/qtwebkit-source-2.3.2/Source/WTF/wtf/FastMalloc.cpp:2575
#3  0x04e53770 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<not saved>) at /build/qtwebkit-source-FE_qkg/qtwebkit-source-2.3.2/Source/WTF/wtf/FastMalloc.cpp:1771
#4  0x0d332214 in start_thread (arg=0xf61ff3b0) at pthread_create.c:335
#5  0x0fe3a5cc in clone () at ../sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S:93

Thread 3 (Thread 0xf59ff3b0 (LWP 2121)):
#0  0x0fe2d448 in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x0d229c54 in g_poll () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#2  0x0d217448 in ?? () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#3  0x0d2175b0 in g_main_context_iteration () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#4  0x0eced5ac in QEventDispatcherGlib::processEvents (this=0xd229c30 <g_poll>, flags=<error reading variable: Cannot access memory at address 0x1>) at kernel/qeventdispatcher_glib.cpp:452
#5  0x0ecae3e0 in QEventLoop::processEvents (this=this@entry=0xf59fec74, flags=...) at kernel/qeventloop.cpp:149
#6  0x0ecae898 in QEventLoop::exec (this=this@entry=0xf59fec74, flags=...) at kernel/qeventloop.cpp:204
#7  0x0eb68d2c in QThread::exec (this=<optimized out>) at thread/qthread.cpp:538
#8  0x0eb68ec4 in QThread::run (this=<optimized out>) at thread/qthread.cpp:605
#9  0x0eb6c48c in QThreadPrivate::start (arg=0x10873af8) at thread/qthread_unix.cpp:349
#10 0x0d332214 in start_thread (arg=0xf59ff3b0) at pthread_create.c:335
#11 0x0fe3a5cc in clone () at ../sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S:93

Thread 2 (Thread 0xf45143b0 (LWP 2122)):
#0  0x0d339e58 in __pthread_cond_wait (cond=0xf1e4a800, mutex=0xf1e4a7e8) at pthread_cond_wait.c:186
#1  0x0fe4bf08 in __pthread_cond_wait (cond=<optimized out>, mutex=<optimized out>) at forward.c:149
#2  0x04e8db84 in WTF::ThreadCondition::wait (this=<not saved>, mutex=<not saved>) at /build/qtwebkit-source-FE_qkg/qtwebkit-source-2.3.2/Source/WTF/wtf/ThreadingPthreads.cpp:379
#3  0x04c816d4 in JSC::BlockAllocator::blockFreeingThreadMain (this=0xf1e4a760) at /build/qtwebkit-source-FE_qkg/qtwebkit-source-2.3.2/Source/JavaScriptCore/heap/BlockAllocator.cpp:128
#4  0x04e6e8c0 in WTF::threadEntryPoint (contextData=0xf1df19d8) at /build/qtwebkit-source-FE_qkg/qtwebkit-source-2.3.2/Source/WTF/wtf/Threading.cpp:69
#5  0x04e8d324 in WTF::wtfThreadEntryPoint (param=0x10781de0) at /build/qtwebkit-source-FE_qkg/qtwebkit-source-2.3.2/Source/WTF/wtf/ThreadingPthreads.cpp:196
#6  0x0d332214 in start_thread (arg=0xf45143b0) at pthread_create.c:335
#7  0x0fe3a5cc in clone () at ../sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S:93

Thread 1 (Thread 0xf78cc000 (LWP 2096)):
[KCrash Handler]
#6  JSC::LLInt::CLoop::execute (callFrame=0xf2e92088, bootstrapOpcodeId=4058515136, isInitializationPass=221623024) at generated/LLIntAssembly.h:31
#7  0x04c9dab0 in JSC::Interpreter::execute (this=0xf1df77e0, program=0xf2e0fa00, callFrame=0xf3b6fba8, thisObj=0xf3baffe0) at /build/qtwebkit-source-FE_qkg/qtwebkit-source-2.3.2/Source/JavaScriptCore/interpreter/Interpreter.cpp:980
#8  0x04d563d0 in JSC::evaluate (exec=0xf3b6fba8, source=0xfffda338, thisValue=..., returnedException=0xfffda210) at /build/qtwebkit-source-FE_qkg/qtwebkit-source-2.3.2/Source/JavaScriptCore/runtime/Completion.cpp:75
#9  0x034d67cc in WebCore::ScriptController::evaluateInWorld (this=0xf1e0334c, sourceCode=0xfffda334, world=0xf3b6fba8) at /build/qtwebkit-source-FE_qkg/qtwebkit-source-2.3.2/Source/WebCore/bindings/js/JSMainThreadExecState.h:77
#10 0x034d6bd4 in WebCore::ScriptController::evaluate (this=<not saved>, sourceCode=<not saved>) at /build/qtwebkit-source-FE_qkg/qtwebkit-source-2.3.2/Source/WebCore/bindings/js/ScriptController.cpp:159
#11 0x03779ae4 in WebCore::ScriptElement::executeScript(WebCore::ScriptSourceCode const&) () at /build/qtwebkit-source-FE_qkg/qtwebkit-source-2.3.2/Source/WTF/wtf/Atomics.cpp:75
#12 0x039db8b8 in WebCore::HTMLScriptRunner::executePendingScriptAndDispatchEvent(WebCore::PendingScript&) () at /build/qtwebkit-source-FE_qkg/qtwebkit-source-2.3.2/Source/WTF/wtf/Atomics.cpp:75
#13 0x039dbf1c in WebCore::HTMLScriptRunner::executeParsingBlockingScript() () at /build/qtwebkit-source-FE_qkg/qtwebkit-source-2.3.2/Source/WTF/wtf/Atomics.cpp:75
#14 0x039dc4a4 in WebCore::HTMLScriptRunner::executeParsingBlockingScripts() () at /build/qtwebkit-source-FE_qkg/qtwebkit-source-2.3.2/Source/WTF/wtf/Atomics.cpp:75
#15 0x039c3bb0 in WebCore::HTMLDocumentParser::notifyFinished(WebCore::CachedResource*) () at /build/qtwebkit-source-FE_qkg/qtwebkit-source-2.3.2/Source/WTF/wtf/Atomics.cpp:75
#16 0x03b54f48 in WebCore::CachedResource::checkNotify() () at /build/qtwebkit-source-FE_qkg/qtwebkit-source-2.3.2/Source/WTF/wtf/Atomics.cpp:75
#17 0x03b5bacc in WebCore::CachedScript::data(WTF::PassRefPtr<WebCore::ResourceBuffer>, bool) () at /build/qtwebkit-source-FE_qkg/qtwebkit-source-2.3.2/Source/WTF/wtf/Atomics.cpp:75
#18 0x03bdcff8 in WebCore::SubresourceLoader::didFinishLoading(double) () at /build/qtwebkit-source-FE_qkg/qtwebkit-source-2.3.2/Source/WTF/wtf/Atomics.cpp:75
#19 0x03bcd32c in WebCore::ResourceLoader::didFinishLoading(WebCore::ResourceHandle*, double) () at /build/qtwebkit-source-FE_qkg/qtwebkit-source-2.3.2/Source/WTF/wtf/Atomics.cpp:75
#20 0x04096208 in WebCore::QNetworkReplyHandler::finish() () at /build/qtwebkit-source-FE_qkg/qtwebkit-source-2.3.2/Source/WTF/wtf/Atomics.cpp:75
#21 0x040959e0 in WebCore::QNetworkReplyHandlerCallQueue::flush() [clone .part.51] () at /build/qtwebkit-source-FE_qkg/qtwebkit-source-2.3.2/Source/WTF/wtf/Atomics.cpp:75
#22 0x04095c1c in WebCore::QNetworkReplyWrapper::didReceiveFinished() () at /build/qtwebkit-source-FE_qkg/qtwebkit-source-2.3.2/Source/WTF/wtf/Atomics.cpp:75
#23 0x0eccaa40 in QMetaObject::activate (sender=0x10734da0, m=m@entry=0xd8ec288 <QNetworkReply::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x0) at kernel/qobject.cpp:3567
#24 0x0d8718d0 in QNetworkReply::finished (this=<optimized out>) at .moc/release-shared/moc_qnetworkreply.cpp:166
#25 0x0d871bd4 in QNetworkReply::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at .moc/release-shared/moc_qnetworkreply.cpp:107
#26 0x0ecbbc80 in QMetaMethod::invoke (this=this@entry=0xfffda8ac, object=object@entry=0x10734da0, connectionType=Qt::DirectConnection, connectionType@entry=Qt::AutoConnection, returnValue=..., val0=<error reading variable: value has been optimized out>, val1=<error reading variable: value has been optimized out>, val2=..., val3=..., val4=..., val5=..., val6=..., val7=<error reading variable: Cannot access memory at address 0x0>, val8=<error reading variable: value has been optimized out>, val9=<error reading variable: Cannot access memory at address 0x0>) at kernel/qmetaobject.cpp:1664
#27 0x0ecbebf4 in QMetaObject::invokeMethod (obj=obj@entry=0x10734da0, member=member@entry=0xf922558 "finished", type=Qt::AutoConnection, ret=<error reading variable: value has been optimized out>, val0=<error reading variable: value has been optimized out>, val1=<error reading variable: value has been optimized out>, val2=<error reading variable: value has been optimized out>, val3=<error reading variable: value has been optimized out>, val4=..., val5=<error reading variable: Cannot access memory at address 0x2c>, val6=..., val7=<error reading variable: Cannot access memory at address 0x9>, val8=<error reading variable: value has been optimized out>, val9=...) at kernel/qmetaobject.cpp:1179
#28 0x0f71dbc0 in QMetaObject::invokeMethod (val9=..., val8=..., val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=..., type=<optimized out>, member=0xf922558 "finished", obj=0x10734da0) at /usr/include/qt4/QtCore/qobjectdefs.h:418
#29 KDEPrivate::AccessManagerReply::emitFinished (this=this@entry=0x10734da0, state=state@entry=true, type=type@entry=Qt::AutoConnection) at ../../kio/kio/accessmanagerreply_p.cpp:485
#30 0x0f720880 in KDEPrivate::AccessManagerReply::slotResult (this=0x10734da0, kJob=0x120d6d68) at ../../kio/kio/accessmanagerreply_p.cpp:427
#31 0x0eccaa40 in QMetaObject::activate (sender=sender@entry=0x120d6d68, m=m@entry=0xf15abcc <KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0xfffdacd4) at kernel/qobject.cpp:3567
#32 0x0efa4860 in KJob::result (this=this@entry=0x120d6d68, _t1=_t1@entry=0x120d6d68) at ./kjob.moc:207
#33 0x0efa48ec in KJob::emitResult (this=this@entry=0x120d6d68) at ../../kdecore/jobs/kjob.cpp:318
#34 0x0f76e16c in KIO::SimpleJob::slotFinished (this=this@entry=0x120d6d68) at ../../kio/kio/job.cpp:496
#35 0x0f76f82c in KIO::TransferJob::slotFinished (this=0x120d6d68) at ../../kio/kio/job.cpp:1110
#36 0x0f770450 in KIO::TransferJob::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at ./jobclasses.moc:384
#37 0x0eccaa40 in QMetaObject::activate (sender=sender@entry=0x121ddeb0, m=m@entry=0xf965424 <KIO::SlaveInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x0) at kernel/qobject.cpp:3567
#38 0x0f83c620 in KIO::SlaveInterface::finished (this=this@entry=0x121ddeb0) at ./slaveinterface.moc:184
#39 0x0f83fd34 in KIO::SlaveInterface::dispatch (this=0x121ddeb0, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:176
#40 0x0f83c274 in KIO::SlaveInterface::dispatch (this=0x121ddeb0) at ../../kio/kio/slaveinterface.cpp:92
#41 0x0f82b03c in KIO::Slave::gotInput (this=0x121ddeb0) at ../../kio/kio/slave.cpp:344
#42 0x0f82bc74 in KIO::Slave::qt_static_metacall (_o=_o@entry=0x121ddeb0, _c=_c@entry=QMetaObject::InvokeMetaMethod, _id=_id@entry=2, _a=_a@entry=0xfffdb088) at ./slave.moc:56
#43 0x0eccaa40 in QMetaObject::activate (sender=0x121d9430, m=m@entry=0xf962934 <KIO::Connection::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3567
#44 0x0f72a3a0 in KIO::Connection::readyRead (this=<optimized out>) at ./connection.moc:105
#45 0x0f72ad88 in KIO::ConnectionPrivate::dequeue (this=0x1072eac8) at ../../kio/kio/connection.cpp:82
#46 0x0ecc7ce8 in QMetaCallEvent::placeMetaCall (this=<optimized out>, object=<optimized out>) at kernel/qobject.cpp:524
#47 0x0ecd1530 in QObject::event (this=0x121d9430, e=<optimized out>) at kernel/qobject.cpp:1222
#48 0x0df7b778 in QApplicationPrivate::notify_helper (this=this@entry=0x103192f8, receiver=receiver@entry=0x121d9430, e=e@entry=0x104a9828) at kernel/qapplication.cpp:4570
#49 0x0df83b38 in QApplication::notify (this=this@entry=0xfffdb774, receiver=receiver@entry=0x121d9430, e=e@entry=0x104a9828) at kernel/qapplication.cpp:4356
#50 0x0f398a58 in KApplication::notify (this=0xfffdb774, receiver=0x121d9430, event=0x104a9828) at ../../kdeui/kernel/kapplication.cpp:311
#51 0x0ecb0240 in QCoreApplication::notifyInternal (this=0xfffdb774, receiver=receiver@entry=0x121d9430, event=event@entry=0x104a9828) at kernel/qcoreapplication.cpp:955
#52 0x0ecb49e0 in QCoreApplication::sendEvent (event=0x104a9828, receiver=0x121d9430) at kernel/qcoreapplication.h:231
#53 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=0, data=0x102f67e0) at kernel/qcoreapplication.cpp:1579
#54 0x0ecb4c70 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1472
#55 0x0eced36c in QCoreApplication::sendPostedEvents () at kernel/qcoreapplication.h:236
#56 postEventSourceDispatch (s=0x10319618) at kernel/qeventdispatcher_glib.cpp:300
#57 0x0d2171e0 in g_main_context_dispatch () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#58 0x0d2174a8 in ?? () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#59 0x0d2175b0 in g_main_context_iteration () from /lib/powerpc-linux-gnu/libglib-2.0.so.0
#60 0x0eced588 in QEventDispatcherGlib::processEvents (this=0xd229c30 <g_poll>, flags=<error reading variable: Cannot access memory at address 0x10>) at kernel/qeventdispatcher_glib.cpp:450
#61 0x0e04ce5c in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#62 0x0ecae3e0 in QEventLoop::processEvents (this=this@entry=0xfffdb6d4, flags=...) at kernel/qeventloop.cpp:149
#63 0x0ecae898 in QEventLoop::exec (this=this@entry=0xfffdb6d4, flags=...) at kernel/qeventloop.cpp:204
#64 0x0ecb5f10 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1227
#65 0x0df78e80 in QApplication::exec () at kernel/qapplication.cpp:3828
#66 0x0ffb4e48 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_konqueror.so
#67 0x0fd5bc54 in generic_start_main (main=0x100004f0, argc=2, argv=0xfffdbb04, auxvec=0xfffdbbe8, init=<optimized out>, rtld_fini=rtld_fini@entry=0xf78edbf0 <_dl_fini>, stack_end=<optimized out>, fini=<optimized out>) at ../csu/libc-start.c:289
#68 0x0fd5be54 in __libc_start_main (argc=<optimized out>, argv=<optimized out>, ev=<optimized out>, auxvec=<optimized out>, rtld_fini=0xf78edbf0 <_dl_fini>, stinfo=<optimized out>, stack_on_entry=<optimized out>) at ../sysdeps/unix/sysv/linux/powerpc/libc-start.c:94
#69 0x00000000 in ?? ()

Possible duplicates by query: bug 352545, bug 329521.

Reported using DrKonqi
Comment 1 Andrew Crouthamel 2018-11-01 13:57:35 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 2 Bug Janitor Service 2018-11-16 11:41:26 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2018-12-02 03:47:30 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!