#47001: gnutar doesn't work anymore. ---------------------+------------------- Reporter: pjb@… | Owner: mww@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: gnutar | ---------------------+------------------- Comment (by gnwiii@…): gnutar @1.28_0 on OS X Mavericks: the child dies if the LANG variable is not set, but works with LANG=X. I discovered this using Cygwin ssh from Windows. A workaround is to add a line the in the ssh config file on the client to set LANG on the server. {{{ $ gnutar tf tar-1.28.tar.xz |head -2 tar-1.28/ tar-1.28/acinclude.m4 $ unset LANG $ gnutar tf tar-1.28.tar.xz |head gnutar: Child died with signal 11 gnutar: Error is not recoverable: exiting now $ LANG=X gnutar tf tar-1.28.tar.xz |head -2 tar-1.28/ tar-1.28/acinclude.m4 }}} The crash report has: {{{ Application Specific Information: *** multi-threaded process forked *** crashed on child side of fork pre-exec Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 libdispatch.dylib 0x00007fff904841e6 _dispatch_wakeup + 100 1 libdispatch.dylib 0x00007fff90484788 _dispatch_queue_push_list_slow2 + 30 2 libdispatch.dylib 0x00007fff90487129 _dispatch_mach_msg_send + 608 3 libdispatch.dylib 0x00007fff90486e7d dispatch_mach_send + 136 4 libxpc.dylib 0x00007fff8a2c3920 _xpc_connection_send_message_with_reply_f + 125 5 libxpc.dylib 0x00007fff8a2c37e0 xpc_connection_send_message_with_reply_sync + 180 6 com.apple.CoreFoundation 0x00007fff93926d93 -[CFPrefsPlistSource copyReplyForDaemonMessage:toConnection:error:] + 243 7 com.apple.CoreFoundation 0x00007fff93a817e0 __47-[CFPrefsPlistSource alreadylocked_synchronize]_block_invoke_2 + 352 8 com.apple.CoreFoundation 0x00007fff9392665b withDaemonConnection + 299 9 com.apple.CoreFoundation 0x00007fff939260bb -[CFPrefsPlistSource alreadylocked_synchronize] + 587 10 com.apple.CoreFoundation 0x00007fff93925db3 _copyValueForKey + 131 11 com.apple.CoreFoundation 0x00007fff93925d07 -[CFPrefsPlistSource copyValueForKey:] + 71 12 com.apple.CoreFoundation 0x00007fff93925b65 -[CFPrefsSearchListSource alreadylocked_copyValueForKey:] + 149 13 com.apple.CoreFoundation 0x00007fff93925a9f -[CFPrefsSource copyValueForKey:] + 79 14 com.apple.CoreFoundation 0x00007fff93925a30 __CFPreferencesCopyAppValue_block_invoke + 32 15 com.apple.CoreFoundation 0x00007fff9391fc0e +[CFPrefsSearchListSource withSearchListForIdentifier:perform:] + 846 16 com.apple.CoreFoundation 0x00007fff9391f878 CFPreferencesCopyAppValue + 168 17 libintl.8.dylib 0x0000000102531534 _nl_language_preferences_default + 70 18 libintl.8.dylib 0x000000010252f628 libintl_dcigettext + 628 19 gnutar 0x00000001024d0a67 sys_child_open_for_uncompress + 113 20 gnutar 0x00000001024b8718 open_archive + 2208 21 gnutar 0x00000001024c898b read_and + 105 22 gnutar 0x00000001024d2b4d main + 4105 23 libdyld.dylib 0x00007fff8968a5fd start + 1 Thread 0 crashed with X86 Thread State (64-bit): }}} -- Ticket URL: <https://trac.macports.org/ticket/47001#comment:7> MacPorts <https://www.macports.org/> Ports system for OS X