Bug 240135 [ErrorHandling] ErrorDialog#createDialogArea does not respect Dialog#createDialogArea contract
bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/ErrorDialog.java
if (message == null) {
				message = t.toString();
			}
			sb.append(message);
			listToPopulate.add(sb.toString());
			incrementNesting = true;
		}
		if (incrementNesting) {
			nesting++;
		}
		
		if (isCoreException) {
			CoreException ce = (CoreException) t;
			IStatus eStatus = ce.getStatus();
			
			
			if (message == null || message.indexOf(eStatus.getMessage()) == -1) {
				populateList(listToPopulate, eStatus, nesting, true);
			}
		}
		
		IStatus[] children = buildingStatus.getChildren();
		for (int i = 0; i < children.length; i++) {
			populateList(listToPopulate, children[i], nesting, true);
		}
	}
	/**
	 * Returns whether the given status object should be displayed.
	 * 
	 * @param status