RESOLVED FIXED 229551
PrivateClickMeasurementManager::firePendingAttributionRequests() is crashing in debug
https://bugs.webkit.org/show_bug.cgi?id=229551
Summary PrivateClickMeasurementManager::firePendingAttributionRequests() is crashing ...
youenn fablet
Reported 2021-08-26 05:29:28 PDT Comment hidden (obsolete)
Attachments
Patch (2.15 KB, patch)
2021-08-26 05:31 PDT, youenn fablet
no flags
Patch (1.50 KB, patch)
2021-08-26 15:47 PDT, Kate Cheney
no flags
youenn fablet
Comment 1 2021-08-26 05:31:35 PDT
youenn fablet
Comment 2 2021-08-26 05:31:45 PDT
youenn fablet
Comment 3 2021-08-26 05:32:57 PDT
Bug 229550 might be explained by this crash.
Kate Cheney
Comment 4 2021-08-26 07:57:12 PDT
Comment on attachment 436501 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=436501&action=review > Source/WebKit/NetworkProcess/PrivateClickMeasurementManager.cpp:423 > + // Attribution has already been sent. I am not sure this is the right solution. I added an ASSERT here because I thought this code path was not possible. We should figure out why it is being hit instead of removing the ASSERT.
youenn fablet
Comment 5 2021-08-26 08:36:46 PDT
(In reply to Kate Cheney from comment #4) > Comment on attachment 436501 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=436501&action=review > > > Source/WebKit/NetworkProcess/PrivateClickMeasurementManager.cpp:423 > > + // Attribution has already been sent. > > I am not sure this is the right solution. I added an ASSERT here because I > thought this code path was not possible. We should figure out why it is > being hit instead of removing the ASSERT. Agreed it might be fine to investigate why this assert is buggy. But this disrupts tests so it seems good to remove this assert as soon as possible. I am fine adding release logging instead for now.
Kate Cheney
Comment 6 2021-08-26 15:47:14 PDT
John Wilander
Comment 7 2021-08-26 16:06:56 PDT
r=me
EWS
Comment 8 2021-08-27 09:30:53 PDT
Committed r281697 (241047@main): <https://commits.webkit.org/241047@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 436579 [details].
Note You need to log in before you can comment on or make changes to this bug.