hi all, im having trouble transferring my work from mac to pc (running XP). as i understand the .image and .changes files is all i need, and they should be identical on mac/pc/whatever, right? only the VM changes. i've placed the .image and .changes files in the same folder as squeak.exe. when i drag the .image to squeak.exe i get a "Squeak fatal error". crash. i've done the mac work in squeak 3.7.1, and so i've tried to import the work on the pc both in 3.9 and all the 3.7 versions i have found on the ftp. same error. am i doing something wrong? below is a copy of the error msg and the crash.dmp file. cheers, jacob
Squeak fatal error: Sorry bu the VM has crashed Exception code: C0000005 Exception address: 00414340 Current Byte code: 34 Primitive index: 0
crash.dmp: --------------------------------------------------------------------- Thu Dec 28 12:29:21 2006
Exception code: C0000005 Exception addr: 00414340 Access violation (read access) at 0E8D1198 EAX:04C44000 EBX:09B6A35C ECX:00000000 EDX:0E8D1198 ESI:09C8D198 EDI:005203F0 EBP:0119D0B8 ESP:0006FC88 EIP:00414340 EFL:00010246 FP Control: FFFF037F FP Status: FFFF0000 FP Tag: FFFFFFFF VM Version: Squeak 3.7.1 (release) from Sep 23 2004 Compiler: gcc 2.95.2 19991024 (release)
Current byte code: 34 Primitive index: 0
Loaded plugins:
Stack dump:
163973476 SmalltalkImage>snapshot:andQuit:embedded: 163973384 SmalltalkImage>snapshot:andQuit: 163973016 SmalltalkImage>saveImageInFileNamed: 163969708 SmalltalkImage>saveAs 163969524 TheWorldMenu>doMenuItem:with: 163969432 [] in MenuItemMorph>invokeWithEvent: 163969340 BlockContext>ensure: 163969248 Cursor>showWhile: 163969156 MenuItemMorph>invokeWithEvent: 163969060 MenuItemMorph>mouseUp: 163968968 MenuItemMorph>handleMouseUp: 163968704 MouseButtonEvent>sentTo: 163968612 Morph>handleEvent: 163968520 MorphicEventDispatcher>dispatchDefault:with: 163968428 MorphicEventDispatcher>dispatchEvent:with: 163968336 Morph>processEvent:using: 163968244 MorphicEventDispatcher>dispatchDefault:with: 163968136 MorphicEventDispatcher>dispatchEvent:with: 163968004 Morph>processEvent:using: 163967912 Morph>processEvent: 163967820 MenuMorph>handleFocusEvent: 163967544 [] in HandMorph>sendFocusEvent:to:clear: 163967636 [] in PasteUpMorph>becomeActiveDuring: 163967452 BlockContext>on:do: 163967360 PasteUpMorph>becomeActiveDuring: 163967176 HandMorph>sendFocusEvent:to:clear: 163967084 HandMorph>sendEvent:focus:clear: 163966940 HandMorph>sendMouseEvent: 163966848 HandMorph>handleEvent: 163966628 HandMorph>processEvents 163966720 [] in WorldState>doOneCycleNowFor: 163966536 SequenceableCollection>do: 163966444 WorldState>handsDo: 163966352 WorldState>doOneCycleNowFor: 163966260 WorldState>doOneCycleFor: 163966168 PasteUpMorph>doOneCycle 163886932 [] in Project class>spawnNewProcess 163887116 [] in BlockContext>newProcess
Make sure that you transfer the file without converting carriage returns to CRLF -- i.e., in binary mode, not text mode.
-Kyle H
On 12/28/06, jacob remin remin@elgen.dk wrote:
hi all, im having trouble transferring my work from mac to pc (running XP). as i understand the .image and .changes files is all i need, and they should be identical on mac/pc/whatever, right? only the VM changes. i've placed the .image and .changes files in the same folder as squeak.exe. when i drag the .image to squeak.exe i get a "Squeak fatal error". crash. i've done the mac work in squeak 3.7.1, and so i've tried to import the work on the pc both in 3.9 and all the 3.7 versions i have found on the ftp. same error. am i doing something wrong? below is a copy of the error msg and the crash.dmp file. cheers, jacob
Squeak fatal error: Sorry bu the VM has crashed Exception code: C0000005 Exception address: 00414340 Current Byte code: 34 Primitive index: 0
crash.dmp:
Thu Dec 28 12:29:21 2006
Exception code: C0000005 Exception addr: 00414340 Access violation (read access) at 0E8D1198 EAX:04C44000 EBX:09B6A35C ECX:00000000 EDX:0E8D1198 ESI:09C8D198 EDI:005203F0 EBP:0119D0B8 ESP:0006FC88 EIP:00414340 EFL:00010246 FP Control: FFFF037F FP Status: FFFF0000 FP Tag: FFFFFFFF VM Version: Squeak 3.7.1 (release) from Sep 23 2004 Compiler: gcc 2.95.2 19991024 (release)
Current byte code: 34 Primitive index: 0
Loaded plugins:
Stack dump:
163973476 SmalltalkImage>snapshot:andQuit:embedded: 163973384 SmalltalkImage>snapshot:andQuit: 163973016 SmalltalkImage>saveImageInFileNamed: 163969708 SmalltalkImage>saveAs 163969524 TheWorldMenu>doMenuItem:with: 163969432 [] in MenuItemMorph>invokeWithEvent: 163969340 BlockContext>ensure: 163969248 Cursor>showWhile: 163969156 MenuItemMorph>invokeWithEvent: 163969060 MenuItemMorph>mouseUp: 163968968 MenuItemMorph>handleMouseUp: 163968704 MouseButtonEvent>sentTo: 163968612 Morph>handleEvent: 163968520 MorphicEventDispatcher>dispatchDefault:with: 163968428 MorphicEventDispatcher>dispatchEvent:with: 163968336 Morph>processEvent:using: 163968244 MorphicEventDispatcher>dispatchDefault:with: 163968136 MorphicEventDispatcher>dispatchEvent:with: 163968004 Morph>processEvent:using: 163967912 Morph>processEvent: 163967820 MenuMorph>handleFocusEvent: 163967544 [] in HandMorph>sendFocusEvent:to:clear: 163967636 [] in PasteUpMorph>becomeActiveDuring: 163967452 BlockContext>on:do: 163967360 PasteUpMorph>becomeActiveDuring: 163967176 HandMorph>sendFocusEvent:to:clear: 163967084 HandMorph>sendEvent:focus:clear: 163966940 HandMorph>sendMouseEvent: 163966848 HandMorph>handleEvent: 163966628 HandMorph>processEvents 163966720 [] in WorldState>doOneCycleNowFor: 163966536 SequenceableCollection>do: 163966444 WorldState>handsDo: 163966352 WorldState>doOneCycleNowFor: 163966260 WorldState>doOneCycleFor: 163966168 PasteUpMorph>doOneCycle 163886932 [] in Project class>spawnNewProcess 163887116 [] in BlockContext>newProcess
Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners
If you did a drag-and-drop file copy, it's unlikely that any conversion would take place. What are the versions and builds of the VMs you're using on the Mac and Windows?
-Kyle H
On 12/28/06, jacob remin remin@elgen.dk wrote:
what do you mean? i have just copied the files from one computer to the other. can any convertion happen during that action? /j
Kyle Hamilton wrote:
Make sure that you transfer the file without converting carriage returns to CRLF -- i.e., in binary mode, not text mode.
-Kyle H
Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners
yes, the copy was drag-and-drop via USB stick.
the versions im running are: for windows: Squeak3.9-final-7067.image for mac: squeak3.8-6665full.image this is information from the file names... where can i actually see the build/version information?
i think its quite peculiar that the crash.dmp writes: "Version: Squeak 3.7.1 (release) from Sep 23 2004", since this version was not involved at any point?
i see now that the latest stable version is 3.7.1. is it better to stick to that one, when just starting out?
best,
/j
Kyle Hamilton wrote:
If you did a drag-and-drop file copy, it's unlikely that any conversion would take place. What are the versions and builds of the VMs you're using on the Mac and Windows?
-Kyle H
On 12/28/06, jacob remin remin@elgen.dk wrote:
what do you mean? i have just copied the files from one computer to the other. can any convertion happen during that action? /j
Kyle Hamilton wrote:
Make sure that you transfer the file without converting carriage returns to CRLF -- i.e., in binary mode, not text mode.
-Kyle H
Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners
Hi jacob
I do not understand what you are doing. Normally try to do the following. Close the file list or other tools that would be point to a file in one of your machine. Zip the image and the change file (do not rename them). Tranfer the files and drop the image ont he vm. It should work. I did all the image and distribution for my book on a mac and for pc I just include another VM on the zip file.
Stef
On 28 déc. 06, at 17:33, jacob remin wrote:
yes, the copy was drag-and-drop via USB stick.
the versions im running are: for windows: Squeak3.9-final-7067.image for mac: squeak3.8-6665full.image this is information from the file names... where can i actually see the build/version information?
i think its quite peculiar that the crash.dmp writes: "Version: Squeak 3.7.1 (release) from Sep 23 2004", since this version was not involved at any point?
i see now that the latest stable version is 3.7.1. is it better to stick to that one, when just starting out?
best,
/j
Kyle Hamilton wrote:
If you did a drag-and-drop file copy, it's unlikely that any conversion would take place. What are the versions and builds of the VMs you're using on the Mac and Windows? -Kyle H On 12/28/06, jacob remin remin@elgen.dk wrote:
what do you mean? i have just copied the files from one computer to the other. can any convertion happen during that action? /j
Kyle Hamilton wrote:
Make sure that you transfer the file without converting carriage returns to CRLF -- i.e., in binary mode, not text mode.
-Kyle H
Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners
Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners
ah: i zipped the files before transport (i didn't before), and now it works! thanks! /j
stephane ducasse wrote:
Hi jacob
I do not understand what you are doing. Normally try to do the following. Close the file list or other tools that would be point to a file in one of your machine. Zip the image and the change file (do not rename them). Tranfer the files and drop the image ont he vm. It should work. I did all the image and distribution for my book on a mac and for pc I just include another VM on the zip file.
Stef
On 28 déc. 06, at 17:33, jacob remin wrote:
yes, the copy was drag-and-drop via USB stick.
the versions im running are: for windows: Squeak3.9-final-7067.image for mac: squeak3.8-6665full.image this is information from the file names... where can i actually see the build/version information?
i think its quite peculiar that the crash.dmp writes: "Version: Squeak 3.7.1 (release) from Sep 23 2004", since this version was not involved at any point?
i see now that the latest stable version is 3.7.1. is it better to stick to that one, when just starting out?
best,
/j
Kyle Hamilton wrote:
If you did a drag-and-drop file copy, it's unlikely that any conversion would take place. What are the versions and builds of the VMs you're using on the Mac and Windows? -Kyle H On 12/28/06, jacob remin remin@elgen.dk wrote:
what do you mean? i have just copied the files from one computer to the other. can any convertion happen during that action? /j
Kyle Hamilton wrote:
Make sure that you transfer the file without converting carriage returns to CRLF -- i.e., in binary mode, not text mode.
-Kyle H
Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners
Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners
Beginners mailing list Beginners@lists.squeakfoundation.org http://lists.squeakfoundation.org/mailman/listinfo/beginners
--No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.432 / Virus Database: 268.15.28/606 - Release Date: 28-12-2006 00:22
beginners@lists.squeakfoundation.org