Created attachment 118706 [details]
steps to reproduce crash:
- open any (even empty) page in iCab
- open web inspector (no matter if attached or not)
- close web inspector
- close window
crashing started with r101238. up to r101192 no crash happened.
crash does not happen with Safari/WebKit, only with iCab/WebKit, but developer states it seems to be a webkit-bug.
some crashlogs attached.
Created attachment 118712 [details]
One crash log from the archive
Is it repeatable with the tip of the tree WebKit? It might be a WebKit bug in a sense that the way embedder interacts with the WebKit might have changed. In any case, having it working in Safari suggests that the embedder is doing something wrong.
It is repeatable with any WebKit revision since r101238 including latest r102661. If I close the Browserwindow without closing the WebInspector first, no crash happens. If I close the WebInspector, I can surf the web inside the window without problems until I close the window, then it crashes. So it seems like the window-close-function tries to access something which already disappears when closing the inspector. Cannot say who does somethning wrong or if an API change happened between r101192 and r101238.
Created attachment 119880 [details]
Created attachment 119894 [details]
[Patch] for ews
Committed r103314: <http://trac.webkit.org/changeset/103314>
Confirmed. Issue is resolved in r103339. Thank you very much.