DOS386 20.02.2009, 05:53 (edited by Rugxulo, 18.05.2009, 08:53) |
UI21DEB deBUGGER rele | DGJPP's persistent ENOENT bugginess (Announce) |
My new deBUGGER is out |
DOS386 20.02.2009, 06:19 @ DOS386 |
UI21DEB deBUGGER rele | DGJPP's persistent ENOENT bugginess |
BTW I fixed the horrible "TSR-unable-to-find-out-that-already-installed-BUG" reported by cm in my previous TSR --- |
ecm![]() ![]() Düsseldorf, Germany, 20.02.2009, 20:19 @ DOS386 |
UI21DEB deBUGGER rele | DGJPP's persistent ENOENT bugginess |
> # OS: My new (not yet released) DOS, RxDOS 7.30, FreeDOS 1.1, --- |
DOS386 24.02.2009, 06:02 @ ecm |
UI21DEB deBUGGER rele | DGJPP's persistent ENOENT bugginess |
Laaca wrote: --- |
Laaca![]() Czech republic, 24.02.2009, 10:28 @ DOS386 |
UI21DEB deBUGGER rele | DGJPP's persistent ENOENT bugginess |
XRAY: --- |
rr![]() ![]() Berlin, Germany, 24.02.2009, 21:43 @ DOS386 |
UI21DEB deBUGGER rele | DGJPP's persistent ENOENT bugginess |
> > Well, I have a old DOS utility XRAY --- |
DOS386 25.02.2009, 03:06 @ rr |
UI21DEB deBUGGER rele | DGJPP's persistent ENOENT bugginess |
> Well, I have a old DOS utility XRAY --- |
ecm![]() ![]() Düsseldorf, Germany, 25.02.2009, 13:15 @ DOS386 |
UI21DEB deBUGGER rele | DGJPP's persistent ENOENT bugginess |
> - can stat large amount of reads and writes (any other can ?) --- |
Japheth![]() Germany (South), 25.02.2009, 14:09 @ DOS386 |
UI21DEB deBUGGER rele | DGJPP's persistent ENOENT bugginess |
> > there is also that your Int21 hook is not reentrant. --- |
DOS386 01.03.2009, 08:24 @ Japheth |
UI21DEB deBUGGER released | the mess |
> > supply a test case that breaks it. I don't get the "danger". --- |
ecm![]() ![]() Düsseldorf, Germany, 01.03.2009, 10:40 @ DOS386 |
UI21DEB deBUGGER released | the mess |
> > your TSR handle allow the debugger to single step into Int 21 without --- |
DOS386 01.03.2009, 13:59 @ ecm |
UI21DEB deBUGGER released | inreentrant mess |
Thanks. BTW, since the release up to now I found cca 72'537'637'325'994 bugs in UI21DEB, so NO, it's not (yet) state of the art --- |
ecm![]() ![]() Düsseldorf, Germany, 01.03.2009, 16:19 @ DOS386 |
UI21DEB deBUGGER released | inreentrant mess |
> Thanks. --- |
Japheth![]() Germany (South), 02.03.2009, 07:48 @ DOS386 |
UI21DEB deBUGGER released | inreentrant mess |
> > Because your hook is inreentrant --- |
ecm![]() ![]() Düsseldorf, Germany, 02.03.2009, 15:28 @ Japheth |
UI21DEB deBUGGER released | inreentrant mess |
> > > Because your hook is inreentrant --- |
Japheth![]() Germany (South), 03.03.2009, 07:52 @ ecm |
UI21DEB deBUGGER released | inreentrant mess |
> > The reason is simple: your code clears IF, which is a hint for any --- |
DOS386 15.03.2009, 02:39 (edited by DOS386, 15.03.2009, 02:57) @ Japheth |
UI21DEB deBUGGER released | crappy and incrappy stuff |
Japheth wrote: --- |
Japheth![]() Germany (South), 15.03.2009, 08:17 @ DOS386 |
UI21DEB deBUGGER released | crappy and incrappy stuff |
> Japheth wrote: --- |
ecm![]() ![]() Düsseldorf, Germany, 15.03.2009, 21:02 @ DOS386 |
UI21DEB deBUGGER released | crappy and incrappy stuff |
> > "Will your TSR allow the debugger to single step into Int 21 without --- |
Laaca![]() Czech republic, 20.02.2009, 20:21 @ DOS386 |
UI21DEB deBUGGER rele | DGJPP's persistent ENOENT bugginess |
Well, I have a old DOS utility XRAY, which also reports all INT21h calls and maybe also some others. I'll compare it with your debugger. --- |