Skip to content
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

Fix again user after free problems #296

Closed
wants to merge 1 commit into from

Conversation

rhertzog
Copy link
Contributor

Commit 84646cc incorrectly
re-introduced those lines that were dropped in
decd704.

Fixes #295

Commit 84646cc incorrectly
re-introduced those lines that were dropped in
decd704.

Fixes projecthamster#295
@rhertzog
Copy link
Contributor Author

rhertzog commented Nov 6, 2018

ping @elbenfreund ?

@ldoktor
Copy link
Contributor

ldoktor commented Nov 18, 2018

I don't understand the consequences, but this fixes the issue with lockscreen on my Fedora 29. Without this patch every lock means restarting gnome and all apps running inside. With this patch it's been working well even after several lock&unlock cycles.

@matthijskooijman
Copy link
Member

@rhertzog, #299 has a similar change to this PR. The discussion there suggests that the explicit clean that both this PR and #299 remove are not needed with newer (3.30?) gnome-shell version, but might be needed on older gnome-shell versions. Or would you think this is untrue and these are never appropriate?

@rhertzog
Copy link
Contributor Author

rhertzog commented May 7, 2019

@matthijskooijman I think this is mostly irrelevant. We should just have a tagged version that is known to work with a given GNOME release. We don't really need a single version that works in all GNOME versions. And master should track the latest GNOME release...

@benjaoming
Copy link
Contributor

Thanks for fixing this @rhertzog - I had been working without hamster for several months, and my workflow was in shatters.

This fixes the issue. Your other branches look really exciting! I hope that current project maintainers @elbenfreund will consider to bring aboard more maintainers as critical fixes are getting lost and lots of people are affected.

@benjaoming
Copy link
Contributor

Tested this on Ubuntu 18.04 where gnome-shell used to crash all the time. It's now stable. Thanks again @rhertzog and thanks @elbenfreund for picking up on a great project, please let us know how we can help!

vonHartz added a commit to vonHartz/hamster-shell-extension that referenced this pull request Dec 10, 2019
@projecthamster projecthamster deleted a comment from CLAassistant Mar 6, 2020
@mwilck
Copy link
Contributor

mwilck commented Apr 28, 2020

I believe this is fixed after merging #299 (commit d748dcc).
Please confirm and close at your discretion.

@rhertzog
Copy link
Contributor Author

I'm a happy user of the 3.36 branch so we can close this, yes.

@rhertzog rhertzog closed this Apr 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Causes problems with GNOME shell in Ubuntu Cosmic (3.30.1)
5 participants