From: SF/projects/mingw n. l. <min...@li...> - 2012-12-06 00:44:52
|
Support Requests item #3592310, was opened at 2012-12-03 15:59 Message generated for change (Comment added) made by cstrauss You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=202435&aid=3592310&group_id=2435 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: MSYS Group: None Status: Open Priority: 5 Private: No Submitted By: P@S@f (pasaf) Assigned to: Cesar Strauss (cstrauss) Summary: couldn't commit memory for cygwin heap, Win32 error 487 Initial Comment: I\'m currently trying to compile gcc-4.7.0 with target of arm-eabi in MSYS (1.0.18) with gcc-4.7.2 and I getting this error: MinGW\\msys\\1.0\\bin\\make.exe: *** couldn\'t commit memory for cygwin heap, Win32 error 487 My OS is XP SP3. I have 2 gb of physical RAM, 400 mb of them took system etc. I have 1 gb swap on C: and 3 gb swap on H: I\'ve googled this, tried to rewrite this value in registry both in HKEY_LOCAL_MACHINE\\SOFTWARE\\Cygwin and HKEY_LOCAL_MACHINE\\SOFTWARE\\Cygnus Solutions\\Cygwin with creating DWORD parameter, but it seems to not affect at all. I\'ve tried different values, from 1024 to 2048 and still get this error. I\'ve also tried to recompile MSYS dll with heap_chunk_in_mb = 1300; in shared_info::heap_chunk_size () It does not help too and unfortunately I can\'t use more 1300 - msys won\'t start then. One weird thing I\'ve noticed, that with common msys-1.0.dll where heap_chunk_in_mb = 256 this error appear just once, and with recompiled - twice. ---------------------------------------------------------------------- >Comment By: Cesar Strauss (cstrauss) Date: 2012-12-05 16:44 Message: Please try rebasing the entire MSYS system: 1. shutdown all MSYS processes 2. start dash (do not use bash, rxvt, or mintty) 3. execute /bin/rebaseall (in the dash window) ---------------------------------------------------------------------- Comment By: P@S@f (pasaf) Date: 2012-12-05 04:02 Message: Unfortunately from listed applications I have none installed. I've tried to uninstall few applications - AnVir Task Manager, memoQ, Mystic Thumbnails. But it does not affect, with any dll, at all. I've also tried to use debug msys-1.0.dll, but then building frozen on configuration of libdecnumber on this line: configure: creating ./config.status ---------------------------------------------------------------------- Comment By: Cesar Strauss (cstrauss) Date: 2012-12-04 19:18 Message: There is a list of programas that are known to interfere with the operation of MSYS fork. Please try uninstalling them if you have any of them: http://cygwin.com/faq/faq.using.html#faq.using.bloda That list applies to MSYS as well as Cygwin because MSYS is derived from Cygwin. Regards, Cesar ---------------------------------------------------------------------- Comment By: P@S@f (pasaf) Date: 2012-12-04 12:57 Message: Oh shame on me ---------------------------------------------------------------------- Comment By: Earnie Boyd (earnie) Date: 2012-12-04 11:56 Message: Cesar (cstrauss) is the maintainer of MSYS. ---------------------------------------------------------------------- Comment By: P@S@f (pasaf) Date: 2012-12-04 10:31 Message: I mean what do you mean? What logs do you need? I don't understand what does mean Cesar and where he has input. ---------------------------------------------------------------------- Comment By: P@S@f (pasaf) Date: 2012-12-04 08:59 Message: What are you mean? What logs are you need? ---------------------------------------------------------------------- Comment By: Earnie Boyd (earnie) Date: 2012-12-04 08:56 Message: Let's see if Cesar has any input? ---------------------------------------------------------------------- Comment By: P@S@f (pasaf) Date: 2012-12-04 08:22 Message: With common rebased dll it starts but get same error. ---------------------------------------------------------------------- Comment By: P@S@f (pasaf) Date: 2012-12-04 08:22 Message: And with common rebased dll too. ---------------------------------------------------------------------- Comment By: P@S@f (pasaf) Date: 2012-12-04 07:59 Message: I mean with recompiled dll, with heap_chunk_in_mb = 1300 ---------------------------------------------------------------------- Comment By: P@S@f (pasaf) Date: 2012-12-04 07:55 Message: With msys-1.0.dll rebased to 0x30000000 MinGW unfortunately won't start at all. ---------------------------------------------------------------------- Comment By: Earnie Boyd (earnie) Date: 2012-12-04 07:13 Message: In one of the links I gave you the suggestion was "-b 0x30000000". As for Keith's defense, you are warned in bold red letters to not change the priority and assignment data but only on the listing page. We're limited into the controls we can give privilege, the warning text isn't carried to the edit page of the ticket unfortunately. ---------------------------------------------------------------------- Comment By: P@S@f (pasaf) Date: 2012-12-04 06:47 Message: earnie, I've tried to rebase recompiled dll (with heap chunk size = 1300 mb) to 0x64000000 and it does nothing keithmarshall, you should cool down and just setup correct permissions to not take offense on newbie users ---------------------------------------------------------------------- Comment By: Keith Marshall (keithmarshall) Date: 2012-12-04 06:09 Message: You do not have the authority to escalate priority. This has now gone to the bottom of the pile, and if you try to escalate it again, I will delete it. ---------------------------------------------------------------------- Comment By: Earnie Boyd (earnie) Date: 2012-12-04 04:51 Message: You'll need to copy it to a temporary location, rebase the copy, exit all MSYS processes and copy the rebased DLL to the bin directory. ---------------------------------------------------------------------- Comment By: P@S@f (pasaf) Date: 2012-12-04 04:46 Message: ok I've installed rebase with mingw-get install msys-rebase-dev tried $ rebase -b 0x64000000 /bin/msys-1.0.dll ReBaseImage (/usr/bin/msys-1.0.dll) failed with last error = 6 $ rebase -b 0x30000000 /bin/msys-1.0.dll ReBaseImage (/usr/bin/msys-1.0.dll) failed with last error = 6 $ rebase -b 0x70000000 /bin/msys-1.0.dll ReBaseImage (/usr/bin/msys-1.0.dll) failed with last error = 6 ---------------------------------------------------------------------- Comment By: Earnie Boyd (earnie) Date: 2012-12-04 04:37 Message: Please try rebasing the DLL. https://groups.google.com/forum/#!msg/mingwusers/iaHr-fjgjTU/oDGu1FOWh3MJ http://mingw.5.n7.nabble.com/MSYS-quot-rebase-quot-package-td26057.html ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=202435&aid=3592310&group_id=2435 |