Overclock.net banner
1 - 4 of 4 Posts

2 Posts
Discussion Starter · #1 ·
Sorry if my English is not great, I'm not a native English speaker.

I have the STRIKE 5 keyboard and untill 2 days ago everything went well. Now, when I start the computer I get the generic windows error "strike5.exe has stopped" with the following details

Stopped working

Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: strike5.exe
Problem Signature 02:
Problem Signature 03: 5076a1f4
Problem Signature 04: Strike5
Problem Signature 05:
Problem Signature 06: 5076a1f4
Problem Signature 07: c3
Problem Signature 08: 64
Problem Signature 09: System.NullReferenceException
OS Version: 6.1.7601.
Locale ID: 1048

Read our privacy statement online:

If the online privacy statement is not available, please read our privacy statement offline:

I've tried to reinstall everything related to my keyboard, even deleting every entry in the registry related to that, and then reinstalling but keep getting that error. I'm trying to manualy start that process but get the same error.
Then I tried to start the process with the keyboard unplugged. It starts w/o errors but when I'm plugging the keyboard I get a .net framework error, different from that generic one.

Here are the details

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at Strike5.MenuApps.AppLaunch.SetAppImage()
at Strike5.MenuApps.AppLaunch.UpdateAppList()
at Strike5.MenuApps.AppLaunch..ctor(ImageUpdatedDelegate screenUpdate, SegmentColourChangeDelegate segmentUpdate)
at Strike5.Strike5..ctor(StrikeDevice device)
at Strike5.Launcher.AddCompleteStrikeDevices()
at Strike5.Launcher.HidDeviceAdded(Device device)
at Saitek.Devices.DeviceList.AddNewDevice(String link)
at Saitek.Devices.DeviceList.WndProcHook(Int32 msg, Int32 wparam, IntPtr lparam)
at Saitek.Devices.HiddenWindow.MessageWindow.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Loaded Assemblies **************
Assembly Version:
Win32 Version: 2.0.50727.5448 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll

Assembly Version:
Win32 Version:
CodeBase: file:///C:/Program%20Files%20(x86)/Mad%20Catz/Strike5Service/Strike5.exe

Assembly Version:
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/

Assembly Version:
Win32 Version: 2.0.50727.5453 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/

Assembly Version:
Win32 Version:
CodeBase: file:///C:/Program%20Files%20(x86)/Mad%20Catz/Strike5Service/Saitek.Devices.DLL

Assembly Version:
Win32 Version: 3.0.6920.5011 built by: Win7SP1
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/PresentationFramework/

Assembly Version:
Win32 Version: 3.0.6920.5011 built by: Win7SP1
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/WindowsBase/

Assembly Version:
Win32 Version: 3.0.6920.5011 built by: Win7SP1
CodeBase: file:///C:/Windows/assembly/GAC_64/PresentationCore/

Assembly Version:
Win32 Version: 2.0.50727.5446 (Win7SP1GDR.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/

Assembly Version:
Win32 Version: 2.0.50727.5420 (Win7SP1.050727-5400)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging

For example:

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

From that I think it's a problem with my net framework, but i really don't know what version this process uses. I've tried to uninstall and then install the latest, 4.5.1, but in the logs I see something about 2.0. Sadly, I can't seem to uninstall that.

The keyboard itself works, but it has a tiny lcd screen I can use to launch apps and activate some timers and other cool stuff and that process, strike5.exe, is responsible for the lcd, so without that the lcd doesn't start..

Ah, forgot to mention, tried the keyboard on my laptop, works great, so can't be a hardware problem, more of a net framework problem.

Also sent a support ticket to madcatz, but, as usual, didn't got an answer, and I'm pretty sure I'l be getting "Send your product back because it's faulty"

thanks in advance to everyone that can help.


235 Posts
"Also sent a support ticket to madcatz, but, as usual, didn't got an answer, and I'm pretty sure I'l be getting "Send your product back because it's faulty" smile.gif"

Ask for help your local distributor then. Often Mad catz have regional service(if ur from europe).

235 Posts
You should have sticker on box(it's EU law to have local distributor sticker with basic information on it) and there should be direc contact to that distributor service. Try to use that way - in my experience is more efficient.
1 - 4 of 4 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.