Advertisement
Guest User

Untitled

a guest
Feb 15th, 2021
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 31.31 KB | None | 0 0
  1. THERE_BE_DRAGONS_HERE
  2. Your VM is too old for this image. Please download the latest VM.
  3. 15 February 2021 7:25:03.323568 pm
  4.  
  5. VM: unix - aarch64 - linux-gnu - CoInterpreter VMMaker-tonel.1 uuid: 058b0675-c577-0d00-8b88-c4860272d862 Feb 15 2021
  6. StackToRegisterMappingCogit VMMaker-tonel.1 uuid: 058b0675-c577-0d00-8b88-c4860272d862 Feb 15 2021
  7. - Commit: - Date:
  8.  
  9. Image: Pharo8.0.0 [Build information: Pharo-8.0.0+build.1145.sha.7dc39ed9e28dda58cf139f1723f350d5361d9b0f (64 Bit)]
  10.  
  11. StartupUIManager>>inform:
  12. Receiver: a StartupUIManager
  13. Arguments and temporary variables:
  14. arg1: 'Your VM is too old for this image. Please download the latest VM.'
  15. tmp1: ni
  16. Receiver's instance variables:
  17. doNotQuitOnRestart: false
  18. uiManager: nil
  19.  
  20.  
  21. DiskStore class(Object)>>inform:
  22. Receiver: DiskStore
  23. Arguments and temporary variables:
  24. arg1: 'Your VM is too old for this image. Please download the latest VM.
  25. Receiver's instance variables:
  26. superclass: FileSystemStore
  27. methodDict: a MethodDictionary(#=->DiskStore>>#= #accessTimeOf:->DiskStore>>#ac...etc...
  28. format: 65537
  29. layout: a FixedLayout
  30. organization: a ClassOrganization
  31. subclasses: {WindowsStore. UnixStore}
  32. name: #DiskStore
  33. classPool: a Dictionary(#CurrentFS->nil #DefaultWorkingDirectory->nil )
  34. sharedPools: nil
  35. environment: a SystemDictionary(lots of globals)
  36. category: #'FileSystem-Disk-Store'
  37.  
  38.  
  39. [ ^ self
  40. inform: 'Your VM is too old for this image. Please download the latest VM.' ] in DiskStore class>>checkVMVersion
  41. Receiver: DiskStore
  42. Arguments and temporary variables:
  43. tmp1: [ ^ self
  44. inform: 'Your VM is too old for this image. Please download the...etc..
  45. Receiver's instance variables:
  46. superclass: FileSystemStore
  47. methodDict: a MethodDictionary(#=->DiskStore>>#= #accessTimeOf:->DiskStore>>#ac...etc...
  48. format: 65537
  49. layout: a FixedLayout
  50. organization: a ClassOrganization
  51. subclasses: {WindowsStore. UnixStore}
  52. name: #DiskStore
  53. classPool: a Dictionary(#CurrentFS->nil #DefaultWorkingDirectory->nil )
  54. sharedPools: an OrderedCollection()
  55. environment: a SystemDictionary(lots of globals)
  56. category: #'FileSystem-Disk-Store'
  57.  
  58.  
  59. [ :arg1 | tmp1 value ] in DiskStore class>>checkVMVersion
  60. Receiver: DiskStore
  61. Arguments and temporary variables:
  62. tmp1: [ ^ self
  63. inform: 'Your VM is too old for this image. Please download the...etc...
  64. arg1: SubscriptOutOfBounds:
  65. Receiver's instance variables:
  66. superclass: FileSystemStore
  67. methodDict: a MethodDictionary(#=->DiskStore>>#= #accessTimeOf:->DiskStore>>#ac...etc...
  68. format: 65537
  69. layout: a FixedLayout
  70. organization: a ClassOrganization
  71. subclasses: {WindowsStore. UnixStore}
  72. name: #DiskStore
  73. classPool: a Dictionary(#CurrentFS->nil #DefaultWorkingDirectory->nil )
  74. sharedPools: an OrderedCollection()
  75. environment: a SystemDictionary(lots of globals)
  76. category: #'FileSystem-Disk-Store'
  77.  
  78.  
  79. BlockClosure>>cull:
  80. Receiver: [ :arg1 | tmp1 value ]
  81. Arguments and temporary variables:
  82. arg1: SubscriptOutOfBounds:
  83. Receiver's instance variables:
  84. outerContext: DiskStore class>>checkVMVersion
  85. startpc: 134
  86. numArgs: 1
  87.  
  88.  
  89. Context>>evaluateSignal:
  90. Receiver: BlockClosure>>on:do:
  91. Arguments and temporary variables:
  92. arg1: SubscriptOutOfBounds: 1
  93. tmp1: ni
  94. Receiver's instance variables:
  95. sender: DiskStore class>>checkVMVersion
  96. pc: 30
  97. stackp: 2
  98. method: BlockClosure>>#on:do:
  99. closureOrNil: nil
  100. receiver: [ Smalltalk vm interpreterSourceDate >= '2019-01-05' asDate
  101. ifFalse:...etc...
  102.  
  103.  
  104. Context>>handleSignal:
  105. Receiver: BlockClosure>>on:do:
  106. Arguments and temporary variables:
  107. arg1: SubscriptOutOfBounds:
  108. Receiver's instance variables:
  109. sender: DiskStore class>>checkVMVersion
  110. pc: 30
  111. stackp: 2
  112. method: BlockClosure>>#on:do:
  113. closureOrNil: nil
  114. receiver: [ Smalltalk vm interpreterSourceDate >= '2019-01-05' asDate
  115. ifFalse:...etc...
  116.  
  117.  
  118. SubscriptOutOfBounds(Exception)>>signal
  119. Receiver: SubscriptOutOfBounds: 1
  120. Arguments and temporary variables:
  121.  
  122. Receiver's instance variables:
  123. messageText: '1'
  124. tag: nil
  125. signaler: ''
  126. signalContext: SubscriptOutOfBounds(Exception)>>signal
  127. handlerContext: BlockClosure>>on:do:
  128. outerContext: nil
  129. subscript: 1
  130. lowerBound: nil
  131. upperBound: nil
  132.  
  133.  
  134. SubscriptOutOfBounds class>>signalFor:lowerBound:upperBound:in:
  135. Receiver: SubscriptOutOfBounds
  136. Arguments and temporary variables:
  137. <<error during printing>
  138. Receiver's instance variables:
  139. superclass: Error
  140. methodDict: a MethodDictionary(#lowerBound->SubscriptOutOfBounds>>#lowerBound #...etc...
  141. format: 65545
  142. layout: a FixedLayout
  143. organization: a ClassOrganization
  144. subclasses: nil
  145. name: #SubscriptOutOfBounds
  146. classPool: a Dictionary()
  147. sharedPools: an OrderedCollection()
  148. environment: a SystemDictionary(lots of globals)
  149. category: #'Kernel-Exceptions'
  150.  
  151.  
  152. SubscriptOutOfBounds class>>signalFor:lowerBound:upperBound:
  153. Receiver: SubscriptOutOfBounds
  154. Arguments and temporary variables:
  155. arg1: 1
  156. arg2: nil
  157. arg3: ni
  158. Receiver's instance variables:
  159. superclass: Error
  160. methodDict: a MethodDictionary(#lowerBound->SubscriptOutOfBounds>>#lowerBound #...etc...
  161. format: 65545
  162. layout: a FixedLayout
  163. organization: a ClassOrganization
  164. subclasses: nil
  165. name: #SubscriptOutOfBounds
  166. classPool: a Dictionary()
  167. sharedPools: an OrderedCollection()
  168. environment: a SystemDictionary(lots of globals)
  169. category: #'Kernel-Exceptions'
  170.  
  171.  
  172. SubscriptOutOfBounds class>>signalFor:
  173. Receiver: SubscriptOutOfBounds
  174. Arguments and temporary variables:
  175. arg1:
  176. Receiver's instance variables:
  177. superclass: Error
  178. methodDict: a MethodDictionary(#lowerBound->SubscriptOutOfBounds>>#lowerBound #...etc...
  179. format: 65545
  180. layout: a FixedLayout
  181. organization: a ClassOrganization
  182. subclasses: nil
  183. name: #SubscriptOutOfBounds
  184. classPool: a Dictionary()
  185. sharedPools: an OrderedCollection()
  186. environment: a SystemDictionary(lots of globals)
  187. category: #'Kernel-Exceptions'
  188.  
  189.  
  190. ByteString(Object)>>errorSubscriptBounds:
  191. Receiver: ''
  192. Arguments and temporary variables:
  193. arg1:
  194. Receiver's instance variables:
  195. ''
  196.  
  197. ByteString(Object)>>at:
  198. Receiver: ''
  199. Arguments and temporary variables:
  200. arg1:
  201. Receiver's instance variables:
  202. ''
  203.  
  204. ByteString>>at:
  205. Receiver: ''
  206. Arguments and temporary variables:
  207. arg1:
  208. Receiver's instance variables:
  209. ''
  210.  
  211. ByteString(SequenceableCollection)>>first
  212. Receiver: ''
  213. Arguments and temporary variables:
  214.  
  215. Receiver's instance variables:
  216. ''
  217.  
  218. VirtualMachine>>interpreterSourceDate
  219. Receiver: a VirtualMachine
  220. Arguments and temporary variables:
  221. tmp1: ''
  222. tmp2: ni
  223. Receiver's instance variables:
  224. a VirtualMachine
  225.  
  226. [ Smalltalk vm interpreterSourceDate >= '2019-01-05' asDate
  227. ifFalse: tmp1 ] in DiskStore class>>checkVMVersion
  228. Receiver: DiskStore
  229. Arguments and temporary variables:
  230. tmp1: [ ^ self
  231. inform: 'Your VM is too old for this image. Please download the...etc..
  232. Receiver's instance variables:
  233. superclass: FileSystemStore
  234. methodDict: a MethodDictionary(#=->DiskStore>>#= #accessTimeOf:->DiskStore>>#ac...etc...
  235. format: 65537
  236. layout: a FixedLayout
  237. organization: a ClassOrganization
  238. subclasses: {WindowsStore. UnixStore}
  239. name: #DiskStore
  240. classPool: a Dictionary(#CurrentFS->nil #DefaultWorkingDirectory->nil )
  241. sharedPools: an OrderedCollection()
  242. environment: a SystemDictionary(lots of globals)
  243. category: #'FileSystem-Disk-Store'
  244.  
  245.  
  246. BlockClosure>>on:do:
  247. Receiver: [ Smalltalk vm interpreterSourceDate >= '2019-01-05' asDate
  248. ifFalse: tmp1 ]
  249. Arguments and temporary variables:
  250. arg1: Error
  251. arg2: [ :arg1 | tmp1 value
  252. Receiver's instance variables:
  253. outerContext: DiskStore class>>checkVMVersion
  254. startpc: 119
  255. numArgs: 0
  256.  
  257.  
  258. DiskStore class>>checkVMVersion
  259. Receiver: DiskStore
  260. Arguments and temporary variables:
  261. tmp1: [ ^ self
  262. inform: 'Your VM is too old for this image. Please download the...etc..
  263. Receiver's instance variables:
  264. superclass: FileSystemStore
  265. methodDict: a MethodDictionary(#=->DiskStore>>#= #accessTimeOf:->DiskStore>>#ac...etc...
  266. format: 65537
  267. layout: a FixedLayout
  268. organization: a ClassOrganization
  269. subclasses: {WindowsStore. UnixStore}
  270. name: #DiskStore
  271. classPool: a Dictionary(#CurrentFS->nil #DefaultWorkingDirectory->nil )
  272. sharedPools: an OrderedCollection()
  273. environment: a SystemDictionary(lots of globals)
  274. category: #'FileSystem-Disk-Store'
  275.  
  276.  
  277. DiskStore class>>startUp:
  278. Receiver: DiskStore
  279. Arguments and temporary variables:
  280. arg1: tru
  281. Receiver's instance variables:
  282. superclass: FileSystemStore
  283. methodDict: a MethodDictionary(#=->DiskStore>>#= #accessTimeOf:->DiskStore>>#ac...etc...
  284. format: 65537
  285. layout: a FixedLayout
  286. organization: a ClassOrganization
  287. subclasses: {WindowsStore. UnixStore}
  288. name: #DiskStore
  289. classPool: a Dictionary(#CurrentFS->nil #DefaultWorkingDirectory->nil )
  290. sharedPools: an OrderedCollection()
  291. environment: a SystemDictionary(lots of globals)
  292. category: #'FileSystem-Disk-Store'
  293.  
  294.  
  295. ClassSessionHandler>>startup:
  296. Receiver: a ClassSessionHandler(DiskStore)
  297. Arguments and temporary variables:
  298. arg1: tru
  299. Receiver's instance variables:
  300. registeredClassName: #DiskStore
  301.  
  302.  
  303. [ :arg2 | arg2 startup: arg1 ] in WorkingSession>>runStartup:
  304. Receiver: a WorkingSession
  305. Arguments and temporary variables:
  306. arg1: true
  307. arg2: a ClassSessionHandler(DiskStore
  308. Receiver's instance variables:
  309. manager: a SessionManager
  310. deferredStartupActions: an OrderedCollection()
  311. id: nil
  312. creationTime: 2021-02-15T19:25:03.148889-08:00
  313. properties: a Dictionary(#accessMode->#readWrite )
  314.  
  315.  
  316. [ arg2 value: arg3 ] in [ :arg3 |
  317. [ arg2 value: arg3 ]
  318. on: Exception
  319. do: [ :arg4 | self errorHandler handleError: arg4 ] ] in WorkingSession>>runList:do:
  320. Receiver: a WorkingSession
  321. Arguments and temporary variables:
  322. arg1: an Array(a ClassSessionHandler(SmallInteger) a ClassSessionHandler(Sessio...etc...
  323. arg2: [ :arg2 | arg2 startup: arg1 ]
  324. arg3: a ClassSessionHandler(DiskStore
  325. Receiver's instance variables:
  326. manager: a SessionManager
  327. deferredStartupActions: an OrderedCollection()
  328. id: nil
  329. creationTime: 2021-02-15T19:25:03.148889-08:00
  330. properties: a Dictionary(#accessMode->#readWrite )
  331.  
  332.  
  333. BlockClosure>>on:do:
  334. Receiver: [ arg2 value: arg3 ]
  335. Arguments and temporary variables:
  336. arg1: Exception
  337. arg2: [ :arg4 | self errorHandler handleError: arg4
  338. Receiver's instance variables:
  339. outerContext: [ :arg3 |
  340. [ arg2 value: arg3 ]
  341. on: Exception
  342. do: [ :arg4 | sel...etc...
  343. startpc: 69
  344. numArgs: 0
  345.  
  346.  
  347. [ :arg3 |
  348. [ arg2 value: arg3 ]
  349. on: Exception
  350. do: [ :arg4 | self errorHandler handleError: arg4 ] ] in WorkingSession>>runList:do:
  351. Receiver: a WorkingSession
  352. Arguments and temporary variables:
  353. arg1: an Array(a ClassSessionHandler(SmallInteger) a ClassSessionHandler(Sessio...etc...
  354. arg2: [ :arg2 | arg2 startup: arg1 ]
  355. arg3: a ClassSessionHandler(DiskStore
  356. Receiver's instance variables:
  357. manager: a SessionManager
  358. deferredStartupActions: an OrderedCollection()
  359. id: nil
  360. creationTime: 2021-02-15T19:25:03.148889-08:00
  361. properties: a Dictionary(#accessMode->#readWrite )
  362.  
  363.  
  364. Array(SequenceableCollection)>>do:
  365. Receiver: an Array(a ClassSessionHandler(SmallInteger) a ClassSessionHandler(SessionAccessModeResolv...etc...
  366. Arguments and temporary variables:
  367. <<error during printing>
  368. Receiver's instance variables:
  369. an Array(a ClassSessionHandler(SmallInteger) a ClassSessionHandler(SessionAccessModeResolv...etc...
  370.  
  371. WorkingSession>>runList:do:
  372. Receiver: a WorkingSession
  373. Arguments and temporary variables:
  374. arg1: an Array(a ClassSessionHandler(SmallInteger) a ClassSessionHandler(Sessio...etc...
  375. arg2: [ :arg2 | arg2 startup: arg1
  376. Receiver's instance variables:
  377. manager: a SessionManager
  378. deferredStartupActions: an OrderedCollection()
  379. id: nil
  380. creationTime: 2021-02-15T19:25:03.148889-08:00
  381. properties: a Dictionary(#accessMode->#readWrite )
  382.  
  383.  
  384. WorkingSession>>runStartup:
  385. Receiver: a WorkingSession
  386. Arguments and temporary variables:
  387. arg1: tru
  388. Receiver's instance variables:
  389. manager: a SessionManager
  390. deferredStartupActions: an OrderedCollection()
  391. id: nil
  392. creationTime: 2021-02-15T19:25:03.148889-08:00
  393. properties: a Dictionary(#accessMode->#readWrite )
  394.  
  395.  
  396. WorkingSession>>start:
  397. Receiver: a WorkingSession
  398. Arguments and temporary variables:
  399. arg1: tru
  400. Receiver's instance variables:
  401. manager: a SessionManager
  402. deferredStartupActions: an OrderedCollection()
  403. id: nil
  404. creationTime: 2021-02-15T19:25:03.148889-08:00
  405. properties: a Dictionary(#accessMode->#readWrite )
  406.  
  407.  
  408. SessionManager>>launchSnapshot:andQuit:
  409. Receiver: a SessionManager
  410. Arguments and temporary variables:
  411. arg1: true
  412. arg2: true
  413. tmp1: true
  414. tmp2: tru
  415. Receiver's instance variables:
  416. currentSession: a WorkingSession
  417. categories: an OrderedCollection(a SessionCategory(System) a SessionCategory(Ne...etc...
  418. guiCategory: a SessionCategory(Graphical User Interface)
  419. toolsCategory: a SessionCategory(Tools)
  420. networkCategory: a SessionCategory(Network)
  421. systemCategory: a SessionCategory(System)
  422. userCategory: a SessionCategory(User)
  423.  
  424.  
  425. [ tmp3 := self launchSnapshot: arg1 andQuit: arg2.
  426. tmp1 signal ] in SessionManager>>snapshot:andQuit:
  427. Receiver: a SessionManager
  428. Arguments and temporary variables:
  429. <<error during printing>
  430. Receiver's instance variables:
  431. currentSession: a WorkingSession
  432. categories: an OrderedCollection(a SessionCategory(System) a SessionCategory(Ne...etc...
  433. guiCategory: a SessionCategory(Graphical User Interface)
  434. toolsCategory: a SessionCategory(Tools)
  435. networkCategory: a SessionCategory(Network)
  436. systemCategory: a SessionCategory(System)
  437. userCategory: a SessionCategory(User)
  438.  
  439.  
  440. [ self value.
  441. Processor terminateActive ] in BlockClosure>>newProcess
  442. Receiver: [ tmp3 := self launchSnapshot: arg1 andQuit: arg2.
  443. tmp1 signal ]
  444. Arguments and temporary variables:
  445.  
  446. Receiver's instance variables:
  447. outerContext: SessionManager>>snapshot:andQuit:
  448. startpc: 135
  449. numArgs: 0
  450.  
  451.  
  452.  
  453. --- The full stack ---
  454. StartupUIManager>>inform:
  455. DiskStore class(Object)>>inform:
  456. [ ^ self
  457. inform: 'Your VM is too old for this image. Please download the latest VM.' ] in DiskStore class>>checkVMVersion
  458. [ :arg1 | tmp1 value ] in DiskStore class>>checkVMVersion
  459. BlockClosure>>cull:
  460. Context>>evaluateSignal:
  461. Context>>handleSignal:
  462. SubscriptOutOfBounds(Exception)>>signal
  463. SubscriptOutOfBounds class>>signalFor:lowerBound:upperBound:in:
  464. SubscriptOutOfBounds class>>signalFor:lowerBound:upperBound:
  465. SubscriptOutOfBounds class>>signalFor:
  466. ByteString(Object)>>errorSubscriptBounds:
  467. ByteString(Object)>>at:
  468. ByteString>>at:
  469. ByteString(SequenceableCollection)>>first
  470. VirtualMachine>>interpreterSourceDate
  471. [ Smalltalk vm interpreterSourceDate >= '2019-01-05' asDate
  472. ifFalse: tmp1 ] in DiskStore class>>checkVMVersion
  473. BlockClosure>>on:do:
  474. DiskStore class>>checkVMVersion
  475. DiskStore class>>startUp:
  476. ClassSessionHandler>>startup:
  477. [ :arg2 | arg2 startup: arg1 ] in WorkingSession>>runStartup:
  478. [ arg2 value: arg3 ] in [ :arg3 |
  479. [ arg2 value: arg3 ]
  480. on: Exception
  481. do: [ :arg4 | self errorHandler handleError: arg4 ] ] in WorkingSession>>runList:do:
  482. BlockClosure>>on:do:
  483. [ :arg3 |
  484. [ arg2 value: arg3 ]
  485. on: Exception
  486. do: [ :arg4 | self errorHandler handleError: arg4 ] ] in WorkingSession>>runList:do:
  487. Array(SequenceableCollection)>>do:
  488. WorkingSession>>runList:do:
  489. WorkingSession>>runStartup:
  490. WorkingSession>>start:
  491. SessionManager>>launchSnapshot:andQuit:
  492. [ tmp3 := self launchSnapshot: arg1 andQuit: arg2.
  493. tmp1 signal ] in SessionManager>>snapshot:andQuit:
  494. [ self value.
  495. Processor terminateActive ] in BlockClosure>>newProcess
  496. -------------------------------------------------------------------------------
  497.  
  498. THERE_BE_DRAGONS_HERE
  499. Module not found.
  500. 15 February 2021 7:25:03.583162 pm
  501.  
  502. VM: unix - aarch64 - linux-gnu - CoInterpreter VMMaker-tonel.1 uuid: 058b0675-c577-0d00-8b88-c4860272d862 Feb 15 2021
  503. StackToRegisterMappingCogit VMMaker-tonel.1 uuid: 058b0675-c577-0d00-8b88-c4860272d862 Feb 15 2021
  504. - Commit: - Date:
  505.  
  506. Image: Pharo8.0.0 [Build information: Pharo-8.0.0+build.1145.sha.7dc39ed9e28dda58cf139f1723f350d5361d9b0f (64 Bit)]
  507.  
  508. LGitLibrary(Object)>>error:
  509. Receiver: a LGitLibrary
  510. Arguments and temporary variables:
  511. aString: 'Module not found.
  512. Receiver's instance variables:
  513. initialized: false
  514.  
  515.  
  516. LGitLibrary>>unixModuleName
  517. Receiver: a LGitLibrary
  518. Arguments and temporary variables:
  519. pluginDir: {vmBinary}//home/pat/pharo/li
  520. Receiver's instance variables:
  521. initialized: false
  522.  
  523.  
  524. LGitLibrary(FFILibrary)>>unixLibraryName
  525. Receiver: a LGitLibrary
  526. Arguments and temporary variables:
  527.  
  528. Receiver's instance variables:
  529. initialized: false
  530.  
  531.  
  532. LGitLibrary(FFILibrary)>>unix64LibraryName
  533. Receiver: a LGitLibrary
  534. Arguments and temporary variables:
  535.  
  536. Receiver's instance variables:
  537. initialized: false
  538.  
  539.  
  540. Unix64Platform>>ffiLibraryName:
  541. Receiver: an Unix64Platform
  542. Arguments and temporary variables:
  543. aLibrary: a LGitLibrar
  544. Receiver's instance variables:
  545. an Unix64Platform
  546.  
  547. LGitLibrary(FFILibrary)>>libraryName
  548. Receiver: a LGitLibrary
  549. Arguments and temporary variables:
  550.  
  551. Receiver's instance variables:
  552. initialized: false
  553.  
  554.  
  555. FFICalloutMethodBuilder>>libraryName
  556. Receiver: a FFICalloutMethodBuilder
  557. Arguments and temporary variables:
  558.  
  559. Receiver's instance variables:
  560. calloutAPI: a FFICalloutAPI
  561. requestor: a FFICallout
  562. sender: LGitLibrary>>libgit2_init
  563. signature: #(#int #git_libgit2_init #())
  564. functionResolutionStrategies: an OrderedCollection(a FFICallbackFunctionResolut...etc...
  565. library: a LGitLibrary
  566.  
  567.  
  568. FFICalloutMethodBuilder>>createFFICalloutLiteralFromSpec:
  569. Receiver: a FFICalloutMethodBuilder
  570. Arguments and temporary variables:
  571. functionSpec: a FFIFunctionSpec
  572. externalFunction: ni
  573. Receiver's instance variables:
  574. calloutAPI: a FFICalloutAPI
  575. requestor: a FFICallout
  576. sender: LGitLibrary>>libgit2_init
  577. signature: #(#int #git_libgit2_init #())
  578. functionResolutionStrategies: an OrderedCollection(a FFICallbackFunctionResolut...etc...
  579. library: a LGitLibrary
  580.  
  581.  
  582. FFICalloutMethodBuilder>>generateFFICallout:spec:
  583. Receiver: a FFICalloutMethodBuilder
  584. Arguments and temporary variables:
  585. builder: an IRBuilder
  586. functionSpec: a FFIFunctionSpec
  587. properties: an AdditionalMethodState (518506240
  588. Receiver's instance variables:
  589. calloutAPI: a FFICalloutAPI
  590. requestor: a FFICallout
  591. sender: LGitLibrary>>libgit2_init
  592. signature: #(#int #git_libgit2_init #())
  593. functionResolutionStrategies: an OrderedCollection(a FFICallbackFunctionResolut...etc...
  594. library: a LGitLibrary
  595.  
  596.  
  597. [ :builder | self generateFFICallout: builder spec: functionSpec ] in FFICalloutMethodBuilder>>generateMethodFromSpec:
  598. Receiver: a FFICalloutMethodBuilder
  599. Arguments and temporary variables:
  600. functionSpec: a FFIFunctionSpec
  601. ir: nil
  602. builder: an IRBuilde
  603. Receiver's instance variables:
  604. calloutAPI: a FFICalloutAPI
  605. requestor: a FFICallout
  606. sender: LGitLibrary>>libgit2_init
  607. signature: #(#int #git_libgit2_init #())
  608. functionResolutionStrategies: an OrderedCollection(a FFICallbackFunctionResolut...etc...
  609. library: a LGitLibrary
  610.  
  611.  
  612. IRBuilder class>>buildIR:
  613. Receiver: IRBuilder
  614. Arguments and temporary variables:
  615. aBlock: [ :builder | self generateFFICallout: builder spec: functionSpec
  616. Receiver's instance variables:
  617. superclass: Object
  618. methodDict: a MethodDictionary(#add:->IRBuilder>>#add: #addBlockReturnTopIfRequ...etc...
  619. format: 65543
  620. layout: a FixedLayout
  621. organization: a ClassOrganization
  622. subclasses: {IRReconstructor}
  623. name: #IRBuilder
  624. classPool: a Dictionary()
  625. sharedPools: an OrderedCollection()
  626. environment: a SystemDictionary(lots of globals)
  627. category: #'OpalCompiler-Core-IR-Manipulation'
  628.  
  629.  
  630. FFICalloutMethodBuilder>>generateMethodFromSpec:
  631. Receiver: a FFICalloutMethodBuilder
  632. Arguments and temporary variables:
  633. functionSpec: a FFIFunctionSpec
  634. ir: ni
  635. Receiver's instance variables:
  636. calloutAPI: a FFICalloutAPI
  637. requestor: a FFICallout
  638. sender: LGitLibrary>>libgit2_init
  639. signature: #(#int #git_libgit2_init #())
  640. functionResolutionStrategies: an OrderedCollection(a FFICallbackFunctionResolut...etc...
  641. library: a LGitLibrary
  642.  
  643.  
  644. FFICalloutMethodBuilder>>generate
  645. Receiver: a FFICalloutMethodBuilder
  646. Arguments and temporary variables:
  647.  
  648. Receiver's instance variables:
  649. calloutAPI: a FFICalloutAPI
  650. requestor: a FFICallout
  651. sender: LGitLibrary>>libgit2_init
  652. signature: #(#int #git_libgit2_init #())
  653. functionResolutionStrategies: an OrderedCollection(a FFICallbackFunctionResolut...etc...
  654. library: a LGitLibrary
  655.  
  656.  
  657. FFICalloutMethodBuilder>>build:
  658. Receiver: a FFICalloutMethodBuilder
  659. Arguments and temporary variables:
  660. aBlock: [ :builder |
  661. builder
  662. signature: functionSignature;
  663. sender: sender;
  664. ...etc..
  665. Receiver's instance variables:
  666. calloutAPI: a FFICalloutAPI
  667. requestor: a FFICallout
  668. sender: LGitLibrary>>libgit2_init
  669. signature: #(#int #git_libgit2_init #())
  670. functionResolutionStrategies: an OrderedCollection(a FFICallbackFunctionResolut...etc...
  671. library: a LGitLibrary
  672.  
  673.  
  674. FFICalloutAPI>>function:library:
  675. Receiver: a FFICalloutAPI
  676. Arguments and temporary variables:
  677. functionSignature: #(#int #git_libgit2_init #())
  678. moduleNameOrLibrary: a LGitLibrary
  679. sender: LGitLibrary>>libgit2_init
  680. ffiMethod: nil
  681. ffiMethodSelector: #ffiCall
  682. Receiver's instance variables:
  683. options: #()
  684. callingConvention: #cdecl
  685. senderContext: nil
  686. uFFIEntryPointContext: LGitLibrary(Object)>>ffiCall:library:options:
  687.  
  688.  
  689. LGitLibrary(Object)>>ffiCall:library:options:
  690. Receiver: a LGitLibrary
  691. Arguments and temporary variables:
  692. fnSpec: #(#int #git_libgit2_init #())
  693. aLibrary: a LGitLibrary
  694. callOptions: #()
  695. ffiLibrary: a LGitLibrar
  696. Receiver's instance variables:
  697. initialized: false
  698.  
  699.  
  700. LGitLibrary(Object)>>ffiCall:library:
  701. Receiver: a LGitLibrary
  702. Arguments and temporary variables:
  703. fnSpec: #(#int #git_libgit2_init #())
  704. aLibrary: a LGitLibrar
  705. Receiver's instance variables:
  706. initialized: false
  707.  
  708.  
  709. LGitLibrary(Object)>>ffiCall:
  710. Receiver: a LGitLibrary
  711. Arguments and temporary variables:
  712. fnSpec: #(#int #git_libgit2_init #()
  713. Receiver's instance variables:
  714. initialized: false
  715.  
  716.  
  717. LGitLibrary>>libgit2_init
  718. Receiver: a LGitLibrary
  719. Arguments and temporary variables:
  720.  
  721. Receiver's instance variables:
  722. initialized: false
  723.  
  724.  
  725. [ self libgit2_init.
  726. self recordInitializationSuccess ] in LGitLibrary>>initializeLibGit2
  727. Receiver: a LGitLibrary
  728. Arguments and temporary variables:
  729.  
  730. Receiver's instance variables:
  731. initialized: false
  732.  
  733.  
  734. BlockClosure>>on:do:
  735. Receiver: [ self libgit2_init.
  736. self recordInitializationSuccess ]
  737. Arguments and temporary variables:
  738. arg1: Error
  739. arg2: [ :ex |
  740. self recordInitializationFailure.
  741. ex pass
  742. Receiver's instance variables:
  743. outerContext: LGitLibrary>>initializeLibGit2
  744. startpc: 77
  745. numArgs: 0
  746.  
  747.  
  748. LGitLibrary>>initializeLibGit2
  749. Receiver: a LGitLibrary
  750. Arguments and temporary variables:
  751.  
  752. Receiver's instance variables:
  753. initialized: false
  754.  
  755.  
  756. LGitLibrary class>>startUp:
  757. Receiver: LGitLibrary
  758. Arguments and temporary variables:
  759. isImageStarting: tru
  760. Receiver's instance variables:
  761. superclass: FFILibrary
  762. methodDict: a MethodDictionary(#forgetInitializationState->LGitLibrary>>#forget...etc...
  763. format: 65537
  764. layout: a FixedLayout
  765. organization: a ClassOrganization
  766. subclasses: nil
  767. name: #LGitLibrary
  768. classPool: a Dictionary()
  769. sharedPools: an OrderedCollection()
  770. environment: a SystemDictionary(lots of globals)
  771. category: #'LibGit-Core-FFI-Handling'
  772. uniqueInstance: a LGitLibrary
  773.  
  774.  
  775. ClassSessionHandler>>startup:
  776. Receiver: a ClassSessionHandler(LGitLibrary)
  777. Arguments and temporary variables:
  778. arg1: tru
  779. Receiver's instance variables:
  780. registeredClassName: #LGitLibrary
  781.  
  782.  
  783. [ :arg2 | arg2 startup: arg1 ] in WorkingSession>>runStartup:
  784. Receiver: a WorkingSession
  785. Arguments and temporary variables:
  786. arg1: true
  787. arg2: a ClassSessionHandler(LGitLibrary
  788. Receiver's instance variables:
  789. manager: a SessionManager
  790. deferredStartupActions: an OrderedCollection([ UIManager default inform: arg1 ]...etc...
  791. id: nil
  792. creationTime: 2021-02-15T19:25:03.148889-08:00
  793. properties: a Dictionary(#accessMode->#readWrite )
  794.  
  795.  
  796. [ arg2 value: arg3 ] in [ :arg3 |
  797. [ arg2 value: arg3 ]
  798. on: Exception
  799. do: [ :arg4 | self errorHandler handleError: arg4 ] ] in WorkingSession>>runList:do:
  800. Receiver: a WorkingSession
  801. Arguments and temporary variables:
  802. arg1: an Array(a ClassSessionHandler(SmallInteger) a ClassSessionHandler(Sessio...etc...
  803. arg2: [ :arg2 | arg2 startup: arg1 ]
  804. arg3: a ClassSessionHandler(LGitLibrary
  805. Receiver's instance variables:
  806. manager: a SessionManager
  807. deferredStartupActions: an OrderedCollection([ UIManager default inform: arg1 ]...etc...
  808. id: nil
  809. creationTime: 2021-02-15T19:25:03.148889-08:00
  810. properties: a Dictionary(#accessMode->#readWrite )
  811.  
  812.  
  813. BlockClosure>>on:do:
  814. Receiver: [ arg2 value: arg3 ]
  815. Arguments and temporary variables:
  816. arg1: Exception
  817. arg2: [ :arg4 | self errorHandler handleError: arg4
  818. Receiver's instance variables:
  819. outerContext: [ :arg3 |
  820. [ arg2 value: arg3 ]
  821. on: Exception
  822. do: [ :arg4 | sel...etc...
  823. startpc: 69
  824. numArgs: 0
  825.  
  826.  
  827. [ :arg3 |
  828. [ arg2 value: arg3 ]
  829. on: Exception
  830. do: [ :arg4 | self errorHandler handleError: arg4 ] ] in WorkingSession>>runList:do:
  831. Receiver: a WorkingSession
  832. Arguments and temporary variables:
  833. arg1: an Array(a ClassSessionHandler(SmallInteger) a ClassSessionHandler(Sessio...etc...
  834. arg2: [ :arg2 | arg2 startup: arg1 ]
  835. arg3: a ClassSessionHandler(LGitLibrary
  836. Receiver's instance variables:
  837. manager: a SessionManager
  838. deferredStartupActions: an OrderedCollection([ UIManager default inform: arg1 ]...etc...
  839. id: nil
  840. creationTime: 2021-02-15T19:25:03.148889-08:00
  841. properties: a Dictionary(#accessMode->#readWrite )
  842.  
  843.  
  844. Array(SequenceableCollection)>>do:
  845. Receiver: an Array(a ClassSessionHandler(SmallInteger) a ClassSessionHandler(SessionAccessModeResolv...etc...
  846. Arguments and temporary variables:
  847. <<error during printing>
  848. Receiver's instance variables:
  849. an Array(a ClassSessionHandler(SmallInteger) a ClassSessionHandler(SessionAccessModeResolv...etc...
  850.  
  851. WorkingSession>>runList:do:
  852. Receiver: a WorkingSession
  853. Arguments and temporary variables:
  854. arg1: an Array(a ClassSessionHandler(SmallInteger) a ClassSessionHandler(Sessio...etc...
  855. arg2: [ :arg2 | arg2 startup: arg1
  856. Receiver's instance variables:
  857. manager: a SessionManager
  858. deferredStartupActions: an OrderedCollection([ UIManager default inform: arg1 ]...etc...
  859. id: nil
  860. creationTime: 2021-02-15T19:25:03.148889-08:00
  861. properties: a Dictionary(#accessMode->#readWrite )
  862.  
  863.  
  864. WorkingSession>>runStartup:
  865. Receiver: a WorkingSession
  866. Arguments and temporary variables:
  867. arg1: tru
  868. Receiver's instance variables:
  869. manager: a SessionManager
  870. deferredStartupActions: an OrderedCollection([ UIManager default inform: arg1 ]...etc...
  871. id: nil
  872. creationTime: 2021-02-15T19:25:03.148889-08:00
  873. properties: a Dictionary(#accessMode->#readWrite )
  874.  
  875.  
  876. WorkingSession>>start:
  877. Receiver: a WorkingSession
  878. Arguments and temporary variables:
  879. arg1: tru
  880. Receiver's instance variables:
  881. manager: a SessionManager
  882. deferredStartupActions: an OrderedCollection([ UIManager default inform: arg1 ]...etc...
  883. id: nil
  884. creationTime: 2021-02-15T19:25:03.148889-08:00
  885. properties: a Dictionary(#accessMode->#readWrite )
  886.  
  887.  
  888. SessionManager>>launchSnapshot:andQuit:
  889. Receiver: a SessionManager
  890. Arguments and temporary variables:
  891. arg1: true
  892. arg2: true
  893. tmp1: true
  894. tmp2: tru
  895. Receiver's instance variables:
  896. currentSession: a WorkingSession
  897. categories: an OrderedCollection(a SessionCategory(System) a SessionCategory(Ne...etc...
  898. guiCategory: a SessionCategory(Graphical User Interface)
  899. toolsCategory: a SessionCategory(Tools)
  900. networkCategory: a SessionCategory(Network)
  901. systemCategory: a SessionCategory(System)
  902. userCategory: a SessionCategory(User)
  903.  
  904.  
  905. [ tmp3 := self launchSnapshot: arg1 andQuit: arg2.
  906. tmp1 signal ] in SessionManager>>snapshot:andQuit:
  907. Receiver: a SessionManager
  908. Arguments and temporary variables:
  909. <<error during printing>
  910. Receiver's instance variables:
  911. currentSession: a WorkingSession
  912. categories: an OrderedCollection(a SessionCategory(System) a SessionCategory(Ne...etc...
  913. guiCategory: a SessionCategory(Graphical User Interface)
  914. toolsCategory: a SessionCategory(Tools)
  915. networkCategory: a SessionCategory(Network)
  916. systemCategory: a SessionCategory(System)
  917. userCategory: a SessionCategory(User)
  918.  
  919.  
  920. [ self value.
  921. Processor terminateActive ] in BlockClosure>>newProcess
  922. Receiver: [ tmp3 := self launchSnapshot: arg1 andQuit: arg2.
  923. tmp1 signal ]
  924. Arguments and temporary variables:
  925.  
  926. Receiver's instance variables:
  927. outerContext: SessionManager>>snapshot:andQuit:
  928. startpc: 135
  929. numArgs: 0
  930.  
  931.  
  932.  
  933. --- The full stack ---
  934. LGitLibrary(Object)>>error:
  935. LGitLibrary>>unixModuleName
  936. LGitLibrary(FFILibrary)>>unixLibraryName
  937. LGitLibrary(FFILibrary)>>unix64LibraryName
  938. Unix64Platform>>ffiLibraryName:
  939. LGitLibrary(FFILibrary)>>libraryName
  940. FFICalloutMethodBuilder>>libraryName
  941. FFICalloutMethodBuilder>>createFFICalloutLiteralFromSpec:
  942. FFICalloutMethodBuilder>>generateFFICallout:spec:
  943. [ :builder | self generateFFICallout: builder spec: functionSpec ] in FFICalloutMethodBuilder>>generateMethodFromSpec:
  944. IRBuilder class>>buildIR:
  945. FFICalloutMethodBuilder>>generateMethodFromSpec:
  946. FFICalloutMethodBuilder>>generate
  947. FFICalloutMethodBuilder>>build:
  948. FFICalloutAPI>>function:library:
  949. LGitLibrary(Object)>>ffiCall:library:options:
  950. LGitLibrary(Object)>>ffiCall:library:
  951. LGitLibrary(Object)>>ffiCall:
  952. LGitLibrary>>libgit2_init
  953. [ self libgit2_init.
  954. self recordInitializationSuccess ] in LGitLibrary>>initializeLibGit2
  955. BlockClosure>>on:do:
  956. LGitLibrary>>initializeLibGit2
  957. LGitLibrary class>>startUp:
  958. ClassSessionHandler>>startup:
  959. [ :arg2 | arg2 startup: arg1 ] in WorkingSession>>runStartup:
  960. [ arg2 value: arg3 ] in [ :arg3 |
  961. [ arg2 value: arg3 ]
  962. on: Exception
  963. do: [ :arg4 | self errorHandler handleError: arg4 ] ] in WorkingSession>>runList:do:
  964. BlockClosure>>on:do:
  965. [ :arg3 |
  966. [ arg2 value: arg3 ]
  967. on: Exception
  968. do: [ :arg4 | self errorHandler handleError: arg4 ] ] in WorkingSession>>runList:do:
  969. Array(SequenceableCollection)>>do:
  970. WorkingSession>>runList:do:
  971. WorkingSession>>runStartup:
  972. WorkingSession>>start:
  973. SessionManager>>launchSnapshot:andQuit:
  974. [ tmp3 := self launchSnapshot: arg1 andQuit: arg2.
  975. tmp1 signal ] in SessionManager>>snapshot:andQuit:
  976. [ self value.
  977. Processor terminateActive ] in BlockClosure>>newProcess
  978. -------------------------------------------------------------------------------
  979.  
  980.  
  981. ===============================================================================
  982. Notice: Your VM is too old for this image. Please download the latest VM.
  983. ===============================================================================
  984.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement