GNU bug report logs - #65629
29.1; Dictionary-search on Windows : wrong-type-argument stringp nil in dictionary-read-reply-and-split()

Previous Next

Package: emacs;

Reported by: Paul van Gelder <paul.vangelder <at> xs4all.nl>

Date: Wed, 30 Aug 2023 16:37:02 UTC

Severity: normal

Found in version 29.1

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Paul van Gelder <paul.vangelder <at> xs4all.nl>
Cc: 65629 <at> debbugs.gnu.org
Subject: bug#65629: 29.1; Dictionary-search on Windows : wrong-type-argument stringp nil in dictionary-read-reply-and-split()
Date: Wed, 30 Aug 2023 19:56:46 +0300
> Date: Wed, 30 Aug 2023 16:57:02 +0200 (CEST)
> From: Paul van Gelder <paul.vangelder <at> xs4all.nl>
> 
> The following bug occurs/doesn't occur as follows, which makes me think it may be due to Windows OS:
> - Windows, emacs 29.1, my config -> bug
> - Windows, emacs 29.1, -Q -> bug
> - MacOS, emacs 30.0.50, -Q -> no bug, works fine
> 
> When I start emacs -Q, I do the following to reliably recreate the bug:
> M-x dictionary-search RET Hello RET

I cannot reproduce this on MS-Windows.  When I try the above, Emacs
first tries to connect to a local server:

  Opening connection to localhost:2628

Then it says:

  Failed to open server localhost, continue with dict.org? (y or n)

I answer 'y', and then:

  Opening connection to dict.org:2628
  Searching for Hello in *

and next I see 4 definitions it finds.

So I wonder what goes wrong in your case.  Is your Internet connection
working on the Windows machine? is port 2628 blocked by some firewall,
per chance?




This bug report was last modified 1 year and 268 days ago.

Previous Next


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