GNOME Bugzilla – Bug 679772
Deadlock when typing this-> with this specific project
Last modified: 2012-11-21 21:15:21 UTC
Created attachment 218591 [details] Project with problems Hi guys, I've attached a project with anjuta_sym_db.db where my anjuta keeps getting in a deadlock. Here on my home computer, everytime I type 'this->', and the symbol DB plugin queries the database, it somehow hangs. With GDB I saw it keeps waiting on a mutex to unlock, but I can't give any details. Steps to reproduce: - Open the anjuta project attachted - Open the file tlc_controller.cpp - Inside a function (for example, TLCController::sendDotCorrection), begin typing this-> - Deadlock I hope the same happens when you open the project.
Thanks for your detailed report, I will try to have a look at it soon.
It was an infinite loop, not a mutex. Anyway thanks for reporting it. I've just committed a patch on master that fixes the problem for me. Can you please check if it's ok for you too?
*** Bug 680681 has been marked as a duplicate of this bug. ***
Massimo, do you remember which patch it was so that we can include that here for reference? Anyway, I am closing as FIXED. Please reopen if this is not the case or set to VERIFIED if it does indeed fix the issue. Thanks.
sure here it is http://git.gnome.org/browse/anjuta/commit/?id=32e59b87bde9f71cddb8d9e8d40f0020f698728a I suppose that this can be considered fixed and verified, I'm not getting it anymore. I'm setting verified.