I got a DeathAdder 2013 for my work and tried to install the driver to configure DPI. It did not work and go into an infinite crash/report loop until I logout.

Here is my exchange with Razer about their awesome drivers. I started it by going to the website, registering and submitting support ticket:

------ Details of Your Request ------
After installing latest version of the driver (1.14), restarting, the "driver" icon loads. After logging in successfully, main window open up. Then it says "Downloading" 0% to 100%. Then I get an OSX error box: "installer quit unexpectedly."
Here is the crash dump: http://pastie.org/8244305
Here is the exception:
*** uncaught exception 'NSInvalidArgumentException', reason: '-[IFNetworkDiskObject fileSystemType]: unrecognized selector sent...

This not as advertised. Please fix the issue.


So, everything seemed to be going fine as they seem to go from dumb copy/pastes to actually thinking about it, but the last reply from the is pretty amazing:

Hey Pavel,
Alright, I reviewed the logs, and it appears that the connection to the update servers drops while Synapse is trying to update. I don't know if you have any security protocols or anything, or maybe it could have something to do with the OpenLDAP you have running. Basically, its trying to download and maybe gets a bit of it, then the connection drops and it has to purge and start over. Is this computer a laptop by chance? The easiest one to eliminate as a cause of the problem is the internet connection, just take it somewhere else and see if the same issue happens. If it doesn't, then you would need to contact your ISP to have your connection looked at. If it does still happen, then I would recommend taking your computer to an apple store or somewhere that works on apples and have them look at it, or possibly reload the operating system to eliminate software issues if you have nothing on the computer of importance.


Best Regards,
Razer Support Tier II

- So apparently, I need to get support for my computer because their driver is crashing. Amazing. A mouse driver that crashes because of unstable connection, and it's not their fault.

Still trying to contain myself, since its probably more productive:

Hi,

I am on a Comcast Business (more stable than home) internet connection and typically don't have any issues. This is my workstation. It is behind a NAT, however not behind any fancy firewalls that would cut off an established TCP/IP connection. I don't have absolutely any other connectivity issues. OpenLDAP handles permissions, so if those are good, it should not bearing lower level network.

Assuming there is indeed a connectivity issue, if the connection drops, why does the download "meter" reach 100% and the installer crash with an exception? Either a corrupt or interrupted download should be re-tried. If the data is assumed to have downloaded, it should be checked for integrity afterwards. If it gets the data and it is not corrupted, the installer should not crash. Either way, a bad connection is not a justifiable reason for the installer to crash and not work here.

Is there anything you can do short term, such as provide a non connection dependent driver? Maybe the 'RzDataStore' file for DeathAdder 2013 that I can place in the right directory?

Long term, there is obviously a bug and this needs to be better handled in the next version of the driver.

To summarize, the driver crashes and burns with an uncaught exception. This is not an ISP or AppleCare issue, so I'm afraid contacting them will prove futile in my quest to get this great mouse working, so I sincerely hope for further assistance in getting this mouse to work :)

Thank you!

- waiting for reply