GNU bug report logs - #18566
24.3.93 Unable to use a command such as dired which involves forking a process

Previous Next

Package: emacs;

Reported by: Jim Hurt <jim <at> enventive.com>

Date: Fri, 26 Sep 2014 19:00:03 UTC

Severity: normal

Tags: moreinfo

Found in version 24.3.93

Done: Lars Ingebrigtsen <larsi <at> gnus.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 18566 in the body.
You can then email your comments to 18566 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#18566; Package emacs. (Fri, 26 Sep 2014 19:00:04 GMT) Full text and rfc822 format available.

Acknowledgement sent to Jim Hurt <jim <at> enventive.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Fri, 26 Sep 2014 19:00:06 GMT) Full text and rfc822 format available.

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

From: Jim Hurt <jim <at> enventive.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 24.3.93 Unable to use a command such as dired which involves forking
 a process
Date: Fri, 26 Sep 2014 12:50:17 -0500
[Message part 1 (text/plain, inline)]
Starting today (2014/09/26) when I issue a command that needs to fork a
process such as dired I get the message in the terminal window:
      0 [main] emacs-w32 816 child_info_fork::abort: 
C:\cygwin\bin\cygharfbuzz-0.dll: Loaded to different address: 
parent(0x340000) != child(0xF80000)

I am running Windows 8.1 using cygwin and
GNU Emacs 24.3.93.1 (i686-pc-cygwin) of 2014-08-15 on fiona



Emacs does not crash.

In GNU Emacs 24.3.93.1 (i686-pc-cygwin)
 of 2014-08-15 on fiona
Windowing system distributor `Microsoft Corp.', version 6.3.9600
Configured using:
 `configure
 --srcdir=/home/kbrown/src/cygemacs/emacs-24.3.93-1.i686/src/emacs-24.3.93
 --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin
 --libexecdir=/usr/libexec --datadir=/usr/share --localstatedir=/var
 --sysconfdir=/etc --libdir=/usr/lib --datarootdir=/usr/share
 --docdir=/usr/share/doc/emacs --htmldir=/usr/share/doc/emacs/html -C
 --with-w32 --with-file-notification=no 'CFLAGS=-ggdb -O2 -pipe
 -Wimplicit-function-declaration
 -fdebug-prefix-map=/home/kbrown/src/cygemacs/emacs-24.3.93-1.i686/build=/usr/src/debug/emacs-24.3.93-1
 -fdebug-prefix-map=/home/kbrown/src/cygemacs/emacs-24.3.93-1.i686/src/emacs-24.3.93=/usr/src/debug/emacs-24.3.93-1'
 CPPFLAGS= LDFLAGS='

Important settings:
  locale-coding-system: nil

Major mode: Lisp Interaction

Minor modes in effect:
  show-paren-mode: t
  tooltip-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
C-x d <return> <help-echo> <down-mouse-1> <mouse-1>
C-y <help-echo> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo>
<help-echo> <menu-bar> <help-menu> <send-emacs-bug
-report>

Recent messages:
Loading paren...done
Warning: /home/jim/.emacs is newer than /home/jim/.emacs.elc
For information about GNU Emacs and the GNU system, type C-h C-a.
dired-insert-directory: Doing vfork: Resource temporarily unavailable

Load-path shadows:
None found.

Features:
(shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml
mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev
gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util
help-fns mail-prsvr mail-utils dired info easymenu auctex-autoloads
tex-site auto-loads package paren cus-start cus-load time-date tooltip
electric uniquify ediff-hook vc-hooks lisp-float-type mwheel
w32-common-fns disp-table w32-win w32-vars tool-bar dnd fontset image
regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register
page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock
font-lock syntax facemenu font-core frame cham georgian utf-8-lang
misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew
greek romanian slovak czech european ethiopic indian cyrillic chinese
case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice
loaddefs button faces cus-face macroexp files text-properties overlay
sha1 md5 base64 format env code-pages mule custom widget
hashtable-print-readable backquote make-network-process dbusbind w32
multi-tty emacs)

Memory information:
((conses 8 91775 6957)
 (symbols 24 19405 0)
 (miscs 20 46 164)
 (strings 16 16275 3570)
 (string-bytes 1 403304)
 (vectors 8 10156)
 (vector-slots 4 395964 5992)
 (floats 8 63 378)
 (intervals 28 253 205)
 (buffers 512 13))

-- 
Jim Hurt's Enventive Signature File

  Jim Hurt
Jim <at> Enventive.com <mailto:Jim <at> Enventive.com>

	Enventive Engineering <http://www.enventive.com/>
  861 George Hill Road
  P.O. Box 209
  South Lancaster, MA 01561

  Phone: (978) 365-7458
  Fax: (978) 365-2876
  General information: info <at> enventive.com 	
This message and any attachments are solely for the intended recipient 
and may contain confidential or privileged information. If you are not 
the intended recipient, any disclosure, copying, use, or distribution of 
the information included in this message and any attachments is 
prohibited. If you have received this communication in error, please 
notify us by reply e-mail and immediately and permanently delete this 
message and any attachments. Thank you.

[Message part 2 (text/html, inline)]
[EnventiveLogo.gif (image/gif, inline)]
[Jim71x94.jpg (image/jpeg, inline)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#18566; Package emacs. (Fri, 26 Sep 2014 19:53:02 GMT) Full text and rfc822 format available.

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

From: Ken Brown <kbrown <at> cornell.edu>
To: Jim Hurt <jim <at> enventive.com>, 18566 <at> debbugs.gnu.org
Subject: Re: bug#18566: 24.3.93 Unable to use a command such as dired which
 involves forking a process
Date: Fri, 26 Sep 2014 15:52:54 -0400
On 9/26/2014 1:50 PM, Jim Hurt wrote:
>
> Starting today (2014/09/26) when I issue a command that needs to fork a
> process such as dired I get the message in the terminal window:
>        0 [main] emacs-w32 816 child_info_fork::abort:
> C:\cygwin\bin\cygharfbuzz-0.dll: Loaded to different address:
> parent(0x340000) != child(0xF80000)

This usually means you need to run rebaseall.  See

  https://www.cygwin.com/faq.html#faq.using.fixing-fork-failures

> I am running Windows 8.1 using cygwin and
> GNU Emacs 24.3.93.1 (i686-pc-cygwin) of 2014-08-15 on fiona

Ken




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#18566; Package emacs. (Fri, 26 Sep 2014 22:13:02 GMT) Full text and rfc822 format available.

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

From: Jim Hurt <jim <at> enventive.com>
To: Ken Brown <kbrown <at> cornell.edu>, 18566 <at> debbugs.gnu.org
Subject: Re: bug#18566: 24.3.93 Unable to use a command such as dired which
 involves forking a process
Date: Fri, 26 Sep 2014 17:12:32 -0500
[Message part 1 (text/plain, inline)]
On 9/26/2014 2:52 PM, Ken Brown wrote:
> On 9/26/2014 1:50 PM, Jim Hurt wrote:
>>
>> Starting today (2014/09/26) when I issue a command that needs to fork a
>> process such as dired I get the message in the terminal window:
>>        0 [main] emacs-w32 816 child_info_fork::abort:
>> C:\cygwin\bin\cygharfbuzz-0.dll: Loaded to different address:
>> parent(0x340000) != child(0xF80000)
>
> This usually means you need to run rebaseall.  See
>
>   https://www.cygwin.com/faq.html#faq.using.fixing-fork-failures
>
>> I am running Windows 8.1 using cygwin and
>> GNU Emacs 24.3.93.1 (i686-pc-cygwin) of 2014-08-15 on fiona
>
> Ken
>
>
When I do this, I get:

$ /bin/rebaseall
/usr/lib/perl5/5.14/i686-cygwin-threads-64int/CORE/cygperl5_14_2.dll: 
skipped because nonexistent.
/usr/x86_64-pc-cygwin/sys-root/usr/bin/cygcrypto-1.0.0.dll: skipped 
because wrong machine type.
/usr/x86_64-pc-cygwin/sys-root/usr/bin/cygssh2-1.dll: skipped because 
wrong machine type.
/usr/x86_64-pc-cygwin/sys-root/usr/bin/cygssl-1.0.0.dll: skipped because 
wrong machine type.
/usr/x86_64-pc-cygwin/sys-root/usr/bin/cygz.dll: skipped because wrong 
machine type.
$

and my emacs behavior is even worse.

-- 
Jim Hurt's Enventive Signature File

  Jim Hurt
Jim <at> Enventive.com <mailto:Jim <at> Enventive.com>

	Enventive Engineering <http://www.enventive.com/>
  861 George Hill Road
  P.O. Box 209
  South Lancaster, MA 01561

  Phone: (978) 365-7458
  Fax: (978) 365-2876
  General information: info <at> enventive.com 	
This message and any attachments are solely for the intended recipient 
and may contain confidential or privileged information. If you are not 
the intended recipient, any disclosure, copying, use, or distribution of 
the information included in this message and any attachments is 
prohibited. If you have received this communication in error, please 
notify us by reply e-mail and immediately and permanently delete this 
message and any attachments. Thank you.

[Message part 2 (text/html, inline)]
[EnventiveLogo.gif (image/gif, inline)]
[Jim71x94.jpg (image/jpeg, inline)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#18566; Package emacs. (Fri, 26 Sep 2014 22:59:01 GMT) Full text and rfc822 format available.

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

From: Ken Brown <kbrown <at> cornell.edu>
To: Jim Hurt <jim <at> enventive.com>, 18566 <at> debbugs.gnu.org
Subject: Re: bug#18566: 24.3.93 Unable to use a command such as dired which
 involves forking a process
Date: Fri, 26 Sep 2014 18:58:35 -0400

On 9/26/2014 6:12 PM, Jim Hurt wrote:
> On 9/26/2014 2:52 PM, Ken Brown wrote:
>> On 9/26/2014 1:50 PM, Jim Hurt wrote:
>>>
>>> Starting today (2014/09/26) when I issue a command that needs to fork a
>>> process such as dired I get the message in the terminal window:
>>>        0 [main] emacs-w32 816 child_info_fork::abort:
>>> C:\cygwin\bin\cygharfbuzz-0.dll: Loaded to different address:
>>> parent(0x340000) != child(0xF80000)
>>
>> This usually means you need to run rebaseall.  See
>>
>> https://www.cygwin.com/faq.html#faq.using.fixing-fork-failures
>>
>>> I am running Windows 8.1 using cygwin and
>>> GNU Emacs 24.3.93.1 (i686-pc-cygwin) of 2014-08-15 on fiona
>>
>> Ken
>>
>>
> When I do this, I get:
>
> $ /bin/rebaseall
> /usr/lib/perl5/5.14/i686-cygwin-threads-64int/CORE/cygperl5_14_2.dll:
> skipped because nonexistent.
> /usr/x86_64-pc-cygwin/sys-root/usr/bin/cygcrypto-1.0.0.dll: skipped
> because wrong machine type.
> /usr/x86_64-pc-cygwin/sys-root/usr/bin/cygssh2-1.dll: skipped because
> wrong machine type.
> /usr/x86_64-pc-cygwin/sys-root/usr/bin/cygssl-1.0.0.dll: skipped because
> wrong machine type.
> /usr/x86_64-pc-cygwin/sys-root/usr/bin/cygz.dll: skipped because wrong
> machine type.

These are harmless warnings.

> and my emacs behavior is even worse.

Then you should follow up on the Cygwin list.  I'm pretty sure this is a 
Cygwin issue and not an Emacs bug.  When you do follow up, please attach 
cygcheck output as requested at http://cygwin.com/problems.html, and 
please give the simplest possible recipe for reproducing the problem 
(starting from "emacs -Q").  Also, it might be useful for you to 
compress and attach the output of "rebase -is"; the address at which 
cygharfbuzz-0.dll is loaded looks surprisingly low to me.  This makes me 
think of another thing you could try: Move the rebase database 
/etc/rebase.db.i386 out of the way and then rerun rebaseall.

Ken





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#18566; Package emacs. (Sat, 26 Dec 2015 16:11:01 GMT) Full text and rfc822 format available.

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

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Ken Brown <kbrown <at> cornell.edu>
Cc: Jim Hurt <jim <at> enventive.com>, 18566 <at> debbugs.gnu.org
Subject: Re: bug#18566: 24.3.93 Unable to use a command such as dired which
 involves forking a process
Date: Sat, 26 Dec 2015 17:10:22 +0100
Ken Brown <kbrown <at> cornell.edu> writes:

> Then you should follow up on the Cygwin list.  I'm pretty sure this is
> a Cygwin issue and not an Emacs bug.  When you do follow up, please
> attach cygcheck output as requested at
> http://cygwin.com/problems.html, and please give the simplest possible
> recipe for reproducing the problem (starting from "emacs -Q").  Also,
> it might be useful for you to compress and attach the output of
> "rebase -is"; the address at which cygharfbuzz-0.dll is loaded looks
> surprisingly low to me.  This makes me think of another thing you
> could try: Move the rebase database /etc/rebase.db.i386 out of the way
> and then rerun rebaseall.

This sounds like it's most likely a Cygwin bug, so I'm closing this bug
report.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




bug closed, send any further explanations to 18566 <at> debbugs.gnu.org and Jim Hurt <jim <at> enventive.com> Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Mon, 29 Feb 2016 05:46:01 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. (Mon, 28 Mar 2016 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 9 years and 142 days ago.

Previous Next


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