A Windows XP help forum. PCbanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » PCbanter forum » Microsoft Windows 7 » Windows 7 Forum
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

Need help --XPcom



 
 
Thread Tools Rate Thread Display Modes
  #31  
Old November 17th 17, 04:09 AM posted to alt.windows7.general
Ralph Fox
external usenet poster
 
Posts: 474
Default Need help --XPcom

On Thu, 16 Nov 2017 08:42:22 -0600, Mathedman wrote:

User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:52.0) Gecko/20100101
Thunderbird/52.4.0

Well, as I've said over and over, nothing involving Windows works.
So "links" are useless in this case! I try a link and get the
message I've quoted here numerous times already--namely--
"Couldn't load XPCOM "



Evidently Thunderbird works because you are posting with it.
You could use another browser such as IE and paste the links into it.


--
Kind regards
Ralph
🦊
Ads
  #32  
Old November 17th 17, 10:30 PM posted to alt.windows7.general
Paul[_32_]
external usenet poster
 
Posts: 11,873
Default Need help --XPcom

Wolf K wrote:
On 2017-11-16 23:09, Ralph Fox wrote:
On Thu, 16 Nov 2017 08:42:22 -0600, Mathedman wrote:

User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:52.0) Gecko/20100101
Thunderbird/52.4.0

Well, as I've said over and over, nothing involving Windows works.
So "links" are useless in this case! I try a link and get the
message I've quoted here numerous times already--namely--
"Couldn't load XPCOM"



Evidently Thunderbird works because you are posting with it.
You could use another browser such as IE and paste the links into it.


Mathedman doesn't understand what's going on: xpcom.dll is missing. that
means it has to be installed. So he should find it.

Mathedman, search on "xpcom.dll", and you'll find all kinds of help.

And BTW, Thunderbird does involve Windows. That's why clicking on a link
within it doesn't work: xpcom.dll is part of Windows.


In the source for Firefox 57, in "nsBrowserApp.cpp" there is
the one instance of the error message. This is the only place
in the program that message appears.

InitXPCOMGlue(const char *argv0)
...
gBootstrap = mozilla::GetBootstrap(exePath.get());
if (!gBootstrap) {
Output("Couldn't load XPCOM.\n"); -----
return NS_ERROR_FAILURE;
}

There is no XPCOM.dll.

There is only XUL.dll and XULrunner as examples
of access to "Cross Platform Component Object Model".

https://en.wikipedia.org/wiki/Xpcom

It has *absolutely nothing* to do with Windows XP :-)
That's an unfortunate coincidence, leading to confusion.

*******

To debug this, you can build from source, and in .mozconfig,
I believe there's some selection to have the build done
with (Visual Studio) IDE integration. I did that once,
attached WinDBG to firefox.exe and debugged it line
by line. That was around firefox 3.5 or so. I found it
very annoying to debug - I was debugging printing,
and ended up in three print subroutines which were
almost identical. I spent about two hours
single stepping, trying to make sense of it, and
I gave up.

The build option to output debug statements to
the console, that option is rubbish. Only going
the full distance, and setting it up for WinDBG
usage, gives any information of merit. In this
case, you'd want to know what exePath.get() is
returning. It's like the program can't find
its Program Files folder.

Paul
  #33  
Old November 18th 17, 04:49 AM posted to alt.windows7.general
Ralph Fox
external usenet poster
 
Posts: 474
Default Need help --XPcom

On Fri, 17 Nov 2017 16:41:10 -0500, Wolf K wrote:

On 2017-11-16 23:09, Ralph Fox wrote:
On Thu, 16 Nov 2017 08:42:22 -0600, Mathedman wrote:

User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:52.0) Gecko/20100101
Thunderbird/52.4.0

Well, as I've said over and over, nothing involving Windows works.
So "links" are useless in this case! I try a link and get the
message I've quoted here numerous times already--namely--
"Couldn't load XPCOM"



Evidently Thunderbird works because you are posting with it.
You could use another browser such as IE and paste the links into it.


Mathedman doesn't understand what's going on: xpcom.dll is missing. that
means it has to be installed. So he should find it.

Mathedman, search on "xpcom.dll", and you'll find all kinds of help.

And BTW, Thunderbird does involve Windows. That's why clicking on a link
within it doesn't work: xpcom.dll is part of Windows.



xpcom.dll is not part of Microsoft Windows. xpcom.dll is part of
some versions of Firefox.

The error "Couldn't load XPCOM" is an error starting Firefox. This
error can occur after performing a Windows System Restore.

Restoring xpcom.dll itself will not make clicking on a link work.
Windows is trying to start a version of Firefox which is not there.

If Mathedman wants a better understanding of what is going on, he
could paste the mozillazine link into IE.

Searching on "xpcom.dll" will find many low-grade fix-it sites which
have the same boilerplate text for many different dlls.


--
Kind regards
Ralph
🦊
  #34  
Old November 18th 17, 07:36 PM posted to alt.windows7.general
tesla sTinker
external usenet poster
 
Posts: 134
Default Need help --XPcom

go back into windows restore, and choose an older date, then
restore it again to that older date. Until it quits doing it.
Control Panel, System Security, Action Center, Restore to an earlier
time. then Restore Files, then at the bottom of that window, choose
select another backup to restore from link.... A window should pop open
full of dates of backups. choose an older one.

Then ask it for the
On 11/15/2017 6:32 AM, Mathedman scribbled:
I made a sad mistake --- using Firefox, today it asked
if I wanted the new version. Foolishly, it turns out I said yes.
It proceeded to mess up lots of stuff -- changed all icons, etc.
In disgust, I deleted it and ran system restore. It worked
I thought, But now nothing works. Every No icons work but give
message "COULDN'T LOAD XPCOM".
Any help to clean up this mess would be appreciated.
Thanks.

  #35  
Old November 18th 17, 07:41 PM posted to alt.windows7.general
tesla sTinker
external usenet poster
 
Posts: 134
Default Need help --XPcom

winner

On 11/18/2017 11:36 AM, tesla sTinker scribbled:
go back into windows restore, and choose an older date, then
restore it again to that older date. Until it quits doing it.
Control Panel, System Security, Action Center, Restore to an earlier
time. then Restore Files, then at the bottom of that window, choose
select another backup to restore from link.... A window should pop open
full of dates of backups. choose an older one.

Then ask it for the
On 11/15/2017 6:32 AM, Mathedman scribbled:
I made a sad mistake --- using Firefox, today it asked
if I wanted the new version. Foolishly, it turns out I said yes.
It proceeded to mess up lots of stuff -- changed all icons, etc.
In disgust, I deleted it and ran system restore. It worked
I thought, But now nothing works. Every No icons work but give
message "COULDN'T LOAD XPCOM".
Any help to clean up this mess would be appreciated.
Thanks.

  #36  
Old November 18th 17, 08:38 PM posted to alt.windows7.general
Mayayana
external usenet poster
 
Posts: 6,438
Default Need help --XPcom

"tesla sTinker" wrote

| go back into windows restore, and choose an older date, then
| restore it again to that older date.

He solved it two days ago. Doesn't anyone read
the thread before responding? yours are among a half
dozen solutions posted *after* the discussion was
ended.


  #37  
Old November 20th 17, 07:31 AM posted to alt.windows7.general
tesla sTinker
external usenet poster
 
Posts: 134
Default Need help --XPcom



On 11/18/2017 12:38 PM, Mayayana scribbled:
"tesla wrote

| go back into windows restore, and choose an older date, then
| restore it again to that older date.

He solved it two days ago. Doesn't anyone read
the thread before responding? yours are among a half
dozen solutions posted *after* the discussion was
ended.


your pretty dam stupid. shows you how much you know about dll files.
he only thinks its solved. registry does not fix itself.
to reinstall it, is not the answer. It was to late, the machine already
updated its registry. And that is why, he got the message in the first
place. The message will come back.
  #38  
Old November 20th 17, 02:28 PM posted to alt.windows7.general
Mayayana
external usenet poster
 
Posts: 6,438
Default Need help --XPcom

"tesla sTinker" wrote

| your pretty dam stupid. shows you how much you know about dll files.
| he only thinks its solved. registry does not fix itself.
| to reinstall it, is not the answer. It was to late, the machine already
| updated its registry. And that is why, he got the message in the first
| place. The message will come back.

If it matters that a DLL file is listed in the Registry it
would be a COM DLL, with one or more listings under
HKCR. I don't have an XPCOM entry there. Do you?
Are you aware of any COM DLLs installed by Firefox
that need to be registered? Do you know what COM is
or why the Registry might be necessary for Firefox
to run?

XPCOM is briefly outlined he

https://www.codeproject.com/Articles...XPCOM-Tutorial

Where a Windows COM DLL is registered in the
Windows Registry, Mozilla XPCOM libraries are not
Windows-based. They're cross-platform. The
registration is in files in the personal profile folder.

He *probably* got the message because he
deleted part of the program without uninstalling.
It was apparently fixed by re-installing. He seems to
be OK now. Yet you think he should revert to an
earlier backup, losing his recent files, "just in case",
despite the fact that he's already seemingly solved
the problem? Aren't you being a bit reckless with
*his* files?

I suspect you've been listening too
much to official Microsoft tech support people and
tech-illiterates who present System Restore as the
answer to everything. Sometimes you just have to
install a backup, but often things can be fixed
without such drastic measures.




  #39  
Old November 20th 17, 02:31 PM posted to alt.windows7.general
Mayayana
external usenet poster
 
Posts: 6,438
Default Need help --XPcom

"Wolf K" wrote

| your pretty dam stupid.
| [...]
|
| Ah, elegant diplomatic politesse.
|
| A real winner. Bound to be taken seriously at the highest levels.
|

Well, he called my dam stupid, but he also said
it's pretty. No one has ever said my dam is pretty
before. On the down side, I don't actually have a
dam, or even a stream to build it across. Still, it's
nice to know that people think my theoretical dam
is pretty.


  #40  
Old November 24th 17, 06:11 AM posted to alt.windows7.general
tesla sTinker
external usenet poster
 
Posts: 134
Default Need help --XPcom

did I say anything about the dll file being embedded inside the
registry? Your like the rest of the smart ass protestants, that
hate the true Catholic religion, as if, it is the only religion in the
world. Well, it is. And you are the that wanted help. Not me.


On 11/20/2017 6:28 AM, Mayayana scribbled:
"tesla wrote

| your pretty dam stupid. shows you how much you know about dll files.
| he only thinks its solved. registry does not fix itself.
| to reinstall it, is not the answer. It was to late, the machine already
| updated its registry. And that is why, he got the message in the first
| place. The message will come back.

If it matters that a DLL file is listed in the Registry it
would be a COM DLL, with one or more listings under
HKCR. I don't have an XPCOM entry there. Do you?
Are you aware of any COM DLLs installed by Firefox
that need to be registered? Do you know what COM is
or why the Registry might be necessary for Firefox
to run?

XPCOM is briefly outlined he

https://www.codeproject.com/Articles...XPCOM-Tutorial

Where a Windows COM DLL is registered in the
Windows Registry, Mozilla XPCOM libraries are not
Windows-based. They're cross-platform. The
registration is in files in the personal profile folder.

He *probably* got the message because he
deleted part of the program without uninstalling.
It was apparently fixed by re-installing. He seems to
be OK now. Yet you think he should revert to an
earlier backup, losing his recent files, "just in case",
despite the fact that he's already seemingly solved
the problem? Aren't you being a bit reckless with
*his* files?

I suspect you've been listening too
much to official Microsoft tech support people and
tech-illiterates who present System Restore as the
answer to everything. Sometimes you just have to
install a backup, but often things can be fixed
without such drastic measures.




  #41  
Old November 24th 17, 06:12 AM posted to alt.windows7.general
tesla sTinker
external usenet poster
 
Posts: 134
Default Need help --XPcom

did I say anything about the dll file being embedded inside the
registry? Your like the rest of the smart ass protestants, that
hate the true Catholic religion, as if, it is the only religion in the
world. Well, it is. And you are the one that wanted help. Not me.

On 11/20/2017 6:28 AM, Mayayana scribbled:
"tesla wrote

| your pretty dam stupid. shows you how much you know about dll files.
| he only thinks its solved. registry does not fix itself.
| to reinstall it, is not the answer. It was to late, the machine already
| updated its registry. And that is why, he got the message in the first
| place. The message will come back.

If it matters that a DLL file is listed in the Registry it
would be a COM DLL, with one or more listings under
HKCR. I don't have an XPCOM entry there. Do you?
Are you aware of any COM DLLs installed by Firefox
that need to be registered? Do you know what COM is
or why the Registry might be necessary for Firefox
to run?

XPCOM is briefly outlined he

https://www.codeproject.com/Articles...XPCOM-Tutorial

Where a Windows COM DLL is registered in the
Windows Registry, Mozilla XPCOM libraries are not
Windows-based. They're cross-platform. The
registration is in files in the personal profile folder.

He *probably* got the message because he
deleted part of the program without uninstalling.
It was apparently fixed by re-installing. He seems to
be OK now. Yet you think he should revert to an
earlier backup, losing his recent files, "just in case",
despite the fact that he's already seemingly solved
the problem? Aren't you being a bit reckless with
*his* files?

I suspect you've been listening too
much to official Microsoft tech support people and
tech-illiterates who present System Restore as the
answer to everything. Sometimes you just have to
install a backup, but often things can be fixed
without such drastic measures.




 




Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off






All times are GMT +1. The time now is 09:02 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 PCbanter.
The comments are property of their posters.