[IronPython] MissingMemberException on 2.6
Davy Mitchell
daftspaniel at gmail.com
Mon May 11 21:28:40 CEST 2009
Right. Going a bit mad trying to fix this :-) Tried a bit of
reinstalling and rebooting to no avail.
Log Name: Application
Source: Application Error
Date: 11/05/2009 20:22:23
Event ID: 1000
Task Category: (100)
Level: Error
Keywords: Classic
User: N/A
Computer: kennel
Description:
Faulting application name: DIE.exe, version: 0.0.0.0, time stamp: 0x4a0878d9
Faulting module name: KERNELBASE.dll, version: 6.1.7100.0, time stamp:
0x49eea60f
Exception code: 0xe0434f4d
Fault offset: 0x0000b4f4
Faulting process id: 0x%9
Faulting application start time: 0x%10
Faulting application path: %11
Faulting module path: %12
Report Id: %13
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Application Error" />
<EventID Qualifiers="0">1000</EventID>
<Level>2</Level>
<Task>100</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2009-05-11T19:22:23.000000000Z" />
<EventRecordID>2273</EventRecordID>
<Channel>Application</Channel>
<Computer>kennel</Computer>
<Security />
</System>
<EventData>
<Data>DIE.exe</Data>
<Data>0.0.0.0</Data>
<Data>4a0878d9</Data>
<Data>KERNELBASE.dll</Data>
<Data>6.1.7100.0</Data>
<Data>49eea60f</Data>
<Data>e0434f4d</Data>
<Data>0000b4f4</Data>
</EventData>
</Event>
Interestingly if I try to ngen IronPython.dll I get:
WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\M
icrosoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure lo
gging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fus
ion!EnableLog].
while resolving 0x100014e - Microsoft.Linq.Expressions.ArgumentType.
Warning: System.IO.FileNotFoundException: Could not load file or assembly 'Micro
soft.Scripting.Core, Version=0.9.0.0, Culture=neutral, PublicKeyToken=31bf3856ad
364e35' or one of its dependencies. The system cannot find the file specified.
File name: 'Microsoft.Scripting.Core, Version=0.9.0.0, Culture=neutral, PublicKe
yToken=31bf3856ad364e35'
Any suggestions appreciated!! Carrying on...
Thanks,
Davy
On Mon, May 11, 2009 at 7:21 AM, Davy Mitchell <daftspaniel at gmail.com> wrote:
> Hi Curt,
>
> Sorry reported the wrong version there. I run the 2.6 interpreter but
> have hard coded the build scripts to 2.01 ipy and the target folder
> has the 2.01 binaries.
> So it is all 2.01. Just tried the (same) compiled version on XP with
> the same result. I built a console app without issue which ran so
> looks like my code is doing something different :-)
>
> Seems like I need to spend time narrowing down what is new since my
> last build. I have introduced threading, use of dir (for autocomplete)
> and changed external process handling so there is potential for
> something to be up there.
>
> Thanks.
> Davy Mitchell
>
> On Sun, May 10, 2009 at 9:19 PM, Curt Hagenlocher <curt at hagenlocher.org> wrote:
>> I don't think that this:
>> <Data>Microsoft.Scripting</Data>
>> <Data>0.9.0.0</Data>
>> is the right AssemblyVersion for the 2.6 alpha. I would expect something
>> like "0.9.5.1". Is it possible that you're compiling with a different
>> version of IronPython than you think?
>>
>>
>> On Sun, May 10, 2009 at 12:27 PM, Davy Mitchell <daftspaniel at gmail.com>
>> wrote:
>>>
>>> Hi Guys,
>>>
>>> I am on 2.6 Beta on Windows 7 7100 and getting MissingMemberException
>>> when I compile to an EXE.
>>>
>>> http://www.codeplex.com/IronPython/WorkItem/View.aspx?WorkItemId=20623
>>>
>>> I've tried adding the references suggest on the mailing list:
>>> clr.AddReference('System')
>>> clr.AddReference('mscorlib')
>>> But they were already there which suggests I have hit this before.
>>> This all compiled and ran fine before I reinstalled the OS.
>>>
>>> Anything else I can look at?
>>>
>>> - <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
>>> - <System>
>>> <Provider Name="Windows Error Reporting" />
>>> <EventID Qualifiers="0">1001</EventID>
>>> <Level>4</Level>
>>> <Task>0</Task>
>>> <Keywords>0x80000000000000</Keywords>
>>> <TimeCreated SystemTime="2009-05-10T19:16:21.000000000Z" />
>>> <EventRecordID>2149</EventRecordID>
>>> <Channel>Application</Channel>
>>> <Computer>kennel</Computer>
>>> <Security />
>>> </System>
>>> - <EventData>
>>> <Data>566025849</Data>
>>> <Data>5</Data>
>>> <Data>CLR20r3</Data>
>>> <Data>Not available</Data>
>>> <Data>0</Data>
>>> <Data>die.exe</Data>
>>> <Data>0.0.0.0</Data>
>>> <Data>4a0727eb</Data>
>>> <Data>Microsoft.Scripting</Data>
>>> <Data>0.9.0.0</Data>
>>> <Data>49906349</Data>
>>> <Data>812</Data>
>>> <Data>144</Data>
>>> <Data>System.MissingMemberException</Data>
>>> <Data />
>>>
>>> <Data>C:\Users\daftspaniel\AppData\Local\Temp\WERC11B.tmp.WERInternalMetadata.xml</Data>
>>>
>>> <Data>C:\Users\daftspaniel\AppData\Local\Microsoft\Windows\WER\ReportArchive\AppCrash_die.exe_a64e2c7542736d65947d996e2ce5fb7d5b383d1_10b50642</Data>
>>> <Data />
>>> <Data>0</Data>
>>> <Data>008e52f9-3d97-11de-9bf6-0019b95c9ce7</Data>
>>> <Data>0</Data>
>>> </EventData>
>>> </Event>
>>>
>>> Thanks,
>>> Davy
>>> _______________________________________________
>>> Users mailing list
>>> Users at lists.ironpython.com
>>> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
>>
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.ironpython.com
>> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
>>
>>
>
More information about the Ironpython-users
mailing list