google-code-export / asdec

Automatically exported from code.google.com/p/asdec
1 stars 0 forks source link

Inserting multiname with non existing index #36

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Download this file (1.2 MB) 
http://sigacliente.bcs.cl/BCSWEB/flex/bin/BolsaLib.swf 
2. Open it with FFDec
3. Edit some p-code anywhere and then hit the save button

What is the expected output? What do you see instead?
After hitting the Save button the program doesn't do anything. It stop working 
properly.
Probably the file being too big is the problem since I've edited other files in 
the 200KB range succesfully.

What version of the product are you using? On what operating system?
- FFDec 1.3.1
- Java SE Runtime Environment (build 1.6.0_20-b02)
- Windows Vista Home Premium SP2

Could you provide the SWF file you have problem with?
http://sigacliente.bcs.cl/BCSWEB/flex/bin/BolsaLib.swf

Original issue reported on code.google.com by HRG....@gmail.com on 3 Mar 2013 at 11:09

GoogleCodeExporter commented 9 years ago
Hi,
I tried to open it with both 1.3.1 and 1.4.0 and it seems to work ok for me.
Could you please attach your log.txt file from the program directory,
there should be exceptions logged.

Original comment by jindra.p...@gmail.com on 4 Mar 2013 at 5:59

GoogleCodeExporter commented 9 years ago
I didn't test the problem well enough. It actually happens when you insert 
incorrent p-code and then try to save it. I was inserting lines like getlex 
m[858]"mx.controls.Alert" where the object m[858] clearly doesn't exist in the 
scope.
I found another problem though. In this same BolsaLib.swf file. See this 
screenshot http://img407.imageshack.us/img407/4535/scrshot16.png.
The "iflt" instruction is decompiled to the ">=" operator but it should be "<".

Original comment by HRG....@gmail.com on 5 Mar 2013 at 1:28

GoogleCodeExporter commented 9 years ago
Hi, the problem with reversed loop conditions was already fixed with version 
1.4.0u1.

Original comment by jindra.p...@gmail.com on 5 Mar 2013 at 9:04

GoogleCodeExporter commented 9 years ago

Original comment by jindra.p...@gmail.com on 5 Mar 2013 at 9:05

GoogleCodeExporter commented 9 years ago

Original comment by jindra.p...@gmail.com on 19 Mar 2013 at 8:45

GoogleCodeExporter commented 9 years ago
Hi,
I have fixed the program so now you cannot enter multinames with nonexistent 
index.
Try version 1.4.2

Original comment by jindra.p...@gmail.com on 24 Mar 2013 at 11:49