Control and gui starting (renamed)#20116
Control and gui starting (renamed)#20116jenshannoschwalm wants to merge 3 commits intodarktable-org:masterfrom
Conversation
d4d84be to
6ff5d07
Compare
|
@wpferguson would you be able to test for #19992 |
6ff5d07 to
23d576d
Compare
|
It's still crashing for me. Before this PR I noticed that sometimes dt starts one time, but after that it will crash every single start. |
|
Thanks for feedback! What do you mean with crashing exactly? No window appearing without further notice in the logs? |
dterrahe
left a comment
There was a problem hiding this comment.
Apologies; I had a couple of pending comments lined up as in the other PR, but as usual forgot to press the "Finish your review" button.
23d576d to
5d107a9
Compare
TurboGit
left a comment
There was a problem hiding this comment.
A minor change.
Also, given the last comment that this seems to not fix the splash issue I suppose we want this in 5.6 but not in 5.4.1. Right?
5d107a9 to
4e9aab8
Compare
Sorry for the late reply. Dt starts but as soon as the GUI tries to start, it just keeps a spinning blue circle. Nothing new in the logs after that point. There is an X close button on the top right. When press it, Windows tells me that the app crashed and it closes everything. Log remains the same. |
4e9aab8 to
69da479
Compare
69da479 to
762cf70
Compare
|
latest commit a) keeps the thread naming as useful in crash logs b) use dt_ atomic instruction where correct |
693f5dd to
9187ffb
Compare
68084d8 to
3d28b09
Compare
…0002' As discussed there this was not a fix and added misleading code, so let's revert.
It's used nowhere
Don't clear *gui struct again - it was calloced, a few things have been set up already and we want to keep that.
3d28b09 to
b388519
Compare
|
@TurboGit this is ready to go from my side, all 3 commits have been cleaned and changes are as minimal as possible. |
EDITED for latest commits
Avoid control threads race conditionAvoid control threads race condition #20002control->last_expose_timewas not used at all so it got removed.*gui structagain