<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Em 22-08-2011 20:33, Eliot Miranda escreveu:
<blockquote
cite="mid:CAC20JE2zpDbsY+SHT1dxseim4aYWzoHxHJFkMmVrRhdONeLd_Q@mail.gmail.com"
type="cite">Hi Casimiro,
<div><br>
</div>
<div> this does not reproduce for me under CentOS 5.3 (kernel
2.6.18-128.el5). Are you sure you're using the VM you think you
are?</div>
</blockquote>
<br>
I'm running on Fedora 15.<br>
It happens consistently.<br>
Cog generated from:<br>
<font face="Courier New, Courier, monospace"><br>
$ svn co <a class="moz-txt-link-freetext" href="http://www.squeakvm.org/svn/squeak/branches/Cog/">http://www.squeakvm.org/svn/squeak/branches/Cog/</a><br>
$ cd Cog/unixbuild/bld</font><br>
<br>
Then I moved UUIDPlugin, B3DAcceleratorPlugin, OSProcessPlugin from
plugins.ext to plugins.int thus plugin.int becomes:<br>
<br>
<font face="Courier New, Courier, monospace"># Automatically
generated makefile include for internal plugins<br>
INTERNAL_PLUGINS = \<br>
ADPCMCodecPlugin \<br>
AsynchFilePlugin \<br>
B2DPlugin \<br>
B3DAcceleratorPlugin \<br>
BitBltPlugin \<br>
BMPReadWriterPlugin \<br>
CroquetPlugin \<br>
ZipPlugin \<br>
DropPlugin \<br>
DSAPrims \<br>
FFTPlugin \<br>
FileCopyPlugin \<br>
FilePlugin \<br>
FloatArrayPlugin \<br>
FloatMathPlugin \<br>
IA32ABI \<br>
JoystickTabletPlugin \<br>
JPEGReaderPlugin \<br>
JPEGReadWriter2Plugin \<br>
Klatt \<br>
LargeIntegers \<br>
Matrix2x3Plugin \<br>
MIDIPlugin \<br>
MiscPrimitivePlugin \<br>
Mpeg3Plugin \<br>
RePlugin \<br>
SecurityPlugin \<br>
SerialPlugin \<br>
SocketPlugin \<br>
SoundCodecPrims \<br>
SoundGenerationPlugin \<br>
SoundPlugin \<br>
StarSqueakPlugin \<br>
SurfacePlugin \<br>
UnixOSProcessPlugin \<br>
UUIDPlugin<br>
</font><br>
and plugins.ext:<br>
<br>
<font face="Courier New, Courier, monospace"># Automatically
generated makefile include for external plugins<br>
EXTERNAL_PLUGINS = \<br>
SqueakFFIPrims \<br>
LocalePlugin</font><br>
<br>
Then (noting that in Fedora 15 it is necessary to include -luuid
-lGL in LIBS=)...<br>
<br>
<font face="Courier New, Courier, monospace">$
../../platforms/unix/config/configure --without-vm-display-fbdev
--without-npsqueak CFLAGS="-g -O2 -msse2 -D_GNU_SOURCE -DNDEBUG
-DITIMER_HEARTBEAT=1 -DNO_VM_PROFILE=1 -DCOGMTVM=0 -DDEBUGVM=0"
LIBS="-lpthread -luuid -lGL"<br>
(...)<br>
$ make<br>
$ su<br>
...<br>
$ make install prefix=/opt/cog</font><br>
<br>
After install I have:<br>
In /opt/cog/lib/squeak:<br>
<br>
<font face="Courier New, Courier, monospace">[casimiro@localhost
bld]$ ls -l /opt/cog/lib/squeak<br>
total 12<br>
drwxr-xr-x 2 root root 4096 Ago 19 12:10 4.0-2487<br>
-rwxr-xr-x 1 root root 1640 Mai 2 20:25 npsqueakregister<br>
-rwxr-xr-x 1 root root 2717 Mai 2 20:25 npsqueakrun</font><br>
<br>
The cog script I use to start squeak is:<br>
<br>
<font face="Courier New, Courier, monospace">#!/bin/sh<br>
<br>
BIN=/opt/cog/lib/squeak/4.0-2487<br>
EXE=~/Desenvolvimento/cog<br>
ARG="-encoding UTF-8 -textenc UTF-8 -pathenc UTF-8"<br>
<br>
if [ -d "$BIN" ]<br>
then<br>
PLUGINS="$BIN"<br>
# prepending is less flexible but safer because it ensures we
find the plugins<br>
# in the same directory as the VM.<br>
if [ -d "$EXE" ]<br>
then<br>
cd "$EXE" &&
LD_LIBRARY_PATH=$PLUGINS${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH} exec
"$BIN/squeak" $ARG "$@"<br>
fi<br>
fi</font><br>
<br>
<blockquote
cite="mid:CAC20JE2zpDbsY+SHT1dxseim4aYWzoHxHJFkMmVrRhdONeLd_Q@mail.gmail.com"
type="cite">
<div><br>
</div>
<div>
<div><br>
</div>
<div>Smalltalk getSystemAttribute: 1007 'CoInterpreter
VMMaker.oscog-eem.117 uuid:
a21465f6-8cd9-4284-8638-c30d5de21ce9 Aug 16 2011'</div>
<div>Smalltalk getSystemAttribute: 1008
'StackToRegisterMappingCogit VMMaker.oscog-eem.117 uuid:
a21465f6-8cd9-4284-8638-c30d5de21ce9 Aug 16 2011'</div>
<div>Smalltalk getSystemAttribute: 1009 'r2487 <a
moz-do-not-send="true"
href="http://www.squeakvm.org/svn/squeak/branches/Cog">http://www.squeakvm.org/svn/squeak/branches/Cog</a>'</div>
<div><br>
</div>
<div>Notice my VM says August 16th, not August 22nd.</div>
<br>
<div class="gmail_quote">On Mon, Aug 22, 2011 at 12:32 PM,
Casimiro de Almeida Barreto <span dir="ltr"><<a
moz-do-not-send="true"
href="mailto:casimiro.barreto@gmail.com">casimiro.barreto@gmail.com</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex;"> <br>
It's not something usual to do, but executing (image:
Squeak4.2-10966.zip:<br>
<br>
Compiler recompileAll<br>
<br>
crashes cogVM (linux) with:<br>
<br>
Segmentation fault Mon Aug 22 16:17:10 2011<br>
<br>
<br>
C stack backtrace:<br>
/opt/cog/bin/../lib/squeak/4.0-2487/squeak[0x805cc6d]<br>
/opt/cog/bin/../lib/squeak/4.0-2487/squeak[0x805cf27]<br>
[0xe0440c]<br>
[0x77634b1f]<br>
[0x7760d6d1]<br>
[0x775b36b6]<br>
[0x7756e7c6]<br>
[0x775b364c]<br>
[0x7761ab16]<br>
[0x77617a80]<br>
[0x776188dc]<br>
[0x775c4a77]<br>
[0x775704cc]<br>
[0x7756d5c0]<br>
<br>
<br>
Smalltalk stack dump:<br>
0xbff321fc M [] in
ProgressInitiationException>defaultMorphicAction<br>
<a moz-do-not-send="true" href="tel:2022221272"
value="+12022221272">2022221272</a>: a(n)
ProgressInitiationException<br>
0xbff32218 M BlockClosure>cull: <a
moz-do-not-send="true" href="tel:2022222184"
value="+12022222184">2022222184</a>: a(n) BlockClosure<br>
0xbff32238 M [] in
MethodContext(ContextPart)>handleSignal: <a
moz-do-not-send="true" href="tel:2022222364"
value="+12022222364">2022222364</a>:<br>
a(n) MethodContext<br>
0xbff32258 M BlockClosure>ensure: <a
moz-do-not-send="true" href="tel:2023082992"
value="+12023082992">2023082992</a>: a(n) BlockClosure<br>
0xbff32278 M MethodContext(ContextPart)>handleSignal: <a
moz-do-not-send="true" href="tel:2022222364"
value="+12022222364">2022222364</a>: a(n)<br>
MethodContext<br>
0xbff32294 M ProgressNotification(Exception)>signal <a
moz-do-not-send="true" href="tel:2023082676"
value="+12023082676">2023082676</a>: a(n)<br>
ProgressNotification<br>
0xbff322ac M ProgressNotification(Exception)>signal: <a
moz-do-not-send="true" href="tel:2023082676"
value="+12023082676">2023082676</a>: a(n)<br>
ProgressNotification<br>
0xbff322cc M ProgressNotification class>signal:extra:
2009227768: a(n)<br>
ProgressNotification class<br>
0xbff32308 M [] in
Array(Collection)>do:displayingProgress:every:<br>
<a moz-do-not-send="true" href="tel:2022212608"
value="+12022212608">2022212608</a>: a(n) Array<br>
0xbff3232c M Array(SequenceableCollection)>do: <a
moz-do-not-send="true" href="tel:2022212608"
value="+12022212608">2022212608</a>: a(n) Array<br>
0xbff2cc70 I [] in
Array(Collection)>do:displayingProgress:every:<br>
<a moz-do-not-send="true" href="tel:2022212608"
value="+12022212608">2022212608</a>: a(n) Array<br>
0xbff2cc94 M [] in
ProgressInitiationException>defaultMorphicAction<br>
<a moz-do-not-send="true" href="tel:2022221272"
value="+12022221272">2022221272</a>: a(n)
ProgressInitiationException<br>
0xbff2ccb0 M BlockClosure>on:do: <a
moz-do-not-send="true" href="tel:2022222156"
value="+12022222156">2022222156</a>: a(n) BlockClosure<br>
0xbff2cce0 I [] in
ProgressInitiationException>defaultMorphicAction<br>
<a moz-do-not-send="true" href="tel:2022221272"
value="+12022221272">2022221272</a>: a(n)
ProgressInitiationException<br>
0xbff2cd00 M BlockClosure>ensure: <a
moz-do-not-send="true" href="tel:2022222012"
value="+12022222012">2022222012</a>: a(n) BlockClosure<br>
0xbff2cd2c I
ProgressInitiationException>defaultMorphicAction<br>
<a moz-do-not-send="true" href="tel:2022221272"
value="+12022221272">2022221272</a>: a(n)
ProgressInitiationException<br>
0xbff2cd4c I ProgressInitiationException>defaultAction <a
moz-do-not-send="true" href="tel:2022221272"
value="+12022221272">2022221272</a>: a(n)<br>
ProgressInitiationException<br>
0xbff2cd68 M UndefinedObject>handleSignal: 2003226628:
a(n) UndefinedObject<br>
0xbff2cd88 M MethodContext(ContextPart)>handleSignal: <a
moz-do-not-send="true" href="tel:2022004064"
value="+12022004064">2022004064</a>: a(n)<br>
MethodContext<br>
0xbff2cda8 M MethodContext(ContextPart)>handleSignal: <a
moz-do-not-send="true" href="tel:2022221500"
value="+12022221500">2022221500</a>: a(n)<br>
MethodContext<br>
0xbff2cdcc I
ProgressInitiationException(Exception)>signal <a
moz-do-not-send="true" href="tel:2022221272"
value="+12022221272">2022221272</a>:<br>
a(n) ProgressInitiationException<br>
0xbff2cdec I
ProgressInitiationException>display:at:from:to:during:<br>
<a moz-do-not-send="true" href="tel:2022221272"
value="+12022221272">2022221272</a>: a(n)
ProgressInitiationException<br>
0xbff2ce20 I ProgressInitiationException<br>
class>display:at:from:to:during: 2009229340: a(n)<br>
ProgressInitiationException class<br>
0xbff2ce54 I
MorphicUIManager>displayProgress:at:from:to:during:<br>
2011625028: a(n) MorphicUIManager<br>
0xbff2ce88 I
ByteString(String)>displayProgressAt:from:to:during:<br>
2011363412: a(n) ByteString<br>
0xbff2cec4 I
Array(Collection)>do:displayingProgress:every:
2022212608:<br>
a(n) Array<br>
0xbff2cef0 I Array(Collection)>do:displayingProgress:
2022212608: a(n) Array<br>
0xbff2cf18 I Compiler class>recompileAll 2009609340: a(n)
Compiler class<br>
0xbff2cf30 M UndefinedObject>? 2003226628: a(n)
UndefinedObject<br>
0xbff2cf68 I
Compiler>evaluate:in:to:notifying:ifFail:logged:<br>
2022004888: a(n) Compiler<br>
0xbff2cfa8 I [] in
SmalltalkEditor(TextEditor)>evaluateSelection<br>
2021974620: a(n) SmalltalkEditor<br>
0xbff2cfc4 M BlockClosure>on:do: 2022004840: a(n)
BlockClosure<br>
0xbff2cff8 I
SmalltalkEditor(TextEditor)>evaluateSelection 2021974620:<br>
a(n) SmalltalkEditor<br>
0xbff2d010 M [] in
PluggableTextMorphPlus(PluggableTextMorph)>doIt<br>
2021821948: a(n) PluggableTextMorphPlus<br>
0xbff2d034 I TextMorphForEditView(TextMorph)>handleEdit:
2021825532:<br>
a(n) TextMorphForEditView<br>
0xbff2d05c I
PluggableTextMorphPlus(PluggableTextMorph)>handleEdit:<br>
2021821948: a(n) PluggableTextMorphPlus<br>
0xbff2d078 M
PluggableTextMorphPlus(PluggableTextMorph)>doIt
2021821948:<br>
a(n) PluggableTextMorphPlus<br>
0xbff2d090 M Workspace(StringHolder)>perform:orSendTo:
2021815824: a(n)<br>
Workspace<br>
0xbff2d0c0 I [] in MenuItemMorph>invokeWithEvent:
2021996700: a(n)<br>
MenuItemMorph<br>
0xbff2d0e0 M BlockClosure>ensure: 2022004348: a(n)
BlockClosure<br>
0xbff2d108 I CursorWithMask(Cursor)>showWhile:
2006212052: a(n)<br>
CursorWithMask<br>
0xbff2d130 I MenuItemMorph>invokeWithEvent: 2021996700:
a(n) MenuItemMorph<br>
0xbff2d154 I MenuItemMorph>mouseUp: 2021996700: a(n)
MenuItemMorph<br>
0xbff2d170 M MenuItemMorph>handleMouseUp: 2021996700:
a(n) MenuItemMorph<br>
0xbff2d18c M MouseButtonEvent>sentTo: 2022004028: a(n)
MouseButtonEvent<br>
0xbff2d1a8 M MenuItemMorph(Morph)>handleEvent:
2021996700: a(n)<br>
MenuItemMorph<br>
0xbff2d1d8 M MorphicEventDispatcher>dispatchDefault:with:
2022004012:<br>
a(n) MorphicEventDispatcher<br>
0xbff2d1f8 M MorphicEventDispatcher>dispatchEvent:with:
2022004012: a(n)<br>
MorphicEventDispatcher<br>
0xbff2d218 M MenuItemMorph(Morph)>processEvent:using:
2021996700: a(n)<br>
MenuItemMorph<br>
0xbff2d24c M MorphicEventDispatcher>dispatchDefault:with:
2022004012:<br>
a(n) MorphicEventDispatcher<br>
0xbff2d26c M MorphicEventDispatcher>dispatchEvent:with:
2022004012: a(n)<br>
MorphicEventDispatcher<br>
0xbff2d28c M MenuMorph(Morph)>processEvent:using:
2021992876: a(n) MenuMorph<br>
0xbff2d2ac M MenuMorph(Morph)>processEvent: 2021992876:
a(n) MenuMorph<br>
0xbff2d2c8 M MenuMorph>handleFocusEvent: 2021992876: a(n)
MenuMorph<br>
0xbff2d2f0 M [] in HandMorph>sendFocusEvent:to:clear:
2005609276: a(n)<br>
HandMorph<br>
0xbff2d30c M [] in PasteUpMorph>becomeActiveDuring:
2012727260: a(n)<br>
PasteUpMorph<br>
0xbff2d328 M BlockClosure>on:do: 2022003916: a(n)
BlockClosure<br>
0xbff26d64 M PasteUpMorph>becomeActiveDuring: 2012727260:
a(n) PasteUpMorph<br>
0xbff26d88 M HandMorph>sendFocusEvent:to:clear:
2005609276: a(n) HandMorph<br>
0xbff26db0 M HandMorph>sendEvent:focus:clear: 2005609276:
a(n) HandMorph<br>
0xbff26dd4 M HandMorph>sendMouseEvent: 2005609276: a(n)
HandMorph<br>
0xbff26df8 M HandMorph>handleEvent: 2005609276: a(n)
HandMorph<br>
0xbff26e24 M HandMorph>processEvents 2005609276: a(n)
HandMorph<br>
0xbff26e40 M [] in WorldState>doOneCycleNowFor:
2003382328: a(n) WorldState<br>
0xbff26e64 M Array(SequenceableCollection)>do:
2003298356: a(n) Array<br>
0xbff26e80 M WorldState>handsDo: 2003382328: a(n)
WorldState<br>
0xbff26ea0 M WorldState>doOneCycleNowFor: 2003382328:
a(n) WorldState<br>
0xbff26ebc M WorldState>doOneCycleFor: 2003382328: a(n)
WorldState<br>
0xbff26edc M WorldState>doOneSubCycleFor: 2003382328:
a(n) WorldState<br>
0xbff26ef8 M PasteUpMorph>doOneSubCycle 2012727260: a(n)
PasteUpMorph<br>
0xbff26f20 I MenuMorph>invokeModalAt:in:allowKeyboard:
2021992876: a(n)<br>
MenuMorph<br>
0xbff26f4c I MenuMorph>invokeModal: 2021992876: a(n)
MenuMorph<br>
0xbff26f70 I MenuMorph>invokeModal 2021992876: a(n)
MenuMorph<br>
0xbff26f94 I<br>
PluggableTextMorphPlus(PluggableTextMorph)>yellowButtonActivity:<br>
2021821948: a(n) PluggableTextMorphPlus<br>
0xbff26fb0 M
PluggableTextMorphPlus(ScrollPane)>mouseDown: 2021821948:<br>
a(n) PluggableTextMorphPlus<br>
0xbff26fcc M
PluggableTextMorphPlus(Morph)>handleMouseDown:
2021821948:<br>
a(n) PluggableTextMorphPlus<br>
0xbff26fe8 M MouseButtonEvent>sentTo: 2021992796: a(n)
MouseButtonEvent<br>
0xbff27004 M PluggableTextMorphPlus(Morph)>handleEvent:
2021821948: a(n)<br>
PluggableTextMorphPlus<br>
0xbff27040 M
MorphicEventDispatcher>dispatchMouseDown:with:
2021992740:<br>
a(n) MorphicEventDispatcher<br>
0xbff27060 M MorphicEventDispatcher>dispatchEvent:with:
2021992740: a(n)<br>
MorphicEventDispatcher<br>
0xbff27080 M
PluggableTextMorphPlus(Morph)>processEvent:using:<br>
2021821948: a(n) PluggableTextMorphPlus<br>
0xbff270c0 M
MorphicEventDispatcher>dispatchMouseDown:with:
2021992740:<br>
a(n) MorphicEventDispatcher<br>
0xbff270e0 M MorphicEventDispatcher>dispatchEvent:with:
2021992740: a(n)<br>
MorphicEventDispatcher<br>
0xbff27100 M
PluggableSystemWindow(Morph)>processEvent:using:<br>
2021816180: a(n) PluggableSystemWindow<br>
0xbff27140 M
MorphicEventDispatcher>dispatchMouseDown:with:
2021992740:<br>
a(n) MorphicEventDispatcher<br>
0xbff27160 M MorphicEventDispatcher>dispatchEvent:with:
2021992740: a(n)<br>
MorphicEventDispatcher<br>
0xbff27180 M PasteUpMorph(Morph)>processEvent:using:
2012727260: a(n)<br>
PasteUpMorph<br>
0xbff271a8 M PasteUpMorph>processEvent:using: 2012727260:
a(n) PasteUpMorph<br>
0xbff271c8 M PasteUpMorph(Morph)>processEvent:
2012727260: a(n) PasteUpMorph<br>
0xbff271e8 M HandMorph>sendEvent:focus:clear: 2005609276:
a(n) HandMorph<br>
0xbff2720c M HandMorph>sendMouseEvent: 2005609276: a(n)
HandMorph<br>
0xbff27230 M HandMorph>handleEvent: 2005609276: a(n)
HandMorph<br>
0xbff2725c M HandMorph>processEvents 2005609276: a(n)
HandMorph<br>
0xbff27278 M [] in WorldState>doOneCycleNowFor:
2003382328: a(n) WorldState<br>
0xbff2729c M Array(SequenceableCollection)>do:
2003298356: a(n) Array<br>
0xbff272b8 M WorldState>handsDo: 2003382328: a(n)
WorldState<br>
0xbff272d8 M WorldState>doOneCycleNowFor: 2003382328:
a(n) WorldState<br>
0xbff272f4 M WorldState>doOneCycleFor: 2003382328: a(n)
WorldState<br>
0xbff27310 M PasteUpMorph>doOneCycle 2012727260: a(n)
PasteUpMorph<br>
0xbff27330 I [] in Project class>? 2011550840: a(n)
Project class<br>
2011437424 s [] in BlockClosure>newProcess<br>
<br>
Most recent primitives<br>
at:put:<br>
at:put:<br>
basicNew<br>
new:<br>
at:put:<br>
@<br>
@<br>
basicNew<br>
clone<br>
basicNew<br>
@<br>
@<br>
basicNew<br>
at:put:<br>
@<br>
clone<br>
basicNew<br>
@<br>
@<br>
basicNew<br>
value:<br>
basicNew<br>
fractionPart<br>
truncated<br>
fractionPart<br>
truncated<br>
fractionPart<br>
truncated<br>
@<br>
@<br>
basicNew<br>
size<br>
@<br>
perform:with:<br>
@<br>
@<br>
perform:with:<br>
@<br>
basicNew<br>
copyBits<br>
@<br>
perform:with:<br>
@<br>
@<br>
perform:with:<br>
@<br>
basicNew<br>
basicNew<br>
basicNew<br>
@<br>
@<br>
@<br>
basicNew<br>
basicNew<br>
basicNew<br>
new:<br>
basicNew:<br>
basicNew<br>
primitiveSetBitBltPlugin:<br>
@<br>
@<br>
basicNew<br>
@<br>
size<br>
@<br>
basicNew<br>
@<br>
size<br>
@<br>
basicNew<br>
@<br>
primitiveSetBitBltPlugin:<br>
@<br>
@<br>
basicNew<br>
@<br>
@<br>
basicNew<br>
@<br>
@<br>
basicNew<br>
@<br>
@<br>
wait<br>
at:put:<br>
signal<br>
basicNew:<br>
primInitializeBuffer:<br>
primSetAALevel:<br>
primSetOffset:<br>
primSetClipRect:<br>
primSetEdgeTransform:<br>
primSetColorTransform:<br>
primSetEdgeTransform:<br>
primSetColorTransform:<br>
primGetDepth<br>
primSetDepth:<br>
new:<br>
at:put:<br>
at:put:<br>
size<br>
basicNew:<br>
size<br>
primAddGradientFill:from:along:normal:radial:<br>
at:put:<br>
at:put:<br>
primAddRectFrom:to:fillIndex:borderWidth:borderColor:<br>
basicNew<br>
basicNew<br>
primFinishedProcessing<br>
primRenderScanline:with:<br>
primFinishedProcessing<br>
primRenderScanline:with:<br>
primFinishedProcessing<br>
primRenderScanline:with:<br>
primFinishedProcessing<br>
primRenderScanline:with:<br>
primFinishedProcessing<br>
primRenderScanline:with:<br>
primFinishedProcessing<br>
primRenderScanline:with:<br>
primFinishedProcessing<br>
primRenderScanline:with:<br>
primFinishedProcessing<br>
primRenderScanline:with:<br>
primFinishedProcessing<br>
primRenderScanline:with:<br>
primFinishedProcessing<br>
primGetTimes:<br>
primGetCounts:<br>
primGetBezierStats:<br>
wait<br>
at:put:<br>
signal<br>
@<br>
@<br>
basicNew<br>
@<br>
perform:with:<br>
@<br>
@<br>
perform:with:<br>
@<br>
basicNew<br>
basicNew<br>
new:<br>
@<br>
basicNew<br>
at:put:<br>
@<br>
basicNew<br>
at:put:<br>
@<br>
@<br>
basicNew<br>
at:put:<br>
@<br>
@<br>
basicNew<br>
at:put:<br>
copyBits<br>
copyBits<br>
copyBits<br>
copyBits<br>
@<br>
@<br>
basicNew<br>
copyBits<br>
copyBits<br>
@<br>
perform:with:<br>
@<br>
@<br>
perform:with:<br>
@<br>
basicNew<br>
@<br>
@<br>
basicNew<br>
@<br>
perform:with:<br>
@<br>
@<br>
perform:with:<br>
@<br>
basicNew<br>
copyBits<br>
@<br>
perform:with:<br>
@<br>
@<br>
perform:with:<br>
@<br>
basicNew<br>
@<br>
@<br>
basicNew<br>
@<br>
@<br>
@<br>
basicNew<br>
@<br>
perform:with:<br>
@<br>
@<br>
perform:with:<br>
@<br>
basicNew<br>
copyBits<br>
at:put:<br>
basicNew<br>
new:<br>
value:<br>
species<br>
basicNew<br>
new:<br>
species<br>
basicNew<br>
new:<br>
at:put:<br>
wait<br>
signal<br>
primShowRectLeft:right:top:bottom:<br>
primitiveDeferUpdates:<br>
forceDisplayUpdate<br>
primMillisecondClock<br>
basicNew:<br>
basicNew<br>
value:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
at:put:<br>
species<br>
basicNew:<br>
replaceFrom:to:with:startingAt:<br>
species<br>
basicNew:<br>
replaceFrom:to:with:startingAt:<br>
replaceFrom:to:with:startingAt:<br>
compare:with:collated:<br>
basicNew<br>
findNextHandlerContextStarting<br>
tempAt:<br>
tempAt:<br>
tempAt:put:<br>
tempAt:<br>
Abortado (imagem do núcleo gravada)<br>
<br>
<br>
<br>
</blockquote>
</div>
<br>
<br clear="all">
<div><br>
</div>
-- <br>
best,
<div>Eliot</div>
<br>
</div>
</blockquote>
<br>
</body>
</html>