serenity icon indicating copy to clipboard operation
serenity copied to clipboard

Crash when clicking on any link from adamplumb.com

Open adamplumb opened this issue 2 years ago • 0 comments

Just testing Ladybird on my website (http://adamplumb.com) and noticed every outgoing link crashes the tab.

To reproduce, i load up http://adamplumb.com and click on some of the project links and get this:

VERIFICATION FAILED: TODO at /home/adam/Development/serenity/Userland/Libraries/LibWeb/HTML/Navigable.cpp:336
/home/adam/Development/serenity/Build/lagom/lib/liblagom-core.so.0(ak_verification_failed+0xaa) [0x7f27a5189cfa]
/home/adam/Development/serenity/Build/lagom/lib/liblagom-web.so.0 Web::HTML::Navigable::choose_a_navigable(AK::StringView, Web::HTML::TokenizedFeature::NoOpener, Web::HTML::ActivateTab) 0xea) [0x7f27a58f7a1a]
/home/adam/Development/serenity/Build/lagom/lib/liblagom-web.so.0 Web::HTML::HTMLHyperlinkElementUtils::follow_the_hyperlink(AK::Optional<AK::DeprecatedString>) 0x122) [0x7f27a58a0802]
/home/adam/Development/serenity/Build/lagom/lib/liblagom-web.so.0 Web::HTML::HTMLAnchorElement::run_activation_behavior(Web::DOM::Event const&) 0xc1) [0x7f27a58797e1]
/home/adam/Development/serenity/Build/lagom/lib/liblagom-web.so.0 Web::DOM::EventDispatcher::dispatch(JS::NonnullGCPtr<Web::DOM::EventTarget>, Web::DOM::Event&, bool) 0x5dd) [0x7f27a578aa2d]
/home/adam/Development/serenity/Build/lagom/lib/liblagom-web.so.0 Web::EventHandler::handle_mouseup(Gfx::Point<Web::CSSPixels>, Gfx::Point<Web::CSSPixels>, unsigned int, unsigned int, unsigned int) 0x438) [0x7f27a5a517e8]
/home/adam/Development/serenity/Build/lagom/bin/WebContent(+0x39d3e) [0x561047741d3e]
/home/adam/Development/serenity/Build/lagom/lib/liblagom-web.so.0(+0x8a42c9) [0x7f27a5aa42c9]
/home/adam/Development/serenity/Build/lagom/lib/liblagom-core.so.0 Core::Timer::timer_event(Core::TimerEvent&) 0xb2) [0x7f27a517dc42]
/home/adam/Development/serenity/Build/lagom/lib/liblagom-core.so.0 Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) 0x4d) [0x7f27a5160f9d]
/home/adam/Development/serenity/Build/lagom/bin/WebContent(+0xe07e6) [0x5610477e87e6]
/lib/x86_64-linux-gnu/libQt6Core.so.6(+0x17fb8e) [0x7f27a677fb8e]
/lib/x86_64-linux-gnu/libQt6Core.so.6 QTimer::timeout(QTimer::QPrivateSignal) 0x3e) [0x7f27a678401e]
/lib/x86_64-linux-gnu/libQt6Core.so.6 QObject::event(QEvent*) 0x1c6) [0x7f27a67722a6]
/lib/x86_64-linux-gnu/libQt6Core.so.6 QCoreApplication::notifyInternal2(QObject*, QEvent*) 0xf5) [0x7f27a67353c5]
/lib/x86_64-linux-gnu/libQt6Core.so.6 QTimerInfoList::activateTimers() 0x369) [0x7f27a686f989]
/lib/x86_64-linux-gnu/libQt6Core.so.6(+0x324f9c) [0x7f27a6924f9c]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x571f4) [0x7f27a35111f4]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x5a317) [0x7f27a3514317]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_iteration+0x30) [0x7f27a3514930]
/lib/x86_64-linux-gnu/libQt6Core.so.6 QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) 0x70) [0x7f27a6922d10]
/lib/x86_64-linux-gnu/libQt6Core.so.6 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) 0x2ba) [0x7f27a673f73a]
/home/adam/Development/serenity/Build/lagom/lib/liblagom-core.so.0 Core::EventLoop::exec() 0x36) [0x7f27a515af36]
/home/adam/Development/serenity/Build/lagom/bin/WebContent(+0xeccfa) [0x5610477f4cfa]
/home/adam/Development/serenity/Build/lagom/bin/WebContent(main+0xe8) [0x56104773d6c8]
/lib/x86_64-linux-gnu/libc.so.6(+0x276ca) [0x7f27a48456ca]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x85) [0x7f27a4845785]
/home/adam/Development/serenity/Build/lagom/bin/WebContent(+0x357d1) [0x56104773d7d1]
WebContent process crashed!

adamplumb avatar Nov 02 '23 12:11 adamplumb