Closed Bug 228034 Opened 21 years ago Closed 20 years ago

unable to launch TB 0.4 on win NT 4: can not find entrypoint of procedure CopyStgMedium in dll urlmon.dll

Categories

(Thunderbird :: Account Manager, defect)

x86
Windows NT
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 249593

People

(Reporter: zweetsmoel, Assigned: bernard.alleysson)

References

Details

(Whiteboard: Firefox version of bug: bug 249593)

User-Agent: Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.5) Gecko/20031007 Firebird/0.7 Build Identifier: Mozilla thunderbird 0.4 (zip distro), official build from mozilla ftp server, english version Trying to run TB 0.4 on Win NT 4 (SP 4 or 5) ends up with the recurring message: "can not find entrypoint of procedure CopyStgMedium in dll urlmon.dll". (The original error message is in dutch, the language of the win NT system I use is dutch). Trying to create a new profile with 'thunderbird -p' instantly gives same error message. thunderbird was installed in fresh folder, deleting the previous profile folder, or the contents of the chrome folder or anything else mentioned in the release notes didn't solve the problem. TB 0.4 seems to be broken on win nt 4, although the release notes put NT 4 in the supported OS list. TB 0.3 runs fine on the same system. Reproducible: Always Steps to Reproduce: 1. run TB 0.4 on win NT 4 2. see error message, click ok to close. 3. thunderbird did not start at all. Actual Results: besides the error message nothing happens. Expected Results: see TB 0.4 running. Weird problem, I'm not new to mozilla products, but with all my knowledge and tricks I know to make moz builds run I wasn't able to make TB run on Win NT 4.
The urlmon.dll is: "The Urlmon library component is a Multipurpose Internet Mail Extensions (MIME) handler and Component Object Model (COM) application for the Wininet library."
This is still happening with the Thunderbird 0.5 release on Windows NT4, SP6. The exact error-message in English is XPCOM:EventReceiver: thunderbird.exe - Entry Point Not Found The procedure entry point CopyStgMedium could not be located in the dynamic link library urlmon.dll.
More information on this bug can be found at http://forums.mozillazine.org/viewtopic.php?p=386082 It seems that Thunderbird needs a version of urlmon.dll that is more recent than the one supplied with Win NT4 SP6. One suggestion was to install IE6 to get this DLL, but that doesn't feel like a good solution...
*** Bug 237336 has been marked as a duplicate of this bug. ***
URL: n/a
Whiteboard: Firefox version of bug: bug 249593.
*** Bug 250115 has been marked as a duplicate of this bug. ***
Blocks: mingw
The patch that caused the regression is the fix for bug 223909. Porting the code to Mozilla would fix bug 47838.
Depends on: 223909
As Bug #249593 (Firebird version of this bug) has '+' flags, I'm requesting the same for this bug.
Flags: blocking-aviary1.0RC1?
Flags: blocking-aviary1.0?
Fix for bug 249593 should fix this bug too
Assignee: mscott → balleysson
Status: NEW → ASSIGNED
Flags: blocking-aviary1.0RC1? → blocking-aviary1.0RC1+
Thunderbird also does not run under Windows95! Firefox had the same problem, but they have fixed it in there currenz nightlies. I hope that you will also make Thunderbird run under Windows 95 again.
(In reply to comment #9) typing errors, sorry: "there currenz nightlies" -> "their current nightly builds"
Install file: ThunderbirdSetup-0.7.3.exe Operating system: Windows NT 4.0 sp6 (4.00.1381) Always reproducable. I ran the installation on a fresh system to which ONLY SP6 was installed. No other vendor software is installed on this system. The following DLLs are not installed during installation, but are required. urlmon.dll shlwapi.dll <-- Required but not previously reported in bugzilla DB. SP6 does not supply URLMON.DLL as previously reported. FIX: Copying DLLs from an XP SP1 system into the application directory or system directory fixes problem.
balleysson, any thoughts on when you might be able to get a patch together for this one? -thanks
I may have misunderstood, but from the comments, the patch in bug 249593 (which is awaiting review) will fix this bug.
Whiteboard: Firefox version of bug: bug 249593. → Firefox version of bug: bug 249593
(In reply to comment #13) > I may have misunderstood, but from the comments, the patch in bug 249593 (which > is awaiting review) will fix this bug. As the patch in Bug #249593 applies to files common to FF and TB, then this would become a dup. If the fix was in mozilla/browser somewhere, then this wouldn't be a dup.
*** This bug has been marked as a duplicate of 249593 ***
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
Flags: blocking-aviary1.0?
removing blocking flag. this is a dupe of a fixed-aviary bug.
Flags: blocking-aviary1.0PR+
This problem seems to be fixed in Firefox latest-trunk nightlies. But Thunderbird latest-trunk nightlies still do not work under Windows 95 !!! Why is this currently only fixed for Firedox and not also for Thunderbird !?
You need to log in before you can comment on or make changes to this bug.