code updates beyond #5500

David T. Lewis lewis at mail.msen.com
Mon Feb 9 02:22:30 UTC 2004


I think that you can safely ignore these messages. External plugins
can have a function called shutdownModule(), which is executed when
the plugin is unloaded (this occurs when Squeak exits). If the function
does not exist, you will get a warning message. My guess is that you
had VMMaker build a lot of plugins externally, and maybe some of them
do not have a shutdownModule() function.

Dave


On Sun, Feb 08, 2004 at 10:09:06PM +0100, Stefan Schmiedl wrote:
> Thanks for all replies, here's what I did:
> 
> I took the 3.6-g-2 source from Ian Piumarta's site, and used VMMaker
> to clean out the src tree. After applying the float bug patch,
> I had to build the plugins as external, as with internal plugins
> linking problems occurred.
> 
> This incarnation of squeak is now able to load all updates upto the
> last one currently available, but gives me error messages upon quitting:
> 
> > squeak Squeak3.7a-5657.image 
> # and after quitting squeak I get:
> 
> ioFindExternalFunctionIn(shutdownModule, 134853480):
>   squeak: undefined symbol: shutdownModule
> ioFindExternalFunctionIn(shutdownModule, 134852616):
>   squeak: undefined symbol: shutdownModule
> ioFindExternalFunctionIn(shutdownModule, 134851624):
>   squeak: undefined symbol: shutdownModule
> ioFindExternalFunctionIn(shutdownModule, 134850928):
>   squeak: undefined symbol: shutdownModule
> ioFindExternalFunctionIn(shutdownModule, 134850096):
>   squeak: undefined symbol: shutdownModule
> ioFindExternalFunctionIn(shutdownModule, 134889944):
>   squeak: undefined symbol: shutdownModule
> ioFindExternalFunctionIn(shutdownModule, 134888168):
>   squeak: undefined symbol: shutdownModule
> 
> The error message originates in line 325 of
> unix/vm/sqUnixExternalPrims.c, but I don't have the time to track it
> down any further now.
> 
> s.
> 
> -- 
> Stefan Schmiedl
> +-------------------------------+----------------------------------------+
> |Approximity GmbH               | EDV-Beratung Schmiedl                  |
> |http://www.approximity.com     | Am Bräuweiher 4, 93499 Zandt, Germany  |
> |mailto:stefan at approximity.com  | Tel. (09944) 3068-98, Fax -97          |
> +-------------------------------+----------------------------------------+



More information about the Squeak-dev mailing list