GNU bug report logs - #14683
23.1; shell freezes during hunspell dictionary check

Previous Next

Package: emacs;

Reported by: Petr Hracek <phracek <at> redhat.com>

Date: Fri, 21 Jun 2013 07:35:01 UTC

Severity: normal

Tags: moreinfo

Found in version 23.1

Fixed in version 24.4

Done: Glenn Morris <rgm <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 14683 in the body.
You can then email your comments to 14683 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#14683; Package emacs. (Fri, 21 Jun 2013 07:35:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Petr Hracek <phracek <at> redhat.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Fri, 21 Jun 2013 07:35:03 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Petr Hracek <phracek <at> redhat.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 23.1; shell freezes during hunspell dictionary check
Date: Fri, 21 Jun 2013 09:33:44 +0200
Hi folks,

In emacs version 23.1
I have a following problem with following scenario:

1.Press M-x shell
2.In the shell input echo "Hello wolrd" then press Enter
3.Press M-x ispell-buffer
4.Press 0 twice
wolrd has been changed to world, this is fine
5. input echo "heavon" then press Enter
6. Press M-x ispell-buffer

A message continuing spelling check using hunspell with default 
dictionary appears but the window freezes

Do you have any idea were can be the problem if in emacs or in hunspell?

-- 
Best regards / S pozdravem
Petr Hracek





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#14683; Package emacs. (Fri, 21 Jun 2013 15:54:02 GMT) Full text and rfc822 format available.

Message #8 received at 14683 <at> debbugs.gnu.org (full text, mbox):

From: Agustin Martin <agustin.martin <at> hispalinux.es>
To: 14683 <at> debbugs.gnu.org
Subject: Re: bug#14683: 23.1; shell freezes during hunspell dictionary check
Date: Fri, 21 Jun 2013 17:53:34 +0200
[Re-sending to bug address, forgot to add it in non-private intended mail]

On Fri, Jun 21, 2013 at 09:33:44AM +0200, Petr Hracek wrote:
> Hi folks,
> 
> In emacs version 23.1
> I have a following problem with following scenario:
> 
> 1.Press M-x shell
> 2.In the shell input echo "Hello wolrd" then press Enter
> 3.Press M-x ispell-buffer
> 4.Press 0 twice
> wolrd has been changed to world, this is fine
> 5. input echo "heavon" then press Enter
> 6. Press M-x ispell-buffer
> 
> A message continuing spelling check using hunspell with default
> dictionary appears but the window freezes

Hi,

I cannot reproduce this neither with current emacs-snapshot from FSF repo
nor with Debian/sid emacs24 (using backported bleeding edge ispell.el). 

However, I see the problem with old Debian/sid emacs23 (also using
backported bleeding edge ispell.el), so may be related to a bug in that
old Emacs version.

Can you reproduce the problem with recent Emacs?

Will try to have a look when I have time, but current Emacs is way newer
than the version you are using.

Thanks for your feedback.

Regards,

-- 
Agustin




bug Marked as fixed in versions 24.4. Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Fri, 21 Jun 2013 16:26:02 GMT) Full text and rfc822 format available.

Added tag(s) moreinfo. Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Fri, 21 Jun 2013 16:26:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#14683; Package emacs. (Mon, 24 Jun 2013 11:00:04 GMT) Full text and rfc822 format available.

Message #15 received at 14683 <at> debbugs.gnu.org (full text, mbox):

From: Agustin Martin <agustin.martin <at> hispalinux.es>
To: 14683 <at> debbugs.gnu.org
Cc: Petr Hracek <phracek <at> redhat.com>
Subject: Re: bug#14683: 23.1; shell freezes during hunspell dictionary check
Date: Mon, 24 Jun 2013 12:59:04 +0200
[Sending also to the bug address, forgot this in my first reply. Please
reply to the bug address]

On Mon, Jun 24, 2013 at 10:01:01AM +0200, Petr Hracek wrote:
> On 06/21/2013 04:53 PM, Agustin Martin wrote:
> >On Fri, Jun 21, 2013 at 09:33:44AM +0200, Petr Hracek wrote:
> >>Hi folks,
> >>
> >>In emacs version 23.1
> >>I have a following problem with following scenario:
> >>
> >>1.Press M-x shell
> >>2.In the shell input echo "Hello wolrd" then press Enter
> >>3.Press M-x ispell-buffer
> >>4.Press 0 twice
> >>wolrd has been changed to world, this is fine
> >>5. input echo "heavon" then press Enter
> >>6. Press M-x ispell-buffer
> >>
> >>A message continuing spelling check using hunspell with default
> >>dictionary appears but the window freezes
> >Hi,
> >
> >I cannot reproduce this neither with current emacs-snapshot from FSF repo
> >nor with Debian/sid emacs24 (using backported bleeding edge ispell.el).
> >
> >However, I see the problem with old Debian/sid emacs23 (also using
> >backported bleeding edge ispell.el), so may be related to a bug in that
> >old Emacs version.
> >
> >Can you reproduce the problem with recent Emacs?
>
> this problem can be observed only in emacs23.
> Could you please send me a bug in debian side and whether it has
> been solved?

Nothing special was done in Debian side about this, so I guess this is
related to Emacs 23 itself. Are you using ispell.el as shipped with Emacs 23?

> In the emacs24 all is working properly.
> 
> I would like to test whether problem is on emacs or in hunspell side but
> I do not know how?

I tested with the same hunspell and roughly similar ispell.el (pristine for
emacs-snapshot and with the same backport changes for Emacs 23 and 24),
finding the problem only in Emacs 23.

I also tested with pristine Emacs 23 and I can also reproduce the problem,
so I guess the problem is in the emacs side. 

Since Emacs 23 is an old version, unless somebody points to the Emacs commit
addressing this, I do not expect this to be addressed.

Regards,

-- 
Agustin




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#14683; Package emacs. (Mon, 24 Jun 2013 11:57:02 GMT) Full text and rfc822 format available.

Message #18 received at 14683 <at> debbugs.gnu.org (full text, mbox):

From: Petr Hracek <phracek <at> redhat.com>
To: Agustin Martin <agustin.martin <at> hispalinux.es>
Cc: 14683 <at> debbugs.gnu.org
Subject: Re: bug#14683: 23.1; shell freezes during hunspell dictionary check
Date: Mon, 24 Jun 2013 13:56:04 +0200
On 06/24/2013 12:59 PM, Agustin Martin wrote:
> [Sending also to the bug address, forgot this in my first reply. Please
> reply to the bug address]
>
> On Mon, Jun 24, 2013 at 10:01:01AM +0200, Petr Hracek wrote:
>> On 06/21/2013 04:53 PM, Agustin Martin wrote:
>>> On Fri, Jun 21, 2013 at 09:33:44AM +0200, Petr Hracek wrote:
>>>> Hi folks,
>>>>
>>>> In emacs version 23.1
>>>> I have a following problem with following scenario:
>>>>
>>>> 1.Press M-x shell
>>>> 2.In the shell input echo "Hello wolrd" then press Enter
>>>> 3.Press M-x ispell-buffer
>>>> 4.Press 0 twice
>>>> wolrd has been changed to world, this is fine
>>>> 5. input echo "heavon" then press Enter
>>>> 6. Press M-x ispell-buffer
>>>>
>>>> A message continuing spelling check using hunspell with default
>>>> dictionary appears but the window freezes
>>> Hi,
>>>
>>> I cannot reproduce this neither with current emacs-snapshot from FSF repo
>>> nor with Debian/sid emacs24 (using backported bleeding edge ispell.el).
>>>
>>> However, I see the problem with old Debian/sid emacs23 (also using
>>> backported bleeding edge ispell.el), so may be related to a bug in that
>>> old Emacs version.
>>>
>>> Can you reproduce the problem with recent Emacs?
>> this problem can be observed only in emacs23.
>> Could you please send me a bug in debian side and whether it has
>> been solved?
> Nothing special was done in Debian side about this, so I guess this is
> related to Emacs 23 itself. Are you using ispell.el as shipped with Emacs 23?
Yes I am using ispell.el shipped with emacs.
But how to debug that case? Any help?
I can use gdb but I would like to debug ispell.el firstly and afterwards
hunspell.cxx code.
>
>> In the emacs24 all is working properly.
>>
>> I would like to test whether problem is on emacs or in hunspell side but
>> I do not know how?
> I tested with the same hunspell and roughly similar ispell.el (pristine for
> emacs-snapshot and with the same backport changes for Emacs 23 and 24),
> finding the problem only in Emacs 23.
>
> I also tested with pristine Emacs 23 and I can also reproduce the problem,
> so I guess the problem is in the emacs side.
Hmm, is there any way how to find out the relevant commit.
I know that it is more or less pretty old version.
>
> Since Emacs 23 is an old version, unless somebody points to the Emacs commit
> addressing this, I do not expect this to be addressed.
>
> Regards,
>


-- 
Best regards / S pozdravem
Petr Hracek





bug closed, send any further explanations to 14683 <at> debbugs.gnu.org and Petr Hracek <phracek <at> redhat.com> Request was from Glenn Morris <rgm <at> gnu.org> to control <at> debbugs.gnu.org. (Thu, 10 Oct 2013 01:05:05 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 07 Nov 2013 12:24:06 GMT) Full text and rfc822 format available.

This bug report was last modified 11 years and 319 days ago.

Previous Next


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