GNU bug report logs - #37620
26.1; ada-mode 6.2.1 partial parsing occasionally hangs while moving point

Previous Next

Packages: emacs, ada-mode;

Reported by: Ludovic Brenta <ludovic <at> ludovic-brenta.org>

Date: Fri, 4 Oct 2019 13:33:01 UTC

Severity: minor

Found in version 26.1

Done: Stephen Leake <stephen_leake <at> stephe-leake.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Stephen Leake <stephen_leake <at> stephe-leake.org>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#37620: closed (26.1; ada-mode 6.2.1 partial parsing
 occasionally hangs while moving point)
Date: Sun, 07 Jun 2020 21:26:01 +0000
[Message part 1 (text/plain, inline)]
Your message dated Sun, 07 Jun 2020 14:25:19 -0700
with message-id <86mu5ebmbk.fsf <at> stephe-leake.org>
and subject line closed by ada-mode version 7.1.3
has caused the debbugs.gnu.org bug report #37620,
regarding 26.1; ada-mode 6.2.1 partial parsing occasionally hangs while moving point
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
37620: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=37620
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Ludovic Brenta <ludovic <at> ludovic-brenta.org>
To: bug-gnu-emacs <at> gnu.org
Subject: 26.1; ada-mode 6.2.1 partial parsing occasionally hangs while moving
 point
Date: Fri, 04 Oct 2019 15:31:55 +0200
X-Debbugs-CC: ada-mode-users <at> nongnu.org
Package: emacs, ada-mode
Version: 26.1
Severity: minor

I'm sorry but I cannot trigger this problem reliably.  Occasionally,
while simply moving in a source file (using up, down, page up, page
down etc.), the *Messages* buffer receives these errors:

Error during redisplay: (jit-lock-function 32410) signaled (error 
"wisi-process-parse not getting more text (or bad syntax in process 
output)")
Error during redisplay: (jit-lock-function 32910) signaled (error 
"wisi-process-parse not getting more text (or bad syntax in process 
output)")
Error during redisplay: (jit-lock-function 32940) signaled (error 
"wisi-process-parse not getting more text (or bad syntax in process 
output)")
Error during redisplay: (jit-lock-function 32971) signaled (error 
"wisi-process-parse not getting more text (or bad syntax in process 
output)")
Error during redisplay: (jit-lock-function 32973) signaled (error 
"wisi-process-parse not getting more text (or bad syntax in process 
output)")
Error during redisplay: (jit-lock-function 32988) signaled (error 
"wisi-process-parse not getting more text (or bad syntax in process 
output)")

and the redisplay freezes.  When this happens I usually have to do
M-x wiki-kill-parser to recover.

This happens once every 3-4 days, both on files that are syncatically
correct and on some being edited (I don't think it makes a difference
anymore as the partial parser is in use in both cases).  Has anyone
observed these errors before?  Could it be caused by moving point too
rapidly for the parser process to keep up?

-- 
Ludovic Brenta.


[Message part 3 (message/rfc822, inline)]
From: Stephen Leake <stephen_leake <at> stephe-leake.org>
To: 37620-close <at> debbugs.gnu.org
Subject: closed by ada-mode version 7.1.3
Date: Sun, 07 Jun 2020 14:25:19 -0700
-- 
-- Stephe


This bug report was last modified 4 years and 349 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.