1. bug in 4.0 build 1249
- Posted by rkdavis Dec 07, 2008
- 1258 views
- Last edited Dec 08, 2008
this might already be known but on the 5 or 12 pages i read through to check i didn't see it.
when I have a console open with 132 characters width (it seems to be any width above 80) and run the ed.bat on vista i get the following
Microsoft Windows [Version 6.0.6001] Copyright (c) 2006 Microsoft Corporation. All rights reserved. C:\Users\Russell>cd \eu40\bin C:\EU40\bin>ed file name: The instruction at 0x004a0557 referenced memory at 0x2de80e24. The memory could not be read. Exception fielded by 0x0049f8b0 EAX=0x00000000 EBX=0x00000002 ECX=0x004ae116 EDX=0x00000002 ESI=0x2de80e20 EDI=0x00000000 EBP=0x0006f000 ESP=0x0006ef3c EIP=0x004a0557 EFL=0x00010202 CS =0x0000001b SS =0x00000023 DS =0x00000023 ES =0x00000023 FS =0x0000003b GS =0x00000000 Stack dump (SS:ESP) 0x00000000 0x000d6450 0x00000002 0x004ae116 0x00000002 0x0049ca89 0x00000000 0x00000000 0x0006f0e4 0x00000000 0x0049cab8 0x004adf8d 0x00490375 0x000e000c 0x7ffdec00 0x77608b2c 0x00000006 0x0000000c 0x00000024 0x00080048 0x00000000 0x7ffdec00 0x0006f068 0x00000000 0x00000000 0x00000000 0x00491caa 0x0006f0e4 0x00000005 0x0048f8f0 0x00492720 0x0049c24f 0xc0000005 0x00000005 0x0006f0c8 0x0049ff0d 0x77664460 0x0006f2d0 0x00000000 0x00000000 0x00000000 0x775f9b99 0x0006f0c8 0x0006ff74 0x0006f0e4 0x0006f09c 0x0006ff74 0x775f9bad 0x0006ff74 0x0006f0b0 0x775f9b6b 0x0006f0c8 0x0006ff74 0x0006f0e4 0x0006f09c 0x0049fd40 0x00000000 0x0006f0c8 0x0006ff74 0x775dd205 0x0006f0c8 0x0006ff74 0x0006f0e4 0x0006f09c 0x0049fd40 0x00000000 0x0006f0c8 0x2de80e20 0x00340055 0x005c0030 0x00690062 0x005c006e C:\EU40\bin>
2. Re: bug in 4.0 build 1249
- Posted by rkdavis Dec 07, 2008
- 1248 views
- Last edited Dec 08, 2008
by width 80 i meant to say width 100+ but my brain was elsewhere when i was typing it
3. Re: bug in 4.0 build 1249
- Posted by rkdavis Dec 08, 2008
- 1284 views
did a little more checking and it seems to be just in exwc and ed.ex (so far) exw runs ed.ex fine. i think it's related to getting/processing the edited files filename as i get no characters displayed when i manually enter the filename and it bails out immediatly if i put the filename as part of the command string.
4. Re: bug in 4.0 build 1249
- Posted by mattlewis (admin) Dec 08, 2008
- 1206 views
did a little more checking and it seems to be just in exwc and ed.ex (so far) exw runs ed.ex fine. i think it's related to getting/processing the edited files filename as i get no characters displayed when i manually enter the filename and it bails out immediatly if i put the filename as part of the command string.
I think this has to do with some assumptions made in the backend about the size of a line. The interesting thing about this is that rather than doing the standard thing of truncating input at 80 chars, it appears to be crashing. This general issue is a longstanding one that needs to be addressed...
Matt
5. Re: bug in 4.0 build 1249
- Posted by rkdavis Dec 09, 2008
- 1194 views
thanks for the fix in build 1254 although a ; was left off line 366 in be_w.c
6. Re: bug in 4.0 build 1249
- Posted by rkdavis Dec 09, 2008
- 1147 views
I think it might have created a new bug in ed.ex although it might be an old bug i didn't notice getting reported.
if you open ed in a console window on vista and down arrow passed the first page the display goes all screwy. scrolling up an about 8 character column but leaving the rest of the screen alone (apart for the bottom line)
7. Re: bug in 4.0 build 1249
- Posted by mattlewis (admin) Dec 09, 2008
- 1132 views
I think it might have created a new bug in ed.ex although it might be an old bug i didn't notice getting reported.
if you open ed in a console window on vista and down arrow passed the first page the display goes all screwy. scrolling up an about 8 character column but leaving the rest of the screen alone (apart for the bottom line)
Interesting. I tested on XP, so perhaps there are some critical differences there. I don't think I used the down arrow as much as you, though I was paging up and down a lot, and it seemed to work.
Matt
8. Re: bug in 4.0 build 1249
- Posted by DerekParnell (admin) Dec 09, 2008
- 1131 views
I think it might have created a new bug in ed.ex although it might be an old bug i didn't notice getting reported.
if you open ed in a console window on vista and down arrow passed the first page the display goes all screwy. scrolling up an about 8 character column but leaving the rest of the screen alone (apart for the bottom line)
Interesting. I tested on XP, so perhaps there are some critical differences there. I don't think I used the down arrow as much as you, though I was paging up and down a lot, and it seemed to work.
Matt
I've fixed the scrolling issue. Its in the SVN area now. The problem was that the 'console info' struct was not being initialized before being used.
9. Re: bug in 4.0 build 1249
- Posted by rkdavis Dec 09, 2008
- 1208 views
- Last edited Dec 10, 2008
thanks.
now if only microsoft would fix vista :) and let us do full screen dos windows
10. Re: bug in 4.0 build 1249
- Posted by DerekParnell (admin) Dec 09, 2008
- 1168 views
- Last edited Dec 10, 2008
now if only microsoft would fix vista :) and let us do full screen dos windows
Just out of curiosity, what is so great about 80x25 full screen anyway?
11. Re: bug in 4.0 build 1249
- Posted by rkdavis Dec 09, 2008
- 1167 views
- Last edited Dec 10, 2008
dos games and emulators. it's not for the text it's the graphics.
actually i help write an emulator for the Camputers Lynx and we are doing most of our development on dos systems these days as it gives us the cleanest base for porting to other os's
12. Re: bug in 4.0 build 1249
- Posted by bernie Dec 10, 2008
- 1189 views
dos games and emulators. it's not for the text it's the graphics.
actually i help write an emulator for the Camputers Lynx and we are doing most of our development on dos systems these days as it gives us the cleanest base for porting to other os's
RK:
Did you try using ALT RETURN when you are in a DOS window ?
That works on Win98, Win2000 and XP so I would think it would
work on Vista.
13. Re: bug in 4.0 build 1249
- Posted by rkdavis Dec 10, 2008
- 1139 views
nope the full screen dos has been completly removed from vista it even pops up a nice little error message telling you so :) . unfortunatly my laptop is one of those horrible crippled hp jobbies so i can't install xp on it without a hell of a lot of fiddling and half the devices don't have xp drivers for it anyway.
it's a wonderful laptop, i love it in fact, especially the screen. and for my first windows only machine in 10 years it's great i just wish hp weren't such control freaks screwign with the bios and not providing XP drivers for their stuff in it etc.
[linux would be running on it except for one or two bugs that make linux not an option for my current work habits and needs]
14. Re: bug in 4.0 build 1249
- Posted by jimcbrown (admin) Dec 10, 2008
- 1236 views
nope the full screen dos has been completly removed from vista it even pops up a nice little error message telling you so :) . unfortunatly my laptop is one of those horrible crippled hp jobbies so i can't install xp on it without a hell of a lot of fiddling and half the devices don't have xp drivers for it anyway.
it's a wonderful laptop, i love it in fact, especially the screen. and for my first windows only machine in 10 years it's great i just wish hp weren't such control freaks screwign with the bios and not providing XP drivers for their stuff in it etc.
[linux would be running on it except for one or two bugs that make linux not an option for my current work habits and needs]
Well, you could always go back to plain VGA/VESA drivers. No WDM, but full screen DOS on Vista. http://support.microsoft.com/?scid=kb%3Ben-us%3B812681&x=9&y=14
If you can get solvbe http://sol.gfxile.net/solvbe.html working on Vista, you can have full screen mode DOS graphics and Vista's WDM (solvbe overrides int10 and simulates the operations on an OpenGL screen via WGL).
15. Re: bug in 4.0 build 1249
- Posted by rkdavis Dec 10, 2008
- 1175 views
yes i've been looking at those but i'm a bit loathed to do anything with them at the moment as my laptop is the one my son uses for his college work so until i know he's getting his cousins old one after christmas for sure i'm using booting into a thumbdrive running ms-dos 6.22 when i need full screen dos. or running qemu