Closed
Bug 368952
Opened 18 years ago
Closed 18 years ago
Trunk: Mapi linkage was broken (sendto: from Explorer, MSOffice, OOo)
Categories
(MailNews Core :: Simple MAPI, defect)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 366719
People
(Reporter: tobias, Unassigned)
Details
Using SeaMonkey:
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a2pre) Gecko/20070131 Mnenhy/0.7.4.10005 SeaMonkey/1.5a
Mapi-Linkage is still broken in Trunk since SM was build with Compiler VC8. I was unable to send a File as Attachment from Explorer with SendTo:-Protocol, also sending File from MS-Office (tested Word, Excel) and OOo 2.1 (tested Writer, Calc) fails.
When try to use the SendTo:-Funktion from Context-Menu in MS-Explorer, nothing happens.
Try to send a File from Application like MS-Word gives some Popups with Error-Code, first:
Title: "Microsoft Visual C++ Runtime Library"
Body: "Runtime Error!
Program: C:\Programme\Microsoft Office\Office\WINWORD.EXE
R6034
An application has made an attempt to load the C runtime library incorrectly.
Please contact the application's support team for more information."
After Click o.k. in this Popup the second box came up:
Title: "Microsoft Outlook"
Body: "Entweder existiert kein Standard-Mail-Client, oder der aktuelle Mail-Client kann die Messaging-Anfrage nicht erfüllen. Bitte führen Sie Microsoft Outlook aus und legen es als Standard-Mail-Client fest.
And another Box from MS-Word:
Title: "Microsoft Word"
Body: "Anmeldung fehlgeschlagen. Melden Sie sich an Microsoft Exchange an, um auf ihr Adressbuch zuzugreifen.
Fehlercode: Unbekannter Fehler."
Some parts of this Bug were described before in Bug 361233 and Duplicate to that Bug 364675 for SeaMonkey 1.1 (1.8-Branch).
CC Christian Franke because he fixed Bug 361233 and Igor Velkov, because he uses Trunk-Builds to from his comments in 361233.
Comment 1•18 years ago
|
||
> Mapi-Linkage is still broken in Trunk since SM was build with Compiler VC8.
Probably caused by the fact that executables build with VC8 use msvcrt80.dll instead of msvcrt.dll?
> When try to use the SendTo:-Funktion from Context-Menu in MS-Explorer, nothing
> happens.
Tried with SM running or stopped?
Is MapiProxy.dll registered?
(HKCR\Interface\{6EDCD38E-8861-11D5-A3DD-00B0D0F3BAA7})
Is mozMapi32.dll registered?
(HKLM\SOFTWARE\Clients\Mail\SeaMonkey\DllPath)
Reporter | ||
Comment 2•18 years ago
|
||
(In reply to comment #1)
> > Mapi-Linkage is still broken in Trunk since SM was build with Compiler VC8.
>
> Probably caused by the fact that executables build with VC8 use msvcrt80.dll
> instead of msvcrt.dll?
>
Sorry, this is to far out for my knowledge at mo.
>
> > When try to use the SendTo:-Funktion from Context-Menu in MS-Explorer, nothing
> > happens.
>
> Tried with SM running or stopped?
I have tried both, the behaviour was still the same.
>
> Is MapiProxy.dll registered?
> (HKCR\Interface\{6EDCD38E-8861-11D5-A3DD-00B0D0F3BAA7})
Yes, I have got this Key.
>
> Is mozMapi32.dll registered?
> (HKLM\SOFTWARE\Clients\Mail\SeaMonkey\DllPath)
>
Yes, I have got this Key too:
HKLM\SOFTWARE\CLIENTS\MAIL\SeaMonkey @=E:\PROGRA~1\MOZILLA.ORG\SE1FD2~1\mozMapi32.dll
When checking the Registry, I have found all the Keys you named at https://bugzilla.mozilla.org/attachment.cgi?id=252054 for Bug 361233.
I am using the *.zip-Builds, and have formerly tested the SM-1.8-Branch-Build 20070126, so it might be possible that the Keys were set from 1.1-Branch-Build. Tonight I can check this with my other PC at home if nessecary.
Reporter | ||
Comment 3•18 years ago
|
||
(In reply to comment #1)
> > Mapi-Linkage is still broken in Trunk since SM was build with Compiler VC8.
>
> Probably caused by the fact that executables build with VC8 use msvcrt80.dll
> instead of msvcrt.dll?
I have checked my system and can not find the msvcrt80.dll at all. Probaly I should install the MS-VC++ EE to get the *.dlls installed and registered?
> Is mozMapi32.dll registered?
> (HKLM\SOFTWARE\Clients\Mail\SeaMonkey\DllPath)
>
Nota: the DllPath was: E:\PROGRA~1\MOZILLA.ORG\SE1FD2~1\mozMapi32.dll
Comment 4•18 years ago
|
||
> I have checked my system and can not find the msvcrt80.dll at all.
Sorry - the correct name is msvcr80.dll. It is typically located below \WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_*\
The dll is not included in XP SP2, installing VC8 should help if the dll is missing.
> Nota: the DllPath was: E:\PROGRA~1\MOZILLA.ORG\SE1FD2~1\mozMapi32.dll
Looks good.
Reporter | ||
Comment 5•18 years ago
|
||
O.k., now I have installed MS VC 8 (Visual Studio 2005 Express Edition) and got the missing msvcr80.dll in some Folder named in Comment #4.
But installing the msvcr80.dll won't help, try to send File from Explorer or Application as Attachment ist still broken.
Similar problems/comments in: <http://forums.mozillazine.org/viewtopic.php?t=495173>.
Comment 7•18 years ago
|
||
xref bug 366719.
Reporter | ||
Comment 8•18 years ago
|
||
Hmm, I mark this as a Duplicate to Bug 366719, but I think it was an Duplicate for Bug 366719 and Bug 359885.
After Scotts Checkins yesterday for above named Bugs Mapi-Linkage works fine again in Trunk. I have tested this with:
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a3pre) Gecko/20070216 Mnenhy/0.7.4.10010 SeaMonkey/1.5a {Build ID: 2007021602}
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → DUPLICATE
Assignee | ||
Updated•17 years ago
|
Product: Core → MailNews Core
You need to log in
before you can comment on or make changes to this bug.
Description
•