View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002839 | Slicer4 | Core: Base Code | public | 2012-12-20 13:34 | 2017-06-07 23:27 |
Reporter | pieper | Assigned To | pieper | ||
Priority | normal | Severity | crash | Reproducibility | random |
Status | closed | Resolution | fixed | ||
Product Version | |||||
Target Version | Slicer 4.3.0 | Fixed in Version | Slicer 4.3.0 | ||
Summary | 0002839: random double free errors in Qt | ||||
Description | With Qt 4.8.3 on Mac Mountain Lion (10.8.2). Slicer(29755,0x132783000) malloc: error for object 0x132030ef0: double free | ||||
Steps To Reproduce | Happens different places. Examples described with stack traces. | ||||
Additional Information | This stack trace was generated after clicking Ok on a file dialog. Crashed Thread: 15 Exception Type: EXC_CRASH (SIGABRT) Application Specific Information: Thread 0:: Dispatch queue: com.apple.main-thread | ||||
Tags | No tags attached. | ||||
This appears to have been related to some non-thread safe code being used inside a some methods being called from QFuture in ctkDICOMIndexer. Moving that code into the database initialization fixed that problem and the crashes have not happened since. |
|
There are still crashes related to this - apparently QSql connections are not usable across threads, so the ctk code will need to be re-worked. |
|
This has been fixed by removing the threading in CTK. See 0002871. |
|
Slicer: 2145-support-for-installing-extension-from-file 20ce2929 2013-01-17 15:03:58 Details Diff |
BUG: avoid hangs/crashes when importing - fixes 0002839, 0002871 See CTK bug 0000292 https://github.com/commontk/CTK/issues/292 Multithreading of the indexing operation removed. git-svn-id: http://svn.slicer.org/Slicer4/trunk@21609 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - SuperBuild/External_CTK.cmake | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-12-20 13:34 | pieper | New Issue | |
2012-12-20 13:34 | pieper | Status | new => assigned |
2012-12-20 13:34 | pieper | Assigned To | => pieper |
2012-12-21 10:12 | pieper | Note Added: 0007568 | |
2013-01-16 09:36 | pieper | Note Added: 0007684 | |
2013-01-17 09:54 | pieper | Relationship added | related to 0002871 |
2013-05-09 15:57 | pieper | Note Added: 0008605 | |
2013-05-09 15:57 | pieper | Status | assigned => closed |
2013-05-09 15:57 | pieper | Resolution | open => fixed |
2013-05-09 15:57 | pieper | Fixed in Version | => Slicer 4.3.0 |
2014-03-06 06:16 | jcfr | Target Version | => Slicer 4.3.0 |
2017-06-07 23:27 | pieper | Changeset attached | => Slicer 2145-support-for-installing-extension-from-file 20ce2929 |