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

Crashes when trying to run speedtest.net #3828

Open
1 task
schrummy14 opened this issue Mar 5, 2025 · 1 comment · May be fixed by #3930
Open
1 task

Crashes when trying to run speedtest.net #3828

schrummy14 opened this issue Mar 5, 2025 · 1 comment · May be fixed by #3930

Comments

@schrummy14
Copy link

Summary

Browser crashes when trying to run the speedtest from speedtest.net.

Operating system

Linux

Steps to reproduce

  1. Go to speedtest.net
  2. Click GO
  3. Wait

Expected behavior

Expect for the speedtest to run to completion.

Actual behavior

The entire browser fails and crashes.

URL for a reduced test case

speedtest.net

HTML/SVG/etc. source for a reduced test case

N/A

Log output and (if possible) backtrace

./Meta/ladybird.sh run ladybird
ninja: Entering directory `/home/mschramm/Programs/ladybird/Build/release'
[0/2] Re-checking globbed directories...
ninja: no work to do.
Ladybird PID file '/run/user/1000/Ladybird.pid' exists with PID 621389, but process cannot be found
317271.607 WebContent(621618): Unhandled JavaScript exception (in promise): SyntaxError: FontFace constructor: Invalid source string
317271.828 WebContent(621618): ImageDecoderClient: Failed to decode image with ID 1: Decoding failed: Could not find suitable image decoder plugin for data
317271.955 WebContent(621618): FIXME: Unimplemented IDL interface: 'LocationPrototype.ancestorOrigins'
317271.981 WebContent(621618): ResourceLoader: Filtered request to: "https://c.amazon-adsystem.com/aax2/apstag.js"
317271.981 WebContent(621618): HTMLScriptElement: Refusing to run script because the element's result is null.
317272.019 WebContent(621618): ResourceLoader: Filtered request to: "https://www.googletagmanager.com/gtm.js?id=GTM-K7SNBZ"
317272.019 WebContent(621618): ResourceLoader: Filtered request to: "https://b-code.liadm.com/b-01lr.min.js"
317272.020 WebContent(621618): HTMLScriptElement: Refusing to run script because the element's result is null.
317272.020 WebContent(621618): HTMLScriptElement: Refusing to run script because the element's result is null.
317272.109 WebContent(621618): ResourceLoader: Failed load of: "https://prism.app-us1.com/?a=478502367&u=https%3A%2F%2Fwww.speedtest.net%2F", Error: Unable to connect, Duration: 26ms
317272.109 WebContent(621618): HTMLScriptElement: Refusing to run script because the element's result is null.
317273.526 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBIndexPrototype.get'
317273.526 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBIndexPrototype.getKey'
317273.526 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBIndexPrototype.getAll'
317273.526 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBIndexPrototype.getAllKeys'
317273.526 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBIndexPrototype.count'
317273.526 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBIndexPrototype.openCursor'
317273.526 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBIndexPrototype.openKeyCursor'
317273.526 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBCursorPrototype.update'
317273.526 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBCursorPrototype.delete'
317273.527 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBCursorPrototype.advance'
317273.527 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBCursorPrototype.continue'
317273.527 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBCursorPrototype.continuePrimaryKey'
317273.527 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBObjectStorePrototype.put'
317273.527 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBObjectStorePrototype.add'
317273.527 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBObjectStorePrototype.delete'
317273.527 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBObjectStorePrototype.clear'
317273.527 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBObjectStorePrototype.get'
317273.527 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBObjectStorePrototype.getAll'
317273.527 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBObjectStorePrototype.getKey'
317273.527 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBObjectStorePrototype.getAllKeys'
317273.527 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBObjectStorePrototype.count'
317273.527 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBObjectStorePrototype.openCursor'
317273.527 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBObjectStorePrototype.openKeyCursor'
317273.527 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBObjectStorePrototype.deleteIndex'
317273.527 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBDatabasePrototype.deleteObjectStore'
317273.604 WebContent(621618): FIXME: Unimplemented IDL interface: 'LocationPrototype.ancestorOrigins'
317273.901 WebContent(621618): ResourceLoader: Filtered request to: "https://gum.criteo.com/sid/json?origin=prebid&topUrl=https%3A%2F%2Fwww.speedtest.net%2F&domain=www.speedtest.net&cw=1&lsw=1&us_privacy=1YNY"
317273.901 WebContent(621618): ResourceLoader: Filtered request to: "https://id5-sync.com/api/config/prebid"
317273.901 WebContent(621618): ResourceLoader: Filtered request to: "https://idx.liadm.com/idex/prebid/78658?duid=c332fdb45ea7--01jnkbkz1fncakb3cctxyej4pq&us_privacy=1YNY&cd=.speedtest.net&resolve=nonId&resolve=uid2&resolve=bidswitch&resolve=medianet&resolve=magnite&resolve=pubmatic&resolve=index&resolve=openx&resolve=thetradedesk&resolve=sovrn"
317273.903 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBDatabasePrototype.createObjectStore'
317273.903 WebContent(621618): ResourceLoader: Filtered request to: "https://securepubads.g.doubleclick.net/tag/js/gpt.js"
317273.970 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBDatabasePrototype.transaction'
317273.970 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBDatabasePrototype.transaction'
317273.974 WebContent(621618): HTMLScriptElement: Refusing to run script because the element's result is null.
317273.976 WebContent(621618): Unhandled JavaScript exception (in promise): [TypeError] undefined is not a function (evaluated from 't.transaction')
317273.976 WebContent(621618):     at <unknown>
    at Promise
    at https://b.cdnst.net/javascript/speedtest-main.js?v=0e417dfa0303ff61d52f1c19261a7f09:2:1462091
    at <unknown>
    at https://b.cdnst.net/javascript/speedtest-main.js?v=0e417dfa0303ff61d52f1c19261a7f09:2:88204
    at https://b.cdnst.net/javascript/speedtest-main.js?v=0e417dfa0303ff61d52f1c19261a7f09:2:88204
    at a (https://b.cdnst.net/javascript/speedtest-main.js?v=0e417dfa0303ff61d52f1c19261a7f09:2:86853)
    at <unknown>

317273.976 WebContent(621618): Unhandled JavaScript exception (in promise): [TypeError] undefined is not a function (evaluated from 't.transaction')
317273.976 WebContent(621618):     at <unknown>
    at Promise
    at https://b.cdnst.net/javascript/speedtest-main.js?v=0e417dfa0303ff61d52f1c19261a7f09:2:1462091
    at <unknown>
    at https://b.cdnst.net/javascript/speedtest-main.js?v=0e417dfa0303ff61d52f1c19261a7f09:2:88204
    at https://b.cdnst.net/javascript/speedtest-main.js?v=0e417dfa0303ff61d52f1c19261a7f09:2:88204
    at a (https://b.cdnst.net/javascript/speedtest-main.js?v=0e417dfa0303ff61d52f1c19261a7f09:2:86853)
    at <unknown>

317273.976 WebContent(621618): Unhandled JavaScript exception (in promise): [TypeError] undefined is not a function (evaluated from 't.transaction')
317273.976 WebContent(621618):     at <unknown>
    at Promise
    at https://b.cdnst.net/javascript/speedtest-main.js?v=0e417dfa0303ff61d52f1c19261a7f09:2:1462091
    at <unknown>
    at https://b.cdnst.net/javascript/speedtest-main.js?v=0e417dfa0303ff61d52f1c19261a7f09:2:88204
    at https://b.cdnst.net/javascript/speedtest-main.js?v=0e417dfa0303ff61d52f1c19261a7f09:2:88204
    at a (https://b.cdnst.net/javascript/speedtest-main.js?v=0e417dfa0303ff61d52f1c19261a7f09:2:86853)
    at <unknown>

317274.077 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBDatabasePrototype.createObjectStore'
317274.095 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBDatabasePrototype.transaction'
317274.096 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBDatabasePrototype.createObjectStore'
317274.096 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBDatabasePrototype.createObjectStore'
317274.096 WebContent(621618): Unhandled JavaScript exception (in promise): [TypeError] undefined is not a function (evaluated from 'e.createObjectStore')
317274.096 WebContent(621618):     at https://b.cdnst.net/javascript/speedtest-main.js?v=0e417dfa0303ff61d52f1c19261a7f09:2:904194
    at https://b.cdnst.net/javascript/speedtest-main.js?v=0e417dfa0303ff61d52f1c19261a7f09:2:904194
    at <unknown>
    at https://b.cdnst.net/javascript/speedtest-main.js?v=0e417dfa0303ff61d52f1c19261a7f09:2:904123
    at <unknown>
    at https://b.cdnst.net/javascript/speedtest-main.js?v=0e417dfa0303ff61d52f1c19261a7f09:2:904051
    at <unknown>
    at https://b.cdnst.net/javascript/speedtest-main.js?v=0e417dfa0303ff61d52f1c19261a7f09:2:3581228
    at https://b.cdnst.net/javascript/speedtest-main.js?v=0e417dfa0303ff61d52f1c19261a7f09:2:3581228
    at https://b.cdnst.net/javascript/speedtest-main.js?v=0e417dfa0303ff61d52f1c19261a7f09:2:3581228
    at Promise
    at https://b.cdnst.net/javascript/speedtest-main.js?v=0e417dfa0303ff61d52f1c19261a7f09:2:3580969
    at upgrade (https://b.cdnst.net/javascript/speedtest-main.js?v=0e417dfa0303ff61d52f1c19261a7f09:2:903857)
    at https://b.cdnst.net/javascript/speedtest-main.js?v=0e417dfa0303ff61d52f1c19261a7f09:2:3135593

317274.097 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBDatabasePrototype.transaction'
317274.097 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBCursorPrototype.advance'
317274.097 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBCursorPrototype.continue'
317274.097 WebContent(621618): FIXME: Unimplemented IDL interface: 'IDBCursorPrototype.continuePrimaryKey'
317274.130 WebContent(621618): ResourceLoader: Filtered request to: "https://rp.liadm.com/j?dtstmp=1741210474079&se=e30&duid=c332fdb45ea7--01jnkbkz1fncakb3cctxyej4pq&tv=8.31.0&pu=https%3A%2F%2Fwww.speedtest.net%2F&us_privacy=1YNY&wpn=prebid&cd=.speedtest.net"
317274.130 WebContent(621618): ResourceLoader: Filtered request to: "https://rp.liadm.com/j?dtstmp=1741210474079&se=e30&duid=c332fdb45ea7--01jnkbkz1fncakb3cctxyej4pq&tv=8.31.0&pu=https%3A%2F%2Fwww.speedtest.net%2F&us_privacy=1YNY&wpn=prebid&cd=.speedtest.net"
317274.131 WebContent(621618): ResourceLoader: Filtered request to: "https://rp.liadm.com/j?dtstmp=1741210474079&se=e30&duid=c332fdb45ea7--01jnkbkz1fncakb3cctxyej4pq&tv=8.31.0&pu=https%3A%2F%2Fwww.speedtest.net%2F&us_privacy=1YNY&wpn=prebid&cd=.speedtest.net"
317274.131 WebContent(621618): ResourceLoader: Filtered request to: "https://rp.liadm.com/j?dtstmp=1741210474079&se=e30&duid=c332fdb45ea7--01jnkbkz1fncakb3cctxyej4pq&tv=8.31.0&pu=https%3A%2F%2Fwww.speedtest.net%2F&us_privacy=1YNY&wpn=prebid&cd=.speedtest.net"
317274.133 WebContent(621618): ResourceLoader: Filtered request to: "https://rp.liadm.com/p?dtstmp=1741210474081&se=e30&duid=c332fdb45ea7--01jnkbkz1fncakb3cctxyej4pq&tv=8.31.0&pu=https%3A%2F%2Fwww.speedtest.net%2F&us_privacy=1YNY&wpn=prebid&cd=.speedtest.net"
317274.133 WebContent(621618): ResourceLoader: Filtered request to: "https://rp.liadm.com/p?dtstmp=1741210474082&duid=c332fdb45ea7--01jnkbkz1fncakb3cctxyej4pq&tv=8.31.0&pu=https%3A%2F%2Fwww.speedtest.net%2F&ae=eyJtZXNzYWdlIjoiIiwibmFtZSI6IkFqYXhGYWlsZWQiLCJzdGFja1RyYWNlIjoiQWpheEZhaWxlZFxuICAgIGF0IEVycm9yXG4gICAgYXQgZiAoaHR0cHM6Ly9iLmNkbnN0Lm5ldC9qYXZhc2NyaXB0L3ByZWJpZC44LjMxLjAubWluLmpzOjMxOjY1MzcpXG4gICAgYXQgaHR0cHM6Ly9iLmNkbnN0Lm5lLi4uIiwiZmlsZU5hbWUiOiJ1bmRlZmluZWQifQ&us_privacy=1YNY&wpn=prebid&cd=.speedtest.net"
VERIFICATION FAILED: res == CURLE_OK && socket_fd != CURL_SOCKET_BAD at /home/mschramm/Programs/ladybird/Services/RequestServer/WebSocketImplCurl.cpp:167
/home/mschramm/Programs/ladybird/Build/release/lib64/liblagom-ak.so.0(ak_trap+0x35) [0x7fef4aa3c8d5]
/home/mschramm/Programs/ladybird/Build/release/lib64/liblagom-ak.so.0(+0x2abef) [0x7fef4aa3cbef]
/home/mschramm/Programs/ladybird/Build/release/libexec/RequestServer() [0x2434d4]
/home/mschramm/Programs/ladybird/Build/release/libexec/RequestServer() [0x219fdf]
/home/mschramm/Programs/ladybird/Build/release/libexec/RequestServer() [0x21c181]
/home/mschramm/Programs/ladybird/Build/release/lib64/liblagom-core.so.0(+0x2c6bf) [0x7fef4b1da6bf]
/home/mschramm/Programs/ladybird/Build/release/lib64/liblagom-core.so.0 Core::EventReceiver::dispatch_event(Core::Event&, Core::EventReceiver*) 0x75) [0x7fef4b1d9a45]
/home/mschramm/Programs/ladybird/Build/release/lib64/liblagom-core.so.0 Core::ThreadEventQueue::process() 0x1af) [0x7fef4b1e8d0f]
/home/mschramm/Programs/ladybird/Build/release/lib64/liblagom-core.so.0 Core::EventLoopImplementationUnix::exec() 0x2c) [0x7fef4b1f0fbc]
/home/mschramm/Programs/ladybird/Build/release/lib64/liblagom-core.so.0 Core::EventLoop::exec() 0x37) [0x7fef4b1d7b67]
/home/mschramm/Programs/ladybird/Build/release/libexec/RequestServer() [0x215ed3]
/home/mschramm/Programs/ladybird/Build/release/libexec/RequestServer() [0x243daf]
/lib64/libc.so.6(+0x3248) [0x7fef4a3e1248]
/lib64/libc.so.6(__libc_start_main+0x8b) [0x7fef4a3e130b]
/home/mschramm/Programs/ladybird/Build/release/libexec/RequestServer() [0x215a75]
 621600 Lost connection to RequestServer
 621618 Lost connection to RequestServer
 621600 Lost connection to RequestServer
317282.458 WebContent(621618): (js error) "ads failed to load in specified time of 7 seconds"
UNEXPECTED ERROR: Trying to post_message during IPC shutdown at /home/mschramm/Programs/ladybird/Build/release/Lagom/Services/RequestServer/RequestServerEndpoint.h:1253
/home/mschramm/Programs/ladybird/Build/release/lib64/liblagom-ak.so.0(ak_trap+0x35) [0x7fc027f988d5]
/home/mschramm/Programs/ladybird/Build/release/lib64/liblagom-requests.so.0(+0x1a682) [0x7fc02a691682]
/home/mschramm/Programs/ladybird/Build/release/lib64/liblagom-requests.so.0 Requests::RequestClient::websocket_connect(URL::URL const&, AK::ByteString const&, AK::Vector<AK::ByteString, 0ul> const&, AK::Vector<AK::ByteString, 0ul> const&, HTTP::HeaderMap const&) 0x15b) [0x7fc02a6901bb]
/home/mschramm/Programs/ladybird/Build/release/lib64/liblagom-web.so.0 Web::WebSockets::WebSocket::establish_web_socket_connection(URL::URL const&, AK::Vector<AK::String, 0ul> const&, Web::HTML::EnvironmentSettingsObject&) 0x2d1) [0x7fc0298dcac1]
/home/mschramm/Programs/ladybird/Build/release/lib64/liblagom-web.so.0(+0x10de2f1) [0x7fc0298de2f1]
/home/mschramm/Programs/ladybird/Build/release/lib64/liblagom-web.so.0(+0x97882f) [0x7fc02917882f]
/home/mschramm/Programs/ladybird/Build/release/lib64/liblagom-core.so.0(+0x2c6bf) [0x7fc0287d76bf]
/home/mschramm/Programs/ladybird/Build/release/lib64/liblagom-core.so.0 Core::ThreadEventQueue::process() 0x16e) [0x7fc0287e5cce]
/home/mschramm/Programs/ladybird/Build/release/lib64/liblagom-webview.so.0 WebView::EventLoopManagerQt::event_target_received_event(AK::Badge<WebView::EventLoopImplementationQtEventTarget>, QEvent*) 0x2f) [0x7fc02a7f0a8f]
/home/mschramm/Programs/ladybird/Build/release/lib64/liblagom-webview.so.0 WebView::EventLoopImplementationQtEventTarget::event(QEvent*) 0x1c) [0x7fc02a7f302c]
/lib64/libQt6Core.so.6 QCoreApplication::notifyInternal2(QObject*, QEvent*) 0x133) [0x7fc02a8f3573]
/lib64/libQt6Core.so.6 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) 0x331) [0x7fc02a8f6f51]
/lib64/libQt6Core.so.6(+0x3efb5f) [0x7fc02abefb5f]
/lib64/libglib-2.0.so.0(+0x4028c) [0x7fc026afc28c]
/lib64/libglib-2.0.so.0(+0xa07b8) [0x7fc026b5c7b8]
/lib64/libglib-2.0.so.0(g_main_context_iteration+0x33) [0x7fc026afd783]
/lib64/libQt6Core.so.6 QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) 0x73) [0x7fc02abef2b3]
/lib64/libQt6Core.so.6 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) 0x1b3) [0x7fc02a900993]
/home/mschramm/Programs/ladybird/Build/release/lib64/liblagom-core.so.0 Core::EventLoop::exec() 0x37) [0x7fc0287d4b67]
/home/mschramm/Programs/ladybird/Build/release/libexec/WebContent() [0x2669fd]
/home/mschramm/Programs/ladybird/Build/release/libexec/WebContent() [0x33090f]
/lib64/libc.so.6(+0x3248) [0x7fc02732a248]
/lib64/libc.so.6(__libc_start_main+0x8b) [0x7fc02732a30b]
/home/mschramm/Programs/ladybird/Build/release/libexec/WebContent() [0x265115]
317296.938 Ladybird(621600): WebContent process crashed! Last page loaded: https://www.speedtest.net/
317296.938 Ladybird(621600): Consider raising an issue at https://github.com/LadybirdBrowser/ladybird/issues/new/choose
VERIFICATION FAILED: !is_error() at /home/mschramm/Programs/ladybird/AK/Error.h:183
/home/mschramm/Programs/ladybird/Build/release/lib64/liblagom-ak.so.0(ak_trap+0x35) [0x7fb9e6dbd8d5]
/home/mschramm/Programs/ladybird/Build/release/lib64/liblagom-ak.so.0(+0x2abef) [0x7fb9e6dbdbef]
/home/mschramm/Programs/ladybird/Build/release/lib64/liblagom-webview.so.0 WebView::ViewImplementation::initialize_client(WebView::ViewImplementation::CreateNewClient) 0x74c) [0x7fb9eb713fec]
/home/mschramm/Programs/ladybird/Build/release/bin/Ladybird() [0x269ada]
/home/mschramm/Programs/ladybird/Build/release/lib64/liblagom-webview.so.0 WebView::ViewImplementation::handle_web_content_process_crash(WebView::ViewImplementation::LoadErrorPage) 0x133) [0x7fb9eb714273]
/home/mschramm/Programs/ladybird/Build/release/lib64/liblagom-webview.so.0(+0xb5352) [0x7fb9eb716352]
/home/mschramm/Programs/ladybird/Build/release/lib64/liblagom-core.so.0(+0x2c6bf) [0x7fb9e99d76bf]
/home/mschramm/Programs/ladybird/Build/release/lib64/liblagom-core.so.0 Core::ThreadEventQueue::process() 0x16e) [0x7fb9e99e5cce]
/home/mschramm/Programs/ladybird/Build/release/lib64/liblagom-webview.so.0 WebView::EventLoopManagerQt::event_target_received_event(AK::Badge<WebView::EventLoopImplementationQtEventTarget>, QEvent*) 0x2f) [0x7fb9eb76aa8f]
/home/mschramm/Programs/ladybird/Build/release/lib64/liblagom-webview.so.0 WebView::EventLoopImplementationQtEventTarget::event(QEvent*) 0x1c) [0x7fb9eb76d02c]
/lib64/libQt6Widgets.so.6 QApplicationPrivate::notify_helper(QObject*, QEvent*) 0x88) [0x7fb9eac3d9b8]
/lib64/libQt6Core.so.6 QCoreApplication::notifyInternal2(QObject*, QEvent*) 0x150) [0x7fb9e92f3590]
/lib64/libQt6Core.so.6 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) 0x331) [0x7fb9e92f6f51]
/lib64/libQt6Core.so.6(+0x3efb5f) [0x7fb9e95efb5f]
/lib64/libglib-2.0.so.0(+0x4028c) [0x7fb9e621528c]
/lib64/libglib-2.0.so.0(+0xa07b8) [0x7fb9e62757b8]
/lib64/libglib-2.0.so.0(g_main_context_iteration+0x33) [0x7fb9e6216783]
/lib64/libQt6Core.so.6 QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) 0x73) [0x7fb9e95ef2b3]
/lib64/libQt6Core.so.6 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) 0x1b3) [0x7fb9e9300993]
/lib64/libQt6Core.so.6 QCoreApplication::exec() 0xae) [0x7fb9e92fbf6e]
/home/mschramm/Programs/ladybird/Build/release/lib64/liblagom-core.so.0 Core::EventLoop::exec() 0x37) [0x7fb9e99d4b67]
/home/mschramm/Programs/ladybird/Build/release/lib64/liblagom-webview.so.0 WebView::Application::execute() 0x10) [0x7fb9eb6d5280]
/home/mschramm/Programs/ladybird/Build/release/bin/Ladybird() [0x26db59]
/home/mschramm/Programs/ladybird/Build/release/bin/Ladybird() [0x26e42f]
/lib64/libc.so.6(+0x3248) [0x7fb9e6810248]
/lib64/libc.so.6(__libc_start_main+0x8b) [0x7fb9e681030b]
/home/mschramm/Programs/ladybird/Build/release/bin/Ladybird() [0x2371b5]
./Meta/ladybird.sh: line 192: 621600 Illegal instruction     (core dumped) "$BUILD_DIR/bin/$lagom_target" "${lagom_args[@]}"

Screenshots or screen recordings

No response

Build flags or config settings

No response

Contribute a patch?

  • I’ll contribute a patch for this myself.
@mobounya
Copy link
Contributor

Bug is introduced when we switched from ssl to Openssl in commit 14ebcd4

mobounya added a commit to mobounya/ladybird that referenced this issue Mar 14, 2025
The assertion in `WebSocketImplCurl::did_connect()` keeps failing for
multiple websockets when loading `https://www.speedtest.net/` since
commit 14ebcd4. This fixes that by checking and returning false if
something went wrong instead of asserting.

Issue: LadybirdBrowser#3828
mobounya added a commit to mobounya/ladybird that referenced this issue Mar 14, 2025
The assertion in `WebSocketImplCurl::did_connect()` keeps failing for
multiple websockets when loading `https://www.speedtest.net/` since
commit 14ebcd4. This fixes that by checking and returning false if
something went wrong and letting the caller function handle it.

Issue: LadybirdBrowser#3828
mobounya added a commit to mobounya/ladybird that referenced this issue Mar 14, 2025
The assertion in `WebSocketImplCurl::did_connect()` keeps failing for
multiple websockets when loading `https://www.speedtest.net/` since
commit 14ebcd4. This fixes that by checking and returning false if
something went wrong and letting the caller function handle it.

Issue: LadybirdBrowser#3828
mobounya added a commit to mobounya/ladybird that referenced this issue Mar 22, 2025
The assertion in `WebSocketImplCurl::did_connect()` keeps failing for
multiple websockets when loading `https://www.speedtest.net/` since
commit 14ebcd4. This fixes that by checking and returning false if
something went wrong and letting the caller function handle it.

Issue: LadybirdBrowser#3828
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

Successfully merging a pull request may close this issue.

2 participants