Bug #77136 System.NullReferenceException in MySQLInstallerConsole.exe during auto update
Submitted: 22 May 2015 17:49 Modified: 23 Jul 2015 5:01
Reporter: Bob Stein (Candidate Quality Contributor) Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Installing Severity:S3 (Non-critical)
Version:14.14 Distrib 5.6.24, for Win64 (x86_64) OS:Windows (7, pro, 64-bit, SP1)
Assigned to: CPU Architecture:Any
Tags: installer, NullReferenceException

[22 May 2015 17:49] Bob Stein
Description:

Problem signature:
  Problem Event Name:	CLR20r3
  Problem Signature 01:	MySQLInstallerConsole.exe
  Problem Signature 02:	1.4.5.0
  Problem Signature 03:	5517650e
  Problem Signature 04:	MySQLInstallerConsole
  Problem Signature 05:	1.4.5.0
  Problem Signature 06:	5517650e
  Problem Signature 07:	55
  Problem Signature 08:	56
  Problem Signature 09:	System.NullReferenceException
  OS Version:	6.1.7601.2.1.0.256.48
  Locale ID:	1033
  Additional Information 1:	59cf
  Additional Information 2:	59cff505f8c5d115fe375402840e3429
  Additional Information 3:	7d7e
  Additional Information 4:	7d7e45a8823f3fb1458c93ec3faa36fc

Screen shot:

http://visibone.com/images/NullReferenceException%20MySQLInstallerConsole%202015-05-22_050...

How to repeat:
Happened during an automatic update.
[22 May 2015 19:08] Bob Stein
More context: installed the MySQL Connector 2.0 for Python 3.4.

((Anything wrong with this weird mix of 64-bit and 32-bit below?))

C:\>dir "Program Files\MySQL"
 Volume in drive C has no label.
 Volume Serial Number is E4B3-5830

 Directory of C:\Program Files\MySQL

05/22/2015  03:05 PM    <DIR>          .
05/22/2015  03:05 PM    <DIR>          ..
05/18/2015  01:59 PM    <DIR>          Connector.C++ 1.1
05/18/2015  01:59 PM    <DIR>          Connector.ODBC 5.3
05/18/2015  01:59 PM    <DIR>          MySQL Connector.C 6.1
05/18/2015  01:59 PM    <DIR>          MySQL Server 5.6
05/18/2015  03:15 PM    <DIR>          MySQL Workbench 6.3 CE
               0 File(s)              0 bytes
               7 Dir(s)  49,655,390,208 bytes free

C:\>dir "Program Files (x86)\MySQL"
 Volume in drive C has no label.
 Volume Serial Number is E4B3-5830

 Directory of C:\Program Files (x86)\MySQL

05/22/2015  05:13 AM    <DIR>          .
05/22/2015  05:13 AM    <DIR>          ..
05/18/2015  01:59 PM    <DIR>          Connector.J 5.1
05/18/2015  01:59 PM    <DIR>          Connector.NET 6.9
05/18/2015  01:59 PM    <DIR>          MySQL Connector Python 2.0 for Python 3.4
05/18/2015  01:59 PM    <DIR>          MySQL Documentation 5.6
05/18/2015  01:59 PM    <DIR>          MySQL for Visual Studio 1.2
05/22/2015  05:13 AM    <DIR>          MySQL Installer for Windows
05/18/2015  01:59 PM    <DIR>          MySQL Notifier 1.1
05/18/2015  01:59 PM    <DIR>          Samples and Examples 5.6
               0 File(s)              0 bytes
              10 Dir(s)  49,655,390,208 bytes free
[7 Jun 2015 3:06] MySQL Verification Team
Exception Dialog

Attachment: mysql_installer_console.png (image/png, text), 24.97 KiB.

[7 Jun 2015 3:08] MySQL Verification Team
Thank you for the bug report (see attached screenshot).
[23 Jul 2015 5:01] Philip Olson
Posted by developer:
 
Fixed as of the upcoming MySQL Installer 1.4.9 release, and here's the changelog entry:

Having MySQL Installer upgrade itself would sometimes fail and generate an unhandled
System.NullReferenceException exception, and also emit
"MySQLInstallerConsole has stopped working".

Thank you for the bug report.