public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* RE: Any fix to cygheap_fixup_in_child failure after rebaseall?
@ 2005-04-27  0:32 Bruce Dobrin
  2005-04-27  8:47 ` Brian Dessent
  0 siblings, 1 reply; 6+ messages in thread
From: Bruce Dobrin @ 2005-04-27  0:32 UTC (permalink / raw)
  To: cygwin

OK, that seems to have worked.   I've only used it alone or rebase for
specific files before.  I generated a file from a find of all dll's
under /usr and /lib ( then removed the cygwin1.dll from the list).  Can
I assume the redundancy of hitting most of these 2 times will not have
any adverse effect?  With all the stuff I compile on this machine I'm
not sure how else to find them otherwise...

Thanks
Bruce

-----Original Message-----
From: cygwin-owner@cygwin.com [mailto:cygwin-owner@cygwin.com] On Behalf
Of Brian Dessent
Sent: Tuesday, April 26, 2005 3:45 PM
To: Cygwin List
Subject: Re: Any fix to cygheap_fixup_in_child failure after rebaseall?

Bruce Dobrin wrote:
> 
> I did use rebaseall -T /usr/local/bin
> 
> But I've always been a bit hazy as to what the proper format for
> rebaseall was....

That won't work.  The argument to -T is a filename of a file containing
a list of additional files to rebase, one per line.  It can also take
'-' to mean a list on stdin.  However when you do rebaseall you want to
make sure that as few cygwin programs are invoked as possible, otherwise
you risk their DLLs being in use and the rebase will abort.  (This is
why you must run it from a plain bash CMD.EXE prompt, not rxvt or
xterm.)  Therefore you should be careful if you use '-' so that you
don't have DLLs in use.

Brian

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/




--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Any fix to cygheap_fixup_in_child failure after rebaseall?
  2005-04-27  0:32 Any fix to cygheap_fixup_in_child failure after rebaseall? Bruce Dobrin
@ 2005-04-27  8:47 ` Brian Dessent
  0 siblings, 0 replies; 6+ messages in thread
From: Brian Dessent @ 2005-04-27  8:47 UTC (permalink / raw)
  To: cygwin

Bruce Dobrin wrote:

> OK, that seems to have worked.   I've only used it alone or rebase for
> specific files before.  I generated a file from a find of all dll's
> under /usr and /lib ( then removed the cygwin1.dll from the list).  Can
> I assume the redundancy of hitting most of these 2 times will not have
> any adverse effect?  With all the stuff I compile on this machine I'm
> not sure how else to find them otherwise...

That's not how you use it.  rebaseall already knows where to find all
installed DLLs.  The only time you should ever use -T is to supply it
with *extra* DLLs that you have installed outside of setup.exe.

Though it looks like it will work okay your way, since it will just
rebase those DLLs a second time, but it's ugly.  You could avoid the
double rebasing by either a) adding a "sort -u" to rebaseall after it
has merged the two file lists, or b) skip rebaseall and call rebase
directly with your filelist.

Brian

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Any fix to cygheap_fixup_in_child failure after rebaseall?
  2005-04-26 23:00 Bruce Dobrin
@ 2005-04-26 23:22 ` Brian Dessent
  0 siblings, 0 replies; 6+ messages in thread
From: Brian Dessent @ 2005-04-26 23:22 UTC (permalink / raw)
  To: Cygwin List

Bruce Dobrin wrote:
> 
> I did use rebaseall -T /usr/local/bin
> 
> But I've always been a bit hazy as to what the proper format for
> rebaseall was....

That won't work.  The argument to -T is a filename of a file containing
a list of additional files to rebase, one per line.  It can also take
'-' to mean a list on stdin.  However when you do rebaseall you want to
make sure that as few cygwin programs are invoked as possible, otherwise
you risk their DLLs being in use and the rebase will abort.  (This is
why you must run it from a plain bash CMD.EXE prompt, not rxvt or
xterm.)  Therefore you should be careful if you use '-' so that you
don't have DLLs in use.

Brian

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* RE: Any fix to cygheap_fixup_in_child failure after rebaseall?
@ 2005-04-26 23:00 Bruce Dobrin
  2005-04-26 23:22 ` Brian Dessent
  0 siblings, 1 reply; 6+ messages in thread
From: Bruce Dobrin @ 2005-04-26 23:00 UTC (permalink / raw)
  To: Cygwin List

I did use rebaseall -T /usr/local/bin

But I've always been a bit hazy as to what the proper format for
rebaseall was....

-----Original Message-----
From: Larry Hall [mailto:lh-no-personal-replies-please@cygwin.com] 
Sent: Tuesday, April 26, 2005 3:14 PM
To: Bruce Dobrin; cygwin@cygwin.com
Subject: Re: Any fix to cygheap_fixup_in_child failure after rebaseall?

At 05:47 PM 4/26/2005, you wrote:
>Hi,
>
>I have seen a few references to this in the mailing list,  but no
>solutions were evident.
>
>I'm building a new machine, (windows media laptop XP Pro/media center
>addition 2005).  Everything is up to date.  I had compiled  the newest
>version of  mplayer and all was well until I added KDE yesterday ( and
>the subsequent rebaseall).  Now Mplayer gacks with 
>
> 
>
>4 [main] ? 3668 cygheap_fixup_in_child: Couldn't reserve 9891792 bytes
>of space for cygwin's heap (0x61810000 <0xA50000>) in child, Win32
error
>487
>
>C:\cygwin\usr\local\bin\mplayer.exe (3668): *** m.AllocationBase 0x0,
>m.BaseAddress 0x61810000, m.RegionSize 0x460000, m.State 0x10000
>
> 
>
>I tried rebasing the mplayer stuff and also recompiling.  All for
>naught.  I'd hate to re install cygwin If I don't have to.


How did you rebase mplayer?  If you didn't use 'rebaseall' with the 
'-T' flag to point to all the other Cygwin apps/DLLs that aren't 
distributed with Cygwin currently, then you won't see any improvement.




--
Larry Hall                              http://www.rfk.com
RFK Partners, Inc.                      (508) 893-9779 - RFK Office
838 Washington Street                   (508) 893-9889 - FAX
Holliston, MA 01746                     




--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Any fix to cygheap_fixup_in_child failure after rebaseall?
       [not found] ` <B7392353E4C4DE4ABC4EC255DB4CA04061C8AF@EXCHVS1.spimagework s.com>
@ 2005-04-26 22:42   ` Larry Hall
  0 siblings, 0 replies; 6+ messages in thread
From: Larry Hall @ 2005-04-26 22:42 UTC (permalink / raw)
  To: Bruce Dobrin, cygwin

At 05:47 PM 4/26/2005, you wrote:
>Hi,
>
>I have seen a few references to this in the mailing list,  but no
>solutions were evident.
>
>I'm building a new machine, (windows media laptop XP Pro/media center
>addition 2005).  Everything is up to date.  I had compiled  the newest
>version of  mplayer and all was well until I added KDE yesterday ( and
>the subsequent rebaseall).  Now Mplayer gacks with 
>
> 
>
>4 [main] ? 3668 cygheap_fixup_in_child: Couldn't reserve 9891792 bytes
>of space for cygwin's heap (0x61810000 <0xA50000>) in child, Win32 error
>487
>
>C:\cygwin\usr\local\bin\mplayer.exe (3668): *** m.AllocationBase 0x0,
>m.BaseAddress 0x61810000, m.RegionSize 0x460000, m.State 0x10000
>
> 
>
>I tried rebasing the mplayer stuff and also recompiling.  All for
>naught.  I'd hate to re install cygwin If I don't have to.


How did you rebase mplayer?  If you didn't use 'rebaseall' with the 
'-T' flag to point to all the other Cygwin apps/DLLs that aren't 
distributed with Cygwin currently, then you won't see any improvement.




--
Larry Hall                              http://www.rfk.com
RFK Partners, Inc.                      (508) 893-9779 - RFK Office
838 Washington Street                   (508) 893-9889 - FAX
Holliston, MA 01746                     


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Any fix to cygheap_fixup_in_child failure after rebaseall?
@ 2005-04-26 22:19 Bruce Dobrin
       [not found] ` <B7392353E4C4DE4ABC4EC255DB4CA04061C8AF@EXCHVS1.spimagework s.com>
  0 siblings, 1 reply; 6+ messages in thread
From: Bruce Dobrin @ 2005-04-26 22:19 UTC (permalink / raw)
  To: cygwin

Hi,

I have seen a few references to this in the mailing list,  but no
solutions were evident.

I'm building a new machine, (windows media laptop XP Pro/media center
addition 2005).  Everything is up to date.  I had compiled  the newest
version of  mplayer and all was well until I added KDE yesterday ( and
the subsequent rebaseall).  Now Mplayer gacks with 

 

4 [main] ? 3668 cygheap_fixup_in_child: Couldn't reserve 9891792 bytes
of space for cygwin's heap (0x61810000 <0xA50000>) in child, Win32 error
487

C:\cygwin\usr\local\bin\mplayer.exe (3668): *** m.AllocationBase 0x0,
m.BaseAddress 0x61810000, m.RegionSize 0x460000, m.State 0x10000

 

I tried rebasing the mplayer stuff and also recompiling.  All for
naught.  I'd hate to re install cygwin If I don't have to.

 

Thanks.

Bruce dobrin


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2005-04-27  0:39 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-04-27  0:32 Any fix to cygheap_fixup_in_child failure after rebaseall? Bruce Dobrin
2005-04-27  8:47 ` Brian Dessent
  -- strict thread matches above, loose matches on Subject: below --
2005-04-26 23:00 Bruce Dobrin
2005-04-26 23:22 ` Brian Dessent
2005-04-26 22:19 Bruce Dobrin
     [not found] ` <B7392353E4C4DE4ABC4EC255DB4CA04061C8AF@EXCHVS1.spimagework s.com>
2005-04-26 22:42   ` Larry Hall

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).