Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RequestServer crashes trying to load WPT pages #25468

Open
nico opened this issue Nov 24, 2024 · 0 comments
Open

RequestServer crashes trying to load WPT pages #25468

nico opened this issue Nov 24, 2024 · 0 comments

Comments

@nico
Copy link
Contributor

nico commented Nov 24, 2024

pro https://wpt.live/svg/painting/parsing/stroke-dasharray-valid.svg =>

110.953 pro(58): started request with id 0
111.905 RequestServer(59:60): Job: Failed to read response: Not connected (errno=63)
111.905 [RequestServer(59:60)]: CRASH: CPU #0 General protection fault in userspace
111.905 [#0 RequestServer(59:60)]: Exception code: 0000 (isr: 0000)
111.905 [#0 RequestServer(59:60)]:     pc=0x0023:0x0000001dee4b9150 rflags=0x0000000000000202
111.905 [#0 RequestServer(59:60)]:  stack=0x0000000001d14ad8  fs=0x0000000001d1a000  gs=0x00000020296f2018
111.905 [#0 RequestServer(59:60)]:    rax=0x0000000001d18be8 rbx=0x0000001c35396140 rcx=0x0000001fb20e902b rdx=0x0000000001d14988
111.905 [#0 RequestServer(59:60)]:    rbp=0x0000000001d14b30 rsp=0x0000002011b9fea0 rsi=0x0000000000000002 rdi=0x3cfe0a6e5690f400
111.905 [#0 RequestServer(59:60)]:     r8=0x000000000000005f  r9=0x0000000000000000 r10=0x0000000001d14428 r11=0x0000000000000206
111.905 [#0 RequestServer(59:60)]:    r12=0x0000000174bb1b90 r13=0x0000000000000001 r14=0x0000001bd76935c0 r15=0x0000001bd76935c0
111.905 [#0 RequestServer(59:60)]:    cr0=0x0000000080010013 cr2=0x3cfe0a6e5690f518 cr3=0x000000001983b000 cr4=0x0000000000340ee0
111.905 [#0 RequestServer(59:60)]: 0x0000001dee4b9150  (?)

111.905 [#0 RequestServer(59:60)]: Kernel backtrace:
111.905 [#0 RequestServer(59:60)]: Kernel + 0x0000000000e79316  Kernel::Process::crash(int, AK::Optional<Kernel::RegisterState const&>, bool) +0x296
111.905 [#0 RequestServer(59:60)]: Kernel + 0x0000000000e1a5cb  Kernel::handle_crash(Kernel::RegisterState const&, char const*, int, bool) +0x6cb
111.905 [#0 RequestServer(59:60)]: Kernel + 0x0000000000fa85d6  general_protection_fault_asm_entry +0x36
111.913 pro(58): Received headers! response code = 200
111.913 [#0 Finalizer Task(5:5)]: Generating coredump for pid: 59
111.921 CrashDaemon(33): New coredump file: /tmp/coredump/RequestServer_59_1732474016
113.823 CrashReporter(61:62): Generating backtrace took 1398 ms
113.823 CrashReporter(61:62): --- Backtrace for thread #0 (TID 59) ---
113.823 CrashReporter(61:62): 0x0000001fb20e9017: [/usr/lib/libsystem.so] syscall1 +0x7 (syscall.cpp:20 => syscall.cpp:19)
113.823 CrashReporter(61:62): 0x0000000f32435707: [/usr/lib/libcoreminimal.so.serenity] Core::System::poll(AK::Span<pollfd>, int) +0x17 (System.cpp:1774)
113.823 CrashReporter(61:62): 0x000000156264a2e9: [/usr/lib/libcorebasic.so.serenity] Core::EventLoopManagerUnix::wait_for_events(Core::EventLoopImplementation::PumpMode) [clone .localalias] +0x299 (EventLoopImplementationUnix.cpp:386)
113.823 CrashReporter(61:62): 0x000000156264a8b6: [/usr/lib/libcorebasic.so.serenity] Core::EventLoopImplementationUnix::exec() +0x26 (EventLoopImplementationUnix.cpp:323 => EventLoopImplementationUnix.cpp:316)
113.823 CrashReporter(61:62): 0x000000156264644c: [/usr/lib/libcorebasic.so.serenity] Core::EventLoop::exec() +0x4c (EventLoop.cpp:88)
113.823 CrashReporter(61:62): 0x0000000caf69d81c: [/bin/RequestServer] serenity_main(Main::Arguments) +0x22c (main.cpp:55)
113.823 CrashReporter(61:62): 0x0000000caf6430d7: [/bin/RequestServer] main +0x147 (Main.cpp:43)
113.823 CrashReporter(61:62): 0x0000000caf643234: [/bin/RequestServer] _entry +0x24 (crt0.cpp:47)
116.138 CrashReporter(61:62): Generating backtrace took 2250 ms
116.138 CrashReporter(61:62): --- Backtrace for thread #1 (TID 60) ---
116.138 CrashReporter(61:62): 0x0000001dee4b9150: [/usr/lib/libcore.so.serenity] Core::NetworkJob::did_fail(Core::NetworkJob::Error) [clone .localalias] +0x0 (NetworkJob.cpp:38)
116.138 CrashReporter(61:62): 0x0000000caf6544f0: [/bin/RequestServer] AK::Function<void ()>::CallableWrapper<Core::BufferedSocket<TLS::TLSv12>::setup_notifier()::{lambda()#1}>::call() +0x40 (Function.h:125)
116.138 CrashReporter(61:62): 0x0000001c6c718e14: [/usr/lib/libtls.so.serenity] TLS::TLSv12::check_connection_state(bool) +0x244 (Function.h:125)
116.138 CrashReporter(61:62): 0x0000001c6c7192fd: [/usr/lib/libtls.so.serenity] TLS::TLSv12::read_from_socket() [clone .localalias] +0x18d (Socket.cpp:233)
116.138 CrashReporter(61:62): 0x0000001c6c7193aa: [/usr/lib/libtls.so.serenity] AK::Function<void ()>::CallableWrapper<TLS::TLSv12::setup_connection()::{lambda()#1}::operator()() const::{lambda()#1}>::call() +0x2a (Socket.cpp:143 => Function.h:192)
116.138 CrashReporter(61:62): 0x0000001dee4c8bf0: [/usr/lib/libcore.so.serenity] AK::Function<void ()>::CallableWrapper<Core::TCPSocket::setup_notifier()::{lambda()#1}>::call() +0x40 (Function.h:125)
116.138 CrashReporter(61:62): 0x000000156265194c: [/usr/lib/libcorebasic.so.serenity] Core::Notifier::event(Core::Event&) [clone .localalias] +0x5c (Function.h:125)
116.138 CrashReporter(61:62): 0x000000156264dae4: [/usr/lib/libcorebasic.so.serenity] Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) +0x54 (EventReceiver.cpp:162)
116.138 CrashReporter(61:62): 0x000000156264feb4: [/usr/lib/libcorebasic.so.serenity] Core::ThreadEventQueue::process() +0x244 (ThreadEventQueue.cpp:121)
116.138 CrashReporter(61:62): 0x000000156264a8c3: [/usr/lib/libcorebasic.so.serenity] Core::EventLoopImplementationUnix::exec() +0x33 (EventLoopImplementationUnix.cpp:324 => EventLoopImplementationUnix.cpp:316)
116.138 CrashReporter(61:62): 0x000000156264644c: [/usr/lib/libcorebasic.so.serenity] Core::EventLoop::exec() +0x4c (EventLoop.cpp:88)
116.138 CrashReporter(61:62): 0x0000000caf65e3e1: [/bin/RequestServer] RequestServer::ConnectionFromClient::Looper<Threading::ThreadPool<RequestServer::ThreadPoolEntry, RequestServer::ConnectionFromClient::Looper> >::next(Threading::ThreadPool<RequestServer::ThreadPoolEntry, RequestServer::ConnectionFromClient::Looper>&, bool) +0x181 (ConnectionFromClient.cpp:149)
116.138 CrashReporter(61:62): 0x0000000caf65e555: [/bin/RequestServer] AK::Function<long ()>::CallableWrapper<Threading::ThreadPool<RequestServer::ThreadPoolEntry, RequestServer::ConnectionFromClient::Looper>::initialize_workers<int&>(unsigned long, int&)::{lambda()#1}>::call() +0x85 (ThreadPool.h:130 => Function.h:192)
116.138 CrashReporter(61:62): 0x0000000c0d921c10: [/usr/lib/libthreading.so.serenity] Threading::Thread::start()::{lambda(void*)#1}::_FUN(void*) +0x70 (Function.h:125)
116.138 CrashReporter(61:62): 0x0000000174abc371: [/usr/lib/libc.so] pthread_create_helper +0x41 (pthread.cpp:78)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant