Skip to content
New issue

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

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

Already on GitHub? # 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)
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant