Closed
Bug 141438
Opened 23 years ago
Closed 23 years ago
[gmake builds] Entry point not found [Mid@nsAString@@QBEIAAV1@||@Z]- impComm4xMail.dll
Categories
(SeaMonkey :: Installer, defect, P3)
Tracking
(Not tracked)
VERIFIED
FIXED
mozilla1.1alpha
People
(Reporter: bugzilla, Assigned: netscape)
References
Details
(Whiteboard: [ADT3 RTM] [ETA 06/25])
Attachments
(2 files, 1 obsolete file)
9.92 KB,
image/png
|
Details | |
562 bytes,
patch
|
netscape
:
review+
sspitzer
:
superreview+
dbaron
:
approval+
|
Details | Diff | Splinter Review |
when installing on top of a zip build you get into problems with the file:
impComm4xMail.dll
located in the componenets directory.
?Mid@nsAstring bla bla could not be located...
Dan: could we just add "impComm4xMail.dll" to the list of files to be deleted
by the installer?
Reporter | ||
Comment 1•23 years ago
|
||
*** Bug 141465 has been marked as a duplicate of this bug. ***
Comment 2•23 years ago
|
||
Bug 141465 was marked as a duplicate of this bug however the file that problems
are occuring are different in bug 141465 than this bug. Bug 141465 refers to an
error reported concerning xpcom.dll
Reporter | ||
Comment 3•23 years ago
|
||
*** Bug 141465 has been marked as a duplicate of this bug. ***
Comment 4•23 years ago
|
||
Entry "poing"? no wonder I couldn't find this one :-)
Summary: Entry Poing not found - impComm4xMail.dll → Entry point not found [Mid@nsAString@@QBEIAAV1@||@Z]- impComm4xMail.dll
according to bug 141759, both these files are outdated:
impComm4xMail.dll
msgMapi.dll
*** Bug 140361 has been marked as a duplicate of this bug. ***
Comment 7•23 years ago
|
||
umm. I hate to be argumentative, but I don't have a file "impComm4xMail.dll" on
my computer. AND, to repeat a comment from Bug#140361, this is after a clean
install.
Comment 8•23 years ago
|
||
Me too. Have got these for a couple of days now... [image of error dialog
attached]
I got it too. Systematic error when doing "Help | About plugin" on xpcom.dll. I
delete the other dll (impComm4xMail.dll) and I don't have the error anymore.
Comment 10•23 years ago
|
||
*** Bug 142678 has been marked as a duplicate of this bug. ***
Comment 11•23 years ago
|
||
*** Bug 142719 has been marked as a duplicate of this bug. ***
Comment 12•23 years ago
|
||
*** Bug 142720 has been marked as a duplicate of this bug. ***
Comment 13•23 years ago
|
||
*** Bug 142785 has been marked as a duplicate of this bug. ***
Comment 14•23 years ago
|
||
*** Bug 142799 has been marked as a duplicate of this bug. ***
Comment 15•23 years ago
|
||
*** Bug 142921 has been marked as a duplicate of this bug. ***
Comment 16•23 years ago
|
||
deleting impcom4xmail.dll solved the problem for me.
Comment 17•23 years ago
|
||
*** Bug 143087 has been marked as a duplicate of this bug. ***
Reporter | ||
Comment 18•23 years ago
|
||
*** Bug 143435 has been marked as a duplicate of this bug. ***
Comment 19•23 years ago
|
||
Curt,
Similar message to bug you just fixed for 6.2 upgrades
Comment 20•23 years ago
|
||
actually, isn't impComm4xMail part of the commercial (i.e. Netscape) build? are
you maybe installing this on top of a netscape build? that won't work.
Comment 21•23 years ago
|
||
*** Bug 143417 has been marked as a duplicate of this bug. ***
Comment 22•23 years ago
|
||
*** Bug 144412 has been marked as a duplicate of this bug. ***
Comment 23•23 years ago
|
||
installed lastest build (5/15/2002 @ 12:49:00 PM) and get the same error.
Comment 24•23 years ago
|
||
Same bug, new Name:
Build 2002-05-16-08/Win2000pro on first launch after clean install:
XPCOM:EventReceiver:Mozilla.exe Entry point
?AppendFromReadable@nsAString@@IAEXABV1@@Z in xpcom.dll
Warning dialog comes up twice during program loading.
Comment 25•23 years ago
|
||
It's *not* the same bug if it's got a different name. By "clean install" do you
mean into a virgin directory? If so even more evidence it's not the same
problem. Please file a separate bug.
"Build 2002-05-16-08/Win2000pro" which build is that "-trunk" or "-1.0.0"? You
cut off perhaps the most important part of the build ID.
Comment 26•23 years ago
|
||
OK, see Bug#145407. But they sure look like first cousins.
Reporter | ||
Comment 27•23 years ago
|
||
Dan: I'm not really sure about the impComm4xMail.dll file.
It's inside the mail.xpi file for Mozilla 1.0 builds but not in the trunk
build. Couldn't it be removed all together from the build?
http://lxr.mozilla.org/seamonkey/search?string=impComm4xMail
seems to say that it isn't needed...
I really like to get rid of this bug...
Reporter | ||
Comment 28•23 years ago
|
||
Comment 29•23 years ago
|
||
I'm not sure we can get rid of that dll yet. srilatha would know for sure.
that's the module that allows you to import 4.x local folders.
Comment 30•23 years ago
|
||
Seth is right. We cannot remove impComm4xMail.dll.
Comment 31•23 years ago
|
||
It appears not to be on the trunk. We're talking about making the *trunk*
installer delete the file if found, presumably when someone upgrades from the
branch.
Or is the file just not yet added to the trunk? In that case what's the ETA
Comment 32•23 years ago
|
||
It is supposed to be on the trunk too. and I see that it is missing in the trunk
builds. I dont see any changes made to the packages file.
http://lxr.mozilla.org/seamonkey/source/xpinstall/packager/packages-win#365
Comment 33•23 years ago
|
||
The problem is with the gmake build. In the gmake build the dll is named as
imp4Mail.dll. The dll is getting the SHORT_LIBNAME not the LIBRARY_NAME
LIBRARY_NAME = impComm4xMail
SHORT_LIBNAME = imp4Mail
http://lxr.mozilla.org/seamonkey/source/mailnews/import/comm4x/src/Makefile.in#4
5
mkaply, can we rename SHORT_LIBNAME to be the same as LIBRARY_NAME?
This was added to fix bug 134742.
If we cannot rename the SHORT_LIBNAME then we need to change the makefile.win
and the packages files so that the dll name is imp4Mail.
Comment 34•23 years ago
|
||
The Win32 gmake build should not be using SHORT_LIBNAME.
Windows has no requirement that DLLS be 8.3, whereas OS/2 does.
The fix is to remove USE_SHORT_LIBNAME from configure.in for Windows.
Comment 36•23 years ago
|
||
Since SHORT_LIBNAME is being define in sevaral files, I think it is better not
to touch configure.in. Instead do not define SHORT_LIBNAME for WINNT in the
import/comm4x makefile
Comment 37•23 years ago
|
||
Using SHORT_LIBNAME for the Window gmake build is VERY bad.
This means that 20 or so DLLs will have different names between the Windows
gmake build and the Windows nmake build.
Assignee | ||
Comment 38•23 years ago
|
||
And not using SHORT_LIBNAME is equally as bad as there are a number of libraries
that *do* use the 8.3 filename on win32. Since that 8.3 name is already listed
in the Makefile.ins for OS/2, we set USE_SHORT_LIBNAME for win32 gmake builds
and make ifdef expections where necessary. I believe we have discussed this before.
Comment 39•23 years ago
|
||
Duh. (light goes off above mike kaply's head)
Totally agree with the change. Sorry for the confusion.
Comment 40•23 years ago
|
||
Chris, can you review the last patch.
Assignee | ||
Comment 41•23 years ago
|
||
Comment on attachment 84793 [details] [diff] [review]
patch to create dll with name impComm4xMail
r=cls
Attachment #84793 -
Flags: review+
Comment 42•23 years ago
|
||
Comment on attachment 84237 [details] [diff] [review]
patch to fix entry point
this first patch is incorrect, we can't delete impComm4xMail.dll
Attachment #84237 -
Attachment is obsolete: true
Comment 43•23 years ago
|
||
Comment on attachment 84793 [details] [diff] [review]
patch to create dll with name impComm4xMail
sr=sspitzer
but before you check in, please add to the Makefile.in refering back to this
bug.
# don't define SHORT_LIBNAME on WINNT
# see bug 141438
Attachment #84793 -
Flags: superreview+
Comment 44•23 years ago
|
||
on a related note:
do we still support both nmake and gmake builds?
is the eventual plan to only support one (gmake)?
Summary: Entry point not found [Mid@nsAString@@QBEIAAV1@||@Z]- impComm4xMail.dll → [gmake builds] Entry point not found [Mid@nsAString@@QBEIAAV1@||@Z]- impComm4xMail.dll
Comment 45•23 years ago
|
||
Fix checked in.
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
Comment 46•23 years ago
|
||
do we want this on the 1.0 branch (after mozilla ships) as well?
or is 1.0 (and netscape 7.0) built with nmake?
Assignee | ||
Comment 47•23 years ago
|
||
I think that 1.0 branch builds are being done with nmake but we still want this
on the branch.
Blocks: 138348
Status: RESOLVED → REOPENED
Priority: -- → P3
Resolution: FIXED → ---
Whiteboard: [fixed on t runk]
Target Milestone: --- → mozilla1.0.1
Updated•23 years ago
|
Whiteboard: [fixed on t runk] → [fixed on trunk]
Assignee | ||
Comment 48•23 years ago
|
||
Status: REOPENED → RESOLVED
Closed: 23 years ago → 23 years ago
Resolution: --- → FIXED
Target Milestone: mozilla1.0.1 → mozilla1.1alpha
Comment on attachment 84793 [details] [diff] [review]
patch to create dll with name impComm4xMail
Please land this on the 1.0.1 branch. Once there, replace the
"mozilla1.0.1+" keyword with the "fixed1.0.1" keyword.
Attachment #84793 -
Flags: approval+
Keywords: mozilla1.0.1+
Updated•23 years ago
|
Keywords: nsbeta1+
Whiteboard: [fixed on trunk] → [fixed on trunk] [ADT3 RTM] [ETA 06/25]
Assignee | ||
Updated•23 years ago
|
Keywords: mozilla1.0.1+ → fixed1.0.1
Whiteboard: [fixed on trunk] [ADT3 RTM] [ETA 06/25] → [ADT3 RTM] [ETA 06/25]
Updated•23 years ago
|
Keywords: fixed1.0.1 → verified1.0.1
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•