Bug 342199 - konqueror crashes on noradsanta.org
Summary: konqueror crashes on noradsanta.org
Status: RESOLVED UPSTREAM
Alias: None
Product: konqueror
Classification: Applications
Component: general (other bugs)
Version First Reported In: 4.14.3
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Konqueror Bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-12-24 22:14 UTC by kavol
Modified: 2015-02-11 11:36 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description kavol 2014-12-24 22:14:39 UTC
Application: konqueror (4.14.3)
KDE Platform Version: 4.14.3
Qt Version: 4.8.6
Operating System: Linux 3.17.7-300.fc21.x86_64 x86_64
Distribution: "Fedora release 21 (Twenty One)"

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

I was just trying to load the site noradsanta.org
Konqueror crashes repeatedly before the progressbar hits the end.

The crash can be reproduced every time.

-- 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 0x7fd5493b5880 (LWP 8739))]

Thread 6 (Thread 0x7fd4fcf13700 (LWP 8741)):
#0  0x00000031163b4465 in postEventSourcePrepare(GSource*, gint*) (s=0x7fd4f80012e0, timeout=timeout@entry=0x7fd4fcf12b84) at kernel/qeventdispatcher_glib.cpp:283
#1  0x00000037dc2493ed in g_main_context_prepare (context=context@entry=0x7fd4f80009a0, priority=priority@entry=0x7fd4fcf12c10) at gmain.c:3399
#2  0x00000037dc249d4b in g_main_context_iterate (context=context@entry=0x7fd4f80009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3761
#3  0x00000037dc249f3c in g_main_context_iteration (context=0x7fd4f80009a0, may_block=1) at gmain.c:3842
#4  0x00000031163b4a3e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fd4f80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#5  0x0000003116384261 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fd4fcf12d50, flags=...) at kernel/qeventloop.cpp:149
#6  0x00000031163845c5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fd4fcf12d50, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003116279b59 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:538
#8  0x000000311627c3bf in QThreadPrivate::start(void*) (arg=0x1b29d60) at thread/qthread_unix.cpp:349
#9  0x00000037da60752a in start_thread (arg=0x7fd4fcf13700) at pthread_create.c:310
#10 0x00000037da30077d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7fd4f6f60700 (LWP 8746)):
#0  0x00000037da60c590 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fd4f6fc6428 in PluginRequestProcessor::queueProcessorThread() () at /usr/lib64/IcedTeaPlugin.so
#2  0x00007fd4f6fc6cb9 in  () at /usr/lib64/IcedTeaPlugin.so
#3  0x00000037da60752a in start_thread (arg=0x7fd4f6f60700) at pthread_create.c:310
#4  0x00000037da30077d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fd4f675f700 (LWP 8747)):
#0  0x00000037da60c590 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fd4f6fc6428 in PluginRequestProcessor::queueProcessorThread() () at /usr/lib64/IcedTeaPlugin.so
#2  0x00007fd4f6fc6cb9 in  () at /usr/lib64/IcedTeaPlugin.so
#3  0x00000037da60752a in start_thread (arg=0x7fd4f675f700) at pthread_create.c:310
#4  0x00000037da30077d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fd4f5f5e700 (LWP 8748)):
#0  0x00000037da60c590 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fd4f6fc6428 in PluginRequestProcessor::queueProcessorThread() () at /usr/lib64/IcedTeaPlugin.so
#2  0x00007fd4f6fc6cb9 in  () at /usr/lib64/IcedTeaPlugin.so
#3  0x00000037da60752a in start_thread (arg=0x7fd4f5f5e700) at pthread_create.c:310
#4  0x00000037da30077d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fd4f21d8700 (LWP 8757)):
#0  0x00000037da60c590 in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x000000355ab72093 in JSC::BlockAllocator::blockFreeingThreadMain() (this=0x1f64368) at /usr/src/debug/webkit-qtwebkit-23/Source/JavaScriptCore/heap/BlockAllocator.cpp:128
#2  0x000000355ae77636 in WTF::wtfThreadEntryPoint(void*) (param=0x1b72360) at /usr/src/debug/webkit-qtwebkit-23/Source/WTF/wtf/ThreadingPthreads.cpp:196
#3  0x00000037da60752a in start_thread (arg=0x7fd4f21d8700) at pthread_create.c:310
#4  0x00000037da30077d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fd5493b5880 (LWP 8739)):
[KCrash Handler]
#6  0x000000355a074b88 in computedCSSPaddingLeft() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBoxModelObject.cpp:582
#7  0x000000355a0e8a68 in requiresCompositingForFrame() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBoxModelObject.h:107
#8  0x000000355a0e8a68 in requiresCompositingForFrame() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBox.h:191
#9  0x000000355a0e8a68 in requiresCompositingForFrame() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBox.h:146
#10 0x000000355a0e8a68 in requiresCompositingForFrame() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderLayerCompositor.cpp:1877
#11 0x000000355a0e9101 in requiresCompositingLayer() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderLayerCompositor.cpp:1568
#12 0x000000355a0e921d in needsToBeComposited() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderLayerCompositor.cpp:1549
#13 0x000000355a0ed082 in updateBacking() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderLayerCompositor.cpp:538
#14 0x000000355a0ed2fe in updateLayerCompositingState() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderLayerCompositor.cpp:624
#15 0x000000355a0dd414 in styleChanged() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderLayer.cpp:5152
#16 0x000000355a0f16fe in styleDidChange() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderLayerModelObject.cpp:160
#17 0x000000355a072711 in styleDidChange() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderBox.cpp:214
#18 0x000000355a13d3a1 in styleDidChange() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderReplaced.cpp:72
#19 0x000000355a18cfc9 in styleDidChange() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderWidget.cpp:222
#20 0x000000355a11bd1b in setStyle() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderObject.cpp:1795
#21 0x000000355a11c32d in setAnimatableStyle() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/rendering/RenderObject.cpp:1696
#22 0x0000003559adde5b in createRendererForElementIfNeeded() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/dom/NodeRenderingContext.cpp:245
#23 0x0000003559aa4a5c in createRendererIfNeeded() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/dom/Element.cpp:1149
#24 0x0000003559aa4ad7 in attach() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/dom/Element.cpp:1157
#25 0x0000003559c4781d in attach() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/html/HTMLFrameElementBase.cpp:177
#26 0x0000003559a6b093 in attach() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/dom/ContainerNode.h:209
#27 0x0000003559a6b093 in attach() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/dom/ContainerNode.cpp:774
#28 0x0000003559aa4b4d in attach() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/dom/Element.cpp:1172
#29 0x0000003559a6b093 in attach() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/dom/ContainerNode.h:209
#30 0x0000003559a6b093 in attach() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/dom/ContainerNode.cpp:774
#31 0x0000003559aa4b4d in attach() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/dom/Element.cpp:1172
#32 0x0000003559a6b093 in attach() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/dom/ContainerNode.h:209
#33 0x0000003559a6b093 in attach() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/dom/ContainerNode.cpp:774
#34 0x0000003559aa4b4d in attach() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/dom/Element.cpp:1172
#35 0x0000003559aae1c3 in recalcStyle() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/dom/Node.h:878
#36 0x0000003559aae1c3 in recalcStyle() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/dom/Element.cpp:1281
#37 0x0000003559aae00a in recalcStyle() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/dom/Element.cpp:1344
#38 0x0000003559aae00a in recalcStyle() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/dom/Element.cpp:1344
#39 0x0000003559a8a64b in recalcStyle() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/dom/Document.cpp:1847
#40 0x0000003559a8a917 in updateStyleIfNeeded() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/dom/Document.cpp:1891
#41 0x000000355993d879 in getPropertyCSSValue() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:1442
#42 0x000000355994a436 in getPropertyValue() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:1184
#43 0x000000355994a436 in getPropertyValue() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:2717
#44 0x000000355994a8ed in getPropertyValue() () at /usr/src/debug/webkit-qtwebkit-23/Source/WebCore/css/CSSComputedStyleDeclaration.cpp:2846
#45 0x000000355a569281 in jsCSSStyleDeclarationPrototypeFunctionGetPropertyValue() () at generated/JSCSSStyleDeclaration.cpp:290
#46 0x00007fd4fdd68265 in  ()
#47 0x000000000000000a in  ()
#48 0x00007fd4fdde97a0 in  ()
#49 0x0000000000000000 in  ()

Reported using DrKonqi
Comment 1 bunu 2014-12-26 16:41:55 UTC
[I am GCI student]

This is actually a webkit and khtml error. Konqueror with webkit crashes, with khtml it does not display the page, rekonq (with webkit) does not display loading but the internet explorer frame on the side and crashes.
Comment 2 Myriam Schweingruber 2014-12-29 13:11:51 UTC
Indeed, the crash is with QtWebkit, please report this upstream
Comment 3 kavol 2015-01-03 16:09:29 UTC
(In reply to Myriam Schweingruber from comment #2)
> Indeed, the crash is with QtWebkit, please report this upstream

https://bugreports.qt-project.org/browse/QTBUG-43630

btw, what about the abovementioned KHTML issues?
Comment 4 Christoph Feck 2015-02-11 10:40:55 UTC
Report them separately. We cannot handle multiple issues in a single ticket.
Comment 5 kavol 2015-02-11 11:36:03 UTC
(In reply to Christoph Feck from comment #4)
> Report them separately. We cannot handle multiple issues in a single ticket.

hm, the site now says "Come back Dec. 1, 2015" ... so I guess we have to wait if the code published next Christmas will trigger the bugs again and report then :-)