| Summary: | NSInternalInconsistencyException raised in NSView, followed by crash | ||||||
|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Rich Siegel <siegel> | ||||
| Component: | WebKit API | Assignee: | Nobody <webkit-unassigned> | ||||
| Status: | NEW --- | ||||||
| Severity: | Critical | CC: | ap, simon.fraser, webkit-bug-importer | ||||
| Priority: | P2 | Keywords: | InRadar | ||||
| Version: | Safari 17 | ||||||
| Hardware: | Mac (Apple Silicon) | ||||||
| OS: | macOS 13 | ||||||
| Attachments: |
|
||||||
|
Description
Rich Siegel
2023-11-03 17:19:54 PDT
rdar://117923158 Thank you for the report! With steps to reproduce and the sysdiagnose in Feedback Assistant, this should be actionable, however here are a few questions and comments that should help us better navigate the issue. - Yojimbo and Paparazzi are separate products if I understand correctly; are you saying that it's happening while unreproducible in Yojimbo, and reproduces at will in Paparazzi? - As you pointed out, the version of WebKit used corresponds to what shipped with the OS (aligned with Safari 16.x); installing Safari 17 on the machine should have to effect on these apps. - Could you please attach some more crash logs to FB13332340, including some from Yojimbo? The one included doesn't match anything captured automatically for some reason. - Do you happen to k ow if this reproduces in any other OS versions, especially macOS 14? My guess at this point is that this could be a WebKit or AppKit change that went into macOS 13.6.1 or some release around that, not a Safari 17 change. Created attachment 468495 [details]
Crash log for Yojimbo as requested
To answer your questions: > - Yojimbo and Paparazzi are separate products if I understand correctly; are you saying that it's happening while unreproducible in Yojimbo, and reproduces at will in Paparazzi? Yojimbo and Paparzzi are indeed distinct products. Using the test URL I provided, both products exhibit the same exception and crash. > - Could you please attach some more crash logs to FB13332340, including some from Yojimbo? The one included doesn't match anything captured automatically for some reason. Done, and I have attached a crash log from Yojimbo here as well. (The backtrace for the crash is different from the backtrace shown for the InternalConsistencyException.) > - Do you happen to k ow if this reproduces in any other OS versions, especially macOS 14? I have just reproduced it on macOS 14.2 (23C5030f) beta, and the backtrace is the same. The reported WebKit version from /System/Library/Frameworks is "19617.1.11.11.3". |