gtoolkit
gtoolkit copied to clipboard
Download fails to run on PopOS (ubuntu derivative)
OS: PopOS Shell: Fish
I've downloaded and unzipped GT from the website.
from the unzipped folder I run:
$ ./bin/GlamorousToolkit
[2023-09-04T10:52:37Z ERROR winit::platform_impl::platform] X11 error: XError {
description: "BadValue (integer parameter out of range for operation)",
error_code: 2,
request_code: 152,
minor_code: 3,
}
[2023-09-04T10:52:37Z ERROR value_box::error] Error: There was an error
[2023-09-04T10:52:37Z ERROR value_box::error] - CreationFailed("Could not instantiate glx context")
thread '<unnamed>' panicked at 'Failed to translate window coordinates: XError { description: "BadValue (integer parameter out of range for operation)", error_code: 2, request_code: 152, minor_code: 3 }', /home/ubuntu/.cargo/registry/src/github.com-1ecc6299db9ec823/winit-0.28.2/src/platform_impl/linux/x11/util/geometry.rs:290:18
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
fatal runtime error: Rust cannot catch foreign exceptions
Aborted Mon Sep 4 11:52:37 2023
/home/ben/dev/GlamorousToolkit-Linux-x86_64-v1.0.28/bin/GlamorousToolkit
PharoVM version:5.0-Pharo 10.0.4 built on May 26 2023 08:45:19 Compiler: 4.2.1 Compatible Clang 6.0.0 (tags/RELEASE_600/final) 4.2.1 Compatible Clang 6.0.0 (tags/RELEASE_600/final) [Production Spur 64-bit VM]
Built from: CoInterpreter * VMMaker-tonel.1 uuid: 101ba564-f6b8-0d00-a70d-3036072d0175 May 26 2023
With:StackToRegisterMappingCogit * VMMaker-tonel.1 uuid: 101ba564-f6b8-0d00-a70d-3036072d0175 May 26 2023
Revision: v10.0.4-23-g6981518 - Commit: 6981518 - Date: 2023-05-12 15:12:43 +02:00
C stack backtrace & registers:
rax 0x00000000 rbx 0x7ffac73a7140 rcx 0x7ffac8496a7c rdx 0x00000006
rdi 0x00075943 rsi 0x00075943 rbp 0x00075943 rsp 0x7ffc18d7b4b0
r8 0x7ffc18d7b580 r9 0x7ffc18d7b410 r10 0x00000008 r11 0x00000246
r12 0x00000006 r13 0x00000016 r14 0x7ffc1857d000 r15 0x7ffc1857e000
rip 0x7ffac8496a7c
*/lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x12c)[0x7ffac8496a7c]
/home/ben/dev/GlamorousToolkit-Linux-x86_64-v1.0.28/bin/../lib/libPharoVMCore.so(reportStackState+0x11e)[0x7ffac88d635e]
/home/ben/dev/GlamorousToolkit-Linux-x86_64-v1.0.28/bin/../lib/libPharoVMCore.so(doReport+0xa5)[0x7ffac88d6225]
/home/ben/dev/GlamorousToolkit-Linux-x86_64-v1.0.28/bin/../lib/libPharoVMCore.so(sigsegv+0x14)[0x7ffac88d65a4]
/lib/x86_64-linux-gnu/libc.so.6(+0x42520)[0x7ffac8442520]
/lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x12c)[0x7ffac8496a7c]
/lib/x86_64-linux-gnu/libc.so.6(raise+0x16)[0x7ffac8442476]
/lib/x86_64-linux-gnu/libc.so.6(abort+0xd3)[0x7ffac84287f3]
./bin/GlamorousToolkit(+0x197407)[0x56053d997407]
./bin/GlamorousToolkit(+0x191403)[0x56053d991403]
./bin/GlamorousToolkit(+0x1a0d12)[0x56053d9a0d12]
./bin/GlamorousToolkit(+0x18808c)[0x56053d98808c]
./bin/GlamorousToolkit(+0x54025)[0x56053d854025]
/lib/x86_64-linux-gnu/libc.so.6(+0x29d90)[0x7ffac8429d90]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x80)[0x7ffac8429e40]
./bin/GlamorousToolkit(+0x4458a)[0x56053d84458a]
[0x0]
Not in VM thread.
Most recent primitives
**PrimitiveFailure**
**PrimitiveFailure**
**PrimitiveFailure**
doGetSystemAttribute:
doGetSystemAttribute:
**PrimitiveFailure**
**PrimitiveFailure**
**PrimitiveFailure**
**PrimitiveFailure**
**PrimitiveFailure**
**PrimitiveFailure**
**PrimitiveFailure**
**PrimitiveFailure**
doGetSystemAttribute:
doGetSystemAttribute:
**PrimitiveFailure**
**PrimitiveFailure**
doGetSystemAttribute:
**PrimitiveFailure**
**PrimitiveFailure**
**PrimitiveFailure**
**PrimitiveFailure**
doGetSystemAttribute:
doGetSystemAttribute:
**PrimitiveFailure**
**PrimitiveFailure**
doGetSystemAttribute:
**PrimitiveFailure**
**PrimitiveFailure**
doGetSystemAttribute:
doGetSystemAttribute:
doGetSystemAttribute:
doGetSystemAttribute:
doGetSystemAttribute:
doGetSystemAttribute:
**PrimitiveFailure**
doGetSystemAttribute:
**PrimitiveFailure**
doGetSystemAttribute:
**PrimitiveFailure**
doGetSystemAttribute:
**PrimitiveFailure**
doGetSystemAttribute:
**PrimitiveFailure**
**PrimitiveFailure**
doGetSystemAttribute:
**PrimitiveFailure**
**PrimitiveFailure**
doGetSystemAttribute:
**PrimitiveFailure**
**PrimitiveFailure**
doGetSystemAttribute:
**PrimitiveFailure**
**PrimitiveFailure**
doGetSystemAttribute:
**PrimitiveFailure**
**PrimitiveFailure**
doGetSystemAttribute:
**PrimitiveFailure**
**PrimitiveFailure**
doGetSystemAttribute:
**PrimitiveFailure**
**PrimitiveFailure**
doGetSystemAttribute:
instVarAt:
invokeFunction:withArguments:
instVarAt:
invokeFunction:withArguments:
@
physicalSize
invokeFunction:withArguments:
atAllPut:
value
**StackOverflow**
primUTCMicrosecondsClock
digitMultiply:neg:
primOffset
bytesCompare:
//
\\
value
bitAnd:
~=
value
shallowCopy
shallowCopy
species
basicNew
basicNew
basicNew
basicNew
invokeFunction:withArguments:
instVarAt:
**StackOverflow**
**StackOverflow**
invokeFunction:withArguments:
instVarAt:
**StackOverflow**
invokeFunction:withArguments:
instVarAt:
**StackOverflow**
invokeFunction:withArguments:
@
**StackOverflow**
invokeFunction:withArguments:
atAllPut:
initialize
class
perform:with:
/
basicNew
invokeFunction:withArguments:
class
instVarAt:
**StackOverflow**
invokeFunction:withArguments:
instVarAt:
**StackOverflow**
invokeFunction:withArguments:
instVarAt:
invokeFunction:withArguments:
@
**StackOverflow**
invokeFunction:withArguments:
atAllPut:
=
=
=
invokeFunction:withArguments:
instVarAt:
**StackOverflow**
invokeFunction:withArguments:
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
width
measuredHeight
measuredHeight
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
class
basicIdentityHash
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
basicIdentityHash
**StackOverflow**
+
bottom
layoutClampPosition:
layoutClampPosition:
basicAt:
basicAt:
perform:with:
>
basicAt:
basicAt:
basicAt:
@
@
@
**StackOverflow**
basicIdentityHash
@
@
basicAt:
basicAt:
basicAt:
basicAt:
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
stringHash:initialHash:
basicNew
basicNew
primVmPath
basicNew:
basicNew:
instVarAt:
instVarAt:put:
instVarAt:
instVarAt:put:
objectAt:put:
basicNew:
instVarAt:
instVarAt:put:
instVarAt:
instVarAt:put:
objectAt:put:
**StackOverflow**
**StackOverflow**
primVmPath
class
indexOfAscii:inString:startingAt:
indexOfAscii:inString:startingAt:
indexOfAscii:inString:startingAt:
indexOfAscii:inString:startingAt:
indexOfAscii:inString:startingAt:
indexOfAscii:inString:startingAt:
indexOfAscii:inString:startingAt:
wait
signal
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
**StackOverflow**
@
@
@
class
truncated
truncated
truncated
truncated
wait
signal
**StackOverflow**
**StackOverflow**
@
class
truncated
truncated
@
class
@
@
**StackOverflow**
perform:with:
+
@
basicAt:
basicAt:
basicAt:
perform:with:
<
stack page bytes 8192 available headroom 5576 minimum unused headroom 5992
(Aborted)
Thanks for the report. Is this on an Intel or an ARM processor?
OMG - I'm such a donkey! I totally forgot I was on AMD on my desktop :rofl: first time I've bought a machine that's not intel!
No problem :)
Wait: do you mean AMD or ARM? For AMD, the Intel architecture should work. Could you confirm?