#26790·serenity

Ladybird crashes while loading Liberapay

Author: mrunix00Created May 24, 2026Updated May 24, 2026

Whenever I try to load Liberapay, the browser crashes, this is the error I get when I run Ladybird in SerenityOS:

235.451 WebContent(90): VERIFICATION FAILED: is_monotonically_increasing() at ./Userland/Libraries/LibWeb/Animations/DocumentTimeline.cpp:67
235.456 [WebContent(90:90)]: CRASH: CPU #0 Illegal instruction in userspace
235.456 [#0 WebContent(90:90)]: Exception code: 0000 (isr: 0000)
235.456 [#0 WebContent(90:90)]:     pc=0x0023:0x0000001d21bd78bb rflags=0x0000000000010246
235.456 [#0 WebContent(90:90)]:  stack=0x0000000576840740  fs=0x00000000117db000  gs=0x00000020261b3010
235.456 [#0 WebContent(90:90)]:    rax=0x0000000000000000 rbx=0x0000001677dee160 rcx=0x0000001d21c9cb70 rdx=0x00000005768405e8
235.456 [#0 WebContent(90:90)]:    rbp=0x0000000576840770 rsp=0x0000002011961ef0 rsi=0x00000005768405e8 rdi=0x00000000000000a3
235.456 [#0 WebContent(90:90)]:     r8=0x0000000576840490  r9=0x0000001d21c9cb70 r10=0x000000000000000a r11=0x0000000000000206
235.456 [#0 WebContent(90:90)]:    r12=0x0000000ae38e2ea0 r13=0x0000000ae38e2ec0 r14=0x0000000576840840 r15=0x0000001186e16ce8
235.456 [#0 WebContent(90:90)]:    cr0=0x0000000080010013 cr2=0x000000064f3c1de8 cr3=0x0000000059c5a000 cr4=0x0000000000340ee0
235.456 [#0 WebContent(90:90)]: 0x0000001d21bd78bb  (?)

235.456 [#0 WebContent(90:90)]: Kernel backtrace:
Kernel + 0x000000000050e50c  Kernel::Process::crash(int, AK::Optional<Kernel::RegisterState const&>, bool) +0x1ec
Kernel + 0x00000000004e9420  Kernel::handle_crash(Kernel::RegisterState const&, char const*, int, bool) +0x670
Kernel + 0x000000000057be80  illegal_instruction_asm_entry +0x30
235.481 [#0 Finalizer Task(7:7)]: Generating coredump for pid: 90
235.752 CrashDaemon(36): New coredump file: /tmp/coredump/WebContent_90_1779617680

And this is what I get when I run Ladybird on the host:

malloc(): unaligned tcache chunk detected
 64482 Lost connection to RequestServer
 64490 Lost connection to RequestServer
VERIFICATION FAILED: has<T>() at /home/mrunix/serenity/Meta/Lagom/../../AK/Variant.h:378
/home/mrunix/serenity/Build/lagom/lib64/liblagom-ak.so.0(ak_verification_failed+0xae) [0x7f58fe5b6bae]
/home/mrunix/serenity/Build/lagom/lib64/liblagom-web.so.0 Web::HTML::HTMLScriptElement::execute_script() 0x5d2) [0x7f58ffee0eb2]
/home/mrunix/serenity/Build/lagom/lib64/liblagom-web.so.0 Web::HTML::HTMLParser::handle_text(Web::HTML::HTMLToken&) 0x4e3) [0x7f58fff5d773]
/home/mrunix/serenity/Build/lagom/lib64/liblagom-web.so.0 Web::HTML::HTMLParser::run(Web::HTML::HTMLTokenizer::StopAtInsertionPoint) 0x180) [0x7f58fff67110]
/home/mrunix/serenity/Build/lagom/lib64/liblagom-web.so.0 Web::HTML::HTMLParser::run(URL::URL const&, Web::HTML::HTMLTokenizer::StopAtInsertionPoint) 0x12e) [0x7f58fff67bce]
/home/mrunix/serenity/Build/lagom/lib64/liblagom-web.so.0(+0xf5928d) [0x7f590015928d]
/home/mrunix/serenity/Build/lagom/lib64/liblagom-corebasic.so.0 Core::ThreadEventQueue::process() 0x339) [0x7f58fe9f5669]
/home/mrunix/serenity/Build/lagom/lib64/liblagom-corebasic.so.0 Core::EventLoopImplementationUnix::exec() 0x2c) [0x7f58fe9ef2cc]
/home/mrunix/serenity/Build/lagom/lib64/liblagom-corebasic.so.0 Core::EventLoop::exec() 0x3d) [0x7f58fe9ea50d]
/home/mrunix/serenity/Build/lagom/libexec/WebContent() [0x262ba8]
/home/mrunix/serenity/Build/lagom/libexec/WebContent() [0x3283e8]
/lib64/libc.so.6(+0x3681) [0x7f58fdef1681]
/lib64/libc.so.6(__libc_start_main+0x88) [0x7f58fdef1798]
/home/mrunix/serenity/Build/lagom/libexec/WebContent() [0x2614a5]