[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