Skip to content
This repository was archived by the owner on Aug 31, 2021. It is now read-only.

[[ Bugfix 15878 ]] Fix a crash caused by waiting during modal session setup#2980

Closed
livecodefraser wants to merge 1 commit intolivecode:develop-7.0from
livecodefraser:bugfix-15878
Closed

[[ Bugfix 15878 ]] Fix a crash caused by waiting during modal session setup#2980
livecodefraser wants to merge 1 commit intolivecode:develop-7.0from
livecodefraser:bugfix-15878

Conversation

@livecodefraser
Copy link
Copy Markdown
Contributor

Creating a modal window session on Cocoa can trigger event processing
(e.g. because another window lost focus). Waiting during these
events caused a crash because the wait loop attempted to run the
modal session that hadn't actually been created yet.

… setup

Creating a modal window session on Cocoa can trigger event processing
(e.g. because another window lost focus). Waiting during these
events caused a crash because the wait loop attempted to run the
modal session that hadn't actually been created yet.
@livecodesebastien
Copy link
Copy Markdown
Contributor

@livecodefraser, I'm afraid that this is a 6.7-introduced bug... Can you rebase your fix?

@livecodefraser
Copy link
Copy Markdown
Contributor Author

Hmm... according to @trevordevore, the crash only happens in 7. It might be a combination of changes that brought about these exact circumstances.

@livecodefraser
Copy link
Copy Markdown
Contributor Author

Moved to 6.7: #2981

@trevordevore
Copy link
Copy Markdown
Contributor

@livecodefraser FWIW I have been shipping my app with the 6.7 engine for over a year and I've never seen the crash.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants