Bug 474401 - When debugging, hovering over a variable displays an black window
Summary: When debugging, hovering over a variable displays an black window
Status: NEW
Alias: None
Product: CDT
Classification: Tools
Component: cdt-debug (show other bugs)
Version: 8.7.0   Edit
Hardware: PC Linux
: 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: 2015-08-06 07:20 EDT by Boian Petkantchin CLA
Modified: 2020-09-04 15:17 EDT (History)
3 users (show)

See Also:


Attachments
Screen shots to demonstrate bug (792.17 KB, application/x-7z-compressed)
2015-08-06 07:20 EDT, Boian Petkantchin CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Boian Petkantchin CLA 2015-08-06 07:20:18 EDT
Created attachment 255665 [details]
Screen shots to demonstrate bug

To reproduce:
Debug some C++ application. In the editor try to view the debug details of a variable by hovering over it.
A window is shown that has some parts of it black. As is shown in the first attached screen shot.
What is expected is to have visible text in the window.

If you click afterwards several times on the visible text, then the rest of the window text becomes visible, as is show in the second screen shot.
Comment 1 Boian Petkantchin CLA 2015-08-06 07:25:04 EDT
To clarify some important details. This happened when I migrated from Luna to Mars. In Luna with CDT 8.6.0, I do not observe the problem.
I am running Ubuntu 14.04 with Oracle's Java 8 runtime.
Comment 2 Ivan Maguidhir CLA 2015-08-18 20:25:09 EDT
I can reproduce this as well.

I'm using:
- Xubuntu 14.04.3 LTS x86-64
- OpenJDK 7
- Eclipse IDE for C/C++ Developers, Version: Mars Release (4.5.0), Build id: 20150621-1200

During debugging when I hover over a variable the Expression / Type / Value pane of the tooltip is entirely black. Clicking on a "row" of that pane where the variable values should be causes the row to be highlighted and the variable values become visible. This works intermittently.

If I start Eclipse with "env SWT_GTK3=0" the problem goes away as reported in the most recent comment by Philipp Heckel here https://bugs.eclipse.org/bugs/show_bug.cgi?id=309907