When you say you're running the 2.6 interpreter does that mean you're using 2.6 to compile and then run against 2.0? If so that probably won't work.
Is there any chance you could attach a debugger to the dieing process and get the managed stack trace where things are blowing up? ________________________________________ From: [email protected] [[email protected]] On Behalf Of Davy Mitchell [[email protected]] Sent: Monday, May 11, 2009 2:28 PM To: Discussion of IronPython Subject: Re: [IronPython] MissingMemberException on 2.6 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 <[email protected]> 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 <[email protected]> > 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 <[email protected]> >> 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 >>> [email protected] >>> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com >> >> >> _______________________________________________ >> Users mailing list >> [email protected] >> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com >> >> > _______________________________________________ Users mailing list [email protected] http://lists.ironpython.com/listinfo.cgi/users-ironpython.com _______________________________________________ Users mailing list [email protected] http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
