ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> squeak
squeak
Re: FFI broken ?
by Henrik Gedenryd other posts by this author
Jul 31 2001 9:19AM messages near this date
Re: FFI broken ? | Re: Squeakland press
rob.van.den.berg@[...].com wrote:

>  Henrik,
>  
>  part of the Squeak distribution is a SqueakFFIPrims.dll, which I assume
>  contains the FFI primitives.
>  I wish I could execute the  'Smalltalk listLoadedModules' after executing the
>  statement 'Win32Shell explore: 'C:\'' there is no Squeak anymore: it crashes
>  without warning or other message.

Doh, of course, you said so.

In any case, the fact the explorer is opened is a sign that the call is
executed. The modules are loaded only when they are used, so there has to be
a call before it will appear on the list. In any case, it seems to be a more
complex problem. My question was really a sanity check for the common
problems that FFI newcomers have tended to stumble into, and that are more
easily fixed.

What you can do is to remove the dll and verify that the explore command
isn't carried out any longer. Most likely Squeak won't crash any longer
either. This would verify that the call was indeed made in the first case,
but that something goes wrong on the way back into Squeak, so to speak.

If this is so then you really need someone with a Win VM to try to replicate
your problem.

good luck,
Henrik

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved