• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Leopard: Installer crash
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Leopard: Installer crash


  • Subject: Re: Leopard: Installer crash
  • From: "Umasankar Mukkara" <email@hidden>
  • Date: Thu, 14 Feb 2008 13:59:49 -0700

Thank you. That is the one. With right permissions, there is no problem.

Regards,
Uma.

>>> On 2/14/2008 at 1:35 PM, in message
<email@hidden>, Ben Greenfield <email@hidden>
wrote:
> I don't know much but it sounds like the child process doesn't have
> the right permissions to install.
>
>
> On Feb 14, 2008, at 2:54 PM, Umasankar Mukkara wrote:
>
>> Hello,
>>
>> If I run the installer from command line it succeeds with no issues
>>
>> installer -pkg /Users/admin/tun_kext.pkg -target /
>>
>> However if I do this programmatically from inside a C program from a
>> child process, I get a malloc failure and the installer crashes.
>>
>> char buf[ 512 ] = "installer -pkg /Users/admin/tun_kext.pkg -
>> target /";
>> system(buf);
>>
>> This results in a crash inside installer.
>>
>> installer[38389]: installer(38389,0xb01a7000) malloc: ***
>> mmap(size=3976200192) failed (error code=12)\n*** error: can't
>> allocate region\n*** set a breakpoint in malloc_error_break to debug
>> ReportCrash[38394]: Formulating crash report for process
>> installer[38389]
>>
>> ReportCrash[38394]: Saved crashreport to /Library/Logs/CrashReporter/
>> installer_2008-02-14-102221_umasankar-mukkaras-mac-mini.crash using
>> uid: 0 gid: 0, euid: 0 egid: 0
>> kernel[0]: if_detach_ifa: Attempted to detach IFA that was not
>> attached!
>>
>> And the crash report is:
>>
>> Thread 5 Crashed:
>> 0   libSystem.B.dylib                   0x91b2067e
>> __semwait_signal_nocancel + 10
>> 1   libSystem.B.dylib                   0x91b12547 usleep$NOCANCEL
>> $UNIX2003 + 61
>> 2   libSystem.B.dylib                   0x91b33d4b abort + 85
>> 3   libxar.1.dylib                      0x000259d2
>> xar_gzip_fromheap_in + 343
>> 4   libxar.1.dylib                      0x00023341
>> xar_attrcopy_from_heap + 1166
>> 5   libxar.1.dylib                      0x000207d7 xar_data_extract
>> + 370
>> 6   libxar.1.dylib                      0x0001ed52
>> xar_arcmod_extract + 69
>> 7   libxar.1.dylib                      0x0001d439
>> xar_extract_tobuffer + 141
>> 8   com.apple.installframework          0x00165ce9 -[IFXARArchive
>> extractEntry:toBuffer:withError:] + 153
>> 9   com.apple.installframework          0x001a099a -
>> [FFPackage(PackageInfoLoading) _readPackageInfoWithName:] + 137
>> 10  com.apple.installframework          0x0019f67c -[FFPackage
>> initWithURL:error:] + 339
>> 11  com.apple.installframework          0x001507a3 -[PFPackage
>> initWithModule:forLocation:error:] + 116
>> 12  com.apple.installframework          0x001505aa +[PFPackage
>> packageWithURL:error:] + 522
>> 13  com.apple.installframework          0x00150079 -
>> [IFPackageController initWithPackageRep:error:] + 222
>> 14  com.apple.installframework          0x0014fd4a -
>> [IFSession(IFSessionQueue)
>> _makePackageControllersFromIFDPackageReps:installOptions:] + 510
>> 15  com.apple.installframework          0x0014d215 -
>> [IFSession(IFSessionQueue)
>> installJobWithItems:installOptions:inSession:] + 312
>> 16  com.apple.installframework          0x0014cefd -[IFSession
>> installPackages:withOptions:inSession:] + 516
>> 17  com.apple.installframework          0x0014c8f7 -
>> [IFDInstallController(InstallController)
>> installPackages:withOptions:] + 715
>> 18  com.apple.installframework          0x0014b548 -
>> [IFDInstallController(Private) _installNextPackage] + 1906
>> 19  com.apple.installframework          0x00148572 -
>> [IFDInstallController(Private) _install] + 1678
>> 20  com.apple.Foundation                0x94c2c04d -[NSThread main]
>> + 45
>> 21  com.apple.Foundation                0x94c2bbf4
>> __NSThread__main__ + 308
>> 22  libSystem.B.dylib                   0x91a70075 _pthread_start +
>> 321
>> 23  libSystem.B.dylib                   0x91a6ff32 thread_start + 34
>>
>> Thread 5 crashed with X86 Thread State (32-bit):
>>  eax: 0x0000003c  ebx: 0x91b201cf  ecx: 0xb01a5fbc  edx: 0x91b2067e
>>  edi: 0x767fffe0  esi: 0xb01a6018  ebp: 0xb01a5ff8  esp: 0xb01a5fbc
>>   ss: 0x0000001f  efl: 0x00000247  eip: 0x91b2067e   cs: 0x00000007
>>   ds: 0x0000001f   es: 0x0000001f   fs: 0x0000001f   gs: 0x00000037
>>  cr2: 0xa012b4b0
>>
>>
>> Is this a bug in installer on leopard? or do I need to run Installer
>> with any other specific parameters?
>>
>> Please direct me to another mailing list, if I am not at the right
>> place.
>>
>> Regards,
>> Uma.
>>
>>
>> _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Darwin-dev mailing list      (email@hidden)
>> Help/Unsubscribe/Update your Subscription:
>>
>> This email sent to email@hidden
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

References: 
 >Leopard: Installer crash (From: "Umasankar Mukkara" <email@hidden>)
 >Re: Leopard: Installer crash (From: Ben Greenfield <email@hidden>)

  • Prev by Date: Re: Leopard: Installer crash
  • Next by Date: CFRecordAllocationEvent
  • Previous by thread: Re: Leopard: Installer crash
  • Next by thread: CFRecordAllocationEvent
  • Index(es):
    • Date
    • Thread