[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
cvs emacs stalls with: error in process filter
From: |
Klaus Zeitler |
Subject: |
cvs emacs stalls with: error in process filter |
Date: |
11 Sep 2003 15:25:59 +0200 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 |
This bug report will be sent to the Free Software Foundation,
not to your local site managers!
Please write in English if possible, because the Emacs maintainers
usually do not have translators to read other languages for them.
Your bug report will be posted to the address@hidden mailing list.
Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:
When I run the CVS version of emacs inside a Clearcase Vob, emacs stalls
right after the start with the following message:
error in process filter: Wrong type argument: stringp, nil
Since this only happens in a clearcase Vob, I figured it should have something
to do with clearcase.el or the packages clearcase.el is using.
I'm using Kevin Esler's clearcase.el and this runs just fine in emacs 21.3.
clearcase.el uses the package tq.el and there's one change in tq.el (aside
from a few comments) that seems to cause it, i.e. the change to
set-process-filter in tq-create:
from:
(set-process-filter process
(`(lambda (proc string)
(tq-filter '(, tq) string))))
to:
(set-process-filter process
`(lambda (proc string)
(tq-filter '(, tq) string)))
When I change it back to the 21.3 version, it works fine.
Does anybody know why that was changed? If this change is necessary then
I guess the packages using tq.el (like e.g. clearcase.el) need some adaption.
There's one more thing that worries me, that I can't interrupt emacs when
this error happens.
Appreciate any help and hints.
Klaus
In GNU Emacs 21.3.50.7 (sparc-sun-solaris2.8, Motif Version 2.1.0)
of 2003-09-10 on sfsws4
configured using `configure '--with-gcc'
'--prefix=/vol/freeware/SunOS-5.8/emacs/cvs'
'--sharedstatedir=/vol/freeware/SunOS-5.8/emacs/cvs/share'
'--with-x-toolkit=motif'
'--x-includes=/usr/openwin/include:/usr/local/gnu/include'
'--x-libraries=/usr/openwin/lib:/usr/local/gnu/lib' '--with-pop' 'CC=gcc''
Important settings:
value of $LC_ALL: nil
value of $LC_COLLATE: nil
value of $LC_CTYPE: nil
value of $LC_MESSAGES: nil
value of $LC_MONETARY: nil
value of $LC_NUMERIC: nil
value of $LC_TIME: nil
value of $LANG: C
locale-coding-system: nil
default-enable-multibyte-characters: nil
Recent input:
C-x b <return> <prior> <prior> <prior> <next> <next>
<next> <next> <next> <next> <next> <next> <up> <up>
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up>
<up> <up> <up> <up> <up> <up> <up> <up> <up> <up> <up>
<up> <up> <up> <up> <prior> <prior> <prior> <prior>
<prior> <prior> <prior> <prior> <next> <next> <next>
<next> <next> <next> <next> <next> <help-echo> <help-echo>
<menu-bar> <help-menu> <report-emacs-bug>
Recent messages:
Reading view properties...done
For information about the GNU Project and its goals, type C-h C-p.
Loading emacsbug...
Requiring sendmail ...
Loading sendmail-cfg...
Loading mail-cfg...
Requiring mailalias ...
Loading mail-cfg...done
Loading sendmail-cfg...done
Loading emacsbug...done
--
------------------------------------------
| Klaus Zeitler Lucent Technologies |
------------------------------------------
---
While money doesn't buy love, it puts
you in a great bargaining position.
- cvs emacs stalls with: error in process filter,
Klaus Zeitler <=