Bug 200424 - Web Inspector: Uncaught Exception: No frame for given id found
Summary: Web Inspector: Uncaught Exception: No frame for given id found
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Web Inspector (show other bugs)
Version: WebKit Nightly Build
Hardware: All All
: P2 Normal
Assignee: Nobody
URL: https://www.theverge.com/
Keywords:
Depends on:
Blocks:
 
Reported: 2019-08-03 21:07 PDT by Devin Rousso
Modified: 2019-08-03 21:23 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Devin Rousso 2019-08-03 21:07:21 PDT
-------
Inspected URL:        https://www.theverge.com/
Loading completed:    true
Frontend User Agent:  Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15) AppleWebKit/605.1.15 (KHTML, like Gecko)
Dispatch Source:      Protocol Event

Protocol Event:
{"method":"Target.dispatchMessageFromTarget","params":{"targetId":"page-13","message":"{\"error\":{\"code\":-32000,\"message\":\"No frame for given id found\",\"data\":[{\"code\":-32000,\"message\":\"No frame for given id found\"}]},\"id\":232}"}}
Dispatch Source:      Protocol Command Response

Protocol Command Response:
{"error":{"code":-32000,"message":"No frame for given id found","data":[{"code":-32000,"message":"No frame for given id found"}]},"id":232}

Protocol Command Request:
{"id":232,"method":"ApplicationCache.getManifestForFrame","params":{"frameId":"0.386"}}

Uncaught Exceptions:
 - No frame for given id found (at Main.js:3214:75)
    ? @ Main.js:3214:75
    _manifestForFrameLoaded @ ApplicationCacheManager.js:179:35
    _manifestForFrameLoaded @ [native code]
    _dispatchResponseToCallback @ Connection.js:148:27
    _dispatchResponse @ Connection.js:118:45
    dispatch @ Connection.js:70:35
    dispatchMessageFromTarget @ TargetManager.js:101:35
    dispatchMessageFromTarget @ TargetObserver.js:42:51
    dispatchEvent @ InspectorBackend.js:340:42
    _dispatchEvent @ Connection.js:195:32
    dispatch @ Connection.js:72:32
    dispatch @ InspectorBackend.js:178:52
    ? @ MessageDispatcher.js:42:34

Additional Details:
-------

* STEPS TO REPRODUCE
1. inspect any page with subframes
2. reload the page
Comment 1 Devin Rousso 2019-08-03 21:23:43 PDT
I think I was a bit presumptuous in claiming that this regressed in r248179.  In reality, this has been silently failing for a while.  The only reason it's showing as an uncaught exception now is because r248179 added `WI.reportUncaughtException`.