From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.help Subject: RE: ispell-get-line: Wrong type argument: stringp, ni Date: Sat, 26 Dec 2009 09:57:24 -0800 Message-ID: <80ECA04CE05C4CFD86F8159D5A11DF4C@us.oracle.com> References: <2009122518230016807-tsd@tsdyecom> <2009122606551416807-tsd@tsdyecom> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1261850359 27773 80.91.229.12 (26 Dec 2009 17:59:19 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 26 Dec 2009 17:59:19 +0000 (UTC) To: "'Tom Dye'" , Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Dec 26 18:59:11 2009 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1NOauz-0006In-SD for geh-help-gnu-emacs@m.gmane.org; Sat, 26 Dec 2009 18:59:10 +0100 Original-Received: from localhost ([127.0.0.1]:47324 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NOav0-000442-65 for geh-help-gnu-emacs@m.gmane.org; Sat, 26 Dec 2009 12:59:10 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NOauc-00043p-Vx for help-gnu-emacs@gnu.org; Sat, 26 Dec 2009 12:58:47 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NOauX-00043N-G0 for help-gnu-emacs@gnu.org; Sat, 26 Dec 2009 12:58:45 -0500 Original-Received: from [199.232.76.173] (port=39674 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NOauX-00043K-9f for help-gnu-emacs@gnu.org; Sat, 26 Dec 2009 12:58:41 -0500 Original-Received: from rcsinet12.oracle.com ([148.87.113.124]:22935) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NOauW-0003XY-VR for help-gnu-emacs@gnu.org; Sat, 26 Dec 2009 12:58:41 -0500 Original-Received: from rgminet13.oracle.com (rcsinet13.oracle.com [148.87.113.125]) by rcsinet12.oracle.com (Switch-3.4.2/Switch-3.4.2) with ESMTP id nBQHwaWE031213 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sat, 26 Dec 2009 17:58:37 GMT Original-Received: from acsmt355.oracle.com (acsmt355.oracle.com [141.146.40.155]) by rgminet13.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id nBQHtjd6030486; Sat, 26 Dec 2009 17:58:44 GMT Original-Received: from abhmt021.oracle.com by acsmt354.oracle.com with ESMTP id 1241716071261850231; Sat, 26 Dec 2009 09:57:11 -0800 Original-Received: from dradamslap1 (/24.5.185.59) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sat, 26 Dec 2009 09:57:10 -0800 X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <2009122606551416807-tsd@tsdyecom> Thread-Index: AcqGUoYso6Y6LyP1TBe3y0Oh1QyVyQAAVt4g X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-Source-IP: acsmt355.oracle.com [141.146.40.155] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090202.4B364ECB.003F:SCFMA4539814,ss=1,fgs=0 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:70880 Archived-At: > This problem "went away" without any apparent intervention from me. > Looking at the cocoAspell web site again, perhaps this was > the culprit: > > > In some rare case the first time you spell check a > > document, cocoAspell may fail to come up with a list > > of suggestions. It happens because the spell server > > needs some time to load the dictionary and initialize > > itself. The client application simply times out on the > > spell checking request and behaves as there were no > > suggestions. This may not happen at all if you have a > > fast machine. > > Apologies for the noise level. My guess is that the text you quoted is irrelevant here. A wrong-type arg error is a product bug, even if it is often only a minor problem. Please try to reproduce it, starting with `emacs -Q', and then report it using `M-x report-emacs-bug'. Often, such a bug occurs because of a lack of proper initialization of something (typically a variable that is supposed to be a string is nil by default). The same code that raises the error often performs initialization, so after the error has been raised once, initialization has occurred and the error is never raised again. That can explain why it "went away without any apparent intervention from you." There is nevertheless a bug.