View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0006292 | VTK | (No Category) | public | 2008-02-01 11:05 | 2008-02-19 13:19 | ||||
Reporter | Jerome Robert | ||||||||
Assigned To | Jeff Baumes | ||||||||
Priority | normal | Severity | major | Reproducibility | always | ||||
Status | closed | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | |||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0006292: [Java] Xlib: unexpected async reply in vtkVisibleCellSelector.Select(); | ||||||||
Description | vtkVisibleCellSelector.Select(); call Render() internally and is not synchronized with AWT. So we get this well known message: Xlib: unexpected async reply | ||||||||
Additional Information | A workaround is to publish lock and unlock methods which are protected: static class VTKCanvas extends vtkCanvas { public void lock() { Lock(); } public void unLock() { UnLock(); } } And use them to synchronize the Select() call: myCanvas.lock(); selector.Select(); myCanvas.unlock(); | ||||||||
Tags | No tags attached. | ||||||||
Project | |||||||||
Type | |||||||||
Attached Files | |||||||||
Relationships | |
Relationships |
Notes | |
(0010589) Jeff Baumes (administrator) 2008-02-19 13:19 |
Added the suggested public methods to vtkPanel in VTK CVS. Since the Java wrapper layer cannot control when renders happen, we must give control to the user to avoid synchronization issues. |
Notes |
Issue History | |||
Date Modified | Username | Field | Change |
2008-02-01 11:05 | Jerome Robert | New Issue | |
2008-02-06 09:30 | Jeff Baumes | Status | backlog => tabled |
2008-02-06 09:30 | Jeff Baumes | Assigned To | => Jeff Baumes |
2008-02-19 13:19 | Jeff Baumes | Status | tabled => closed |
2008-02-19 13:19 | Jeff Baumes | Note Added: 0010589 | |
2008-02-19 13:19 | Jeff Baumes | Resolution | open => fixed |
2011-06-16 13:11 | Zack Galbreath | Category | => (No Category) |
Issue History |
Copyright © 2000 - 2018 MantisBT Team |