Bug 62970 Layout problem when the user presses details in the error dialog
In org.eclipse.ui.internal.ide.dialogs.InternalErrorDialog, When the user presses the details button, the dialog's layout gets corrupted and the user will not be able to see the buttons. I will attach a snapshot of the problem.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/dialogs/InternalErrorDialog.java
* @return the drop-down list component
 */
protected void createDropDownText(Composite parent) {
	
	text = new Text(parent, SWT.BORDER | SWT.H_SCROLL | SWT.V_SCROLL);
	text.setFont(parent.getFont());
	
	try {
		ByteArrayOutputStream baos = new ByteArrayOutputStream();
		PrintStream ps = new PrintStream(baos);
		detail.printStackTrace(ps);
		if((detail instanceof SWTError) && (((SWTError)detail).throwable != null)) {
			ps.println("\n*** Stack trace of contained exception ***"); 
			((SWTError)detail).throwable.printStackTrace(ps);
		} else if((detail instanceof SWTException) && (((SWTException)detail).throwable != null)) {
			ps.println("\n*** Stack trace of contained exception ***"); 
			((SWTException)detail).throwable.printStackTrace(ps);
		}
		ps.flush();
		baos.flush();
		text.setText(baos.toString());
	} catch (IOException e) {
	}
		
	GridData data = new GridData(
		GridData.HORIZONTAL_ALIGN_FILL | GridData.GRAB_HORIZONTAL |
		GridData.VERTICAL_ALIGN_FILL | GridData.GRAB_VERTICAL);
	data.heightHint = text.getLineHeight() * TEXT_LINE_COUNT;
	text.setLayoutData(data);
}