Hello,
Stupidly, I have a quite a bit of unsaved work in VisualWorks NC for Mac OS X. It has stopped responding to input completely -- I can move windows, but nothing else. I tried bringing up the Emergency Evaluator with Shift-Ctrl-Y, but it does nothing. Any ideas? Thanks, James Longstreet |
Yes. You haven't lost a thing. Shut down the image ( kill it ) and
then open up your last saved image (even if it's an empty visual.im). Then go to Tools > Change List. Then in there, go to File > Recover Last Changes From there, you can get back all your lost code using the Replay features. Cheers, Michael > Hello, > Stupidly, I have a quite a bit of unsaved work in VisualWorks NC for > Mac OS X. It has stopped responding to input completely -- I can > move windows, but nothing else. I tried bringing up the Emergency > Evaluator with Shift-Ctrl-Y, but it does nothing. > Any ideas? > Thanks, > James Longstreet |
In reply to this post by James Longstreet
Hello All.
Can somebody tell me what I do wrong? I am trying to start my very small application on my Fujitsu-Siemens Pocket LOOX 720 (128 ram, 640*480) but unsuccessfully. Why it can't load library? CE parsel is loaded. I am using VWNC 7.4.1 for this application. Victor error.log (34K) Download Attachment |
Sorry, I forget about read receipts again.
;-( ----- Original Message ----- From: "Victor Metelitsa" <[hidden email]> To: <[hidden email]> Sent: Tuesday, October 10, 2006 3:18 PM Subject: VWNC for Windows CE > Hello All. > > Can somebody tell me what I do wrong? > I am trying to start my very small application on my Fujitsu-Siemens Pocket LOOX 720 (128 ram, 640*480) but unsuccessfully. Why it can't load library? CE parsel is loaded. > I am using VWNC 7.4.1 for this application. > > Victor |
In reply to this post by Victor Metelitsa [cssc/zsavs/p2]
"Victor Metelitsa" <[hidden email]> wrote:
| Hello All. | | Can somebody tell me what I do wrong? | I am trying to start my very small application on my Fujitsu-Siemens Pocket LOOX 720 (128 ram, 640*480) but unsuccessfully. Why it can't load library? CE parsel is loaded. | I am using VWNC 7.4.1 for this application. What library are oyu trying to load? What exactly is the error message you are getting? What directory are the VM and the library in? What i your PATH variable? --- Eliot Miranda ,,,^..^,,, mailto:[hidden email] VisualWorks Engineering, Cincom Smalltalk: scene not herd Tel +1 408 216 4581 3350 Scott Blvd, Bldg 36 Suite B, Santa Clara, CA 95054 USA Fax +1 408 216 4500 |
Elliot, I don't know about library and path. All of I know is attached error.log file in my first message. Windows on mobile devices is very dark forest for me. How I can see need information without command shell, regedit.exe etc ? ;-(.
I get standard VWNC development image. Than I load CE parcel, write very small application (one window, one button, one entry field ;-) ), stripe with Runtime Packager into visual.im, and test it. This application works with Windows 2003 and crashs with Windows CE. No messages, only blank window on screen and error.log file on filesystem root. (I see some strange behavior: occasionally error.log file appears in current catalog instead root). ----- Original Message ----- From: <[hidden email]> To: <[hidden email]> Cc: <[hidden email]> Sent: Tuesday, October 10, 2006 10:49 PM Subject: Re: VWNC for Windows CE "Victor Metelitsa" <[hidden email]> wrote: | Hello All. | | Can somebody tell me what I do wrong? | I am trying to start my very small application on my Fujitsu-Siemens Pocket LOOX 720 (128 ram, 640*480) but unsuccessfully. Why it can't load library? CE parsel is loaded. | I am using VWNC 7.4.1 for this application. What library are oyu trying to load? What exactly is the error message you are getting? What directory are the VM and the library in? What i your PATH variable? --- Eliot Miranda ,,,^..^,,, mailto:[hidden email] VisualWorks Engineering, Cincom Smalltalk: scene not herd Tel +1 408 216 4581 3350 Scott Blvd, Bldg 36 Suite B, Santa Clara, CA 95054 USA Fax +1 408 216 4500 |
And the attached error log is where? :)
Regards, Magnus Victor Metelitsa schrieb: > Elliot, I don't know about library and path. All of I know is attached error.log file in my first message. Windows on mobile devices is very dark forest for me. How I can see need information without command shell, regedit.exe etc ? ;-(. > > I get standard VWNC development image. Than I load CE parcel, write very small application (one window, one button, one entry field ;-) ), stripe with Runtime Packager into visual.im, and test it. This application works with Windows 2003 and crashs with Windows CE. No messages, only blank window on screen and error.log file on filesystem root. (I see some strange behavior: occasionally error.log file appears in current catalog instead root). > > ----- Original Message ----- > From: <[hidden email]> > To: <[hidden email]> > Cc: <[hidden email]> > Sent: Tuesday, October 10, 2006 10:49 PM > Subject: Re: VWNC for Windows CE > > > "Victor Metelitsa" <[hidden email]> wrote: > | Hello All. > | > | > Can somebody tell me what I do wrong? > | > I am trying to start my very small application on my Fujitsu-Siemens Pocket LOOX 720 (128 ram, 640*480) but unsuccessfully. Why it can't load library? CE parsel is loaded. > | > I am using VWNC 7.4.1 for this application. > > What library are oyu trying to load? What exactly is the error message you are getting? What directory are the VM and the library in? What i your PATH variable? > > --- > Eliot Miranda ,,,^..^,,, mailto:[hidden email] > VisualWorks Engineering, Cincom Smalltalk: scene not herd Tel +1 408 216 4581 > 3350 Scott Blvd, Bldg 36 Suite B, Santa Clara, CA 95054 USA Fax +1 408 216 4500 > > > -- Magnus Schwarz PGP PUBLIC KEY BLOCK via http://www.heeg.de/~magnus Senior Smalltalk Architect Georg Heeg eK mailto:[hidden email] http://www.heeg.de phone:+49 231 97599-0 fax:+49 231 97599-20 |
That file has attached to my first message, from October 10, 15:20 (GMT+6). I attach this file again now. I also copy source of that message (October 10, 15:20 (GMT+6) as I had recevied from mail list:
[...skipped...] Message-ID: <012001c6ec4d$114884c0$[hidden email]> From: "Victor Metelitsa" <[hidden email]> To: <[hidden email]> References: <[hidden email]> Subject: VWNC for Windows CE Date: Tue, 10 Oct 2006 15:18:37 +0600 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_011E_01C6EC7F.5BB3A760" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.3790.1830 Disposition-Notification-To: "Victor Metelitsa" <[hidden email]> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.1830 Reply-To: [hidden email] X-MDAV-Processed: zsavs.ru, Tue, 10 Oct 2006 15:18:04 +0600 [...skipped..] This is a multi-part message in MIME format. ------=_NextPart_000_011E_01C6EC7F.5BB3A760 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: base64 SGVsbG8gQWxsLg0KDQpDYW4gc29tZWJvZHkgdGVsbCBtZSB3aGF0IEkgZG8gd3Jvbmc/DQpJIGFt IHRyeWluZyB0byBzdGFydCBteSB2ZXJ5IHNtYWxsIGFwcGxpY2F0aW9uIG9uIG15IEZ1aml0c3Ut U2llbWVucyBQb2NrZXQgTE9PWCA3MjAgKDEyOCByYW0sIDY0MCo0ODApIGJ1dCB1bnN1Y2Nlc3Nm dWxseS4gV2h5IGl0IGNhbid0IGxvYWQgbGlicmFyeT8gQ0UgcGFyc2VsIGlzIGxvYWRlZC4NCkkg YW0gdXNpbmcgVldOQyA3LjQuMSBmb3IgdGhpcyBhcHBsaWNhdGlvbi4NCg0KVmljdG9y ------=_NextPart_000_011E_01C6EC7F.5BB3A760 Content-Type: application/octet-stream; name="error.log" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="error.log" [...skipped...] ----- Original Message ----- From: "Magnus Schwarz" <[hidden email]> To: <[hidden email]> Cc: "VisualWorks Mailing List" <[hidden email]>; "'Ralf Propach'" <[hidden email]> Sent: Wednesday, October 11, 2006 12:11 PM Subject: Re: VWNC for Windows CE > And the attached error log is where? :) > > Regards, > Magnus > > Victor Metelitsa schrieb: >> Elliot, I don't know about library and path. All of I know is attached error.log file in my first message. Windows on mobile devices is very dark forest for me. How I can see need information without command shell, regedit.exe etc ? ;-(. >> >> I get standard VWNC development image. Than I load CE parcel, write very small application (one window, one button, one entry field ;-) ), stripe with Runtime Packager into visual.im, and test it. This application works with Windows 2003 and crashs with Windows CE. No messages, only blank window on screen and error.log file on filesystem root. (I see some strange behavior: occasionally error.log file appears in current catalog instead root). >> >> ----- Original Message ----- >> From: <[hidden email]> >> To: <[hidden email]> >> Cc: <[hidden email]> >> Sent: Tuesday, October 10, 2006 10:49 PM >> Subject: Re: VWNC for Windows CE >> >> >> "Victor Metelitsa" <[hidden email]> wrote: >> | Hello All. >> | >> | >> Can somebody tell me what I do wrong? >> | >> I am trying to start my very small application on my Fujitsu-Siemens Pocket LOOX 720 (128 ram, 640*480) but unsuccessfully. Why it can't load library? CE parsel is loaded. >> | >> I am using VWNC 7.4.1 for this application. >> >> What library are oyu trying to load? What exactly is the error message you are getting? What directory are the VM and the library in? What i your PATH variable? >> >> --- >> Eliot Miranda ,,,^..^,,, mailto:[hidden email] >> VisualWorks Engineering, Cincom Smalltalk: scene not herd Tel +1 408 216 4581 >> 3350 Scott Blvd, Bldg 36 Suite B, Santa Clara, CA 95054 USA Fax +1 408 216 4500 >> >> >> > > -- > Magnus Schwarz > PGP PUBLIC KEY BLOCK via http://www.heeg.de/~magnus > > Senior Smalltalk Architect > Georg Heeg eK > mailto:[hidden email] > http://www.heeg.de > phone:+49 231 97599-0 > fax:+49 231 97599-20 > > error.log (34K) Download Attachment |
The log shows that your app tries to switch to the ru message files in
the $Visualworks subdirectory and does not manage to resolve the value of the system variable - maybe it would help (for a start) to put the message file into the working directory (or a subdirectory) and change this in the settings before transferring the image to the CE gadget... Regards, Magnus Victor Metelitsa schrieb: > That file has attached to my first message, from October 10, 15:20 (GMT+6). I attach this file again now. I also copy source of that message (October 10, 15:20 (GMT+6) as I had recevied from mail list: > > [...skipped...] > Message-ID: <012001c6ec4d$114884c0$[hidden email]> > From: "Victor Metelitsa" <[hidden email]> > To: <[hidden email]> > References: <[hidden email]> > Subject: VWNC for Windows CE > Date: Tue, 10 Oct 2006 15:18:37 +0600 > MIME-Version: 1.0 > Content-Type: multipart/mixed; > boundary="----=_NextPart_000_011E_01C6EC7F.5BB3A760" > X-Priority: 3 > X-MSMail-Priority: Normal > X-Mailer: Microsoft Outlook Express 6.00.3790.1830 > Disposition-Notification-To: "Victor Metelitsa" <[hidden email]> > X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.1830 > Reply-To: [hidden email] > X-MDAV-Processed: zsavs.ru, Tue, 10 Oct 2006 15:18:04 +0600 > [...skipped..] > > This is a multi-part message in MIME format. > > ------=_NextPart_000_011E_01C6EC7F.5BB3A760 > Content-Type: text/plain; > charset="iso-8859-1" > Content-Transfer-Encoding: base64 > > SGVsbG8gQWxsLg0KDQpDYW4gc29tZWJvZHkgdGVsbCBtZSB3aGF0IEkgZG8gd3Jvbmc/DQpJIGFt > IHRyeWluZyB0byBzdGFydCBteSB2ZXJ5IHNtYWxsIGFwcGxpY2F0aW9uIG9uIG15IEZ1aml0c3Ut > U2llbWVucyBQb2NrZXQgTE9PWCA3MjAgKDEyOCByYW0sIDY0MCo0ODApIGJ1dCB1bnN1Y2Nlc3Nm > dWxseS4gV2h5IGl0IGNhbid0IGxvYWQgbGlicmFyeT8gQ0UgcGFyc2VsIGlzIGxvYWRlZC4NCkkg > YW0gdXNpbmcgVldOQyA3LjQuMSBmb3IgdGhpcyBhcHBsaWNhdGlvbi4NCg0KVmljdG9y > > ------=_NextPart_000_011E_01C6EC7F.5BB3A760 > Content-Type: application/octet-stream; > name="error.log" > Content-Transfer-Encoding: quoted-printable > Content-Disposition: attachment; > filename="error.log" > > [...skipped...] > > > > ----- Original Message ----- > From: "Magnus Schwarz" <[hidden email]> > To: <[hidden email]> > Cc: "VisualWorks Mailing List" <[hidden email]>; "'Ralf Propach'" <[hidden email]> > Sent: Wednesday, October 11, 2006 12:11 PM > Subject: Re: VWNC for Windows CE > > > >> And the attached error log is where? :) >> >> Regards, >> Magnus >> >> Victor Metelitsa schrieb: >> >>> Elliot, I don't know about library and path. All of I know is attached error.log file in my first message. Windows on mobile devices is very dark forest for me. How I can see need information without command shell, regedit.exe etc ? ;-(. >>> >>> I get standard VWNC development image. Than I load CE parcel, write very small application (one window, one button, one entry field ;-) ), stripe with Runtime Packager into visual.im, and test it. This application works with Windows 2003 and crashs with Windows CE. No messages, only blank window on screen and error.log file on filesystem root. (I see some strange behavior: occasionally error.log file appears in current catalog instead root). >>> >>> ----- Original Message ----- >>> From: <[hidden email]> >>> To: <[hidden email]> >>> Cc: <[hidden email]> >>> Sent: Tuesday, October 10, 2006 10:49 PM >>> Subject: Re: VWNC for Windows CE >>> >>> >>> "Victor Metelitsa" <[hidden email]> wrote: >>> | Hello All. >>> | >>> | >>> Can somebody tell me what I do wrong? >>> | >>> I am trying to start my very small application on my Fujitsu-Siemens Pocket LOOX 720 (128 ram, 640*480) but unsuccessfully. Why it can't load library? CE parsel is loaded. >>> | >>> I am using VWNC 7.4.1 for this application. >>> >>> What library are oyu trying to load? What exactly is the error message you are getting? What directory are the VM and the library in? What i your PATH variable? >>> >>> --- >>> Eliot Miranda ,,,^..^,,, mailto:[hidden email] >>> VisualWorks Engineering, Cincom Smalltalk: scene not herd Tel +1 408 216 4581 >>> 3350 Scott Blvd, Bldg 36 Suite B, Santa Clara, CA 95054 USA Fax +1 408 216 4500 >>> >>> >>> >>> >> -- >> Magnus Schwarz >> PGP PUBLIC KEY BLOCK via http://www.heeg.de/~magnus >> >> Senior Smalltalk Architect >> Georg Heeg eK >> mailto:[hidden email] >> http://www.heeg.de >> phone:+49 231 97599-0 >> fax:+49 231 97599-20 >> >> > > -- Magnus Schwarz PGP PUBLIC KEY BLOCK via http://www.heeg.de/~magnus Senior Smalltalk Architect Georg Heeg eK mailto:[hidden email] http://www.heeg.de phone:+49 231 97599-0 fax:+49 231 97599-20 |
In reply to this post by Victor Metelitsa [cssc/zsavs/p2]
Hi Victor,
The error happens in line [24] of your stack dump: >[18] WinNTSystemSupport(Win95SystemSupport)>>getVariableWithRoot:path:name:ifAbsent: >[19] WinNTSystemSupport(Win95SystemSupport)>>getVariableWithPath:name:ifAbsent: >[20] optimized [] in Win95SystemSupport>>getVariable:ifAbsent: >[21] CEnvironment(Dictionary)>>at:ifAbsent: >[22] WinNTSystemSupport(Win95SystemSupport)>>getVariable:ifAbsent: >[23] WinNTSystemSupport(OSSystemSupport)>>getVariable: >[24] SystemUtils class>>getEnvironmentVariable: >[25] SystemVariable>>value SystemUtils class ^OSSystemSupport concreteClass new getVariable: varName On a CE device OSSystemSupport concreteClass should respond with WINCESystemSupport, but here it obviously responded with WinNTSystemSupport because that is the receiver of getVariable:. Since OSSystemSupport concreteClass is only the accessor for a shared variable, the question is whether this shared variable was initialized incorrectly or was not initialized yet. To find this out, change LocaleSystem>>setUp to: setUp super setUp. ExternalInterface install. Locale platformHookup. HTH, Ralf Propach Georg Heeg eK |
Thanks, Ralf!
With your and my fixes (because #platformName returns garbage) it works now ;-) .... But it works with English locale only ;-(. Image crashs with Russian locale because font problems. But this is a big progress for me now. ----- Original Message ----- From: "Ralf Propach" <[hidden email]> To: <[hidden email]> Cc: "VisualWorks Mailing List" <[hidden email]> Sent: Thursday, October 12, 2006 4:13 PM Subject: Re: VWNC for Windows CE > Hi Victor, > > The error happens in line [24] of your stack dump: >>[18] >>WinNTSystemSupport(Win95SystemSupport)>>getVariableWithRoot:path:name:ifAbsent: >>[19] >>WinNTSystemSupport(Win95SystemSupport)>>getVariableWithPath:name:ifAbsent: >>[20] optimized [] in Win95SystemSupport>>getVariable:ifAbsent: >>[21] CEnvironment(Dictionary)>>at:ifAbsent: >>[22] WinNTSystemSupport(Win95SystemSupport)>>getVariable:ifAbsent: >>[23] WinNTSystemSupport(OSSystemSupport)>>getVariable: >>[24] SystemUtils class>>getEnvironmentVariable: >>[25] SystemVariable>>value > > SystemUtils class > ^OSSystemSupport concreteClass new getVariable: varName > > On a CE device OSSystemSupport concreteClass should respond with > WINCESystemSupport, but here it obviously responded with > WinNTSystemSupport > because that is the receiver of getVariable:. > > Since OSSystemSupport concreteClass is only the accessor for a shared > variable, > the question is whether this shared variable was initialized incorrectly > or was > not initialized yet. To find this out, change LocaleSystem>>setUp to: > > setUp > super setUp. > ExternalInterface install. > Locale platformHookup. > > > HTH, > > Ralf Propach > Georg Heeg eK > > |
Hi Victor,
so now you can print the result of Screen default listFontNames. Then we can try to find out which fonts with cyrillic characters you have and which font VisualWorks tries to use with the Russian locale. Ralf Victor Metelitsa wrote: > Thanks, Ralf! > > With your and my fixes (because #platformName returns garbage) it works > now ;-) .... > But it works with English locale only ;-(. Image crashs with Russian > locale because font problems. > But this is a big progress for me now. > > > ----- Original Message ----- From: "Ralf Propach" <[hidden email]> > To: <[hidden email]> > Cc: "VisualWorks Mailing List" <[hidden email]> > Sent: Thursday, October 12, 2006 4:13 PM > Subject: Re: VWNC for Windows CE > > >> Hi Victor, >> >> The error happens in line [24] of your stack dump: >>> [18] >>> WinNTSystemSupport(Win95SystemSupport)>>getVariableWithRoot:path:name:ifAbsent: >>> >>> [19] >>> WinNTSystemSupport(Win95SystemSupport)>>getVariableWithPath:name:ifAbsent: >>> >>> [20] optimized [] in Win95SystemSupport>>getVariable:ifAbsent: >>> [21] CEnvironment(Dictionary)>>at:ifAbsent: >>> [22] WinNTSystemSupport(Win95SystemSupport)>>getVariable:ifAbsent: >>> [23] WinNTSystemSupport(OSSystemSupport)>>getVariable: >>> [24] SystemUtils class>>getEnvironmentVariable: >>> [25] SystemVariable>>value >> >> SystemUtils class >> ^OSSystemSupport concreteClass new getVariable: varName >> >> On a CE device OSSystemSupport concreteClass should respond with >> WINCESystemSupport, but here it obviously responded with >> WinNTSystemSupport >> because that is the receiver of getVariable:. >> >> Since OSSystemSupport concreteClass is only the accessor for a shared >> variable, >> the question is whether this shared variable was initialized >> incorrectly or was >> not initialized yet. To find this out, change LocaleSystem>>setUp to: >> >> setUp >> super setUp. >> ExternalInterface install. >> Locale platformHookup. >> >> >> HTH, >> >> Ralf Propach >> Georg Heeg eK >> >> > > > |
Thanks, Ralph.
Tha code "Screen default listFontNames" gives me following list: Courier New~0~400~0~0~0~ansi~4 Tahoma~0~400~0~0~0~ansi~4 Tahoma~0~700~0~0~0~ansi~4 This three fonts presents with English and with Russian locales. VM don't report about any another fonts. But right Russian fonts must have *~special204~* instead. When I set Russian locale in my PDA, my test image can't find fonts with right locale and crashs. I attach another file with trace now. At next step I modify FontPolicy>>bestFont:allowance: method. Now it returns first font when it can't find right. After this change my image don't crash more. But I have not Russian characters on screen. I have garbage instead. I think this is may be VM problem because I can't see right fonts in list. ----- Original Message ----- From: "Ralf Propach" <[hidden email]> To: <[hidden email]> Cc: "VisualWorks Mailing List" <[hidden email]> Sent: Friday, October 13, 2006 6:30 PM Subject: Re: VWNC for Windows CE > Hi Victor, > > so now you can print the result of > Screen default listFontNames. > Then we can try to find out which fonts with cyrillic characters you have > and which font VisualWorks tries to use with the Russian locale. > > Ralf > > Victor Metelitsa wrote: >> Thanks, Ralf! >> >> With your and my fixes (because #platformName returns garbage) it works >> now ;-) .... >> But it works with English locale only ;-(. Image crashs with Russian >> locale because font problems. >> But this is a big progress for me now. >> >> >> ----- Original Message ----- From: "Ralf Propach" <[hidden email]> >> To: <[hidden email]> >> Cc: "VisualWorks Mailing List" <[hidden email]> >> Sent: Thursday, October 12, 2006 4:13 PM >> Subject: Re: VWNC for Windows CE >> >> >>> Hi Victor, >>> >>> The error happens in line [24] of your stack dump: >>>> [18] >>>> WinNTSystemSupport(Win95SystemSupport)>>getVariableWithRoot:path:name:ifAbsent: >>>> >>>> [19] >>>> WinNTSystemSupport(Win95SystemSupport)>>getVariableWithPath:name:ifAbsent: >>>> >>>> [20] optimized [] in Win95SystemSupport>>getVariable:ifAbsent: >>>> [21] CEnvironment(Dictionary)>>at:ifAbsent: >>>> [22] WinNTSystemSupport(Win95SystemSupport)>>getVariable:ifAbsent: >>>> [23] WinNTSystemSupport(OSSystemSupport)>>getVariable: >>>> [24] SystemUtils class>>getEnvironmentVariable: >>>> [25] SystemVariable>>value >>> >>> SystemUtils class >>> ^OSSystemSupport concreteClass new getVariable: varName >>> >>> On a CE device OSSystemSupport concreteClass should respond with >>> WINCESystemSupport, but here it obviously responded with >>> WinNTSystemSupport >>> because that is the receiver of getVariable:. >>> >>> Since OSSystemSupport concreteClass is only the accessor for a shared >>> variable, >>> the question is whether this shared variable was initialized >>> incorrectly or was >>> not initialized yet. To find this out, change LocaleSystem>>setUp to: >>> >>> setUp >>> super setUp. >>> ExternalInterface install. >>> Locale platformHookup. >>> >>> >>> HTH, >>> >>> Ralf Propach >>> Georg Heeg eK >>> >>> >> >> >> > > error-with-fonts.txt (29K) Download Attachment |
Free forum by Nabble | Edit this page |