Closed Scony closed 9 months ago
The problem can be reproduced also on upstream so I created the bug report also there: https://bugs.webkit.org/show_bug.cgi?id=265304
@Scony : I upstreamed(https://github.com/WebKit/WebKit/pull/20868) your fix with small modification from https://github.com/WebPlatformForEmbedded/WPEWebKit/pull/1225. It is also merged in 2.38 and 2.42: https://github.com/WebPlatformForEmbedded/WPEWebKit/pull/1241 https://github.com/WebPlatformForEmbedded/WPEWebKit/pull/1242
I close it, if it does not work for you please reopen the ticket, thanks.
@pgorszkowski-igalia sounds good, thank you!
Steps to reproduce:
Stacktrace from UI Process from ARM-based device (WPE WebKit from some fairly recent version of wpe-2.38 branch):
As seen above, the crash is most likely some kind of lack of synchronization between data transfer and connection closure.
Please note that the above issue can be reproduced on x86_64 builds, however, in such case one has to workaround the https://github.com/WebPlatformForEmbedded/WPEWebKit/issues/1219 issue locally.
Btw. This issue occurs on
wpe-2.28
branch as well.