From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daimrod Subject: Re: still seeing semi-regular lockups Date: Sun, 15 Jun 2014 08:55:49 +0900 Message-ID: <87ha3n82re.fsf@tanger.home> References: <87siocrbyb.fsf@ericabrahamsen.net> <87siobtn1i.fsf@bzg.ath.cx> <87ha4r1j91.fsf@tanger.home> <87k39hdf2o.fsf@tanger.home> <874n09cmq7.fsf@tanger.home> <87k393y6at.fsf@gmail.com> <877g53tjvh.fsf@tanger.home> <871tuvek7e.fsf@tanger.home> <87mwdjgmn1.fsf@selenimh.mobile.lan> <87ppifccoi.fsf@tanger.home> <87sin8ey1s.fsf@selenimh.mobile.lan> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:46489) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wvxnq-0007am-SM for emacs-orgmode@gnu.org; Sat, 14 Jun 2014 19:56:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Wvxnl-0007TS-7K for emacs-orgmode@gnu.org; Sat, 14 Jun 2014 19:56:06 -0400 In-Reply-To: <87sin8ey1s.fsf@selenimh.mobile.lan> (Nicolas Goaziou's message of "Sat, 14 Jun 2014 09:43:27 +0200") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Bastien Cc: Eric Abrahamsen , emacs-orgmode@gnu.org Nicolas Goaziou writes: > Daimrod writes: > >> My guess is that the lockup happens in `org-element--cache-key-less-p', >> called by `org-element--cache-process-request'. > > Probably, but it doesn't mean that this particular function is buggy. > The lockup happens there because the cache gets corrupted at some point. I see. > After investigating a little while, it appears that switching > input-method to "latin-postfix" alone is sufficient to corrupt it. > Though, setting `org-element-cache-sync-idle-time' to a high value > prevents the problem, which means that the corruption happens only when > cache is synchronized during idle time. Ok. > That's where I am for the time being. I don't know much about input > methods, so I have no clue about the reasons behind this. I'm still > investigating. I would help if I knew about input-methods or the caching mechanism, but I do not. :-( Thanks for investigating. Best, -- Daimrod/Greg