Buggy code:
public class ReportMenuBar extends JMenuBar implements LocaleChangeListener { private static final long serialVersionUID = 240L ; private static final Logger log = LoggingManager . getLoggerForClass ( ) ; private JMenu fileMenu ; private JMenuItem file_save_as ; private JMenuItem file_load ; private JMenuItem file_merge ; private JMenuItem file_exit ; private JMenuItem file_close ; private JMenu editMenu ; private JMenu edit_add ; private JMenu runMenu ; private JMenuItem run_start ; private JMenu remote_start ; private JMenuItem remote_start_all ; private final Collection < JMenuItem > remote_engine_start ; private JMenuItem run_stop ; private JMenuItem run_shut ; private JMenu remote_stop ; private JMenuItem remote_stop_all ; private final Collection < JMenuItem > remote_engine_stop ; private JMenuItem run_clear ; private JMenuItem run_clearAll ; private JMenu optionsMenu ; private JMenu lafMenu ; private JMenuItem sslManager ; private JMenu helpMenu ; private JMenuItem help_about ; private String [ ] remoteHosts ; private JMenu remote_exit ; private JMenuItem remote_exit_all ; private final Collection < JMenuItem > remote_engine_exit ; public ReportMenuBar ( ) { } public void setFileSaveEnabled ( boolean enabled ) { } public void setFileLoadEnabled ( boolean enabled ) { } public void setEditEnabled ( boolean enabled ) { } public void setEditAddMenu ( JMenu menu ) { } public void setEditMenu ( JPopupMenu menu ) { } public void setEditAddEnabled ( boolean enabled ) { } public void setEditRemoveEnabled ( boolean enabled ) { } public void createMenuBar ( ) { } private void makeHelpMenu ( ) { } private void makeOptionsMenu ( ) { optionsMenu = new JMenu ( JMeterUtils . getResString ( "option" ) ) ; JMenuItem functionHelper = new JMenuItem ( JMeterUtils . getResString ( "function_dialog_menu_item" ) , 'F' ) ; functionHelper . addActionListener ( ReportActionRouter . getInstance ( ) ) ; functionHelper . setActionCommand ( "functions" ) ; functionHelper . setAccelerator ( FUNCTIONS ) ; lafMenu = new JMenu ( JMeterUtils . getResString ( "appearance" ) ) ; UIManager . LookAndFeelInfo [ ] lafs = UIManager . getInstalledLookAndFeels ( ) ; for ( int i = 0 ; i < ( lafs . length ) ; ++ i ) { JMenuItem laf = new JMenuItem ( lafs [ i ] . getName ( ) ) ; laf . addActionListener ( ReportActionRouter . getInstance ( ) ) ; laf . setActionCommand ( ( "laf:" + ( lafs [ i ] . getClassName ( ) ) ) ) ; lafMenu . setMnemonic ( 'L' ) ; lafMenu . add ( laf ) ; } optionsMenu . setMnemonic ( 'O' ) ; optionsMenu . add ( functionHelper ) ; optionsMenu . add ( lafMenu ) ; if ( SSLManager . isSSLSupported ( ) ) { <START_BUG> sslManager = new JMenuItem ( JMeterUtils . getResString ( "sslManager" ) ) ; <END_BUG> sslManager . addActionListener ( ReportActionRouter . getInstance ( ) ) ; sslManager . setActionCommand ( "sslManager" ) ; sslManager . setMnemonic ( 'S' ) ; sslManager . setAccelerator ( SSL_MANAGER ) ; optionsMenu . add ( sslManager ) ; } optionsMenu . add ( makeLanguageMenu ( ) ) ; } private JMenu makeLanguageMenu ( ) { } public static final String ACTION_SHUTDOWN = "shutdown" ; public static final String ACTION_STOP = "stop" ; public static final String ACTION_START = "start" ; private void makeRunMenu ( ) { } private void makeEditMenu ( ) { } private void makeFileMenu ( ) { } public void setRunning ( boolean running , String host ) { } @ Override public void setEnabled ( boolean enable ) { } private void getRemoteItems ( ) { } @ Override public void localeChanged ( LocaleChangeEvent event ) { } private void updateMenuElement ( MenuElement menu ) { } }

Fix:
sslManager = new JMenuItem ( JMeterUtils . getResString ( "sslmanager" ) ) ;