View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0023209 | Community | OCCT:Visualization | public | 2012-06-15 20:14 | 2013-04-29 15:23 |
Reporter | Assigned To | ||||
Priority | normal | Severity | minor | ||
Status | closed | Resolution | fixed | ||
Platform | Linux | OS | Mandriva 2008 | ||
Product Version | 6.5.3 | ||||
Target Version | 6.6.0 | Fixed in Version | 6.6.0 | ||
Summary | 0023209: Potentially unmatched XOpenDisplay() and XCloseDisplay() calls in some OCCT packages | ||||
Description | XOpenDisplay() calls should have a matching XCloseDisplay() call. Missing XCloseDisplay() call has been found at least in OSD_FontMgr class. It is also necessary to check also Xw_GraphicDevice and OpenGl_Display classes work with X display as expected, without creating X server connections that remain unclosed. | ||||
Tags | No tags attached. | ||||
Test case number | Not needed | ||||
related to | 0023415 | closed | Open CASCADE | OSD_FontMgr can't idenify aspect for fonts with names dependant on system locale. | |
related to | 0023712 | closed | Open CASCADE | Remove the dependency on the Aspect_GraphicDevice from Aspect_Window | |
related to | 0023769 | closed | Open CASCADE | Eliminate the dependence on X11 libs on Mac OS X |
|
Most of problems with unmatched XOpenDisplay() have been fixed in related issues. Fixed display connection management in Draw_Window. Dear Sergey, could you please review the git branch CR23209. |
|
Branch CR23209 reviewed without remarks, ready fro testing. |
|
Dear BugMaster, Branch CR23209 (and products from GIT master) was compiled on Linux and Windows platforms. SHA-1: eff03dbb3d9b853d9ce0aa57ce745f0ce1878b5f Number of compiler warnings: occt component : Linux: 3 (3 on master) Windows: 39 (39 on master) products component : Linux: 10 (10 on master) Windows: 50 (50 on master) Regressions: No regressions Improvements: No improvements Testing cases: Not needed Testing on Linux: Total MEMORY difference: 238931308 / 239611028 Total CPU difference: 20013.680000000848 / 16232.879999999803 Testing on Windows: Total MEMORY difference: 326702408 / 326592864 Total CPU difference: 13384.203125 / 14605.28125 There are not serious differences in images found by testdiff. |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-06-15 20:14 |
|
New Issue | |
2012-06-15 20:14 |
|
Assigned To | => san |
2012-10-23 10:23 | kgv | Assigned To | san => dbv |
2012-10-23 10:24 | kgv | Status | new => assigned |
2012-10-23 10:25 | kgv | Relationship added | related to 0023415 |
2012-10-23 10:32 |
|
Target Version | => 6.6.0 |
2013-02-19 12:03 | kgv | Relationship added | related to 0023712 |
2013-02-19 12:06 |
|
Relationship added | related to 0023769 |
2013-03-01 11:08 |
|
Note Added: 0023543 | |
2013-03-01 11:08 |
|
Assigned To | dbv => san |
2013-03-01 11:08 |
|
Status | assigned => resolved |
2013-03-01 13:02 |
|
Note Added: 0023548 | |
2013-03-01 13:02 |
|
Assigned To | san => bugmaster |
2013-03-01 13:02 |
|
Status | resolved => reviewed |
2013-03-01 18:09 |
|
Assigned To | bugmaster => mkv |
2013-03-07 13:53 |
|
Note Added: 0023618 | |
2013-03-07 13:53 |
|
Test case number | => Not needed |
2013-03-07 13:53 |
|
Assigned To | mkv => bugmaster |
2013-03-07 13:53 |
|
Status | reviewed => tested |
2013-03-11 17:38 |
|
Changeset attached | => occt master a6a96586 |
2013-03-11 17:38 |
|
Assigned To | bugmaster => dbv |
2013-03-11 17:38 |
|
Status | tested => verified |
2013-03-11 17:38 |
|
Resolution | open => fixed |
2013-04-23 13:35 |
|
Status | verified => closed |
2013-04-29 15:23 |
|
Fixed in Version | => 6.6.0 |