View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0022832 | Community | OCCT:Visualization | public | 2011-12-06 17:12 | 2014-04-24 09:20 |
Reporter | Assigned To | ||||
Priority | normal | Severity | minor | ||
Status | closed | Resolution | fixed | ||
Platform | A | OS | L | ||
Product Version | 6.5.2 | ||||
Target Version | 6.6.0 | Fixed in Version | 6.6.0 | ||
Summary | 0022832: Not documented limitation of Graphic3d_StructureManager | ||||
Description | Post from the Forum - http://www.opencascade.org/org/forum/thread_22291/. "Hi, You can use "ImportExport" sample MFC application to reproduce this defect. Just keep clicking on new button in toolbar or new menu item until your application crashes. There is no test data required. No drawing or anything is added to the project. I have Windows XP installed and I'm building my application in Visual Studio 2005. This problem is coming on both 32 bit and 64 bit machines. Thanks & Regards, Gaurav" | ||||
Steps To Reproduce | 1. Run ImportExport Sample. 2. Open 99 new documents ==> Ok. 3. Open 100-th new document: - Release mode => Crash - Debug mode => message "...Graphic3d_InitializationError: Too many ViewManagers are defined". | ||||
Additional information and documentation updates | This behavior is result of the limitation of the current implementation: ==> #define StructureManager_MAX 100 This definition used in static array. ======================================== Suggestion. 1. The limitation should be documented 2. To be analyzed in order to define feasibility of the limitation removing. | ||||
Tags | No tags attached. | ||||
Test case number | Not needed | ||||
|
The limitation is to be mentioned in V3d_Viewer, Visual3d_ViewManager and Graphic3d_StructureManager classes documentation, like this: "Currently, creating more than 99 viewer instances is not supported and results in an exception. This limitation might be addressed in some future OCCT releases." |
|
Information about viewers count limitation was added in V3d_Viewer, Visual3d_ViewManager and Graphic3d_StructureManager classes CDL documentation. |
|
The Git branch CR22832 is ready to be reviewed. Please review. |
|
Branch CR22832 reviewed without remarks, ready for testing. |
|
Dear BugMaster, Branch CR22832 (and products from GIT master) was compiled on Linux and Windows platforms and tested. Regression: Not detected Improvements: Not detected Testing case: Not needed |
occt: master bcfa72e4 2012-10-24 11:12:38
|
0022832: Not documented limitation of Graphic3d_StructureManager Added information about viewers count limitation in CDL documentation. |
Affected Issues 0022832 |
|
mod - src/Graphic3d/Graphic3d_StructureManager.cdl | Diff File | ||
mod - src/V3d/V3d_Viewer.cdl | Diff File | ||
mod - src/Visual3d/Visual3d_ViewManager.cdl | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2011-12-06 17:12 |
|
New Issue | |
2011-12-06 17:12 |
|
Assigned To | => san |
2011-12-07 06:55 |
|
Target Version | 6.5.3 => 6.5.4 |
2012-02-02 07:48 |
|
Relationship added | parent of 0022970 |
2012-10-04 11:32 |
|
Note Added: 0021650 | |
2012-10-20 08:15 |
|
Target Version | 6.5.4 => 6.6.0 |
2012-10-24 11:16 |
|
Assigned To | san => aba |
2012-10-24 11:16 |
|
Status | new => assigned |
2012-10-24 15:19 |
|
Note Added: 0021924 | |
2012-10-24 15:21 |
|
Note Added: 0021925 | |
2012-10-24 15:21 |
|
Status | assigned => resolved |
2012-10-24 15:21 |
|
Assigned To | aba => san |
2012-10-26 23:42 |
|
Note Added: 0021978 | |
2012-10-26 23:43 |
|
Assigned To | san => bugmaster |
2012-10-26 23:43 |
|
Status | resolved => reviewed |
2012-11-02 14:43 | apn | Note Added: 0022078 | |
2012-11-02 14:44 | apn | Test case number | => Not needed |
2012-11-02 14:44 | apn | Status | reviewed => tested |
2012-11-16 13:03 |
|
Changeset attached | => occt master bcfa72e4 |
2012-11-16 13:03 |
|
Assigned To | bugmaster => aba |
2012-11-16 13:03 |
|
Status | tested => verified |
2012-11-16 13:03 |
|
Resolution | open => fixed |
2012-12-10 17:16 |
|
Changeset attached | => occt master bcfa72e4 |
2013-04-23 13:36 |
|
Status | verified => closed |
2013-04-29 15:21 |
|
Fixed in Version | => 6.6.0 |
2014-04-24 09:20 |
|
Relationship added | related to 0024868 |