|
From: | Pantxo Diribarne |
Subject: | [Octave-bug-tracker] [bug #55226] building doc figures in .png format occasionally fails with error in getframe: unable to retrieve figure pixels |
Date: | Sat, 15 Dec 2018 05:51:07 -0500 (EST) |
User-agent: | Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:63.0) Gecko/20100101 Firefox/63.0 |
Follow-up Comment #7, bug #55226 (project octave): I attached a preliminary cset that makes things work for me. This approach (creating and destroying graphics widgets synchronously) is really how we should proceed, I think. The problem I am facing though is that we need to unlock graphics resources in the interpreter thread before initializing/finalizing widgets in the GUI thread. But when unlocking the mutex from the interpreter thread there is currently no way to know if it was previously locked, and thus should be re-locked after operations in the GUI thread are complete. Anyway, the cset. (file #45671) _______________________________________________________ Additional Item Attachment: File name: synchronous_qt.patch Size:5 KB _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?55226> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |