Bug 244185 - [WPE] imported/w3c/web-platform-tests/dom/xslt/strip-space-crash.xml is crashing
Summary: [WPE] imported/w3c/web-platform-tests/dom/xslt/strip-space-crash.xml is crashing
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: LayoutTestFailure
Depends on:
Blocks:
 
Reported: 2022-08-22 01:56 PDT by Zan Dobersek
Modified: 2022-08-22 01:56 PDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Zan Dobersek 2022-08-22 01:56:42 PDT
The imported/w3c/web-platform-tests/dom/xslt/strip-space-crash.xml test is crashing.

This is the backtrace:

#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:49
#1  0x00007f59a0249546 in __GI_abort () at abort.c:79
#2  0x00007f59a02a0ed8 in __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7f59a03bec2f "%s\n") at ../sysdeps/posix/libc_fatal.c:155
#3  0x00007f59a02a893a in malloc_printerr (str=str@entry=0x7f59a03bc74e "free(): invalid pointer") at malloc.c:5628
#4  0x00007f59a02a9d14 in _int_free (av=<optimized out>, p=<optimized out>, have_lock=have_lock@entry=0) at malloc.c:4398
#5  0x00007f59a02ad9d4 in __GI___libc_free (mem=<optimized out>) at malloc.c:3309
#6  0x00007f599f4b80a6 in xmlFreeNodeList () at /usr/lib/x86_64-linux-gnu/libxml2.so.2
#7  0x00007f599f4b7dde in xmlFreeDoc () at /usr/lib/x86_64-linux-gnu/libxml2.so.2
#8  0x00007f59a486658c in WebCore::XSLTProcessor::transformToString(WebCore::Node&, WTF::String&, WTF::String&, WTF::String&) () at /build/webkit/build-unstable/build-webkit/lib/libWPEWebKit-1.0.so.3
#9  0x00007f59a38dc881 in WebCore::Document::applyPendingXSLTransformsTimerFired() [clone .part.0] () at /build/webkit/build-unstable/build-webkit/lib/libWPEWebKit-1.0.so.3
#10 0x00007f59a4869bc1 in WebCore::XMLDocumentParser::doEnd() () at /build/webkit/build-unstable/build-webkit/lib/libWPEWebKit-1.0.so.3
#11 0x00007f59a4867b99 in WebCore::XMLDocumentParser::end() () at /build/webkit/build-unstable/build-webkit/lib/libWPEWebKit-1.0.so.3
#12 0x00007f59a4867d35 in WebCore::XMLDocumentParser::finish() () at /build/webkit/build-unstable/build-webkit/lib/libWPEWebKit-1.0.so.3
#13 0x00007f59a3dfee42 in WebCore::DocumentWriter::end() () at /build/webkit/build-unstable/build-webkit/lib/libWPEWebKit-1.0.so.3
#14 0x00007f59a3e11076 in WebCore::DocumentLoader::finishedLoading() () at /build/webkit/build-unstable/build-webkit/lib/libWPEWebKit-1.0.so.3
#15 0x00007f59a3ed36fb in WebCore::CachedResource::checkNotify(WebCore::NetworkLoadMetrics const&) [clone .part.0] () at /build/webkit/build-unstable/build-webkit/lib/libWPEWebKit-1.0.so.3
#16 0x00007f59a3ed3ca1 in WebCore::CachedRawResource::finishLoading(WebCore::FragmentedSharedBuffer const*, WebCore::NetworkLoadMetrics const&) () at /build/webkit/build-unstable/build-webkit/lib/libWPEWebKit-1.0.so.3
#17 0x00007f59a3e90923 in WebCore::SubresourceLoader::didFinishLoading(WebCore::NetworkLoadMetrics const&) () at /build/webkit/build-unstable/build-webkit/lib/libWPEWebKit-1.0.so.3
#18 0x00007f59a0e99362 in void IPC::handleMessage<Messages::WebResourceLoader::DidFinishResourceLoad, WebKit::WebResourceLoader, void (WebKit::WebResourceLoader::*)(WebCore::NetworkLoadMetrics&&)>(IPC::Connection&, IPC::Decoder&, WebKit::WebResourceLoader*, void (WebKit::WebResourceLoader::*)(WebCore::NetworkLoadMetrics&&)) [clone .isra.0] () at /build/webkit/build-unstable/build-webkit/lib/libWPEWebKit-1.0.so.3
#19 0x00007f59a0e9d289 in WebKit::WebResourceLoader::didReceiveWebResourceLoaderMessage(IPC::Connection&, IPC::Decoder&) () at /build/webkit/build-unstable/build-webkit/lib/libWPEWebKit-1.0.so.3
#20 0x00007f59a1073cf5 in IPC::Connection::dispatchMessage(std::unique_ptr<IPC::Decoder, std::default_delete<IPC::Decoder> >) () at /build/webkit/build-unstable/build-webkit/lib/libWPEWebKit-1.0.so.3
#21 0x00007f59a1075632 in IPC::Connection::dispatchOneIncomingMessage() () at /build/webkit/build-unstable/build-webkit/lib/libWPEWebKit-1.0.so.3
#22 0x00007f59a279d99c in WTF::RunLoop::performWork() () at /build/webkit/build-unstable/build-webkit/lib/libWPEWebKit-1.0.so.3
#23 0x00007f59a28100d9 in WTF::RunLoop::RunLoop()::{lambda(void*)#1}::_FUN(void*) () at /build/webkit/build-unstable/build-webkit/lib/libWPEWebKit-1.0.so.3
#24 0x00007f59a2810b3f in WTF::RunLoop::{lambda(_GSource*, int (*)(void*), void*)#1}::_FUN(_GSource*, int (*)(void*), void*) () at /build/webkit/build-unstable/build-webkit/lib/libWPEWebKit-1.0.so.3
#25 0x00007f599ff95eb4 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007f599ff96258 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007f599ff96543 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007f59a2810c60 in WTF::RunLoop::run() () at /build/webkit/build-unstable/build-webkit/lib/libWPEWebKit-1.0.so.3
#29 0x00007f59a13fb92e in WebKit::WebProcessMain(int, char**) () at /build/webkit/build-unstable/build-webkit/lib/libWPEWebKit-1.0.so.3
#30 0x00007f59a024a81d in __libc_start_main (main=0x5644471e3050 <main>, argc=4, argv=0x7ffc8e3682a8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc8e368298) at ../csu/libc-start.c:332
#31 0x00005644471e308a in _start ()