Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@jeremypw
Copy link
Collaborator

It seems that Document function get_slice () is not thread-safe (?) and sometimes causes a crash during startup. An occasional crash during use was also noticed that may be due to reparsing the document.

This function is used for constructing the symbol pane items' tooltips.

Calling this function on each item after the tree is constructed rather than during the construction of each item seems to fix the crash but some testing is needed to assure this as the exact reason has not been determined.

Needs to be tested and merged before next release can take place.

@jeremypw jeremypw added the Priority: High To be addressed after any critical issues label Jun 12, 2025
@zeebok zeebok merged commit 9107f40 into master Jun 12, 2025
6 checks passed
@zeebok zeebok deleted the jeremypw/vala-symbols/fix-crash-on-startup branch June 12, 2025 20:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Priority: High To be addressed after any critical issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants