Closed mmp closed 3 years ago
These traces are a great hint! I believe I know what the problem is (glDeleteTextures
not called from the main thread) and I'm going to try a fix accordingly.
But it's hard for me to reproduce. So I would appreciate if you fetched the above linked commit and tried it out for a while. Fingers crossed that it works.
Great--I grabbed that yesterday and have been running it with no crashes so far (though I've made only moderate use of tev
today). I should be making more heavy use of it tomorrow so will post an update then.
A few more days of intensive tev use and no more crashes, so I think it's safe to say that this patch fixes it. Thanks for chasing it down so quickly!
Glad to hear. :)
I've started seeing fairly frequent (~a few a day) crashes from tev. The only change from my earlier usage has been that I have viewing more PNGs (in addition to lots of EXRs (and rendered images over IPC as before.) I don't have a reliable way of reproducing the crashes; it just happens every few hours, often when tev is not the active application.
FWIW here is a stack trace from a debug build. Let me know what else I can send along that might be useful.
and here are all of the running threads