Reproduce:
<html>
<body>
<iframe src="https://www.archive.org" scrolling="no" frameborder="0" style="width:100%; height:100%"></iframe>
<link rel="stylesheet" type="text/css" href="/doesnotexist" />
<title>hello friends</title>
</body>
</html>
The reproducer above is not 100% reliable.
The stylesheet does not exist (its an Apache error page). Loading the invalid stylesheet seems to help trigger the use after free.
$ curl -isk http://127.0.0.1/doesnotexist
HTTP/1.1 404 Not Found
Date: Sun, 01 Aug 2021 16:52:31 GMT
Server: Apache/2.4.48 (Debian)
Content-Length: 271
Content-Type: text/html; charset=iso-8859-1
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL was not found on this server.</p>
<hr>
<address>Apache/2.4.48 (Debian) Server at 127.0.0.1 Port 80</address>
</body></html>
Presumably any web server with an untrusted certificate will trigger the crash. We don't trust the certificate for www.archive.org
:
Log:
RequestServer(35:35): Certificate for *.archive.org is not signed by anyone we trust (http://certs.godaddy.com/repository/)
RequestServer(35:35): certificate verification failed :(
RequestServer(35:35): null secret
RequestServer(35:35): Broken connection
RequestServer(35:35): consume error: -13
RequestServer(35:35): ClientConnection(0x010d0430)::post_message: Disconnected from peer
[#0 RequestServer(35:35)]: Unrecoverable page fault, read from address V0xededee9d
[#0 RequestServer(35:35)]: Note: Address V0xededee9d looks like it may be recently free()'d memory
Browser(32:32): Added new tab 0x055b17d0, loading file:///res/html/misc/welcome.html
WebContent(34:34): FrameLoader::load: file:///res/html/misc/welcome.html
WebContent(34:34): This content has MIME type 'text/html', encoding unknown
WebContent(34:34): The encoding sniffing algorithm returned encoding 'UTF-8'
WebContent(34:34): FrameLoader::load: http://172.16.191.192/uaf2.html
WebContent(34:34): This content has MIME type 'text/html', encoding unknown
WebContent(34:34): The encoding sniffing algorithm returned encoding 'UTF-8'
WebContent(34:34): Parse error! [handle_initial @ ../../Userland/Libraries/LibWeb/HTML/Parser/HTMLDocumentParser.cpp:336]
WebContent(34:34): Loading iframe document from https://www.archive.org
WebContent(34:34): FrameLoader::load: https://www.archive.org/
WebContent(34:34): Favicon downloaded, 276 bytes from http://172.16.191.192/favicon.ico
WebContent(34:34): No image decoder plugin for favicon http://172.16.191.192/favicon.ico
WebContent(34:34): CSSParser: Peeked '<' wanted specific '{'
WebContent(34:34): CSS Parse error! [consume_specific @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:808]
WebContent(34:34): CSS Parse error! [parse_style_rule @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:1327]
WebContent(34:34): CSSParser: Peeked '!' wanted specific '{'
WebContent(34:34): CSS Parse error! [consume_specific @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:808]
WebContent(34:34): CSS Parse error! [parse_style_rule @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:1327]
WebContent(34:34): CSSParser: Peeked '"' wanted specific '{'
WebContent(34:34): CSS Parse error! [consume_specific @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:808]
WebContent(34:34): CSS Parse error! [parse_style_rule @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:1327]
WebContent(34:34): CSSParser: Peeked '-' wanted specific '{'
WebContent(34:34): CSS Parse error! [consume_specific @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:808]
WebContent(34:34): CSS Parse error! [parse_style_rule @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:1327]
WebContent(34:34): CSSParser: Peeked '/' wanted specific '{'
WebContent(34:34): CSS Parse error! [consume_specific @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:808]
WebContent(34:34): CSS Parse error! [parse_style_rule @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:1327]
WebContent(34:34): CSSParser: Peeked '/' wanted specific '{'
WebContent(34:34): CSS Parse error! [consume_specific @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:808]
WebContent(34:34): CSS Parse error! [parse_style_rule @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:1327]
WebContent(34:34): CSSParser: Peeked '/' wanted specific '{'
WebContent(34:34): CSS Parse error! [consume_specific @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:808]
[#0 NetworkTask(7:7)]: flush_delayed_tcp_acks: 1 sockets remaining
WebContent(34:34): CSS Parse error! [parse_style_rule @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:1327]
WebContent(34:34): CSSParser: Peeked '/' wanted specific '{'
WebContent(34:34): CSS Parse error! [consume_specific @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:808]
WebContent(34:34): CSS Parse error! [parse_style_rule @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:1327]
WebContent(34:34): CSSParser: Peeked '2' wanted specific '{'
WebContent(34:34): CSS Parse error! [consume_specific @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:808]
WebContent(34:34): CSS Parse error! [parse_style_rule @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:1327]
WebContent(34:34): CSSParser: Peeked '/' wanted specific '{'
WebContent(34:34): CSS Parse error! [consume_specific @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:808]
WebContent(34:34): CSS Parse error! [parse_style_rule @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:1327]
WebContent(34:34): CSSParser: Peeked '/' wanted specific '{'
WebContent(34:34): CSS Parse error! [consume_specific @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:808]
WebContent(34:34): CSS Parse error! [parse_style_rule @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:1327]
WebContent(34:34): CSSParser: Peeked '"' wanted specific '{'
WebContent(34:34): CSS Parse error! [consume_specific @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:808]
WebContent(34:34): CSS Parse error! [parse_style_rule @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:1327]
WebContent(34:34): CSSParser: Peeked '<' wanted specific '{'
WebContent(34:34): CSS Parse error! [consume_specific @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:808]
WebContent(34:34): CSS Parse error! [parse_style_rule @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:1327]
WebContent(34:34): CSSParser: Peeked '<' wanted specific '{'
WebContent(34:34): CSS Parse error! [consume_specific @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:808]
WebContent(34:34): CSS Parse error! [parse_style_rule @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:1327]
WebContent(34:34): CSSParser: Peeked '<' wanted specific '{'
WebContent(34:34): CSS Parse error! [consume_specific @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:808]
WebContent(34:34): CSS Parse error! [parse_style_rule @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:1327]
WebContent(34:34): CSSParser: Peeked '4' wanted specific '{'
WebContent(34:34): CSS Parse error! [consume_specific @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:808]
WebContent(34:34): CSS Parse error! [parse_style_rule @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:1327]
WebContent(34:34): CSSParser: Peeked '0' wanted specific '{'
WebContent(34:34): CSS Parse error! [consume_specific @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:808]
WebContent(34:34): CSS Parse error! [parse_style_rule @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:1327]
WebContent(34:34): CSSParser: Peeked '4' wanted specific '{'
WebContent(34:34): CSS Parse error! [consume_specific @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:808]
WebContent(34:34): CSS Parse error! [parse_style_rule @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:1327]
WebContent(34:34): CSSParser: Peeked '<' wanted specific '{'
WebContent(34:34): CSS Parse error! [consume_specific @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:808]
WebContent(34:34): CSS Parse error! [parse_style_rule @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:1327]
WebContent(34:34): CSSParser: Peeked '/' wanted specific '{'
WebContent(34:34): CSS Parse error! [consume_specific @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:808]
WebContent(34:34): CSS Parse error! [parse_style_rule @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:1327]
WebContent(34:34): CSSParser: Peeked '<' wanted specific '{'
WebContent(34:34): CSS Parse error! [consume_specific @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:808]
WebContent(34:34): CSS Parse error! [parse_style_rule @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:1327]
WebContent(34:34): CSSParser: Peeked '/' wanted specific '{'
WebContent(34:34): CSS Parse error! [consume_specific @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:808]
WebContent(34:34): CSS Parse error! [parse_style_rule @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:1327]
WebContent(34:34): CSSParser: Peeked '<' wanted specific '{'
WebContent(34:34): CSS Parse error! [consume_specific @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:808]
WebContent(34:34): CSS Parse error! [parse_style_rule @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:1327]
WebContent(34:34): CSSParser: Peeked '<' wanted specific '{'
WebContent(34:34): CSS Parse error! [consume_specific @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:808]
WebContent(34:34): CSS Parse error! [parse_style_rule @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:1327]
WebContent(34:34): CSSParser: Peeked '<' wanted specific '{'
WebContent(34:34): CSS Parse error! [consume_specific @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:808]
WebContent(34:34): CSS Parse error! [parse_style_rule @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:1327]
WebContent(34:34): CSSParser: Peeked '/' wanted specific '{'
WebContent(34:34): CSS Parse error! [consume_specific @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:808]
WebContent(34:34): CSS Parse error! [parse_style_rule @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:1327]
WebContent(34:34): CSSParser: Peeked '<' wanted specific '{'
WebContent(34:34): CSS Parse error! [consume_specific @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:808]
WebContent(34:34): CSS Parse error! [parse_style_rule @ ../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:1327]
WebContent(34:34): CSS PARSER ASSERTION FAILED: !buffer.is_empty()
WebContent(34:34): At character# 176 in CSS: _<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL was not found on this server.</p>
<hr>
<address>Apache/2.4.48 (Debian) Server at 172.16.191.192 Port 80</address>
</body></html>
_
WebContent(34:34): ASSERTION FAILED: false
../../Userland/Libraries/LibWeb/CSS/Parser/DeprecatedCSSParser.cpp:913
[#0 WebContent(34:34)]: Terminating WebContent(34) due to signal 6
[#0 FinalizerTask(4:4)]: 0xdeadc0de Kernel::Processor::switch_context(Kernel::Thread*&, Kernel::Thread*&) + 0x6ac
0xdeadc0de Kernel::Scheduler::context_switch(Kernel::Thread*) [clone .localalias] + 0x40e
0xdeadc0de Kernel::Scheduler::pick_next() [clone .localalias] + 0x232
0xdeadc0de Kernel::Processor::check_invoke_scheduler() [clone .localalias] + 0x219
0xdeadc0de Kernel::Thread::die_if_needed() [clone .localalias] + 0x232
0xdeadc0de syscall_handler + 0x27bf
0xdeadc0de syscall_asm_entry + 0x31
0x1a87c335 libc.so: .text + 0x2a335
0x1a866146 libc.so: .text + 0x14146
0x1a866c0a libc.so: .text + 0x14c0a
0x8993bd88 libweb.so: .text + 0x14fd88
0x8993c53a libweb.so: .text + 0x15053a
0x8993ac9c libweb.so: .text + 0x14ec9c
0x8993cd0e libweb.so: .text + 0x150d0e
0x8993e2c5 libweb.so: .text + 0x1522c5
0x89934d89 libweb.so: .text + 0x148d89
0x89a8bb57 libweb.so: .text + 0x29fb57
0x89a99b21 libweb.so: .text + 0x2adb21
0x89a9b553 libweb.so: .text + 0x2af553
0x89a9d4ff libweb.so: .text + 0x2b14ff
0x89aa0031 libweb.so: .text + 0x2b4031
0x65527209 libprotocol.so: .text + 0x15209
0x65524cc2 libprotocol.so: .text + 0x12cc2
0x6d30e78a libcore.so: .text + 0x3f78a
0x6d30fd91 libcore.so: .text + 0x40d91
0x6d2f735a libcore.so: .text + 0x2835a
0x6d2f7b6b libcore.so: .text + 0x28b6b
0x2a0a6474 /bin/WebContent: .text + 0x12474
0x2a0a65c8 /bin/WebContent: .text + 0x125c8
[#0 FinalizerTask(4:4)]: Generating coredump for pid: 34
[FinalizerTask(4:4)]: RTC: Year: 2021, month: 8, day: 1, hour: 16, minute: 50, second: 20
CrashDaemon(21:21): New coredump file: /tmp/coredump/WebContent_34_1627836620
RequestServer(35:35): Certificate for *.archive.org is not signed by anyone we trust (http://certs.godaddy.com/repository/)
RequestServer(35:35): certificate verification failed :(
RequestServer(35:35): null secret
RequestServer(35:35): Broken connection
RequestServer(35:35): consume error: -13
RequestServer(35:35): ClientConnection(0x010d0430)::post_message: Disconnected from peer
[#0 RequestServer(35:35)]: Unrecoverable page fault, read from address V0xededee9d
[#0 RequestServer(35:35)]: Note: Address V0xededee9d looks like it may be recently free()'d memory
[RequestServer(35:35)]: CRASH: CPU #0 Page Fault in ring 3
[#0 RequestServer(35:35)]: Exception code: 0004 (isr: 0000)
[#0 RequestServer(35:35)]: pc=0x001b:0x360e8de7 eflags=0x00010216
[#0 RequestServer(35:35)]: stack=0x0023:0x00fffa84
[#0 RequestServer(35:35)]: ds=0x0023 es=0x0023 fs=0x0023 gs=0x002b
[#0 RequestServer(35:35)]: eax=0xedededed ebx=0x36100dd8 ecx=0x00000000 edx=0xedededed
[#0 RequestServer(35:35)]: ebp=0x00fffae8 esp=0xc6d98f28 esi=0x01130ab0 edi=0x36101008
[#0 RequestServer(35:35)]: cr0=0x80010013 cr2=0xededee9d cr3=0x09d51000 cr4=0x00140ee4
[#0 RequestServer(35:35)]: 0x360e8de7 (?)
[#0 RequestServer(35:35)]: Kernel + 0x003cacba Kernel::Process::crash(int, unsigned int, bool) +0x32e
[#0 RequestServer(35:35)]: Kernel + 0x0060b9cf general_protection_fault_handler +0x0
[#0 RequestServer(35:35)]: Kernel + 0x0060c777 page_fault_handler +0xc37
[#0 RequestServer(35:35)]: Kernel + 0x006095e6 page_fault_asm_entry +0x26
[#0 RequestServer(35:35)]: Process regions:
[#0 RequestServer(35:35)]: BEGIN END SIZE ACCESS NAME
[#0 RequestServer(35:35)]: 0x00f01000 -- 0x01000fff 0x00100000 RW T Stack (Main thread)
[#0 RequestServer(35:35)]: 0x01002000 -- 0x01002fff 0x00001000 R XS C Signal trampoline
[#0 RequestServer(35:35)]: 0x01010000 -- 0x0101ffff 0x00010000 RW malloc: ChunkedBlock(64)
[#0 RequestServer(35:35)]: 0x01021000 -- 0x01021fff 0x00001000 RW Master TLS
[#0 RequestServer(35:35)]: 0x01023000 -- 0x01024fff 0x00002000 RW Thread-specific
[#0 RequestServer(35:35)]: 0x01026000 -- 0x01026fff 0x00001000 R
[#0 RequestServer(35:35)]: 0x01030000 -- 0x0103ffff 0x00010000 RW malloc: ChunkedBlock(32)
[#0 RequestServer(35:35)]: 0x01050000 -- 0x0105ffff 0x00010000 RW malloc: ChunkedBlock(16)
[#0 RequestServer(35:35)]: 0x01070000 -- 0x0107ffff 0x00010000 RW malloc: ChunkedBlock(32)
[#0 RequestServer(35:35)]: 0x01090000 -- 0x0109ffff 0x00010000 RW malloc: ChunkedBlock(64)
[#0 RequestServer(35:35)]: 0x010b0000 -- 0x010bffff 0x00010000 RW malloc: ChunkedBlock(496)
[#0 RequestServer(35:35)]: 0x010d0000 -- 0x010dffff 0x00010000 RW malloc: ChunkedBlock(256)
[#0 RequestServer(35:35)]: 0x010f0000 -- 0x010fffff 0x00010000 RW malloc: ChunkedBlock(128)
[#0 RequestServer(35:35)]: 0x01110000 -- 0x0111ffff 0x00010000 RW malloc: ChunkedBlock(256)
[#0 RequestServer(35:35)]: 0x01130000 -- 0x0113ffff 0x00010000 RW malloc: ChunkedBlock(128)
[#0 RequestServer(35:35)]: 0x01150000 -- 0x0115ffff 0x00010000 RW malloc: ChunkedBlock(4080)
[#0 RequestServer(35:35)]: 0x01170000 -- 0x0117ffff 0x00010000 RW malloc: ChunkedBlock(8176)
[#0 RequestServer(35:35)]: 0x01190000 -- 0x0119ffff 0x00010000 RW malloc: ChunkedBlock(2032)
[#0 RequestServer(35:35)]: 0x011b0000 -- 0x011bffff 0x00010000 malloc: BigAllocationBlock
[#0 RequestServer(35:35)]: 0x01240000 -- 0x0127ffff 0x00040000 RW malloc: BigAllocationBlock
[#0 RequestServer(35:35)]: 0x01400000 -- 0x0140ffff 0x00010000 RW malloc: ChunkedBlock(496)
[#0 RequestServer(35:35)]: 0x01880000 -- 0x0188ffff 0x00010000 RW malloc: ChunkedBlock(2032)
[#0 RequestServer(35:35)]: 0x018a0000 -- 0x018affff 0x00010000 RW malloc: ChunkedBlock(16)
[#0 RequestServer(35:35)]: 0x018c0000 -- 0x018cffff 0x00010000 RW malloc: ChunkedBlock(32752)
[#0 RequestServer(35:35)]: 0x018e0000 -- 0x018effff 0x00010000 RW malloc: ChunkedBlock(32752)
[#0 RequestServer(35:35)]: 0x0586a000 -- 0x0589bfff 0x00032000 R XS libtls.so: .text
[#0 RequestServer(35:35)]: 0x0589d000 -- 0x0589dfff 0x00001000 R libtls.so: .relro
[#0 RequestServer(35:35)]: 0x0589e000 -- 0x0589efff 0x00001000 RW libtls.so: .data
[#0 RequestServer(35:35)]: 0x076ae000 -- 0x076c7fff 0x0001a000 R XS libcompress.so: .text
[#0 RequestServer(35:35)]: 0x076c8000 -- 0x076c9fff 0x00002000 R libcompress.so: .relro
[#0 RequestServer(35:35)]: 0x076ca000 -- 0x076cafff 0x00001000 RW libcompress.so: .data
[#0 RequestServer(35:35)]: 0x10e61000 -- 0x10f01fff 0x000a1000 R XS libc.so: .text
[#0 RequestServer(35:35)]: 0x10f02000 -- 0x10f03fff 0x00002000 R libc.so: .relro
[#0 RequestServer(35:35)]: 0x10f04000 -- 0x10f04fff 0x00001000 RW libc.so: .data
[#0 RequestServer(35:35)]: 0x13722000 -- 0x137a3fff 0x00082000 R XS C /usr/lib/Loader.so
[#0 RequestServer(35:35)]: 0x137a5000 -- 0x137a6fff 0x00002000 RW /usr/lib/Loader.so (data-rw)
[#0 RequestServer(35:35)]: 0x1c1d6000 -- 0x1c1ddfff 0x00008000 R XS libm.so: .text
[#0 RequestServer(35:35)]: 0x1c1de000 -- 0x1c1defff 0x00001000 R libm.so: .relro
[#0 RequestServer(35:35)]: 0x1c1df000 -- 0x1c1dffff 0x00001000 RW libm.so: .data
[#0 RequestServer(35:35)]: 0x2bcd9000 -- 0x2bcdafff 0x00002000 R XS libcrypt.so: .text
[#0 RequestServer(35:35)]: 0x2bcdb000 -- 0x2bcdbfff 0x00001000 R libcrypt.so: .relro
[#0 RequestServer(35:35)]: 0x2bcdc000 -- 0x2bcdcfff 0x00001000 RW libcrypt.so: .data
[#0 RequestServer(35:35)]: 0x2c6b5000 -- 0x2c6b5fff 0x00001000 R XS C libsystem.so: .text
[#0 RequestServer(35:35)]: 0x2c6b6000 -- 0x2c6b6fff 0x00001000 R libsystem.so: .relro
[#0 RequestServer(35:35)]: 0x360e3000 -- 0x360fefff 0x0001c000 R XS /bin/RequestServer: .text
[#0 RequestServer(35:35)]: 0x36100000 -- 0x36100fff 0x00001000 R /bin/RequestServer: .relro
[#0 RequestServer(35:35)]: 0x36101000 -- 0x36101fff 0x00001000 RW /bin/RequestServer: .data
[#0 RequestServer(35:35)]: 0x3a26e000 -- 0x3a287fff 0x0001a000 R XS libgcc_s.so: .text
[#0 RequestServer(35:35)]: 0x3a288000 -- 0x3a288fff 0x00001000 RW libgcc_s.so: .data
[#0 RequestServer(35:35)]: 0x6debc000 -- 0x6dee8fff 0x0002d000 R XS libcrypto.so: .text
[#0 RequestServer(35:35)]: 0x6dee9000 -- 0x6dee9fff 0x00001000 R libcrypto.so: .relro
[#0 RequestServer(35:35)]: 0x6deea000 -- 0x6deeafff 0x00001000 RW libcrypto.so: .data
[#0 RequestServer(35:35)]: 0x754a6000 -- 0x75500fff 0x0005b000 R XS libcore.so: .text
[#0 RequestServer(35:35)]: 0x75502000 -- 0x75503fff 0x00002000 R libcore.so: .relro
[#0 RequestServer(35:35)]: 0x75504000 -- 0x75504fff 0x00001000 RW libcore.so: .data
[#0 RequestServer(35:35)]: 0x8101d000 -- 0x81024fff 0x00008000 R XS libipc.so: .text
[#0 RequestServer(35:35)]: 0x81025000 -- 0x81025fff 0x00001000 R libipc.so: .relro
[#0 RequestServer(35:35)]: 0x81026000 -- 0x81026fff 0x00001000 RW libipc.so: .data
[#0 RequestServer(35:35)]: 0x9658f000 -- 0x965a7fff 0x00019000 R XS libhttp.so: .text
[#0 RequestServer(35:35)]: 0x965a8000 -- 0x965a8fff 0x00001000 R libhttp.so: .relro
[#0 RequestServer(35:35)]: 0x965a9000 -- 0x965a9fff 0x00001000 RW libhttp.so: .data
[#0 RequestServer(35:35)]: 0x9ba34000 -- 0x9ba49fff 0x00016000 R XS libgemini.so: .text
[#0 RequestServer(35:35)]: 0x9ba4a000 -- 0x9ba4afff 0x00001000 R libgemini.so: .relro
[#0 RequestServer(35:35)]: 0x9ba4b000 -- 0x9ba4bfff 0x00001000 RW libgemini.so: .data
[#0 RequestServer(35:35)]: Kernel regions:
[#0 RequestServer(35:35)]: BEGIN END SIZE ACCESS NAME
[#0 RequestServer(35:35)]: 0xc2403000 -- 0xc2502fff 0x00100000 RW kmalloc subheap
[#0 RequestServer(35:35)]: 0xc2506000 -- 0xc2506fff 0x00001000 RW HPET MMIO
[#0 RequestServer(35:35)]: 0xc2508000 -- 0xc2508fff 0x00001000 R C Signal trampolines
[#0 RequestServer(35:35)]: 0xc250a000 -- 0xc2519fff 0x00010000 RW T Kernel stack (thread 0)
[#0 RequestServer(35:35)]: 0xc252c000 -- 0xc253bfff 0x00010000 RW T Kernel stack (thread 2)
[#0 RequestServer(35:35)]: 0xc253d000 -- 0xc253dfff 0x00001000 RW VGA font
[#0 RequestServer(35:35)]: 0xc253f000 -- 0xc253ffff 0x00001000 RW
[#0 RequestServer(35:35)]: 0xc2816000 -- 0xc2825fff 0x00010000 RW T Kernel stack (thread 3)
[#0 RequestServer(35:35)]: 0xc2827000 -- 0xc2836fff 0x00010000 RW T Kernel stack (thread 4)
[#0 RequestServer(35:35)]: 0xc2838000 -- 0xc2838fff 0x00001000 W UHCI Framelist
[#0 RequestServer(35:35)]: 0xc283a000 -- 0xc283bfff 0x00002000 W UHCI Queue Head Pool
[#0 RequestServer(35:35)]: 0xc283d000 -- 0xc283efff 0x00002000 W UHCI Transfer Descriptor Pool
[#0 RequestServer(35:35)]: 0xc37d6000 -- 0xc37e5fff 0x00010000 RW T Kernel stack (thread 5)
[#0 RequestServer(35:35)]: 0xc37e7000 -- 0xc37eafff 0x00004000 RW VirtIO MMIO
[#0 RequestServer(35:35)]: 0xc37ec000 -- 0xc37ecfff 0x00001000 RW VirtIO Queue
[#0 RequestServer(35:35)]: 0xc37ee000 -- 0xc37eefff 0x00001000 RW VirtIO Queue
[#0 RequestServer(35:35)]: 0xc37f0000 -- 0xc37f0fff 0x00001000 RW VirtIO Queue
[#0 RequestServer(35:35)]: 0xc37f2000 -- 0xc37f2fff 0x00001000 RW VirtIO Queue
[#0 RequestServer(35:35)]: 0xc37f4000 -- 0xc37f4fff 0x00001000 RW VirtIO Queue
[#0 RequestServer(35:35)]: 0xc37f6000 -- 0xc37f6fff 0x00001000 RW VirtIO Queue
[#0 RequestServer(35:35)]: 0xc37f8000 -- 0xc37f8fff 0x00001000 RW VirtIOConsole control receive queue
[#0 RequestServer(35:35)]: 0xc37fa000 -- 0xc37fafff 0x00001000 RW VirtIOConsole control transmit queue
[#0 RequestServer(35:35)]: 0xc37fc000 -- 0xc37fdfff 0x00002000 RW VirtIOConsolePort Receive
[#0 RequestServer(35:35)]: 0xc37ff000 -- 0xc3800fff 0x00002000 RW VirtIOConsolePort Transmit
[#0 RequestServer(35:35)]: 0xc3802000 -- 0xc3805fff 0x00004000 RW VirtIO MMIO
[#0 RequestServer(35:35)]: 0xc3807000 -- 0xc3807fff 0x00001000 RW VirtIO Queue
[#0 RequestServer(35:35)]: 0xc3809000 -- 0xc3809fff 0x00001000 RW VirtIORNG
[#0 RequestServer(35:35)]: 0xc380b000 -- 0xc380bfff 0x00001000 RW E1000 RX Descriptors
[#0 RequestServer(35:35)]: 0xc380d000 -- 0xc380dfff 0x00001000 RW E1000 TX Descriptors
[#0 RequestServer(35:35)]: 0xc380f000 -- 0xc382efff 0x00020000 RW E1000 MMIO
[#0 RequestServer(35:35)]: 0xc3830000 -- 0xc386ffff 0x00040000 RW E1000 RX buffers
[#0 RequestServer(35:35)]: 0xc3871000 -- 0xc3880fff 0x00010000 RW E1000 TX buffers
[#0 RequestServer(35:35)]: 0xc3882000 -- 0xc3882fff 0x00001000 RW E1000 RX Descriptors
[#0 RequestServer(35:35)]: 0xc3884000 -- 0xc3884fff 0x00001000 RW E1000 TX Descriptors
[#0 RequestServer(35:35)]: 0xc3886000 -- 0xc38a5fff 0x00020000 RW E1000 MMIO
[#0 RequestServer(35:35)]: 0xc38a7000 -- 0xc38e6fff 0x00040000 RW E1000 RX buffers
[#0 RequestServer(35:35)]: 0xc38e8000 -- 0xc38f7fff 0x00010000 RW E1000 TX buffers
[#0 RequestServer(35:35)]: 0xc38f9000 -- 0xc38f9fff 0x00001000 RW IDE PRDT
[#0 RequestServer(35:35)]: 0xc38fb000 -- 0xc38fbfff 0x00001000 RW IDE DMA region
[#0 RequestServer(35:35)]: 0xc38fd000 -- 0xc38fdfff 0x00001000 RW IDE PRDT
[#0 RequestServer(35:35)]: 0xc38ff000 -- 0xc38fffff 0x00001000 RW IDE DMA region
[#0 RequestServer(35:35)]: 0xc3901000 -- 0xc3902fff 0x00002000 RW AHCI HBA
[#0 RequestServer(35:35)]: 0xc3904000 -- 0xc3904fff 0x00001000 RW AHCI Port Command List
[#0 RequestServer(35:35)]: 0xc3906000 -- 0xc3906fff 0x00001000 RW AHCI Port Command List
[#0 RequestServer(35:35)]: 0xc3908000 -- 0xc3908fff 0x00001000 RW AHCI Port Command List
[#0 RequestServer(35:35)]: 0xc390a000 -- 0xc390afff 0x00001000 RW AHCI Port Command List
[#0 RequestServer(35:35)]: 0xc390c000 -- 0xc390cfff 0x00001000 RW AHCI Port Command List
[#0 RequestServer(35:35)]: 0xc390e000 -- 0xc390efff 0x00001000 RW AHCI Port Command List
[#0 RequestServer(35:35)]: 0xc3910000 -- 0xc3910fff 0x00001000 RW Ext2FS: Block group descriptors
[#0 RequestServer(35:35)]: 0xc3912000 -- 0xc6021fff 0x02710000 RW KBuffer
[#0 RequestServer(35:35)]: 0xc6023000 -- 0xc6071fff 0x0004f000 RW KBuffer
[#0 RequestServer(35:35)]: 0xc6073000 -- 0xc6073fff 0x00001000 RW Ext2FS: Cached bitmap block
[#0 RequestServer(35:35)]: 0xc6075000 -- 0xc6084fff 0x00010000 RW T Kernel stack (thread 6)
[#0 RequestServer(35:35)]: 0xc6086000 -- 0xc6086fff 0x00001000 RW Ext2FS: Cached bitmap block
[#0 RequestServer(35:35)]: 0xc6088000 -- 0xc6088fff 0x00001000 RW Ext2FS: Cached bitmap block
[#0 RequestServer(35:35)]: 0xc608a000 -- 0xc6099fff 0x00010000 RW T Kernel stack (thread 7)
[#0 RequestServer(35:35)]: 0xc609b000 -- 0xc60aafff 0x00010000 RW Kernel Packet Buffer
[#0 RequestServer(35:35)]: 0xc251b000 -- 0xc251bfff 0x00001000 RW Ext2FS: Cached bitmap block
[#0 RequestServer(35:35)]: 0xc251d000 -- 0xc251dfff 0x00001000 RW Ext2FS: Cached bitmap block
[#0 RequestServer(35:35)]: 0xc60ac000 -- 0xc60cbfff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc60cd000 -- 0xc60ecfff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc60ee000 -- 0xc610dfff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc610f000 -- 0xc612efff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6130000 -- 0xc614ffff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6151000 -- 0xc6170fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6172000 -- 0xc6191fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6193000 -- 0xc61b2fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc61b4000 -- 0xc61d3fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc61d5000 -- 0xc61f4fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc61f6000 -- 0xc6215fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6217000 -- 0xc6236fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6238000 -- 0xc6257fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6259000 -- 0xc6278fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc627a000 -- 0xc6299fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc629b000 -- 0xc62bafff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc62bc000 -- 0xc62dbfff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc62dd000 -- 0xc62fcfff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc62fe000 -- 0xc631dfff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc631f000 -- 0xc633efff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6340000 -- 0xc635ffff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6361000 -- 0xc6380fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6382000 -- 0xc63a1fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc63a3000 -- 0xc63c2fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc63c4000 -- 0xc63e3fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc63e5000 -- 0xc6404fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6406000 -- 0xc6425fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6427000 -- 0xc6446fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6448000 -- 0xc6467fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6469000 -- 0xc6488fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc648a000 -- 0xc64a9fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc64ab000 -- 0xc64cafff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc64cc000 -- 0xc64ebfff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc64ed000 -- 0xc650cfff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc650e000 -- 0xc652dfff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc652f000 -- 0xc653efff 0x00010000 RW T Kernel stack (thread 9)
[#0 RequestServer(35:35)]: 0xc6540000 -- 0xc654ffff 0x00010000 RW T Kernel stack (thread 10)
[#0 RequestServer(35:35)]: 0xc6551000 -- 0xc6560fff 0x00010000 RW T Kernel stack (thread 11)
[#0 RequestServer(35:35)]: 0xc6562000 -- 0xc6571fff 0x00010000 RW T Kernel stack (thread 12)
[#0 RequestServer(35:35)]: 0xc6584000 -- 0xc6593fff 0x00010000 RW T Kernel stack (thread 14)
[#0 RequestServer(35:35)]: 0xc6595000 -- 0xc65a4fff 0x00010000 RW T Kernel stack (thread 15)
[#0 RequestServer(35:35)]: 0xc65a6000 -- 0xc65b5fff 0x00010000 RW T Kernel stack (thread 16)
[#0 RequestServer(35:35)]: 0xc65b7000 -- 0xc65c6fff 0x00010000 RW T Kernel stack (thread 17)
[#0 RequestServer(35:35)]: 0xc65c8000 -- 0xc65d7fff 0x00010000 RW T Kernel stack (thread 18)
[#0 RequestServer(35:35)]: 0xc65d9000 -- 0xc65e8fff 0x00010000 RW T Kernel stack (thread 19)
[#0 RequestServer(35:35)]: 0xc65ea000 -- 0xc65f9fff 0x00010000 RW T Kernel stack (thread 20)
[#0 RequestServer(35:35)]: 0xc65fb000 -- 0xc660afff 0x00010000 RW T Kernel stack (thread 21)
[#0 RequestServer(35:35)]: 0xc661d000 -- 0xc662cfff 0x00010000 RW T Kernel stack (thread 23)
[#0 RequestServer(35:35)]: 0xc662e000 -- 0xc663dfff 0x00010000 RW T Kernel stack (thread 24)
[#0 RequestServer(35:35)]: 0xc663f000 -- 0xc664efff 0x00010000 RW T Kernel stack (thread 25)
[#0 RequestServer(35:35)]: 0xc6650000 -- 0xc666ffff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6671000 -- 0xc6690fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6692000 -- 0xc6711fff 0x00080000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6724000 -- 0xc6743fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6745000 -- 0xc6764fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6766000 -- 0xc67e5fff 0x00080000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc67e7000 -- 0xc6866fff 0x00080000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6868000 -- 0xc68e7fff 0x00080000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc68e9000 -- 0xc6968fff 0x00080000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc696a000 -- 0xc69e9fff 0x00080000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc69eb000 -- 0xc6a0afff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6a0c000 -- 0xc6a1bfff 0x00010000 RW T Kernel stack (thread 27)
[#0 RequestServer(35:35)]: 0xc251f000 -- 0xc251ffff 0x00001000 RW Ext2FS: Cached bitmap block
[#0 RequestServer(35:35)]: 0xc6a1d000 -- 0xc6a3cfff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc28d1000 -- 0xc2bd0fff 0x00300000 RW Framebuffer Console
[#0 RequestServer(35:35)]: 0xc2663000 -- 0xc26f2fff 0x00090000 RW Virtual Console Cells
[#0 RequestServer(35:35)]: 0xc26f4000 -- 0xc2783fff 0x00090000 RW Virtual Console Cells
[#0 RequestServer(35:35)]: 0xc2bd2000 -- 0xc2c61fff 0x00090000 RW Virtual Console Cells
[#0 RequestServer(35:35)]: 0xc2c63000 -- 0xc2cf2fff 0x00090000 RW Virtual Console Cells
[#0 RequestServer(35:35)]: 0xc2cf4000 -- 0xc2d83fff 0x00090000 RW Virtual Console Cells
[#0 RequestServer(35:35)]: 0xc2d85000 -- 0xc2e14fff 0x00090000 RW Virtual Console Cells
[#0 RequestServer(35:35)]: 0xc2e16000 -- 0xc3415fff 0x00600000 RW Framebuffer
[#0 RequestServer(35:35)]: 0xc703f000 -- 0xc763efff 0x00600000 RW Framebuffer Swap (Blank)
[#0 RequestServer(35:35)]: 0xc2541000 -- 0xc25c0fff 0x00080000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc25c2000 -- 0xc2641fff 0x00080000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc2785000 -- 0xc27a4fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc27a6000 -- 0xc27c5fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc27c7000 -- 0xc27e6fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc27e8000 -- 0xc2807fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc2840000 -- 0xc285ffff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc2861000 -- 0xc2880fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc2882000 -- 0xc28a1fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc28a3000 -- 0xc28c2fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc3417000 -- 0xc3436fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc3438000 -- 0xc3457fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc3459000 -- 0xc3478fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc347a000 -- 0xc3499fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc349b000 -- 0xc34bafff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc34bc000 -- 0xc34dbfff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc34dd000 -- 0xc34fcfff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc34fe000 -- 0xc351dfff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc351f000 -- 0xc353efff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc3540000 -- 0xc355ffff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc3561000 -- 0xc3580fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc3582000 -- 0xc35a1fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc35a3000 -- 0xc35c2fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc35c4000 -- 0xc35e3fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc35e5000 -- 0xc3604fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc3606000 -- 0xc3625fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc3627000 -- 0xc3646fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc3648000 -- 0xc3667fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc3669000 -- 0xc3688fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc368a000 -- 0xc36a9fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc36ab000 -- 0xc36cafff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc36cc000 -- 0xc36ebfff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc36ed000 -- 0xc370cfff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc370e000 -- 0xc372dfff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc372f000 -- 0xc374efff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc3750000 -- 0xc376ffff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc3771000 -- 0xc3790fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc3792000 -- 0xc37b1fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc37b3000 -- 0xc37d2fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6a3e000 -- 0xc6a5dfff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6a5f000 -- 0xc6a7efff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6a80000 -- 0xc6a9ffff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6aa1000 -- 0xc6ac0fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc2643000 -- 0xc2652fff 0x00010000 RW T Kernel stack (thread 28)
[#0 RequestServer(35:35)]: 0xc6ad3000 -- 0xc6af2fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6af4000 -- 0xc6b13fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6b15000 -- 0xc6b34fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6b36000 -- 0xc6b55fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc2525000 -- 0xc2525fff 0x00001000 RW Ext2FS: Cached bitmap block
[#0 RequestServer(35:35)]: 0xc6b57000 -- 0xc6b76fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6b78000 -- 0xc6b97fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6b99000 -- 0xc6bb8fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc7640000 -- 0xc76bffff 0x00080000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6fbb000 -- 0xc6fcafff 0x00010000 RW T Kernel stack (thread 32)
[#0 RequestServer(35:35)]: 0xc76c1000 -- 0xc77c0fff 0x00100000 RW kmalloc subheap
[#0 RequestServer(35:35)]: 0xc6bba000 -- 0xc6bd9fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6bdb000 -- 0xc6bfafff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6bfc000 -- 0xc6c1bfff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6c1d000 -- 0xc6c3cfff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6c3e000 -- 0xc6c5dfff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6c5f000 -- 0xc6c7efff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6c80000 -- 0xc6c9ffff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6ca1000 -- 0xc6cb0fff 0x00010000 RW T Kernel stack (thread 33)
[#0 RequestServer(35:35)]: 0xc6cb2000 -- 0xc6cd1fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6d47000 -- 0xc6d66fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6d68000 -- 0xc6d87fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6d89000 -- 0xc6d98fff 0x00010000 RW T Kernel stack (thread 35)
[#0 RequestServer(35:35)]: 0xc6d9a000 -- 0xc6e19fff 0x00080000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6e1b000 -- 0xc6e3afff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc2527000 -- 0xc2527fff 0x00001000 RW Packet Buffer
[#0 RequestServer(35:35)]: 0xc2529000 -- 0xc2529fff 0x00001000 RW Packet Buffer
[#0 RequestServer(35:35)]: 0xc2654000 -- 0xc2654fff 0x00001000 RW Packet Buffer
[#0 RequestServer(35:35)]: 0xc7fe5000 -- 0xc8064fff 0x00080000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc8066000 -- 0xc8075fff 0x00010000 RW KBuffer
[#0 RequestServer(35:35)]: 0xcaa15000 -- 0xcd212fff 0x027fe000 RW KBuffer
[#0 RequestServer(35:35)]: 0xc6cd3000 -- 0xc6cf2fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6cf4000 -- 0xc6d13fff 0x00020000 RW DoubleBuffer
[#0 RequestServer(35:35)]: 0xc6d15000 -- 0xc6d24fff 0x00010000 RW T Kernel stack (thread 37)
[#0 RequestServer(35:35)]: 0xc77c2000 -- 0xc7bc1fff 0x00400000 RW KBuffer
[#0 RequestServer(35:35)]: 0xc8077000 -- 0xc8476fff 0x00400000 RW KBuffer
[#0 NetworkTask(7:7)]: handle_tcp: unexpected flags in FinWait2 state (11)
[#0 NetworkTask(7:7)]: handle_tcp: No TCP socket for tuple 10.0.2.15:54264 -> 207.241.224.2:443
[#0 NetworkTask(7:7)]: handle_tcp: source=207.241.224.2:443, destination=10.0.2.15:54264, seq_no=3205221, ack_no=516821414, flags=0x0011 (ACK FIN ), window_size=65535, payload_size=0
[#0 FinalizerTask(4:4)]: Generating coredump for pid: 35
[FinalizerTask(4:4)]: RTC: Year: 2021, month: 8, day: 1, hour: 16, minute: 50, second: 23
WebContent(37:37): Parse error! [handle_initial @ ../../Userland/Libraries/LibWeb/HTML/Parser/HTMLDocumentParser.cpp:336]
CrashDaemon(21:21): --- Backtrace for thread #0 (TID 34) ---
CrashDaemon(21:21): 0x21e211de: [libsystem.so] syscall2 +0xe (syscall.cpp:25 => syscall.cpp:24)
CrashDaemon(21:21): 0x1a87c334: [libc.so] raise +0x24 (syscall.h:35 => signal.cpp:20)
CrashDaemon(21:21): 0x1a866145: [libc.so] abort +0x29 (stdlib.cpp:230)
CrashDaemon(21:21): 0x1a866c09: [libc.so] __assertion_failed +0xc9 (assert.cpp:31)
CrashDaemon(21:21): 0x8993bd87: [libweb.so] Web::CSSParser::parse_simple_selector() +0xba7 (DeprecatedCSSParser.cpp:913)
CrashDaemon(21:21): 0x8993c539: [libweb.so] Web::CSSParser::parse_complex_selector() +0x129 (DeprecatedCSSParser.cpp:1111)
CrashDaemon(21:21): 0x8993ac9b: [libweb.so] Web::CSSParser::parse_selector() +0x6b (DeprecatedCSSParser.cpp:1131)
CrashDaemon(21:21): 0x8993cd0d: [libweb.so] Web::CSSParser::parse_style_rule() +0x6d (DeprecatedCSSParser.cpp:1161)
CrashDaemon(21:21): 0x8993e2c4: [libweb.so] Web::CSSParser::parse_sheet() +0x84 (DeprecatedCSSParser.cpp:1466)
CrashDaemon(21:21): 0x89934d88: [libweb.so] Web::parse_css(Web::CSS::DeprecatedParsingContext const&, AK::StringView const&) +0x268 (DeprecatedCSSParser.cpp:1535)
CrashDaemon(21:21): 0x89a8bb56: [libweb.so] Web::CSSLoader::resource_did_load() [clone .localalias] +0x76 (CSSLoader.cpp:52)
CrashDaemon(21:21): 0x89a99b20: [libweb.so] Web::Resource::for_each_client(AK::Function<void (Web::ResourceClient&)>) [clone .localalias] +0x3b0 (Function.h:91)
CrashDaemon(21:21): 0x89a9b552: [libweb.so] Web::Resource::did_load(AK::Badge<Web::ResourceLoader>, AK::Span<unsigned char const>, AK::HashMap<AK::String, AK::String, AK::CaseInsensitiveStringTraits, false> const&, AK::Optional<unsigned int>) +0x902 (Resource.cpp:102)
CrashDaemon(21:21): 0x89a9d4fe: [libweb.so] AK::Function<void (AK::Span<unsigned char const>, AK::HashMap<AK::String, AK::String, AK::CaseInsensitiveStringTraits, false> const&, AK::Optional<unsigned int>)>::CallableWrapper<Web::ResourceLoader::load_resource(Web::Resource::Type, Web::LoadRequest const&)::{lambda(auto:1, auto:2&, auto:3)#1}>::call(AK::Span<unsigned char const>, AK::HashMap<AK::String, AK::String, AK::CaseInsensitiveStringTraits, false> const&, AK::Optional<unsigned int>) +0x6e (ResourceLoader.cpp:83)
CrashDaemon(21:21): 0x89aa0030: [libweb.so] AK::Function<void (bool, unsigned int, AK::HashMap<AK::String, AK::String, AK::CaseInsensitiveStringTraits, false> const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>)>::CallableWrapper<Web::ResourceLoader::load(Web::LoadRequest const&, AK::Function<void (AK::Span<unsigned char const>, AK::HashMap<AK::String, AK::String, AK::CaseInsensitiveStringTraits, false> const&, AK::Optional<unsigned int>)>, AK::Function<void (AK::String const&, AK::Optional<unsigned int>)>)::{lambda(bool, auto:1, auto:2&, auto:3, AK::Span<unsigned char const>)#4}>::call(bool, unsigned int, AK::HashMap<AK::String, AK::String, AK::CaseInsensitiveStringTraits, false> const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>) +0x370 (Function.h:91)
CrashDaemon(21:21): 0x65527208: [libprotocol.so] AK::Function<void (bool, unsigned int)>::CallableWrapper<Protocol::Request::set_should_buffer_all_input(bool)::{lambda(auto:1, unsigned int)#2}>::call(bool, unsigned int) +0x288 (Function.h:91)
CrashDaemon(21:21): 0x65524cc1: [libprotocol.so] AK::Function<void ()>::CallableWrapper<Protocol::Request::stream_into(AK::OutputStream&)::{lambda()#2}>::call() +0x291 (Function.h:91)
CrashDaemon(21:21): 0x6d30e789: [libcore.so] Core::Notifier::event(Core::Event&) [clone .localalias] +0x99 (Function.h:91)
CrashDaemon(21:21): 0x6d30fd90: [libcore.so] Core::Object::dispatch_event(Core::Event&, Core::Object*) +0xb0 (Object.cpp:213)
CrashDaemon(21:21): 0x6d2f7359: [libcore.so] Core::EventLoop::pump(Core::EventLoop::WaitMode) [clone .localalias] +0x3e9 (EventLoop.cpp:395)
CrashDaemon(21:21): 0x6d2f7b6a: [libcore.so] Core::EventLoop::exec() +0x5a (EventLoop.cpp:359)
CrashDaemon(21:21): 0x2a0a6473: [/bin/WebContent] main +0x203 (main.cpp:43)
CrashDaemon(21:21): 0x2a0a65c7: [/bin/WebContent] _entry +0x57 (crt0.cpp:45)
CrashDaemon(21:21): New coredump file: /tmp/coredump/RequestServer_35_1627836623
CrashDaemon(21:21): --- Backtrace for thread #0 (TID 35) ---
CrashDaemon(21:21): 0x360e8de7: [/bin/RequestServer] RequestServer::ClientConnection::did_finish_request(AK::Badge<RequestServer::Request>, RequestServer::Request&, bool) +0x67 (Request.h:23)
CrashDaemon(21:21): 0x360f3074: [/bin/RequestServer] RequestServer::Request::did_finish(bool) +0x34 (Request.cpp:43)
CrashDaemon(21:21): 0x360f9a11: [/bin/RequestServer] AK::Function<void (bool)>::CallableWrapper<RequestServer::Detail::init<RequestServer::HttpsRequest, AK::NonnullRefPtr<HTTP::HttpsJob> >(RequestServer::HttpsRequest*, AK::NonnullRefPtr<HTTP::HttpsJob>)::{lambda(bool)#2}>::call(bool) +0x51 (HttpCommon.h:43)
CrashDaemon(21:21): 0x754e4c5a: [libcore.so] Core::NetworkJob::did_fail(Core::NetworkJob::Error) +0xaa (Function.h:91)
CrashDaemon(21:21): 0x9659a31e: [libhttp.so] AK::Function<void (Core::Object&)>::CallableWrapper<HTTP::HttpsJob::start()::{lambda(TLS::AlertDescription)#2}::operator()(TLS::AlertDescription) const::{lambda(auto:1&)#3}>::call(Core::Object&) +0x1e (HttpsJob.cpp:37 => Function.h:151)
CrashDaemon(21:21): 0x754ce476: [libcore.so] Core::EventLoop::pump(Core::EventLoop::WaitMode) [clone .localalias] +0x506 (Function.h:91)
CrashDaemon(21:21): 0x754ceb6a: [libcore.so] Core::EventLoop::exec() +0x5a (EventLoop.cpp:359)
CrashDaemon(21:21): 0x360e7663: [/bin/RequestServer] main +0x203 (main.cpp:48)
CrashDaemon(21:21): 0x360e7827: [/bin/RequestServer] _entry +0x57 (crt0.cpp:45)
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too