Ok, I'm writing the image header as with the extra words. But my image is kind of not living. It seems the Display is not waking up.
When I open my new image with a cog vm, I get an image that does not break, but comes up with a window in black. I sent a SIGUSR1 to the vm Process and get the following.
All Smalltalk process stacks (active first): Process 0x776c9498 priority 10 0xbfc2fbf0 M ProcessorScheduler class>idleProcess 2003034484: a(n) ProcessorScheduler class 2006384288 s [] in ProcessorScheduler class>startUp 2008868524 s [] in BlockClosure>newProcess
Process 0x77636ce8 priority 60 2003063132 s SmalltalkImage>lowSpaceWatcher 2003240984 s [] in SmalltalkImage>installLowSpaceWatcher 2003695368 s [] in BlockClosure>newProcess
Process 0x77638668 priority 50 2003074716 s WeakArray class>finalizationProcess 2003263900 s [] in WeakArray class>restartFinalizationProcess 2003718900 s [] in BlockClosure>newProcess
Process 0x779860e4 priority 80 2009271856 s Delay class>handleTimerEvent 2010697732 s Delay class>runTimerEventLoop 2011549844 s [] in Delay class>startTimerEventLoop 2012016284 s [] in BlockClosure>newProcess
Process 0x78809050 priority 40 0xbfc2eac4 M [] in Semaphore>critical: 2006475044: a(n) Semaphore 0xbfc2eae4 M BlockClosure>ensure: 2021697252: a(n) BlockClosure 0xbfc2eb04 M Semaphore>critical: 2006475044: a(n) Semaphore 0xbfc2eb28 I Delay>schedule 2021697000: a(n) Delay 0xbfc2eb48 I Delay>wait 2021697000: a(n) Delay 0xbfc2eb70 I WorldState>interCyclePause: 2004530692: a(n) WorldState 0xbfc2eb94 I WorldState>doOneCycleFor: 2004530692: a(n) WorldState 0xbfc2ebb8 I PasteUpMorph>doOneCycle 2003571264: a(n) PasteUpMorph 0xbfc2ebd0 M [] in MorphicUIManager>spawnNewProcess 2006644196: a(n) MorphicUIManager 0xbfc2ebf0 I [] in BlockClosure>newProcess 2021691252: a(n) BlockClosure
Most recent primitives relinquishProcessorForMicroseconds: relinquishProcessorForMicroseconds: ... (more relinquishProcessorForMicroseconds:)
Now, looking at the primitives called, It seems the idle process is living but not giving any place to the other processes... any ideas? Does cog do something different with processes at system startup?
Thanks! Guille
vm-beginners@lists.squeakfoundation.org