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

SIGILL (invalid opcode) crash after Network.loadingFailed loop of death #28559

Open
kfigiela opened this issue Dec 20, 2023 · 0 comments
Open
Labels
topic: SIG errors Program error signals, ie SIGILL, SIGSEGV, SIGBUS, SIGABRT

Comments

@kfigiela
Copy link

kfigiela commented Dec 20, 2023

Current behavior

Test runner crashes with SIGILL (invalid opcode). This is an intermittent failure – this does not happen for all runs.

Desired behavior

Test runner does not crash and produces a proper test result (either success or failure).
Test runner emits enough logs to understand what happened.

Test code to reproduce

https://github.com/kfigiela/cypress-sigill-issue-repro/tree/main
This happens regularly in our CI enviroment for some percentage of runs. I was also able to reproduce this on a EC2 machine running Ubuntu 22.04 with the following command:

docker run --rm --entrypoint="" -v $PWD:/build -it cypress/included:13.6.1 bash -c "cd build && npm install && cypress verify && cypress run --record --key YOURKEY --project PROJECT"

Cypress Version

13.6.1

Node version

v20.9.0

Operating System

Docker (cypress/included:13.6.1), Ubuntu 20.04 (Host), self-hosted GitLab runner @ AWS/us-east-1 (m6i.xlarge, also tested with AMD-based instances)

Debug Logs

Full (verbose) logs:

Starting at line 122808 it registers "waiting for new page to load", "Network.loadingFailed" & related messages are repeated until it finally crashes.
�[31;1mcypress-verbose:server:socket:cdp-socket �[0memitting message from browser { event: �[32m'backend:request'�[39m, callbackEvent: �[32m'659a005e-9239-4ad1-be4e-916cbe048f48'�[39m, args: [ �[32m'protocol:command:log:added'�[39m, { id: �[32m'log-https://www.mgmresorts.com-466'�[39m, event: �[33mtrue�[39m, hookId: �[32m'r3'�[39m, instrument: �[32m'command'�[39m, message: �[32m'--waiting for new page to load--'�[39m, name: �[32m'page load'�[39m, renderProps: {}, state: �[32m'pending'�[39m, testId: �[32m'r3'�[39m, timeout: �[33m60000�[39m, type: �[32m'parent'�[39m, url: �[32m'https://www.mgmresorts.com/book-room/resort/?region=las-vegas&checkIn=2024-01-05&checkOut=2024-01-09&guests=2&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75'�[39m, wallClockStartedAt: �[32m'2023-12-19T17:23:08.744Z'�[39m, testCurrentRetry: �[33m0�[39m, snapshots: [], createdAtTimestamp: �[33m1703006588744.5�[39m, updatedAtTimestamp: �[33m1703006588744.5999�[39m } ] } �[31m+0ms�[0m
  �[31;1mcypress:server:socket-base �[0mbackend:request { eventName: �[32m'protocol:command:log:added'�[39m, args: [ { id: �[32m'log-https://www.mgmresorts.com-466'�[39m, event: �[33mtrue�[39m, hookId: �[32m'r3'�[39m, instrument: �[32m'command'�[39m, message: �[32m'--waiting for new page to load--'�[39m, name: �[32m'page load'�[39m, renderProps: {}, state: �[32m'pending'�[39m, testId: �[32m'r3'�[39m, timeout: �[33m60000�[39m, type: �[32m'parent'�[39m, url: �[32m'https://www.mgmresorts.com/book-room/resort/?region=las-vegas&checkIn=2024-01-05&checkOut=2024-01-09&guests=2&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75'�[39m, wallClockStartedAt: �[32m'2023-12-19T17:23:08.744Z'�[39m, testCurrentRetry: �[33m0�[39m, snapshots: [], createdAtTimestamp: �[33m1703006588744.5�[39m, updatedAtTimestamp: �[33m1703006588744.5999�[39m } ] } �[31m+0ms�[0m
  �[36;1mcypress:protocol:capture:CypressEventsManager �[0minserting command log into database, id: log-https://www.mgmresorts.com-466, type: log:added �[36m+0ms�[0m
  �[32;1mcypress-verbose:protocol:capture:CypressEventsManager �[0mcommand log details: { id: �[32m'log-https://www.mgmresorts.com-466'�[39m, name: �[32m'page load'�[39m, message: �[32m'--waiting for new page to load--'�[39m, type: �[32m'parent'�[39m, testCurrentRetry: �[33m0�[39m, state: �[32m'pending'�[39m, testId: �[32m'r3'�[39m, createdAtTimestamp: �[33m1703006588744.5�[39m, updatedAtTimestamp: �[33m1703006588744.5999�[39m, snapshots: [], event: �[33mtrue�[39m, renderProps: {}, timeout: �[33m60000�[39m, wallClockStartedAt: �[32m'2023-12-19T17:23:08.744Z'�[39m, hookId: �[32m'r3'�[39m, instrument: �[32m'command'�[39m } �[32m+0ms�[0m
  �[32;1mcypress-verbose:server:protocol �[0mBEGIN �[32m+1ms�[0m
  �[32;1mcypress-verbose:server:protocol �[0m
  �[32;1mcypress-verbose:server:protocol �[0mINSERT INTO events (source, type, payload, runnable_id, attempt, timestamp, original_timestamp, error_id)
  �[32;1mcypress-verbose:server:protocol �[0mVALUES ('cypress', 'log:added', '{"id":"log-https://www.mgmresort'/*+367 bytes*/, 'r3', 1.0, 1703006588744.5, 1703006588744.5, NULL)
  �[32;1mcypress-verbose:server:protocol �[0m �[32m+0ms�[0m
  �[32;1mcypress-verbose:server:protocol �[0mCOMMIT �[32m+0ms�[0m
  �[31;1mcypress-verbose:server:socket:cdp-socket �[0msuccessfully sent message to browser { result: { type: �[32m'undefined'�[39m } } �[31m+1ms�[0m
  �[31;1mcypress-verbose:server:socket:cdp-socket �[0msuccessfully sent message to browser { result: { type: �[32m'undefined'�[39m } } �[31m+0ms�[0m
  �[31;1mcypress-verbose:server:socket:cdp-socket �[0msuccessfully sent message to browser { result: { type: �[32m'undefined'�[39m } } �[31m+0ms�[0m
  �[31;1mcypress-verbose:server:socket:cdp-socket �[0msuccessfully sent message to browser { result: { type: �[32m'undefined'�[39m } } �[31m+0ms�[0m
  �[31;1mcypress-verbose:server:socket:cdp-socket �[0msuccessfully sent message to browser { result: { type: �[32m'undefined'�[39m } } �[31m+0ms�[0m
  �[31;1mcypress-verbose:server:socket:cdp-socket �[0msuccessfully sent message to browser { result: { type: �[32m'undefined'�[39m } } �[31m+0ms�[0m
  �[31;1mcypress-verbose:server:socket:cdp-socket �[0msuccessfully sent message to browser { result: { type: �[32m'undefined'�[39m } } �[31m+0ms�[0m
  �[31;1mcypress-verbose:server:socket:cdp-socket �[0msuccessfully sent message to browser { result: { type: �[32m'undefined'�[39m } } �[31m+0ms�[0m
  �[35;1mcypress-verbose:protocol:capture:tracked-cdp �[0mremoving outstanding callback for DOM.childNodeInserted, pending callbacks: 0 �[35m+2ms�[0m
  �[36;1mcypress-verbose:server:browsers:cri-client:recv:[<--] �[0mreceived CDP message { method: �[32m'Network.requestWillBeSent'�[39m, params: { requestId: �[32m'D7A34C124B999484BA2A99BFAE28CDD6'�[39m, loaderId: �[32m'D7A34C124B999484BA2A99BFAE28CDD6'�[39m, documentURL: �[32m'https://www.mgmresorts.com/book-room/room/?region=las-vegas&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75&checkIn=2024-01-05&checkOut=2024-01-09&guests=2'�[39m, request: { url: �[32m'https://www.mgmresorts.com/book-room/room/?region=las-vegas&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75&checkIn=2024-01-05&checkOut=2024-01-09&guests=2'�[39m, method: �[32m'GET'�[39m, headers: �[36m[Object]�[39m, mixedContentType: �[32m'none'�[39m, initialPriority: �[32m'VeryHigh'�[39m, referrerPolicy: �[32m'strict-origin-when-cross-origin'�[39m, isSameSite: �[33mtrue�[39m }, timestamp: �[33m148878.041387�[39m, wallTime: �[33m1703006589.626382�[39m, initiator: { type: �[32m'script'�[39m, stack: �[36m[Object]�[39m }, redirectHasExtraInfo: �[33mfalse�[39m, type: �[32m'Document'�[39m, frameId: �[32m'C1F74B9DB03B89F9218A91163A016ABA'�[39m, hasUserGesture: �[33mfalse�[39m } } �[36m+3ms�[0m
  �[32;1mcypress-verbose:server:browsers:cdp_automation �[0mreceived networkRequestWillBeSent { requestId: �[32m'D7A34C124B999484BA2A99BFAE28CDD6'�[39m, loaderId: �[32m'D7A34C124B999484BA2A99BFAE28CDD6'�[39m, documentURL: �[32m'https://www.mgmresorts.com/book-room/room/?region=las-vegas&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75&checkIn=2024-01-05&checkOut=2024-01-09&guests=2'�[39m, request: { url: �[32m'https://www.mgmresorts.com/book-room/room/?region=las-vegas&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75&checkIn=2024-01-05&checkOut=2024-01-09&guests=2'�[39m, method: �[32m'GET'�[39m, headers: { Referer: �[32m'https://www.mgmresorts.com/book-room/resort/?region=las-vegas&checkIn=2024-01-05&checkOut=2024-01-09&guests=2&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75'�[39m, �[32m'Upgrade-Insecure-Requests'�[39m: �[32m'1'�[39m, �[32m'User-Agent'�[39m: �[32m'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36'�[39m }, mixedContentType: �[32m'none'�[39m, initialPriority: �[32m'VeryHigh'�[39m, referrerPolicy: �[32m'strict-origin-when-cross-origin'�[39m, isSameSite: �[33mtrue�[39m }, timestamp: �[33m148878.041387�[39m, wallTime: �[33m1703006589.626382�[39m, initiator: { type: �[32m'script'�[39m, stack: { callFrames: �[36m[Array]�[39m } }, redirectHasExtraInfo: �[33mfalse�[39m, type: �[32m'Document'�[39m, frameId: �[32m'C1F74B9DB03B89F9218A91163A016ABA'�[39m, hasUserGesture: �[33mfalse�[39m } �[32m+4ms�[0m
  �[32;1mcypress-verbose:proxy:http:util:prerequests �[0mCaching pre-request GET-https://www.mgmresorts.com/book-room/room/?region=las-vegas&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75&checkIn=2024-01-05&checkOut=2024-01-09&guests=2 to be matched later. { requestId: �[32m'D7A34C124B999484BA2A99BFAE28CDD6'�[39m, method: �[32m'GET'�[39m, url: �[32m'https://www.mgmresorts.com/book-room/room/?region=las-vegas&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75&checkIn=2024-01-05&checkOut=2024-01-09&guests=2'�[39m, headers: { Referer: �[32m'https://www.mgmresorts.com/book-room/resort/?region=las-vegas&checkIn=2024-01-05&checkOut=2024-01-09&guests=2&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75'�[39m, �[32m'Upgrade-Insecure-Requests'�[39m: �[32m'1'�[39m, �[32m'User-Agent'�[39m: �[32m'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36'�[39m }, resourceType: �[32m'other'�[39m, originalResourceType: �[32m'Document'�[39m, cdpRequestWillBeSentTimestamp: �[33m1703006589626.382�[39m, cdpRequestWillBeSentReceivedTimestamp: �[33m1703006589984.6646�[39m } �[32m+4ms�[0m
  �[35;1mcypress-verbose:protocol:capture:tracked-cdp �[0madding outstanding callback for Network.requestWillBeSent, pending callbacks: 1 �[35m+0ms�[0m
  �[32;1mcypress:protocol:capture:Us �[0mInsertion attempt for network:request-will-be-sent �[32m+3ms�[0m
  �[33;1mcypress-verbose:protocol:capture:Us �[0mnetwork:request-will-be-sent called with payload: { requestId: �[32m'D7A34C124B999484BA2A99BFAE28CDD6'�[39m, loaderId: �[32m'D7A34C124B999484BA2A99BFAE28CDD6'�[39m, documentURL: �[32m'https://www.mgmresorts.com/book-room/room/?region=las-vegas&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75&checkIn=2024-01-05&checkOut=2024-01-09&guests=2'�[39m, request: { url: �[32m'https://www.mgmresorts.com/book-room/room/?region=las-vegas&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75&checkIn=2024-01-05&checkOut=2024-01-09&guests=2'�[39m, method: �[32m'GET'�[39m, headers: { Referer: �[32m'https://www.mgmresorts.com/book-room/resort/?region=las-vegas&checkIn=2024-01-05&checkOut=2024-01-09&guests=2&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75'�[39m, �[32m'Upgrade-Insecure-Requests'�[39m: �[32m'1'�[39m, �[32m'User-Agent'�[39m: �[32m'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36'�[39m }, mixedContentType: �[32m'none'�[39m, initialPriority: �[32m'VeryHigh'�[39m, referrerPolicy: �[32m'strict-origin-when-cross-origin'�[39m, isSameSite: �[33mtrue�[39m }, timestamp: �[33m148878.041387�[39m, wallTime: �[33m1703006589.626382�[39m, initiator: { type: �[32m'script'�[39m, stack: { callFrames: �[36m[Array]�[39m } }, redirectHasExtraInfo: �[33mfalse�[39m, type: �[32m'Document'�[39m, frameId: �[32m'C1F74B9DB03B89F9218A91163A016ABA'�[39m, hasUserGesture: �[33mfalse�[39m } �[33m+3ms�[0m
  �[32;1mcypress:protocol:capture:Us �[0mInserting network:request-will-be-sent into events table with runnableId r3, attempt 1 �[32m+0ms�[0m
  �[32;1mcypress-verbose:server:protocol �[0mBEGIN �[32m+0ms�[0m
  �[32;1mcypress-verbose:server:protocol �[0m
  �[32;1mcypress-verbose:server:protocol �[0mINSERT INTO events (source, type, payload, runnable_id, attempt, timestamp, original_timestamp, error_id)
  �[32;1mcypress-verbose:server:protocol �[0mVALUES ('cdp', 'network:request-will-be-sent', '{"documentURL":"https://www.mgmr'/*+4152 bytes*/, 'r3', 1.0, 1703006589626.38, 1703006589626.38, NULL)
  �[32;1mcypress-verbose:server:protocol �[0m �[32m+1ms�[0m
  �[32;1mcypress-verbose:server:protocol �[0mCOMMIT �[32m+0ms�[0m
  �[35;1mcypress-verbose:protocol:capture:tracked-cdp �[0mremoving outstanding callback for Network.requestWillBeSent, pending callbacks: 0 �[35m+1ms�[0m
  �[36;1mcypress-verbose:server:browsers:cri-client:recv:[<--] �[0mreceived CDP message { method: �[32m'Page.frameClearedScheduledNavigation'�[39m, params: { frameId: �[32m'C1F74B9DB03B89F9218A91163A016ABA'�[39m } } �[36m+1ms�[0m
  �[36;1mcypress-verbose:server:browsers:cri-client:recv:[<--] �[0mreceived CDP message { method: �[32m'Page.frameScheduledNavigation'�[39m, params: { frameId: �[32m'C1F74B9DB03B89F9218A91163A016ABA'�[39m, delay: �[33m0�[39m, reason: �[32m'scriptInitiated'�[39m, url: �[32m'https://www.mgmresorts.com/book-room/room/?region=las-vegas&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75&checkIn=2024-01-05&checkOut=2024-01-09&guests=2'�[39m } } �[36m+0ms�[0m
  �[36;1mcypress-verbose:server:browsers:cri-client:recv:[<--] �[0mreceived CDP message { method: �[32m'Page.frameRequestedNavigation'�[39m, params: { frameId: �[32m'C1F74B9DB03B89F9218A91163A016ABA'�[39m, reason: �[32m'scriptInitiated'�[39m, url: �[32m'https://www.mgmresorts.com/book-room/room/?region=las-vegas&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75&checkIn=2024-01-05&checkOut=2024-01-09&guests=2'�[39m, disposition: �[32m'currentTab'�[39m } } �[36m+0ms�[0m
  �[36;1mcypress-verbose:server:browsers:cri-client:recv:[<--] �[0mreceived CDP message { method: �[32m'Network.loadingFailed'�[39m, params: { requestId: �[32m'D7A34C124B999484BA2A99BFAE28CDD6'�[39m, timestamp: �[33m148878.041958�[39m, type: �[32m'Document'�[39m, errorText: �[32m'net::ERR_ABORTED'�[39m, canceled: �[33mtrue�[39m } } �[36m+0ms�[0m
  �[35;1mcypress-verbose:protocol:capture:tracked-cdp �[0madding outstanding callback for Network.loadingFailed, pending callbacks: 1 �[35m+0ms�[0m
  �[33;1mcypress:protocol:capture:NetworkManager �[0mNetwork.loadingFailed { request: { requestInformation: { requestId: �[32m'D7A34C124B999484BA2A99BFAE28CDD6'�[39m, requestURLs: �[36m[Array]�[39m, type: �[32m'Document'�[39m, requestWillBeSentTimestamp: �[33m148878.041387�[39m, requestWillBeSentWallTime: �[33m1703006589626.382�[39m } } } �[33m+4ms�[0m
  �[32;1mcypress:protocol:capture:Us �[0mInsertion attempt for network:loading-failed �[32m+1ms�[0m
  �[33;1mcypress-verbose:protocol:capture:Us �[0mnetwork:loading-failed called with payload: { requestId: �[32m'D7A34C124B999484BA2A99BFAE28CDD6'�[39m, timestamp: �[33m148878.041958�[39m, type: �[32m'Document'�[39m, errorText: �[32m'net::ERR_ABORTED'�[39m, canceled: �[33mtrue�[39m } �[33m+1ms�[0m
  �[32;1mcypress:protocol:capture:Us �[0mInserting network:loading-failed into events table with runnableId r3, attempt 1 �[32m+0ms�[0m
  �[32;1mcypress-verbose:server:protocol �[0mBEGIN �[32m+0ms�[0m
  �[32;1mcypress-verbose:server:protocol �[0m
  �[32;1mcypress-verbose:server:protocol �[0mINSERT INTO events (source, type, payload, runnable_id, attempt, timestamp, original_timestamp, error_id)
  �[32;1mcypress-verbose:server:protocol �[0mVALUES ('cdp', 'network:loading-failed', '{"requestId":"D7A34C124B999484BA'/*+107 bytes*/, 'r3', 1.0, 1703006589626.95, 1703006589626.95, NULL)
  �[32;1mcypress-verbose:server:protocol �[0m �[32m+0ms�[0m
  �[32;1mcypress-verbose:server:protocol �[0mCOMMIT �[32m+0ms�[0m
  �[35;1mcypress-verbose:protocol:capture:tracked-cdp �[0mremoving outstanding callback for Network.loadingFailed, pending callbacks: 0 �[35m+0ms�[0m
  �[36;1mcypress-verbose:server:browsers:cri-client:recv:[<--] �[0mreceived CDP message { method: �[32m'Network.requestWillBeSent'�[39m, params: { requestId: �[32m'D55290F55CFF1C7660777FEE0FC47067'�[39m, loaderId: �[32m'D55290F55CFF1C7660777FEE0FC47067'�[39m, documentURL: �[32m'https://www.mgmresorts.com/book-room/room/?region=las-vegas&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75&checkIn=2024-01-05&checkOut=2024-01-09&guests=2'�[39m, request: { url: �[32m'https://www.mgmresorts.com/book-room/room/?region=las-vegas&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75&checkIn=2024-01-05&checkOut=2024-01-09&guests=2'�[39m, method: �[32m'GET'�[39m, headers: �[36m[Object]�[39m, mixedContentType: �[32m'none'�[39m, initialPriority: �[32m'VeryHigh'�[39m, referrerPolicy: �[32m'strict-origin-when-cross-origin'�[39m, isSameSite: �[33mtrue�[39m }, timestamp: �[33m148878.042161�[39m, wallTime: �[33m1703006589.627147�[39m, initiator: { type: �[32m'script'�[39m, stack: �[36m[Object]�[39m }, redirectHasExtraInfo: �[33mfalse�[39m, type: �[32m'Document'�[39m, frameId: �[32m'C1F74B9DB03B89F9218A91163A016ABA'�[39m, hasUserGesture: �[33mfalse�[39m } } �[36m+0ms�[0m
  �[32;1mcypress-verbose:server:browsers:cdp_automation �[0mreceived networkRequestWillBeSent { requestId: �[32m'D55290F55CFF1C7660777FEE0FC47067'�[39m, loaderId: �[32m'D55290F55CFF1C7660777FEE0FC47067'�[39m, documentURL: �[32m'https://www.mgmresorts.com/book-room/room/?region=las-vegas&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75&checkIn=2024-01-05&checkOut=2024-01-09&guests=2'�[39m, request: { url: �[32m'https://www.mgmresorts.com/book-room/room/?region=las-vegas&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75&checkIn=2024-01-05&checkOut=2024-01-09&guests=2'�[39m, method: �[32m'GET'�[39m, headers: { Referer: �[32m'https://www.mgmresorts.com/book-room/resort/?region=las-vegas&checkIn=2024-01-05&checkOut=2024-01-09&guests=2&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75'�[39m, �[32m'Upgrade-Insecure-Requests'�[39m: �[32m'1'�[39m, �[32m'User-Agent'�[39m: �[32m'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36'�[39m }, mixedContentType: �[32m'none'�[39m, initialPriority: �[32m'VeryHigh'�[39m, referrerPolicy: �[32m'strict-origin-when-cross-origin'�[39m, isSameSite: �[33mtrue�[39m }, timestamp: �[33m148878.042161�[39m, wallTime: �[33m1703006589.627147�[39m, initiator: { type: �[32m'script'�[39m, stack: { callFrames: �[36m[Array]�[39m } }, redirectHasExtraInfo: �[33mfalse�[39m, type: �[32m'Document'�[39m, frameId: �[32m'C1F74B9DB03B89F9218A91163A016ABA'�[39m, hasUserGesture: �[33mfalse�[39m } �[32m+1ms�[0m
  �[32;1mcypress-verbose:proxy:http:util:prerequests �[0mCaching pre-request GET-https://www.mgmresorts.com/book-room/room/?region=las-vegas&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75&checkIn=2024-01-05&checkOut=2024-01-09&guests=2 to be matched later. { requestId: �[32m'D55290F55CFF1C7660777FEE0FC47067'�[39m, method: �[32m'GET'�[39m, url: �[32m'https://www.mgmresorts.com/book-room/room/?region=las-vegas&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75&checkIn=2024-01-05&checkOut=2024-01-09&guests=2'�[39m, headers: { Referer: �[32m'https://www.mgmresorts.com/book-room/resort/?region=las-vegas&checkIn=2024-01-05&checkOut=2024-01-09&guests=2&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75'�[39m, �[32m'Upgrade-Insecure-Requests'�[39m: �[32m'1'�[39m, �[32m'User-Agent'�[39m: �[32m'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36'�[39m }, resourceType: �[32m'other'�[39m, originalResourceType: �[32m'Document'�[39m, cdpRequestWillBeSentTimestamp: �[33m1703006589627.147�[39m, cdpRequestWillBeSentReceivedTimestamp: �[33m1703006589985.9827�[39m } �[32m+1ms�[0m
  �[35;1mcypress-verbose:protocol:capture:tracked-cdp �[0madding outstanding callback for Network.requestWillBeSent, pending callbacks: 1 �[35m+1ms�[0m
  �[32;1mcypress:protocol:capture:Us �[0mInsertion attempt for network:request-will-be-sent �[32m+1ms�[0m
  �[33;1mcypress-verbose:protocol:capture:Us �[0mnetwork:request-will-be-sent called with payload: { requestId: �[32m'D55290F55CFF1C7660777FEE0FC47067'�[39m, loaderId: �[32m'D55290F55CFF1C7660777FEE0FC47067'�[39m, documentURL: �[32m'https://www.mgmresorts.com/book-room/room/?region=las-vegas&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75&checkIn=2024-01-05&checkOut=2024-01-09&guests=2'�[39m, request: { url: �[32m'https://www.mgmresorts.com/book-room/room/?region=las-vegas&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75&checkIn=2024-01-05&checkOut=2024-01-09&guests=2'�[39m, method: �[32m'GET'�[39m, headers: { Referer: �[32m'https://www.mgmresorts.com/book-room/resort/?region=las-vegas&checkIn=2024-01-05&checkOut=2024-01-09&guests=2&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75'�[39m, �[32m'Upgrade-Insecure-Requests'�[39m: �[32m'1'�[39m, �[32m'User-Agent'�[39m: �[32m'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36'�[39m }, mixedContentType: �[32m'none'�[39m, initialPriority: �[32m'VeryHigh'�[39m, referrerPolicy: �[32m'strict-origin-when-cross-origin'�[39m, isSameSite: �[33mtrue�[39m }, timestamp: �[33m148878.042161�[39m, wallTime: �[33m1703006589.627147�[39m, initiator: { type: �[32m'script'�[39m, stack: { callFrames: �[36m[Array]�[39m } }, redirectHasExtraInfo: �[33mfalse�[39m, type: �[32m'Document'�[39m, frameId: �[32m'C1F74B9DB03B89F9218A91163A016ABA'�[39m, hasUserGesture: �[33mfalse�[39m } �[33m+1ms�[0m
  �[32;1mcypress:protocol:capture:Us �[0mInserting network:request-will-be-sent into events table with runnableId r3, attempt 1 �[32m+0ms�[0m
  �[32;1mcypress-verbose:server:protocol �[0mBEGIN �[32m+1ms�[0m
  �[32;1mcypress-verbose:server:protocol �[0m
  �[32;1mcypress-verbose:server:protocol �[0mINSERT INTO events (source, type, payload, runnable_id, attempt, timestamp, original_timestamp, error_id)
  �[32;1mcypress-verbose:server:protocol �[0mVALUES ('cdp', 'network:request-will-be-sent', '{"documentURL":"https://www.mgmr'/*+4152 bytes*/, 'r3', 1.0, 1703006589627.15, 1703006589627.15, NULL)
  �[32;1mcypress-verbose:server:protocol �[0m �[32m+0ms�[0m
  �[32;1mcypress-verbose:server:protocol �[0mCOMMIT �[32m+0ms�[0m
This happens to repeat (with different request ids)
  �[35;1mcypress-verbose:protocol:capture:tracked-cdp �[0mremoving outstanding callback for Network.loadingFailed, pending callbacks: 0 �[35m+0ms�[0m
  �[36;1mcypress-verbose:server:browsers:cri-client:recv:[<--] �[0mreceived CDP message { method: �[32m'Network.requestWillBeSent'�[39m, params: { requestId: �[32m'FF9AD372FC35A0B6FE563878C943048B'�[39m, loaderId: �[32m'FF9AD372FC35A0B6FE563878C943048B'�[39m, documentURL: �[32m'https://www.mgmresorts.com/book-room/room/?region=las-vegas&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75&checkIn=2024-01-05&checkOut=2024-01-09&guests=2'�[39m, request: { url: �[32m'https://www.mgmresorts.com/book-room/room/?region=las-vegas&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75&checkIn=2024-01-05&checkOut=2024-01-09&guests=2'�[39m, method: �[32m'GET'�[39m, headers: �[36m[Object]�[39m, mixedContentType: �[32m'none'�[39m, initialPriority: �[32m'VeryHigh'�[39m, referrerPolicy: �[32m'strict-origin-when-cross-origin'�[39m, isSameSite: �[33mtrue�[39m }, timestamp: �[33m148880.783654�[39m, wallTime: �[33m1703006592.368646�[39m, initiator: { type: �[32m'script'�[39m, stack: �[36m[Object]�[39m }, redirectHasExtraInfo: �[33mfalse�[39m, type: �[32m'Document'�[39m, frameId: �[32m'C1F74B9DB03B89F9218A91163A016ABA'�[39m, hasUserGesture: �[33mfalse�[39m } } �[36m+1ms�[0m
  �[32;1mcypress-verbose:server:browsers:cdp_automation �[0mreceived networkRequestWillBeSent { requestId: �[32m'FF9AD372FC35A0B6FE563878C943048B'�[39m, loaderId: �[32m'FF9AD372FC35A0B6FE563878C943048B'�[39m, documentURL: �[32m'https://www.mgmresorts.com/book-room/room/?region=las-vegas&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75&checkIn=2024-01-05&checkOut=2024-01-09&guests=2'�[39m, request: { url: �[32m'https://www.mgmresorts.com/book-room/room/?region=las-vegas&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75&checkIn=2024-01-05&checkOut=2024-01-09&guests=2'�[39m, method: �[32m'GET'�[39m, headers: { Referer: �[32m'https://www.mgmresorts.com/book-room/resort/?region=las-vegas&checkIn=2024-01-05&checkOut=2024-01-09&guests=2&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75'�[39m, �[32m'Upgrade-Insecure-Requests'�[39m: �[32m'1'�[39m, �[32m'User-Agent'�[39m: �[32m'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36'�[39m }, mixedContentType: �[32m'none'�[39m, initialPriority: �[32m'VeryHigh'�[39m, referrerPolicy: �[32m'strict-origin-when-cross-origin'�[39m, isSameSite: �[33mtrue�[39m }, timestamp: �[33m148880.783654�[39m, wallTime: �[33m1703006592.368646�[39m, initiator: { type: �[32m'script'�[39m, stack: { callFrames: �[36m[Array]�[39m } }, redirectHasExtraInfo: �[33mfalse�[39m, type: �[32m'Document'�[39m, frameId: �[32m'C1F74B9DB03B89F9218A91163A016ABA'�[39m, hasUserGesture: �[33mfalse�[39m } �[32m+1ms�[0m
  �[32;1mcypress-verbose:proxy:http:util:prerequests �[0mCaching pre-request GET-https://www.mgmresorts.com/book-room/room/?region=las-vegas&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75&checkIn=2024-01-05&checkOut=2024-01-09&guests=2 to be matched later. { requestId: �[32m'FF9AD372FC35A0B6FE563878C943048B'�[39m, method: �[32m'GET'�[39m, url: �[32m'https://www.mgmresorts.com/book-room/room/?region=las-vegas&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75&checkIn=2024-01-05&checkOut=2024-01-09&guests=2'�[39m, headers: { Referer: �[32m'https://www.mgmresorts.com/book-room/resort/?region=las-vegas&checkIn=2024-01-05&checkOut=2024-01-09&guests=2&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75'�[39m, �[32m'Upgrade-Insecure-Requests'�[39m: �[32m'1'�[39m, �[32m'User-Agent'�[39m: �[32m'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36'�[39m }, resourceType: �[32m'other'�[39m, originalResourceType: �[32m'Document'�[39m, cdpRequestWillBeSentTimestamp: �[33m1703006592368.646�[39m, cdpRequestWillBeSentReceivedTimestamp: �[33m1703006594345.1255�[39m } �[32m+1ms�[0m
  �[35;1mcypress-verbose:protocol:capture:tracked-cdp �[0madding outstanding callback for Network.requestWillBeSent, pending callbacks: 1 �[35m+1ms�[0m
  �[32;1mcypress:protocol:capture:Us �[0mInsertion attempt for network:request-will-be-sent �[32m+1ms�[0m
  �[33;1mcypress-verbose:protocol:capture:Us �[0mnetwork:request-will-be-sent called with payload: { requestId: �[32m'FF9AD372FC35A0B6FE563878C943048B'�[39m, loaderId: �[32m'FF9AD372FC35A0B6FE563878C943048B'�[39m, documentURL: �[32m'https://www.mgmresorts.com/book-room/room/?region=las-vegas&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75&checkIn=2024-01-05&checkOut=2024-01-09&guests=2'�[39m, request: { url: �[32m'https://www.mgmresorts.com/book-room/room/?region=las-vegas&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75&checkIn=2024-01-05&checkOut=2024-01-09&guests=2'�[39m, method: �[32m'GET'�[39m, headers: { Referer: �[32m'https://www.mgmresorts.com/book-room/resort/?region=las-vegas&checkIn=2024-01-05&checkOut=2024-01-09&guests=2&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75'�[39m, �[32m'Upgrade-Insecure-Requests'�[39m: �[32m'1'�[39m, �[32m'User-Agent'�[39m: �[32m'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36'�[39m }, mixedContentType: �[32m'none'�[39m, initialPriority: �[32m'VeryHigh'�[39m, referrerPolicy: �[32m'strict-origin-when-cross-origin'�[39m, isSameSite: �[33mtrue�[39m }, timestamp: �[33m148880.783654�[39m, wallTime: �[33m1703006592.368646�[39m, initiator: { type: �[32m'script'�[39m, stack: { callFrames: �[36m[Array]�[39m } }, redirectHasExtraInfo: �[33mfalse�[39m, type: �[32m'Document'�[39m, frameId: �[32m'C1F74B9DB03B89F9218A91163A016ABA'�[39m, hasUserGesture: �[33mfalse�[39m } �[33m+1ms�[0m
  �[32;1mcypress:protocol:capture:Us �[0mInserting network:request-will-be-sent into events table with runnableId r3, attempt 1 �[32m+0ms�[0m
  �[32;1mcypress-verbose:server:protocol �[0mBEGIN �[32m+1ms�[0m
  �[32;1mcypress-verbose:server:protocol �[0m
  �[32;1mcypress-verbose:server:protocol �[0mINSERT INTO events (source, type, payload, runnable_id, attempt, timestamp, original_timestamp, error_id)
  �[32;1mcypress-verbose:server:protocol �[0mVALUES ('cdp', 'network:request-will-be-sent', '{"documentURL":"https://www.mgmr'/*+4152 bytes*/, 'r3', 1.0, 1703006592368.65, 1703006592368.65, NULL)
  �[32;1mcypress-verbose:server:protocol �[0m �[32m+0ms�[0m
  �[32;1mcypress-verbose:server:protocol �[0mCOMMIT �[32m+0ms�[0m
  �[35;1mcypress-verbose:protocol:capture:tracked-cdp �[0mremoving outstanding callback for Network.requestWillBeSent, pending callbacks: 0 �[35m+0ms�[0m
  �[36;1mcypress-verbose:server:browsers:cri-client:recv:[<--] �[0mreceived CDP message { method: �[32m'Page.frameClearedScheduledNavigation'�[39m, params: { frameId: �[32m'C1F74B9DB03B89F9218A91163A016ABA'�[39m } } �[36m+0ms�[0m
  �[36;1mcypress-verbose:server:browsers:cri-client:recv:[<--] �[0mreceived CDP message { method: �[32m'Page.frameScheduledNavigation'�[39m, params: { frameId: �[32m'C1F74B9DB03B89F9218A91163A016ABA'�[39m, delay: �[33m0�[39m, reason: �[32m'scriptInitiated'�[39m, url: �[32m'https://www.mgmresorts.com/book-room/room/?region=las-vegas&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75&checkIn=2024-01-05&checkOut=2024-01-09&guests=2'�[39m } } �[36m+0ms�[0m
  �[36;1mcypress-verbose:server:browsers:cri-client:recv:[<--] �[0mreceived CDP message { method: �[32m'Page.frameRequestedNavigation'�[39m, params: { frameId: �[32m'C1F74B9DB03B89F9218A91163A016ABA'�[39m, reason: �[32m'scriptInitiated'�[39m, url: �[32m'https://www.mgmresorts.com/book-room/room/?region=las-vegas&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75&checkIn=2024-01-05&checkOut=2024-01-09&guests=2'�[39m, disposition: �[32m'currentTab'�[39m } } �[36m+0ms�[0m
  �[36;1mcypress-verbose:server:browsers:cri-client:recv:[<--] �[0mreceived CDP message { method: �[32m'Network.loadingFailed'�[39m, params: { requestId: �[32m'FF9AD372FC35A0B6FE563878C943048B'�[39m, timestamp: �[33m148880.784383�[39m, type: �[32m'Document'�[39m, errorText: �[32m'net::ERR_ABORTED'�[39m, canceled: �[33mtrue�[39m } } �[36m+0ms�[0m
  �[35;1mcypress-verbose:protocol:capture:tracked-cdp �[0madding outstanding callback for Network.loadingFailed, pending callbacks: 1 �[35m+0ms�[0m
  �[33;1mcypress:protocol:capture:NetworkManager �[0mNetwork.loadingFailed { request: { requestInformation: { requestId: �[32m'FF9AD372FC35A0B6FE563878C943048B'�[39m, requestURLs: �[36m[Array]�[39m, type: �[32m'Document'�[39m, requestWillBeSentTimestamp: �[33m148880.783654�[39m, requestWillBeSentWallTime: �[33m1703006592368.646�[39m } } } �[33m+1ms�[0m
  �[32;1mcypress:protocol:capture:Us �[0mInsertion attempt for network:loading-failed �[32m+0ms�[0m
  �[33;1mcypress-verbose:protocol:capture:Us �[0mnetwork:loading-failed called with payload: { requestId: �[32m'FF9AD372FC35A0B6FE563878C943048B'�[39m, timestamp: �[33m148880.784383�[39m, type: �[32m'Document'�[39m, errorText: �[32m'net::ERR_ABORTED'�[39m, canceled: �[33mtrue�[39m } �[33m+0ms�[0m
  �[32;1mcypress:protocol:capture:Us �[0mInserting network:loading-failed into events table with runnableId r3, attempt 1 �[32m+0ms�[0m
  �[32;1mcypress-verbose:server:protocol �[0mBEGIN �[32m+0ms�[0m
  �[32;1mcypress-verbose:server:protocol �[0m
  �[32;1mcypress-verbose:server:protocol �[0mINSERT INTO events (source, type, payload, runnable_id, attempt, timestamp, original_timestamp, error_id)
  �[32;1mcypress-verbose:server:protocol �[0mVALUES ('cdp', 'network:loading-failed', '{"requestId":"FF9AD372FC35A0B6FE'/*+107 bytes*/, 'r3', 1.0, 1703006592369.38, 1703006592369.38, NULL)
  �[32;1mcypress-verbose:server:protocol �[0m �[32m+0ms�[0m
  �[32;1mcypress-verbose:server:protocol �[0mCOMMIT �[32m+0ms�[0m
End of log, crash happens. Network errors seem to be the result of crash, not the cause:
  �[35;1mcypress-verbose:protocol:capture:tracked-cdp �[0mremoving outstanding callback for Network.requestWillBeSent, pending callbacks: 0 �[35m+0ms�[0m
  �[36;1mcypress-verbose:server:browsers:cri-client:recv:[<--] �[0mreceived CDP message { method: �[32m'Page.frameClearedScheduledNavigation'�[39m, params: { frameId: �[32m'C1F74B9DB03B89F9218A91163A016ABA'�[39m } } �[36m+1ms�[0m
  �[36;1mcypress-verbose:server:browsers:cri-client:recv:[<--] �[0mreceived CDP message { method: �[32m'Page.frameScheduledNavigation'�[39m, params: { frameId: �[32m'C1F74B9DB03B89F9218A91163A016ABA'�[39m, delay: �[33m0�[39m, reason: �[32m'scriptInitiated'�[39m, url: �[32m'https://www.mgmresorts.com/book-room/room/?region=las-vegas&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75&checkIn=2024-01-05&checkOut=2024-01-09&guests=2'�[39m } } �[36m+0ms�[0m
  �[36;1mcypress-verbose:server:browsers:cri-client:recv:[<--] �[0mreceived CDP message { method: �[32m'Page.frameRequestedNavigation'�[39m, params: { frameId: �[32m'C1F74B9DB03B89F9218A91163A016ABA'�[39m, reason: �[32m'scriptInitiated'�[39m, url: �[32m'https://www.mgmresorts.com/book-room/room/?region=las-vegas&resort=44e610ab-c209-4232-8bb4-51f7b9b13a75&checkIn=2024-01-05&checkOut=2024-01-09&guests=2'�[39m, disposition: �[32m'currentTab'�[39m } } �[36m+0ms�[0m
  �[36;1mcypress-verbose:server:browsers:cri-client:recv:[<--] �[0mreceived CDP message { method: �[32m'Network.loadingFailed'�[39m, params: { requestId: �[32m'8E6063AC76BAD75615ABDBBC59114F21'�[39m, timestamp: �[33m148880.788296�[39m, type: �[32m'Document'�[39m, errorText: �[32m'net::ERR_ABORTED'�[39m, canceled: �[33mtrue�[39m } } �[36m+0ms�[0m
  �[35;1mcypress-verbose:protocol:capture:tracked-cdp �[0madding outstanding callback for Network.loadingFailed, pending callbacks: 1 �[35m+1ms�[0m
  �[33;1mcypress:protocol:capture:NetworkManager �[0mNetwork.loadingFailed { request: { requestInformation: { requestId: �[32m'8E6063AC76BAD75615ABDBBC59114F21'�[39m, requestURLs: �[36m[Array]�[39m, type: �[32m'Document'�[39m, requestWillBeSentTimestamp: �[33m148880.787556�[39m, requestWil[555:1219/172344.674633:ERROR:ssl_client_socket_impl.cc(978)] handshake failed; returned -1, SSL error code 1, net_error -101
[555:1219/172344.675166:ERROR:ssl_client_socket_impl.cc(978)] handshake failed; returned -1, SSL error code 1, net_error -100
[555:1219/172344.675349:ERROR:ssl_client_socket_impl.cc(978)] handshake failed; returned -1, SSL error code 1, net_error -100
[555:1219/172344.675495:ERROR:ssl_client_socket_impl.cc(978)] handshake failed; returned -1, SSL error code 1, net_error -100
[555:1219/172344.675611:ERROR:ssl_client_socket_impl.cc(978)] handshake failed; returned -1, SSL error code 1, net_error -100
[555:1219/172344.675939:ERROR:ssl_client_socket_impl.cc(978)] handshake failed; returned -1, SSL error code 1, net_error -100
[555:1219/172344.676152:ERROR:ssl_client_socket_impl.cc(978)] handshake failed; returned -1, SSL error code 1, net_error -100
[555:1219/172344.676308:ERROR:ssl_client_socket_impl.cc(978)] handshake failed; returned -1, SSL error code 1, net_error -100
[555:1219/172344.676762:ERROR:ssl_client_socket_impl.cc(978)] handshake failed; returned -1, SSL error code 1, net_error -100
2023-12-19T17:23:44.678Z cypress:cli child event fired { event: 'exit', code: null, signal: 'SIGILL' }
2023-12-19T17:23:44.679Z cypress:cli detecting arch { osPlatform: 'linux', osArch: 'x64' }
2023-12-19T17:23:44.688Z cypress:cli arm uname -m result: { stdout: 'x86_64' }
2023-12-19T17:23:44.713Z cypress:cli Stopping Xvfb
2023-12-19T17:23:44.713Z xvfb restoring process.env.DISPLAY variable
2023-12-19T17:23:44.713Z xvfb lock filename /tmp/.X99-lock
2023-12-19T17:23:44.713Z xvfb lock file /tmp/.X99-lock
2023-12-19T17:23:44.743Z xvfb lock file /tmp/.X99-lock not found when stopping
The Test Runner unexpectedly exited via a exit event with signal SIGILL

Please search Cypress documentation for possible solutions:

https://on.cypress.io

Check if there is a GitHub issue describing this crash:

https://github.com/cypress-io/cypress/issues

Consider opening a new issue.

----------

Platform: linux-x64 (Debian - 11.8)
Cypress Version: 13.6.1
dmesg – the two errors are related to separate run attempts:
[  312.253023] traps: Cypress[5837] trap invalid opcode ip:559abcbf701f sp:7ffc49a15d90 error:0 in Cypress[559ab9343000+7850000]
[  463.910386] traps: Chrome_IOThread[6794] trap invalid opcode ip:55b686d4a01f sp:7fe7b7112f10 error:0 in Cypress[55b683496000+7850000]

Other

We're testing a integration of our JS widget with a website we're working with to detect possible regressions. We know that this is considered an anti-pattern and we understand the caveats of doing this. This however caused us to run into this issue and a crash should not be cause by any sort of user error.

We have seen a number of similar issues, but we did not find any solution:

As indicated above, we are running the official docker image (cypress/included:13.6.1), the host runs Ubuntu 20.04 (also happened with 22.04 as a host) as a part of self-hosted GitLab runner infrastructure on AWS (us-east-1). We're using m6i.xlarge instances, but we also tested with AMD-based instances and it did not seem to change anything. The issue happens with a default electron browser. We are recording runs to Cypress Cloud. It does not seem to be out-of-memory condition. This is also not CI runner instance specific – we had instances that subsequent test runs crashed and succeded on the same host VM.

We've been investigating this for some time now and it seems the issue is related to website JS (react?) router changing URL, this in some instances produces "waiting for a new page to load" step and execution enters the visious cycle of "Network.loadingFailed" messages as described below, until it crashes with SIGILL. We were able to adjust our tests so that the URL change does not happen and it reduced number of runs that crashed.

The issue is intermittent in nature and the logs is the only thing we have. This is somewhat reproducible (10-20% of runs suffer this). We run a number of similar tests (that differ only by some numerical parametres) in a single spec – if it happens, it happens in the first spec & test case. Overall it looks like a timing-dependent issue. The log messages from dmesg attribute SIGILL either to Cypress or Chrome_IOThread processes.

My guess is could be actually a two issues – first one, causing test runner(?) to enter Network.loadingFailed cycle, leading to the second one – some low-level buffer overflow that causes SIGILL and subsequent crash.

@jennifer-shehane jennifer-shehane added the topic: SIG errors Program error signals, ie SIGILL, SIGSEGV, SIGBUS, SIGABRT label May 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: SIG errors Program error signals, ie SIGILL, SIGSEGV, SIGBUS, SIGABRT
Projects
None yet
Development

No branches or pull requests

2 participants