Bug 538048 - Console window does not display output lines that begin with ^ or * characters
Summary: Console window does not display output lines that begin with ^ or * characters
Status: NEW
Alias: None
Product: CDT
Classification: Tools
Component: cdt-debug (show other bugs)
Version: Next   Edit
Hardware: PC Windows 7
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: cdt-debug-inbox@eclipse.org CLA
QA Contact: Jonah Graham CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-08-17 13:42 EDT by Jay Elston CLA
Modified: 2020-09-04 15:21 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jay Elston CLA 2018-08-17 13:42:05 EDT
Output lines beginning with asterisk (*) or hat (^) characters are not displayed on the console window when run in Debug Mode

Short program:

helloSplat.c:

#include <stdio.h>
#include <stdlib.h>

int main(void) {
	fprintf(stdout,"Hello World.\n");
	fprintf(stdout,"___Hello World___\n");
	fprintf(stdout,"Hello World___.\n");
	fprintf(stdout,"---Hello World---\n");
	fprintf(stdout,"Hello World---.\n");
	fprintf(stdout,"???Hello World???\n");
	fprintf(stdout,"Hello World???.\n");
	fprintf(stdout,"^^^Hello World^^^\n");
	fprintf(stdout,"Hello World^^^.\n");
	fprintf(stdout,"***Hello World***\n");
	fprintf(stdout,"Hello World***\n");
	fprintf(stdout,"!!!Hello World!!!\n");
	fflush(stdout);
	return EXIT_SUCCESS;
}


Displays this on the eclipse console in debug mode (F11):

Hello World.
___Hello World___
Hello World___.
---Hello World---
Hello World---.
???Hello World???
Hello World???.
Hello World^^^.
Hello World***
!!!Hello World!!!


Displays this when run in Run mode command line (Ctrl+F11):

$ ./helloSplat.exe
Hello World.
___Hello World___
Hello World___.
---Hello World---
Hello World---.
???Hello World???
Hello World???.
^^^Hello World^^^
Hello World^^^.
***Hello World***
Hello World***
!!!Hello World!!!