Thanks, Bob, Andrew.
"Andrew C. Greenberg" werdna@gate.net wrote:
At 12:40 AM -0400 5/1/2000, danielv@netvision.net.il wrote:
Just wondering, could some Mac guy explain what this appledouble stuff is? can help but wonder, we'll have to make them transparent in Celeste someday... ;-)
Mark Guzdial guzdial@cc.gatech.edu wrote:
--============_-1255180694==_============ Content-Id: <v04210119b52f73393641@[130.207.3.227].0.0> Content-Type: multipart/appledouble; boundary="============_-1255180694==_D============"
--============_-1255180694==_D============ Content-Transfer-Encoding: base64 Content-Type: application/applefile; name="%MusicEditorApril27.zip" Content-Disposition: attachment; filename="%MusicEditorApril27.zip" ; modification-date="Thu, 27 Apr 2000 16:00:27 -0400"
AAUWBwACAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAADAAAAPgAAABYAAAAJAAAAVAAAACAA AAAIAAAAdAAAABBNdXNpY0VkaXRvckFwcmlsMjcuemlwWklQIFpJUCABAAKcA8AAAAAA AAAAAAAAAAAAAAAAAAAAmyCbAJsgm0ttDAAAnEoq
All files in the MacOS file systems comprise two (possibly empty) parts: (1) a data fork and (2) a resource fork. The data fork may comprise any data or text in any format whatsoever, the resource fork is a highly stylized database of various data types. Most of what you think of as a file comes from the data fork, but apple files need to be moved from place to place in their entirety. One encoding of this schizophrenic file structure is called AppleDouble. -- Andrew C. Greenberg acg@netwolves.com V.P. Eng., R&D, 813.885.2779 (office) Netwolves Corporation 813.885.2380 (facsimile) www.netwolves.com
As I started to say in my earlier posting of this message:
Running Squeak2.8a with the latest updates on Linux produces
Segmentation fault
1083739452 DisplayScreen>forceToScreen: 1083740932 [] in PasteUpMorph>displayWorld 1083739220 SequenceableCollection>do: 1083734352 PasteUpMorph>displayWorld 1083733892 [] in PasteUpMorph>displayWorldSafely 1083734168 BlockContext>on:do: 1083733800 BlockContext>ifError: 1083733708 PasteUpMorph>displayWorldSafely 1083733432 PasteUpMorph>doOneCycleNow 1082962572 PasteUpMorph>doOneCycle 1082191892 [] in Project>spawnNewProcess 1082191984 [] in BlockContext>newProcess
when I open a Supplies flap and slowly drag the lower right corner of the Squeak application window to enlarge the window.
I had just sent the message and was doing more testing, opening the Tools flap and dragging to enlarge the window. That time I got no segmentation fault. Instead it hung my Linux box completely. And not just X Windows--it wouldn't even respond to pings any more.
My posting was not completely sent before the machine hung, so the posting was truncated.
-Mark Schwenk WellThot Inc.
squeak-dev@lists.squeakfoundation.org