Bug 301519
| Summary: | REGRESSION(302184@Main): [ macOS Debug ] Broke 69 API-tests | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Robert Jenner <jenner> |
| Component: | New Bugs | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | Normal | CC: | rniwa, webkit-bot-watchers-bugzilla, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| See Also: | https://bugs.webkit.org/show_bug.cgi?id=301458 | ||
Robert Jenner
302184@Main broke the following API-tests on Sequoia and Tahoe Debug:
Crashes:Assertions:
TestWebKitAPI.CaptionPreferenceTests.BorderRadius
TestWebKitAPI.CaptionPreferenceTests.Colors
TestWebKitAPI.CaptionPreferenceTests.FontFace
TestWebKitAPI.CaptionPreferenceTests.FontSize
TestWebKitAPI.CaptionPreferenceTests.TextEdge
TestWebKitAPI.StringMatcher.CharacterEdgeCases
TestWebKitAPI.StringMatcher.MatcherData
TestWebKitAPI.StringMatcher.MatchResults
TestWebKitAPI.WritingTools.Composition
TestWebKitAPI.WritingTools.CompositionAnimationSizing
TestWebKitAPI.WritingTools.CompositionRevert
TestWebKitAPI.WritingTools.CompositionShowOriginalHasNoTransparentMarkers
TestWebKitAPI.WritingTools.CompositionWithAttemptedEditing
TestWebKitAPI.WritingTools.CompositionWithAttributedStringAttributes
TestWebKitAPI.WritingTools.CompositionWithImageAttachmentRoundTrip
TestWebKitAPI.WritingTools.CompositionWithImageRoundTrip
TestWebKitAPI.WritingTools.CompositionWithList
TestWebKitAPI.WritingTools.CompositionWithMultipleChunks
TestWebKitAPI.WritingTools.CompositionWithMultipleUndoAfterEndingAfterShowOriginalAndRewritten
TestWebKitAPI.WritingTools.CompositionWithMultipleUndosAndRestarts
TestWebKitAPI.WritingTools.CompositionWithNonImageAttachmentRoundTrip
TestWebKitAPI.WritingTools.CompositionWithRestart
TestWebKitAPI.WritingTools.CompositionWithSystemFont
TestWebKitAPI.WritingTools.CompositionWithTable
TestWebKitAPI.WritingTools.CompositionWithTextAttachment
TestWebKitAPI.WritingTools.CompositionWithTrailingBreaks
TestWebKitAPI.WritingTools.CompositionWithTrailingNewlines
TestWebKitAPI.WritingTools.CompositionWithUndo
TestWebKitAPI.WritingTools.CompositionWithUndoAfterEnding
TestWebKitAPI.WritingTools.CompositionWithUndoAndRestart
TestWebKitAPI.WritingTools.ContextRangeFromCaretSelection
TestWebKitAPI.WritingTools.ContextRangeFromRangeSelection
TestWebKitAPI.WritingTools.ContextRangeWithNoSelection
TestWebKitAPI.WritingTools.FocusWebViewAfterAnimation
TestWebKitAPI.WritingTools.FocusWebViewAfterProofreadingAnimation
TestWebKitAPI.WritingTools.IntelligenceTextEffectCoordinatorDelegate_RectsForProofreadingSuggestionsInRange
TestWebKitAPI.WritingTools.ProofreadingAcceptReject
TestWebKitAPI.WritingTools.ProofreadingRevert
TestWebKitAPI.WritingTools.ProofreadingRevertWithMultiwordSuggestions
TestWebKitAPI.WritingTools.ProofreadingRevertWithSuggestionAtEndOfText
TestWebKitAPI.WritingTools.ProofreadingShowOriginal
TestWebKitAPI.WritingTools.ProofreadingShowOriginalWithMultiwordSuggestions
TestWebKitAPI.WritingTools.ProofreadingWithAttemptedEditing
TestWebKitAPI.WritingTools.ProofreadingWithImage
TestWebKitAPI.WritingTools.ProofreadingWithLinks
TestWebKitAPI.WritingTools.ProofreadingWithLongReplacement
TestWebKitAPI.WritingTools.ProofreadingWithStreamingSuggestions
TestWebKitAPI.WritingTools.ProofreadingWithUntitledImageAttachment
TestWebKitAPI.WritingTools.RevealOffScreenSuggestionWhenActive
TestWebKitAPI.WritingTools.ShowDetailsForSuggestions
TestWebKitAPI.WritingTools.SmartRepliesMatchStyle
TestWebKitAPI.WritingTools.SmartRepliesTextColor
TestWebKitAPI.WritingTools.SuggestedTextIsSelectedAfterCompose
TestWebKitAPI.WritingTools.SuggestedTextIsSelectedAfterSmartReply
TestWebKitAPI.WritingToolsContextGeneration.ContextWithBasicOrderedList
Failures:
TestWebKitAPI.WritingTools.BlockquoteAndPreContentsAreIgnored
TestWebKitAPI.WritingTools.CompositionWithComposeCompositionType
TestWebKitAPI.WritingTools.CompositionWithOmittedTrailingWhitespaceContent
TestWebKitAPI.WritingTools.CompositionWithTabCharacters
TestWebKitAPI.WritingTools.CompositionWithUnderline
TestWebKitAPI.WritingTools.IntelligenceTextEffectCoordinatorDelegate_TextPreviewsForRange
TestWebKitAPI.WritingTools.IntelligenceTextEffectCoordinatorDelegate_UpdateTextVisibilityForRange
TestWebKitAPI.WritingTools.NoCrashWhenWebProcessTerminates
TestWebKitAPI.WritingTools.TransparencyMarkersForInlineEditing
TestWebKitAPI.WritingToolsContextGeneration.ContextWithBasicUnorderedList
TestWebKitAPI.WritingToolsContextGeneration.ContextWithCustomizedOrderedList
TestWebKitAPI.WritingToolsContextGeneration.ContextWithDiscontiguousLists
TestWebKitAPI.WritingToolsContextGeneration.ContextWithNestedLists
TestWebKitAPI.WritingToolsContextGeneration.ContextWithStyledContentChildrenInList
HISTORY:
https://results.webkit.org/?suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&suite=api-tests&test=TestWebKitAPI.CaptionPreferenceTests.BorderRadius&test=TestWebKitAPI.CaptionPreferenceTests.Colors&test=TestWebKitAPI.CaptionPreferenceTests.FontFace&test=TestWebKitAPI.CaptionPreferenceTests.FontSize&test=TestWebKitAPI.CaptionPreferenceTests.TextEdge&test=TestWebKitAPI.StringMatcher.CharacterEdgeCases&test=TestWebKitAPI.StringMatcher.MatchResults&test=TestWebKitAPI.StringMatcher.MatcherData&test=TestWebKitAPI.WritingTools.Composition&test=TestWebKitAPI.WritingTools.CompositionAnimationSizing&test=TestWebKitAPI.WritingTools.CompositionRevert&test=TestWebKitAPI.WritingTools.CompositionShowOriginalHasNoTransparentMarkers&test=TestWebKitAPI.WritingTools.CompositionWithAttemptedEditing&test=TestWebKitAPI.WritingTools.CompositionWithAttributedStringAttributes&test=TestWebKitAPI.WritingTools.CompositionWithComposeCompositionType&test=TestWebKitAPI.WritingTools.CompositionWithImageAttachmentRoundTrip&test=TestWebKitAPI.WritingTools.CompositionWithImageRoundTrip&test=TestWebKitAPI.WritingTools.CompositionWithList&test=TestWebKitAPI.WritingTools.CompositionWithMultipleChunks&test=TestWebKitAPI.WritingTools.CompositionWithMultipleUndoAfterEndingAfterShowOriginalAndRewritten&test=TestWebKitAPI.WritingTools.CompositionWithMultipleUndosAndRestarts&test=TestWebKitAPI.WritingTools.CompositionWithNonImageAttachmentRoundTrip&test=TestWebKitAPI.WritingTools.CompositionWithOmittedTrailingWhitespaceContent&test=TestWebKitAPI.WritingTools.CompositionWithRestart&test=TestWebKitAPI.WritingTools.CompositionWithSystemFont&test=TestWebKitAPI.WritingTools.CompositionWithTabCharacters&test=TestWebKitAPI.WritingTools.CompositionWithTable&test=TestWebKitAPI.WritingTools.CompositionWithTextAttachment&test=TestWebKitAPI.WritingTools.CompositionWithTrailingBreaks&test=TestWebKitAPI.WritingTools.CompositionWithTrailingNewlines&test=TestWebKitAPI.WritingTools.CompositionWithUnderline&test=TestWebKitAPI.WritingTools.CompositionWithUndo&test=TestWebKitAPI.WritingTools.CompositionWithUndoAfterEnding&test=TestWebKitAPI.WritingTools.CompositionWithUndoAndRestart&test=TestWebKitAPI.WritingTools.ContextRangeFromCaretSelection&test=TestWebKitAPI.WritingTools.ContextRangeFromRangeSelection&test=TestWebKitAPI.WritingTools.ContextRangeWithNoSelection&test=TestWebKitAPI.WritingTools.FocusWebViewAfterAnimation&test=TestWebKitAPI.WritingTools.FocusWebViewAfterProofreadingAnimation&test=TestWebKitAPI.WritingTools.IntelligenceTextEffectCoordinatorDelegate_RectsForProofreadingSuggestionsInRange&test=TestWebKitAPI.WritingTools.ProofreadingAcceptReject&test=TestWebKitAPI.WritingTools.ProofreadingRevert&test=TestWebKitAPI.WritingTools.ProofreadingRevertWithMultiwordSuggestions&test=TestWebKitAPI.WritingTools.ProofreadingRevertWithSuggestionAtEndOfText&test=TestWebKitAPI.WritingTools.ProofreadingShowOriginal&test=TestWebKitAPI.WritingTools.ProofreadingShowOriginalWithMultiwordSuggestions&test=TestWebKitAPI.WritingTools.ProofreadingWithAttemptedEditing&test=TestWebKitAPI.WritingTools.ProofreadingWithImage&test=TestWebKitAPI.WritingTools.ProofreadingWithLinks&test=TestWebKitAPI.WritingTools.ProofreadingWithLongReplaceme
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Robert Jenner
Here's a better history link that will actually open. It only has one of the failures, and one of the crashes. But it represents the status of all tests either crashing or failing listed above.
History:
https://results.webkit.org/?suite=api-tests&suite=api-tests&test=TestWebKitAPI.WritingTools.BlockquoteAndPreContentsAreIgnored&test=TestWebKitAPI.WritingTools.SuggestedTextIsSelectedAfterSmartReply
A link to the log with all of the crashes and failures is:
https://build.webkit.org/#/builders/1694/builds/26/steps/23/logs/json
An example of the failures introduced by302184@main is:
{ "name": "TestIPC.IPCSerialization.AVOutputContext", "output": "2025-10-27 09:14:32.851 TestIPC[38022:2594593] NSEventConcurrentProcessingEnabled=NO\n\n/Volumes/Data/worker/Apple-Tahoe-Debug-Build/build/Tools/TestWebKitAPI/Tests/IPC/IPCSerialization.mm:668\nValue of: bObject != nullptr\n Actual: false\nExpected: true\n\n\n\n/Volumes/Data/worker/Apple-Tahoe-Debug-Build/build/Tools/TestWebKitAPI/Tests/IPC/IPCSerialization.mm:928\nValue of: holder == result\n Actual: false\nExpected: true" }, {
And an example of the crash introduced by302184@main is:
{ "name": "TestWebKitAPI.CaptionPreferenceTests.BorderRadius", "output": "2025-10-27 09:19:28.579 TestWebKitAPI[43828:2693526] NSEventConcurrentProcessingEnabled=NO\nASSERTION FAILED: m_didBeginDeletion || deleteException == CheckedPtrDeleteCheckException::Yes\n/Volumes/Data/worker/Apple-Tahoe-Debug-Build/build/WebKitBuild/Debug/usr/local/include/wtf/CheckedRef.h(292) : WTF::CanMakeCheckedPtrBase<WTF::SingleThreadIntegralWrapper<unsigned int>, unsigned int, bool, WTF::CheckedPtrDeleteCheckException::No>::~CanMakeCheckedPtrBase() [StorageType = WTF::SingleThreadIntegralWrapper<unsigned int>, PtrCounterType = unsigned int, DeletionFlagType = bool, deleteException = WTF::CheckedPtrDeleteCheckException::No]\n1 0x1a9c8f0f1 WTF::CanMakeCheckedPtrBase<WTF::SingleThreadIntegralWrapper<unsigned int>, unsigned int, bool, (WTF::CheckedPtrDeleteCheckException)0>::~CanMakeCheckedPtrBase()\n2 0x1b0490305 WTF::CanMakeCheckedPtr<WebCore::PageGroup, (WTF::DefaultedOperatorEqual)0, (WTF::CheckedPtrDeleteCheckException)0>::~CanMakeCheckedPtr()\n3 0x1b04902b4 WebCore::PageGroup::~PageGroup()\n4 0x1b0490345 WebCore::PageGroup::~PageGroup()\n5 0x1079a1bb9 TestWebKitAPI::CaptionPreferenceTests_BorderRadius_Test::TestBody()\n6 0x108f46e04 void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*)\n7 0x108f06e76 void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*)\n8 0x108f06dc7 testing::Test::Run()\n9 0x108f07cae testing::TestInfo::Run()\n10 0x108f08c8d testing::TestSuite::Run()\n11 0x108f17290 testing::internal::UnitTestImpl::RunAllTests()\n12 0x108f4ba24 bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*)\n13 0x108f16cb6 bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*)\n14 0x108f16ba5 testing::UnitTest::Run()\n15 0x107f7d711 RUN_ALL_TESTS()\n16 0x107f7d6a2 TestWebKitAPI::TestsController::run(int, char**)\n17 0x108eef58a main\n18 0x7ff80ee2c781 start" },
Radar WebKit Bug Importer
<rdar://problem/163500144>
Ryosuke Niwa
huh, so weird that I didn't see this locally.
Alexey Proskuryakov
*** This bug has been marked as a duplicate of bug 301522 ***