Details
-
Bug
-
Resolution: Out of scope
-
P2: Important
-
None
-
5.7.1, 5.8.0 RC, 5.9
-
None
-
64 Bit Linux Mint 17.3
Description
When Pepper Flash is installed and Plugins are enabled via
webEngineView->settings()->setAttribute(QWebEngineSettings::PluginsEnabled, true);
Right-Clicking into any Flash content (for example http://flash-movies.funmunch.com/movie-4.html ) causes the QWebEngineProcess to ASSERT.
The problem occurs in 3rdparty/chromium/ppapi/host/ppapi_host.cc, inside PpapiHost::OnHostMsgResourceCreated at
// Run through all filters until one grabs this message. std::unique_ptr<ResourceHost> resource_host = CreateResourceHost(params.pp_resource(), instance, nested_msg); if (!resource_host.get()) { NOTREACHED(); // <----------- HERE return; }
In release mode and also when you continue execution in debug mode, the WebEngineView becomes dysfunctional - you cannot navigate anymore. It still reacts to some things though - the css resizing of the links on the left is still done.
Attachments
Issue Links
- is duplicated by
-
QTBUG-59686 QtWebEngineProcess crashes / asserts when right clicking flash movie
- Closed
-
QTBUG-56468 when load flash, the hotkey such as ctrl+c cannot work.
- Closed
For Gerrit Dashboard: QTBUG-57924 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
183983,7 | Add Context Menu for Pepper Flash | dev | qt/qtwebengine | Status: ABANDONED | 0 | 0 |
183998,3 | Provisional Fix for Navigation-Breakage on right-click in Flash applet | 5.8 | qt/qtwebengine | Status: MERGED | +2 | 0 |