Anonymous | Login | 2021-01-19 15:08 MSK | ![]() |
My View | View Issues | Change Log | Roadmap |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||
0016210 | Open CASCADE | [OCCT] OCCT:Data Exchange | public | 2007-06-08 17:36 | 2019-12-11 15:26 | ||||||||
Reporter | enk | ||||||||||||
Assigned To | gka | ||||||||||||
Priority | normal | Severity | trivial | ||||||||||
Status | assigned | Resolution | open | ||||||||||
Platform | OS | All | OS Version | ||||||||||
Product Version | |||||||||||||
Target Version | Fixed in Version | ||||||||||||
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 | |||||||||||||
Attached Files | ![]() | ||||||||||||
![]() |
|||
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 | pdn | Assigned To | pdn => gka |
Copyright © 2000 - 2021 MantisBT Team |