View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0012977 | Open CASCADE | OCCT:Visualization | public | 2006-07-13 19:41 | 2012-01-12 15:11 |
Reporter | Assigned To | ||||
Priority | normal | Severity | trivial | ||
Status | closed | Resolution | fixed | ||
OS | Linux | ||||
Fixed in Version | 6.1.1 | ||||
Summary | 0012977: Creating a second 3D view after closing the first one crashes an application on ATI Radeon cards | ||||
Description | This bug can be reproduced on any Linux (RedHat8, Mandrake 10.1, Debian Sarge) with help of SALOME 3.x (see http://ocsprojects.opencascade.com/bugtracker/show_bug.cgi?id=12812). A simple scenario: 1. launch SALOME 3.2.0, create a new study and create an OCC viewer window 2. close the study 3. create another study and OCC viewer window. The problem is located in OpenGl_txgl.c: there is some logic there that tries to create rendering contexts (GLXContext) that share display lists. However, after destroying the first and the only GLXContext it does not take any precautions and continue creating new contexts as a copy of the dead one (previous_ctx internal variable). ATI drivers does not seem to process this case properly. | ||||
Additional information and documentation updates | Documentation remark, added by SAN 2006-08-22 13:08:08: Changes: On Unix/Linux, procedure of 3D view window destruction (TxglDestroyWindow() function in OpenGl package) has been corrected, to avoid crashes on some ATI Radeon cards. | ||||
Tags | No tags attached. | ||||
Test case number | |||||
Date Modified | Username | Field | Change |
---|---|---|---|
2006-07-13 19:46 |
|
BugsThisDependsOn | => 12812 |
2006-07-17 14:10 | bugmaster | Assigned To | bugmaster => san |
2006-07-17 14:10 | bugmaster | Status | new => assigned |
2006-07-17 14:11 | bugmaster | CC | => imv |
2006-08-22 15:09 |
|
Status | assigned => resolved |
2006-08-22 15:11 | bugmaster | CC | => mkv |
2006-08-25 19:08 |
|
Status | resolved => tested |
2006-09-06 09:45 | bugmaster | Status | tested => verified |
2007-01-12 13:44 | bugmaster | Status | verified => closed |
2007-01-12 13:44 | bugmaster | Resolution | @0@ => fixed |
2011-08-02 11:24 | bugmaster | Category | OCCT:VIZ => OCCT:Visualization |
2012-01-12 15:11 |
|
Description Updated | |
2012-01-12 15:11 |
|
Additional Information Updated |