[Ironpython-users] IronPython, Daily Digest 4/10/2014

CodePlex no_reply at codeplex.com
Fri Apr 11 09:30:27 CEST 2014


Hi ironpython,

Here's your Daily Digest of new issues for project "IronPython".

In today's digest:ISSUES

1. [New issue] IronPython.dll has wrong assembly version
2. [New issue] Try in the browser crash

----------------------------------------------

ISSUES

1. [New issue] IronPython.dll has wrong assembly version
http://ironpython.codeplex.com/workitem/35119
User DanielWolf has proposed the issue:

"For several versions now, IronPython.dll has had the wrong assembly version:

File version: 2.7.2.1001; assembly version: 2.7.0.40
File version: 2.7.3.1001; assembly version: 2.7.0.40

File version: 2.7.4.1001; assembly version: 2.7.0.40


The problem is that when trying to load an assembly, the GAC only looks at the assembly version, not the file version. So to the GAC, these three files are identical. This can lead to all kinds of nasty behavior.

In our case, the correct IronPython.dll (2.7.3) was lying just beside the .exe file. But because the assembly has a strong name, .NET first tried to load the assembly from the GAC. There happened to be an old 2.7.2 version in the GAC, but as both files share the same assembly version, .NET happily loaded the old version from the GAC. Due to a bug in 2.7.2, our application instantly crashed.

This is a critical issue. Depending on whether our end users happen to have an old version of IronPython installed, our software may or may not work on their machines.
Note that the other IronPython assemblies may well share this versioning error."-----------------

2. [New issue] Try in the browser crash
http://ironpython.codeplex.com/workitem/35121
User JordiMasip has proposed the issue:

"I have the latest Silverlight version but I can't run the IronPython console. I've attached an screenshot:"
----------------------------------------------



----------------------------------------------
You are receiving this email because you subscribed to notifications on CodePlex.

To report a bug, request a feature, or add a comment, visit IronPython Issue Tracker. You can unsubscribe or change your issue notification settings on CodePlex.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ironpython-users/attachments/20140411/4085e358/attachment.html>


More information about the Ironpython-users mailing list