The My Opera forums have been replaced with forums.opera.com. Please head over there to discuss Opera's products and features
See the new ForumsYou need to be logged in to post in the forums. If you do not have an account, please sign up first.
' xpcom.dll ' error when clicking on delete private data
Hi!getting an error from the Opera browser 11.60 build 1185. Ive reinstalled the software several times and also cleaned the registry but the error is still there. When you click on Delete Private Data it says:''This application has failed to start because xpcom.dll was not found. Re-installing the application may fix this problem.''
Any idea where does it come from?
Thank you.
I really dn't know bro what is happening!anyway...your support is well appreciated!
If you got news about that problem, just let me know!thanks!
If you got news about that problem, just let me know!thanks! The same thing is happening with Windows 7. I am getting error message for file "xpcom.dll" missing. I re-installed the latest version but still the same problem is there. This error message comes when we try to delete private data. Sometimes this version of opera hangs after this error.
This bug needs to be fixed.
This bug needs to be fixed.
Had the same issue and by trial and error I found that if I uncheck the "Delete plug-in data" the error goes away. This wasn't good enough for me however. So I started looking into my plugins to see what I use/need and what I don't. To do this, type in "opera:plugins" in the address bar and hit enter. For me, it was an ActiveX plugin for FireFox that got installed as part of another application.
I removed this by adding the plugin dll name to the "plugin-ignore.ini" file found in the "defaults" directory within the main Opera installation directory.
I removed this by adding the plugin dll name to the "plugin-ignore.ini" file found in the "defaults" directory within the main Opera installation directory.
http://www.processlibrary.com/directory/files/xpcom/28739/
Sincerely,
Yngve N. Pettersen
Yngve N. Pettersen
Originally posted by yauhas:
Thanks to your solution I solved the problem.I found the two guilty plugins which in my case are:Had the same issue and by trial and error I found that if I uncheck the "Delete plug-in data" the error goes away. This wasn't good enough for me however. So I started looking into my plugins to see what I use/need and what I don't. To do this, type in "opera:plugins" in the address bar and hit enter. For me, it was an ActiveX plugin for FireFox that got installed as part of another application.
I removed this by adding the plugin dll name to the "plugin-ignore.ini" file found in the "defaults" directory within the main Opera installation directory.
DivX Player Netscape Plugin - 6, 1, 0, 0
Description: npdivxplayerplugin
C:\Program Files\DivX\DivX Player\npDivxPlayerPlugin.dll
application/divxplayer-plugin npdivxplayerplugin scr
and
Windows Presentation Foundation - 3.5.30729.1
Description: Windows Presentation Foundation (WPF) plug-in for Mozilla browsers
c:\Windows\Microsoft.NET\Framework\v3.5\Windows Presentation Foundation\NPWPF.dll
application/x-ms-xbap XAML Browser Application xbap
application/xaml+xml XAML Document xaml
I added both of their dll names in the plugin-ignore.ini file and the ' xpcom.dll ' error has disappeared.Thank you again.
What i did:
Go to C:\Program Files\Opera\defaults
Open plugin-ignore.ini
Add the line: "NPWPF.dll = plugin error" (without the " ")
Save the file
Restart Opera
And it should work...
Go to C:\Program Files\Opera\defaults
Open plugin-ignore.ini
Add the line: "NPWPF.dll = plugin error" (without the " ")
Save the file
Restart Opera
And it should work...
For whatever it's worth, I think I see what's happening to cause this problem. Perhaps my speculation might help the developers fix the problem.
What I think is happening is that Opera uses Firefox plugins that are already installed with the Firefox installation on my system. However, some of these plugins seem to depend on certain libraries (.dll files) being present in the application's root directory. For example, the file "xpcom.dll" is present in the root directory of the Firefox installation. If I copy that file to the root directory of the Opera installation, the error referring to xpcom.dll goes away, presumably because the plugin, when running under Opera rather than Firefox, can now find that .dll in the browser's root directory.
A virtually identical error then comes up referring instead to "xul.dll". If I copy that one too, the next message is about "mozjs.dll". And so on. I suppose I could probably make all the errors go away by copying ALL of the .dll files from my Firefox directory to my Opera directory, but I'm not comfortable doing that, and anyway the problem should be fixed.
What I think is happening is that Opera uses Firefox plugins that are already installed with the Firefox installation on my system. However, some of these plugins seem to depend on certain libraries (.dll files) being present in the application's root directory. For example, the file "xpcom.dll" is present in the root directory of the Firefox installation. If I copy that file to the root directory of the Opera installation, the error referring to xpcom.dll goes away, presumably because the plugin, when running under Opera rather than Firefox, can now find that .dll in the browser's root directory.
A virtually identical error then comes up referring instead to "xul.dll". If I copy that one too, the next message is about "mozjs.dll". And so on. I suppose I could probably make all the errors go away by copying ALL of the .dll files from my Firefox directory to my Opera directory, but I'm not comfortable doing that, and anyway the problem should be fixed.
----------------------------------------------------------------------
In theory, theory and practice are the same.
In practice, they're not.
----------------------------------------------------------------------
In theory, theory and practice are the same.
In practice, they're not.
----------------------------------------------------------------------