OpenIV - OpenIV
View Issue Details
0000009OpenIVTools - Script decompilerpublic2011-02-16 08:052011-09-24 21:24
VcSaJen 
GooD-NTS 
normalblockalways
closedfixed 
OLD PCWindows XP (x32)5.1.2600
0.9.1 (build 233) 
0.9.3 (build 273)0.9.3 (build 273) 
GTA IV
0000009: Decompiler failed with some GTA IV scripts
----------------------------------------------------------------------------------------------------

При попытке декомпилировать binco_brook_s.sco возникает ошибка (GTA4 1.0.3.1):

Время: "10:23:07"
Тип: "EListError"
Сообщение: "Unbalanced stack or queue operation"

Дополнительная информация:
  Address: "0x0056B739"
  Procedure: "Rage.Script.Code.Block.TStack<Rage.Script.Code.Elements.Basis.TCodeObject>.Peek"
  Unit: "..\..\..\..\Common Units\Rage\Script\Rage.Script.Code.Block.pas", Line: "1086"

Stack:
[0056B734] Rage.Script.Code.Block.TStack<Rage.Script.Code.Elements.Basis.TCodeObject>.Peek (Line 1086, "..\..\..\..\Common Units\Rage\Script\Rage.Script.Code.Block.pas" + 0) + $324
[00569551] Rage.Script.Code.Block.TRageScriptCodeBlock.Generate (Line 487, "..\..\..\..\Common Units\Rage\Script\Rage.Script.Code.Block.pas" + 72) + $12

-----------------------------------------------------------------------------------------------------

При попытке декомпилировать elizabeta3.sco возникает ошибка (GTA4 1.0.3.1):

Время: "12:04:59"
Тип: "EArgumentOutOfRangeException"
Сообщение: "Argument out of range"

Дополнительная информация:
  Address: "0x0056C394"
  Procedure: "Rage.Script.Code.Block.TList<Rage.Script.Code.Elements.Basis.TCodeObject>.GetItem"
  Unit: "..\..\..\..\Common Units\Rage\Script\Rage.Script.Code.Block.pas", Line: "1086"

Stack:
[0056C38F] Rage.Script.Code.Block.TList<Rage.Script.Code.Elements.Basis.TCodeObject>.GetItem (Line 1086, "..\..\..\..\Common Units\Rage\Script\Rage.Script.Code.Block.pas" + 0) + $F7F
[00569F7E] Rage.Script.Code.Block.TRageScriptCodeBlock.ProcessJump (Line 701, "..\..\..\..\Common Units\Rage\Script\Rage.Script.Code.Block.pas" + 5) + $6
[00569405] Rage.Script.Code.Block.TRageScriptCodeBlock.Generate (Line 471, "..\..\..\..\Common Units\Rage\Script\Rage.Script.Code.Block.pas" + 56) + $12

-----------------------------------------------------------------------------------------------------

При попытке декомпилировать perseus_manhat_8.sco возникает ошибка (GTA4 1.0.3.1):

Время: "12:31:59"
Тип: "EListError"
Сообщение: "Unbalanced stack or queue operation"

Дополнительная информация:
  Address: "0x0056B739"
  Procedure: "Rage.Script.Code.Block.TStack<Rage.Script.Code.Elements.Basis.TCodeObject>.Peek"
  Unit: "..\..\..\..\Common Units\Rage\Script\Rage.Script.Code.Block.pas", Line: "1086"

Stack:
[0056B734] Rage.Script.Code.Block.TStack<Rage.Script.Code.Elements.Basis.TCodeObject>.Peek (Line 1086, "..\..\..\..\Common Units\Rage\Script\Rage.Script.Code.Block.pas" + 0) + $324
[00569551] Rage.Script.Code.Block.TRageScriptCodeBlock.Generate (Line 487, "..\..\..\..\Common Units\Rage\Script\Rage.Script.Code.Block.pas" + 72) + $12
1) Открыть common\data\cdimages\script.img
2) Попытаться декомпилировать binco_brook_s.sco, elizabeta3.sco, perseus_manhat_8.sco
Этой ошибки не было в старой публичной версии.
Об этой ошибке я уже писал на дропбоксе.
No tags attached.
has duplicate 0000019closed GooD-NTS Decompiler failed with some GTA IV scripts 
Issue History
2011-02-16 08:05VcSaJenNew Issue
2011-02-16 08:05VcSaJenStatusnew => assigned
2011-02-16 08:05VcSaJenAssigned To => GooD-NTS
2011-02-16 08:13GooD-NTSSeveritycrash => block
2011-02-16 08:13GooD-NTSReproducibilityalways => sometimes
2011-02-16 08:13GooD-NTSStatusassigned => confirmed
2011-02-16 08:13GooD-NTSDescription Updatedbug_revision_view_page.php?rev_id=16#r16
2011-02-16 16:19GooD-NTSNote Added: 0000006
2011-03-01 12:28GooD-NTSSummaryОшибка декомпилирования некоторых сктриптов GTA4 => Decompiler failed with some GTA IV scripts
2011-04-16 06:31tomasIssue Monitored: tomas
2011-05-22 12:50GooD-NTSRelationship addedhas duplicate 0000019
2011-05-22 12:55GooD-NTSReproducibilitysometimes => always
2011-05-22 12:55GooD-NTSStatusconfirmed => assigned
2011-05-22 12:55GooD-NTSTarget Version => 0.9.3 (build 273)
2011-07-06 13:08GooD-NTSAssigned ToGooD-NTS => Alexander Blade
2011-09-24 21:22GooD-NTSAssigned ToAlexander Blade => GooD-NTS
2011-09-24 21:24GooD-NTSNote Added: 0000033
2011-09-24 21:24GooD-NTSStatusassigned => closed
2011-09-24 21:24GooD-NTSResolutionopen => fixed
2011-09-24 21:24GooD-NTSFixed in Version => 0.9.3 (build 273)

Notes
(0000006)
GooD-NTS   
2011-02-16 16:19   
>>Этой ошибки не было в старой публичной версии.
В той версии был другой декомпилятор, во много раз хуже чем этот.

>>Об этой ошибке я уже писал на дропбоксе.
Это правильно что ты её здесь продублировал.
(0000033)
GooD-NTS   
2011-09-24 21:24   
Now this scripts can be opened. But it is used temporary solution.