[MacPorts] #53960: Pallet crashes on launch (was: Pallet @1.1_1)
MacPorts
noreply at macports.org
Tue Apr 11 07:51:50 UTC 2017
#53960: Pallet crashes on launch
----------------------+-----------------
Reporter: 1-61803 | Owner:
Type: defect | Status: new
Priority: Normal | Milestone:
Component: contrib | Version:
Resolution: | Keywords:
Port: |
----------------------+-----------------
Changes (by ryandesign):
* component: ports => contrib
* port: Pallet =>
Old description:
> I tried compiling it on OS X 10.8.5, Xcode 5.1.1. I cloned the repo and
> only changed target and SDK to 10.8 and manually moved the framework to
> ~/Library/Frameworks/. Latest commit as of now `b40c6f7`.
>
> Here's a snippet of the crash report.
>
> {{{
> Process: Pallet [29792]
> Path: /Users/USER/Desktop/Pallet.app/Contents/MacOS/Pallet
> Identifier: org.macports.Pallet
> Version: 1.0
> Code Type: X86-64 (Native)
> Parent Process: launchd [140]
> User ID: 501
>
> Date/Time: 2017-04-10 16:27:24.756 +0200
> OS Version: Mac OS X 10.8.5 (12F45)
> Report Version: 10
>
> Interval Since Last Report: 64558 sec
> Crashes Since Last Report: 27
> Per-App Crashes Since Last Report: 10
> Anonymous UUID: --------------------------
>
> Crashed Thread: 5
>
> Exception Type: EXC_BAD_ACCESS (SIGSEGV)
> Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000
>
> VM Regions Near 0:
> -->
> __TEXT 000000010356b000-0000000103573000 [ 32K]
> r-x/rwx SM=COW /Users/USER/Desktop/Pallet.app/Contents/MacOS/Pallet
>
> ...
>
> Thread 5 Crashed:
> 0 libtcl8.5.dylib 0x0000000103618bea
> TclMaxListLength + 32
> 1 libtcl8.5.dylib 0x0000000103619090 Tcl_SplitList
> + 51
> 2 org.macports.frameworks.macports 0x0000000103689fe2
> -[MPInterpreter arrayFromTclListAsString:] + 86
> 3 org.macports.frameworks.macports 0x000000010368a0f5
> -[MPInterpreter mutableDictionaryFromTclListAsString:] + 33
> 4 org.macports.frameworks.macports 0x000000010368a0be
> -[MPInterpreter dictionaryFromTclListAsString:] + 33
> 5 org.macports.frameworks.macports 0x000000010368bb4f -[MPMacPorts
> search:caseSensitive:matchStyle:field:] + 140
> 6 org.macports.Pallet 0x000000010356ca2c
> -[MPActionLauncher loadPorts] + 100
> 7 com.apple.Foundation 0x00007fff8d610562
> __NSThread__main__ + 1345
> 8 libsystem_c.dylib 0x00007fff91368772 _pthread_start
> + 327
> 9 libsystem_c.dylib 0x00007fff913551a1 thread_start +
> 13
>
> ...
> }}}
New description:
I tried compiling it on OS X 10.8.5, Xcode 5.1.1. I cloned the repo and
only changed target and SDK to 10.8 and manually moved the framework to
~/Library/Frameworks/. Latest commit as of now:
[b40c6f7435ec02c4a2306713e6780d3baaab9e27/pallet].
Here's a snippet of the crash report.
{{{
Process: Pallet [29792]
Path: /Users/USER/Desktop/Pallet.app/Contents/MacOS/Pallet
Identifier: org.macports.Pallet
Version: 1.0
Code Type: X86-64 (Native)
Parent Process: launchd [140]
User ID: 501
Date/Time: 2017-04-10 16:27:24.756 +0200
OS Version: Mac OS X 10.8.5 (12F45)
Report Version: 10
Interval Since Last Report: 64558 sec
Crashes Since Last Report: 27
Per-App Crashes Since Last Report: 10
Anonymous UUID: --------------------------
Crashed Thread: 5
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000
VM Regions Near 0:
-->
__TEXT 000000010356b000-0000000103573000 [ 32K]
r-x/rwx SM=COW /Users/USER/Desktop/Pallet.app/Contents/MacOS/Pallet
...
Thread 5 Crashed:
0 libtcl8.5.dylib 0x0000000103618bea
TclMaxListLength + 32
1 libtcl8.5.dylib 0x0000000103619090 Tcl_SplitList +
51
2 org.macports.frameworks.macports 0x0000000103689fe2 -[MPInterpreter
arrayFromTclListAsString:] + 86
3 org.macports.frameworks.macports 0x000000010368a0f5 -[MPInterpreter
mutableDictionaryFromTclListAsString:] + 33
4 org.macports.frameworks.macports 0x000000010368a0be -[MPInterpreter
dictionaryFromTclListAsString:] + 33
5 org.macports.frameworks.macports 0x000000010368bb4f -[MPMacPorts
search:caseSensitive:matchStyle:field:] + 140
6 org.macports.Pallet 0x000000010356ca2c
-[MPActionLauncher loadPorts] + 100
7 com.apple.Foundation 0x00007fff8d610562
__NSThread__main__ + 1345
8 libsystem_c.dylib 0x00007fff91368772 _pthread_start
+ 327
9 libsystem_c.dylib 0x00007fff913551a1 thread_start +
13
...
}}}
--
--
Ticket URL: <https://trac.macports.org/ticket/53960#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list