View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0016210 | Open CASCADE | OCCT:Data Exchange | public | 2007-06-08 17:36 | 2024-09-29 22:27 |
Reporter | Assigned To | ||||
Priority | normal | Severity | trivial | ||
Status | assigned | Resolution | open | ||
OS | All | ||||
Summary | 0016210: Static object destroing in the dlclose() conflict | ||||
Description | If we have the c++ code there defined static object (listad) (XSControl_Controller.cxx : static Handle(Dico_DictionaryOfTransient)& listadapt() { static Handle(Dico_DictionaryOfTransient) listad; if (listad.IsNull()) listad = new Dico_DictionaryOfTransient; return listad; } ) We load the library by dlopen("library.so"), which has this object(listad). After we make dlclose(). In the next iteration of dlopen("library.so") we have the exception. If you have any questions, please contact me. Example of library see in the attachment.(you need in the license of SAT product) | ||||
Tags | No tags attached. | ||||
Test case number | |||||
Date Modified | Username | Field | Change |
---|---|---|---|
2007-07-04 12:54 | bugmaster | Assigned To | bugmaster => pdn |
2007-07-04 12:54 | bugmaster | Status | new => assigned |
2011-08-02 11:12 | bugmaster | Category | OCCT:DTE => OCCT:Data Exchange |
2019-12-11 15:26 |
|
Assigned To | pdn => gka |
2024-09-29 22:27 | dpasukhi | Relationship added | related to 0033834 |