[Date Prev][Date Next][Subject Prev][Subject Next][ Date Index][ Subject Index]

Re: XYWRITE digest 2483



Reply to message from "Robert Holmgren", Sat, 21 Jan 2006 20:43:29 -0500

» Open this ONE file (the XPLnCODEd crasher), or a copy of it, and
make sure it still crashes KERNEL32. Then start removing characters (or
the opposite
«

After considerable slicing and dicing, loosing my place, and fearing to
add further user error, I tried this: I created a short file by copying
the 3-byte codes from the top of Xywwweb.reg, added some identifying
delimiters (so I'd know what I was doing), EnCoded it, and tried
Clipping that. Illegal operation resulted. I then removed various lines,
reencoded, and tried to Clip (see below). My VERY tentative hypothesis
is that when you have 3-byte chars in the copy to be Clipped, there is a
cutoff point between 385 bytes (max success) and 438 bytes (min failure).

» maybe this whole Tbird thing is a false positive and it really has to
do with the specific characters that are being Copied/Pasted
«

Yeah, you're right (as usual). At least, perhaps a combination of
specific chars and size of block. (But my version of Tbird is buggy;
will try and get the update next month, when I visit my brother, who has
broadband. No DSL in the office.)

Will now try all this with 437 on the CommandLine. When I tried it in
earlier stages, blocks that generated illegal operation messages before
were Clipped OK, so you're no doubt right about that too.

$ME=157
Func SW= memory 6, overflow blank

All 5 lines:
XPLeNCODE v2.0
b-gin [UNTITLED]
{<}LBl1{>}[255+192+203][255+192+229][255+192+249]=Key[cr|lf]{
<}LBl2{>}[255+192+238][255+192+239][255+192+244] [255+192+230
][255+192+239][255+192+245][255+192+238][255+192+228]=not fou
nd[cr|lf]{<}LBl3{>}[255+192+203][255+192+229][255+192+249]=Ke
y[cr|lf]{<}LBl4{>}[255+192+238][255+192+239][255+192+244] [25
5+192+230][255+192+239][255+192+245][255+192+238][255+192+228
]=not found[cr|lf]{<}LBl5{>}[wN][255+192+239][255+192+244][25
5+192+230][255+192+239][255+192+245][255+192+238][255+192+228
]=Notfound[cr|lf]
-nd
XPLeNCODE
Causes illegal operation (kernel32.dll), but Clipped 575 bytes

Line 1 omitted:
XPLeNCODE v2.0
b-gin [UNTITLED]
{<}LBl2{>}[255+192+238][255+192+239][255+192+244] [255+192+23
0][255+192+239][255+192+245][255+192+238][255+192+228]=not fo
und[cr|lf]{<}LBl3{>}[255+192+203][255+192+229][255+192+249]=K
ey[cr|lf]{<}LBl4{>}[255+192+238][255+192+239][255+192+244] [2
55+192+230][255+192+239][255+192+245][255+192+238][255+192+22
8]=not found[cr|lf]{<}LBl5{>}[wN][255+192+239][255+192+244][2
55+192+230][255+192+239][255+192+245][255+192+238][255+192+22
8]=Notfound[cr|lf]
-nd
XPLeNCODE
Causes illegal operation (kernel32.dll), but Clipped 511 bytes

Line 2 omitted:
XPLeNCODE v2.0
b-gin [UNTITLED]
{<}LBl1{>}[255+192+203][255+192+229][255+192+249]=Key[cr|lf]{
<}LBl3{>}[255+192+203][255+192+229][255+192+249]=Key[cr|lf]{<
}LBl4{>}[255+192+238][255+192+239][255+192+244] [255+192+230]
[255+192+239][255+192+245][255+192+238][255+192+228]=not foun
d[cr|lf]{<}LBl5{>}[wN][255+192+239][255+192+244][255+192+230]
[255+192+239][255+192+245][255+192+238][255+192+228]=Notfound
[cr|lf]
-nd
XPLeNCODE
Causes illegal operation (kernel32.dll), but Clipped 435 bytes

Line 3 omitted
XPLeNCODE v2.0
b-gin [UNTITLED]
{<}LBl1{>}[255+192+203][255+192+229][255+192+249]=Key[cr|lf]{
<}LBl2{>}[255+192+238][255+192+239][255+192+244] [255+192+230
][255+192+239][255+192+245][255+192+238][255+192+228]=not fou
nd[cr|lf]{<}LBl4{>}[255+192+238][255+192+239][255+192+244] [2
55+192+230][255+192+239][255+192+245][255+192+238][255+192+22
8]=not found[cr|lf]{<}LBl5{>}[wN][255+192+239][255+192+244][2
55+192+230][255+192+239][255+192+245][255+192+238][255+192+22
8]=Notfound[cr|lf]
-nd
XPLeNCODE
Causes illegal operation, Kernel32.dll, but Clipped 509 bytes

Line 4 omitted:
XPLeNCODE v2.0
b-gin [UNTITLED]
{<}LBl1{>}[255+192+203][255+192+229][255+192+249]=Key[cr|lf]{
<}LBl2{>}[255+192+238][255+192+239][255+192+244] [255+192+230
][255+192+239][255+192+245][255+192+238][255+192+228]=not fou
nd[cr|lf]{<}LBl3{>}[255+192+203][255+192+229][255+192+249]=Ke
y[cr|lf]{<}LBl5{>}[wN][255+192+239][255+192+244][255+192+230]
[255+192+239][255+192+245][255+192+238][255+192+228]=Notfound
[cr|lf]
-nd
XPLeNCODE
Causes illegal operation, Kernel32.dll, Clipped 437 bytes

Line 5 omitted:
XPLeNCODE v2.0
b-gin [UNTITLED]
{<}LBl1{>}[255+192+203][255+192+229][255+192+249]=Key[cr|lf]{
<}LBl2{>}[255+192+238][255+192+239][255+192+244] [255+192+230
][255+192+239][255+192+245][255+192+238][255+192+228]=not fou
nd[cr|lf]{<}LBl3{>}[255+192+203][255+192+229][255+192+249]=Ke
y[cr|lf]{<}LBl4{>}[255+192+238][255+192+239][255+192+244] [25
5+192+230][255+192+239][255+192+245][255+192+238][255+192+228
]=not found[cr|lf]
-nd
XPLeNCODE
Causes illegal operation, Kernel32.dll, Clipped 438 bytes


Lines 1 & 2 omitted
XPLeNCODE v2.0
b-gin [UNTITLED]
{<}LBl3{>}[255+192+203][255+192+229][255+192+249]=Key[cr|lf]{
<}LBl4{>}[255+192+238][255+192+239][255+192+244] [255+192+230
][255+192+239][255+192+245][255+192+238][255+192+228]=not fou
nd[cr|lf]{<}LBl5{>}[wN][255+192+239][255+192+244][255+192+230
][255+192+239][255+192+245][255+192+238][255+192+228]=Notfoun
d[cr|lf]
-nd
XPLeNCODE
Successfully clipped 375 bytes


Lines 1 & 3 omitted:
XPLeNCODE v2.0
b-gin [UNTITLED]
{<}LBl2{>}[255+192+238][255+192+239][255+192+244] [255+192+23
0][255+192+239][255+192+245][255+192+238][255+192+228]=not fo
und[cr|lf]{<}LBl4{>}[255+192+238][255+192+239][255+192+244] [
255+192+230][255+192+239][255+192+245][255+192+238][255+192+2
28]=not found[cr|lf]{<}LBl5{>}[wN][255+192+239][255+192+244][
255+192+230][255+192+239][255+192+245][255+192+238][255+192+2
28]=Notfound[cr|lf]
-nd
XPLeNCODE
Causes illegal operation, Kernel32.dll, Clipped 449 bytes

Lines 1 & 4 omitted:
XPLeNCODE v2.0
b-gin [UNTITLED]
{<}LBl2{>}[255+192+238][255+192+239][255+192+244] [255+192+23
0][255+192+239][255+192+245][255+192+238][255+192+228]=not fo
und[cr|lf]{<}LBl3{>}[255+192+203][255+192+229][255+192+249]=K
ey[cr|lf]{<}LBl5{>}[wN][255+192+239][255+192+244][255+192+230
][255+192+239][255+192+245][255+192+238][255+192+228]=Notfoun
d[cr|lf]
-nd
XPLeNCODE
Successfully Clipped 375 bytes

Lines 1 & 5 omitted:
XPLeNCODE v2.0
b-gin [UNTITLED]
{<}LBl2{>}[255+192+238][255+192+239][255+192+244] [255+192+23
0][255+192+239][255+192+245][255+192+238][255+192+228]=not fo
und[cr|lf]{<}LBl3{>}[255+192+203][255+192+229][255+192+249]=K
ey[cr|lf]{<}LBl4{>}[255+192+238][255+192+239][255+192+244] [2
55+192+230][255+192+239][255+192+245][255+192+238][255+192+22
8]=not found[cr|lf]
-nd
XPLeNCODE
Successfully Clipped 386 Bytes

Lines 2 & 3 omitted:
XPLeNCODE v2.0
b-gin [UNTITLED]
{<}LBl1{>}[255+192+203][255+192+229][255+192+249]=Key[cr|lf]{
<}LBl4{>}[255+192+238][255+192+239][255+192+244] [255+192+230
][255+192+239][255+192+245][255+192+238][255+192+228]=not fou
nd[cr|lf]{<}LBl5{>}[wN][255+192+239][255+192+244][255+192+230
][255+192+239][255+192+245][255+192+238][255+192+228]=Notfoun
d[cr|lf]
-nd
XPLeNCODE
Successfully Clipped 375 bytes

Patricia M. Godfrey