Bug 700583 - Null-check our way out of crashes on both mobile and desktop in pr_FindSymbolInLib caused by plugin code where the plugin fails to load correctly, r=josh
This commit is contained in:
@@ -182,8 +182,9 @@ PluginModuleChild::Init(const std::string& aPluginFilename,
|
||||
if (!mLibrary)
|
||||
#endif
|
||||
{
|
||||
DebugOnly<nsresult> rv = pluginFile.LoadPlugin(&mLibrary);
|
||||
NS_ASSERTION(NS_OK == rv, "trouble with mPluginFile");
|
||||
nsresult rv = pluginFile.LoadPlugin(&mLibrary);
|
||||
if (NS_FAILED(rv))
|
||||
return false;
|
||||
}
|
||||
NS_ASSERTION(mLibrary, "couldn't open shared object");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user