-
Notifications
You must be signed in to change notification settings - Fork 772
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Undo Create New Page/Layer is broken #5
Comments
This bug is a bit of a rabbit hole. From what I believe, it's due to a double-locking of the document that appears deep in functions that update the number of pages in the sidebar and in the window. I was able to get this undo working by removing these nested doc->lock() commands, but that's not a solution so I'll keep working at it. Somewhere near InsertDeletePage there might be a doc->lock() that needs to be safely disposed or at least, terminated early. |
Added new autoconf boost script (and removed old ones), removed unused m4 files.
To reproduce just create a new page and try to undo that operation. Xournalpp freezes without a stacktrace.
The text was updated successfully, but these errors were encountered: