EmulatorArchive / bizhawk

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

N64 - error when trying to add cheat, followed by crash #197

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
When entering a cheat while Majora's Mask U is running Bizhawk 1.7.0 will 
randomly display an error message and then crash.

It happens most of the time while trying to enter the moonjump (Cheat47="Press 
L\To Levitate",D01C84B5 0020,811DAA90 40CB) code but for some reason not all of 
the time. Hope it is reproduceable.

Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

************** Ausnahmetext **************
System.FormatException: Die Eingabezeichenfolge hat das falsche Format.
   bei System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   bei System.Number.ParseUInt32(String value, NumberStyles options, NumberFormatInfo numfmt)
   bei BizHawk.Client.EmuHawk.WatchValueBox.ToRawInt()
   bei BizHawk.Client.EmuHawk.CheatEdit.get_Cheat()
   bei BizHawk.Client.EmuHawk.Cheats.AddCheat()
   bei BizHawk.Client.EmuHawk.CheatEdit.AddButton_Click(Object sender, EventArgs e)
   bei System.Windows.Forms.Control.OnClick(EventArgs e)
   bei System.Windows.Forms.Button.OnClick(EventArgs e)
   bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
   bei System.Windows.Forms.Button.WndProc(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Geladene Assemblys **************
mscorlib
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.34014 built by: FX45W81RTMGDR.
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll.
----------------------------------------
EmuHawk
    Assembly-Version: 1.7.0.6812.
    Win32-Version: 1.7.0.6812.
    CodeBase: file:///D:/Programme/bizhawk%20170/EmuHawk.exe.
----------------------------------------
System
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.34003 built by: FX45W81RTMGDR.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
System.Windows.Forms
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System.Drawing
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
BizHawk.Client.Common
    Assembly-Version: 1.7.0.6812.
    Win32-Version: 1.7.0.6812.
    CodeBase: file:///D:/Programme/bizhawk%20170/dll/BizHawk.Client.Common.dll.
----------------------------------------
BizHawk.Emulation.Common
    Assembly-Version: 1.7.0.6812.
    Win32-Version: 1.7.0.6812.
    CodeBase: file:///D:/Programme/bizhawk%20170/dll/BizHawk.Emulation.Common.dll.
----------------------------------------
BizHawk.Emulation.DiscSystem
    Assembly-Version: 1.7.0.6812.
    Win32-Version: 1.7.0.6812.
    CodeBase: file:///D:/Programme/bizhawk%20170/dll/BizHawk.Emulation.DiscSystem.dll.
----------------------------------------
BizHawk.Common
    Assembly-Version: 1.7.0.6812.
    Win32-Version: 1.7.0.6812.
    CodeBase: file:///D:/Programme/bizhawk%20170/dll/BizHawk.Common.dll.
----------------------------------------
System.Core
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll.
----------------------------------------
SlimDX
    Assembly-Version: 4.0.10.43.
    Win32-Version: .
    CodeBase: file:///D:/Programme/bizhawk%20170/dll/SlimDX.dll.
----------------------------------------
BizHawk.Bizware.BizwareGL.OpenTK
    Assembly-Version: 0.0.0.0.
    Win32-Version: 0.0.0.0.
    CodeBase: file:///D:/Programme/bizhawk%20170/dll/BizHawk.Bizware.BizwareGL.OpenTK.dll.
----------------------------------------
BizHawk.Bizware.BizwareGL
    Assembly-Version: 0.0.0.0.
    Win32-Version: 0.0.0.0.
    CodeBase: file:///D:/Programme/bizhawk%20170/dll/BizHawk.Bizware.BizwareGL.dll.
----------------------------------------
OpenTK
    Assembly-Version: 1.1.0.0.
    Win32-Version: 1.1.1475.5656.
    CodeBase: file:///D:/Programme/bizhawk%20170/dll/OpenTK.dll.
----------------------------------------
Microsoft.VisualBasic
    Assembly-Version: 10.0.0.0.
    Win32-Version: 12.0.20806.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.
----------------------------------------
BizHawk.Emulation.Cores
    Assembly-Version: 1.7.0.6812.
    Win32-Version: 1.7.0.6812.
    CodeBase: file:///D:/Programme/bizhawk%20170/dll/Bizhawk.Emulation.Cores.dll.
----------------------------------------
Newtonsoft.Json
    Assembly-Version: 6.0.0.0.
    Win32-Version: 6.0.3.17312.
    CodeBase: file:///D:/Programme/bizhawk%20170/dll/Newtonsoft.Json.dll.
----------------------------------------
System.Numerics
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll.
----------------------------------------
System.ComponentModel.DataAnnotations
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.ComponentModel.DataAnnotations/v4.0_4.0.0.0__31bf3856ad364e35/System.ComponentModel.DataAnnotations.dll.
----------------------------------------
System.Runtime.Serialization
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll.
----------------------------------------
System.Xml.Linq
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll.
----------------------------------------
System.Xml
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
System.Data
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll.
----------------------------------------
mscorlib.resources
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_de_b77a5c561934e089/mscorlib.resources.dll.
----------------------------------------
System.Windows.Forms.resources
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
----------------------------------------
OpenTK.GLControl
    Assembly-Version: 1.1.0.0.
    Win32-Version: 1.1.1475.5656.
    CodeBase: file:///D:/Programme/bizhawk%20170/dll/OpenTK.GLControl.dll.
----------------------------------------
PresentationFramework
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.34004.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/PresentationFramework/v4.0_4.0.0.0__31bf3856ad364e35/PresentationFramework.dll.
----------------------------------------
WindowsBase
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.34004 built by: FX45W81RTMGDR.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/WindowsBase/v4.0_4.0.0.0__31bf3856ad364e35/WindowsBase.dll.
----------------------------------------
PresentationCore
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.34004 built by: FX45W81RTMGDR.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/PresentationCore/v4.0_4.0.0.0__31bf3856ad364e35/PresentationCore.dll.
----------------------------------------
System.Xaml
    Assembly-Version: 4.0.0.0.
    Win32-Version: 4.0.30319.33440 built by: FX45W81RTMREL.
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xaml/v4.0_4.0.0.0__b77a5c561934e089/System.Xaml.dll.
----------------------------------------

************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms 
festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

Zum Beispiel:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.

Original issue reported on code.google.com by moritz.g...@gmail.com on 2 Jul 2014 at 3:07

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Sorry, wrong cheat. With the right one the error is more consistent: 
Cheat25="Press L To Levitate",D03E6B3B 0020,813FFE18 40CB
Also clicking Big Endian seems to help.

Original comment by moritz.g...@gmail.com on 2 Jul 2014 at 3:49

GoogleCodeExporter commented 9 years ago
Having 3FFE18 in RAM watch with a frozen value and then trying to view that 
adress in the hex editor leads to the same error.

Original comment by moritz.g...@gmail.com on 2 Jul 2014 at 3:55

GoogleCodeExporter commented 9 years ago
Fixed revision 7116

Original comment by adeli...@tasvideos.org on 3 Jul 2014 at 4:43