Bug 224698 - [ BigSur Release wk2 ARM64 ] inspector/console/console-oom.html is a flakey crash
Summary: [ BigSur Release wk2 ARM64 ] inspector/console/console-oom.html is a flakey c...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Web Inspector (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2021-04-16 15:08 PDT by Robert Jenner
Modified: 2021-04-16 15:19 PDT (History)
4 users (show)

See Also:


Attachments
Full crashlog (105.06 KB, text/plain)
2021-04-16 15:09 PDT, Robert Jenner
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Jenner 2021-04-16 15:08:22 PDT
inspector/console/console-oom.html

is flakey crashing on macOS Release BigSur wk2 on Apple Silicon Macs only. 

HISTORY:
https://results.webkit.org/?suite=layout-tests&test=inspector%2Fconsole%2Fconsole-oom.html

Crashes appear very rare, and have only happened twice. Once at r275607, and once at r276149. 

CRASH URL:
https://build.webkit.org/results/Apple-BigSur-Release-AppleSilicon-WK2-Tests/r276149%20(930)/inspector/console/console-oom-crash-log.txt

CRASH TEXT:
Crashed Thread:        8  Dispatch queue: com.apple.root.user-interactive-qos

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000010
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Segmentation fault: 11
Termination Reason:    Namespace SIGNAL, Code 0xb
Terminating Process:   exc handler [97445]

VM Regions Near 0x10:

Thread 8 Crashed:: Dispatch queue: com.apple.root.user-interactive-qos
0   libobjc.A.dylib               	0x0000000186d27178 objc_msgSend + 24
1   com.apple.Foundation          	0x0000000187ceefc8 __NSOQSchedule_f + 232
2   libdispatch.dylib             	0x0000000186cdf8bc _dispatch_call_block_and_release + 32
3   libdispatch.dylib             	0x0000000186ce1420 _dispatch_client_callout + 20
4   libdispatch.dylib             	0x0000000186cf20d8 _dispatch_root_queue_drain + 656
5   libdispatch.dylib             	0x0000000186cf27a4 _dispatch_worker_thread2 + 116
6   libsystem_pthread.dylib       	0x0000000186e8a024 _pthread_wqthread + 216
7   libsystem_pthread.dylib       	0x0000000186e88d94 start_wqthread + 8

Full crash log is attached to the bug below.
Comment 1 Radar WebKit Bug Importer 2021-04-16 15:08:46 PDT
<rdar://problem/76780480>
Comment 2 Robert Jenner 2021-04-16 15:09:32 PDT
Created attachment 426282 [details]
Full crashlog

Attaching full crashlog to bug.
Comment 3 Robert Jenner 2021-04-16 15:17:41 PDT
Crashes only occur on Apple Silicon Macs, and as such I can't reproduce the crashes because I don't have access to said system. 

Updated test expectation to Pass Crash for BigSur wk2 Release arm64 only:
https://trac.webkit.org/changeset/276174/webkit