Hello! I am unable to get the ServerView quark, due to an error within a dependency, the NodeSnapshot quark. I get the warning Class 'Material' not found
Is that an unexisting class? I opened the quark code and saw:
classvar okayIcon, warningIcon, groupColor, groupOutline, font;
var <view, <viewMap, <viewsInUse, currentSnapshot, collapse=false,
autoUpdateRoutine, autoUpdate=true, <ignore, lastValidation;
*initClass {
groupColor = Color.hsv(0.35, 0.6, 0.5, 0.5);
groupOutline = Color.grey(1, 0.3);
okayIcon = Material("check_box", 16, color:Color.hsv(0.35, 0.8, 0.8, 0.5));
warningIcon = Material("warning", 16, color:Color.hsv(0.0, 0.8, 0.8, 0.5));
font = Font("M+ 1c", 10, false).freeze;
}
This must be the source of the error.
Here is the complete error code:
Installing NodeSnapshot
WARNING: IconSet not found
Installing Singleton
Singleton installed
Installing WindowViewRecall
Installing Collapse
Collapse installed
WindowViewRecall installed
Installing Connection
Installing Singleton
Singleton installed
Installing FreeAfter
FreeAfter installed
Connection installed
Adding path: C:\Users\ivanf\AppData\Local\SuperCollider\downloaded-quarks\NodeSnapshot
NodeSnapshot installed
WARNING: IconSet not found
server 'localhost' disconnected shared memory interface
'/quit' message sent to server 'localhost'.
compiling class library...
Found 853 primitives.
Compiling directory 'C:\Program Files\SuperCollider-3.13.0\SCClassLibrary'
Compiling directory 'C:\ProgramData\SuperCollider\Extensions'
Compiling directory 'C:\Users\ivanf\AppData\Local\SuperCollider\Extensions'
Compiling directory 'C:\Users\ivanf\AppData\Local\SuperCollider\downloaded-quarks\Collapse'
Compiling directory 'C:\Users\ivanf\AppData\Local\SuperCollider\downloaded-quarks\FreeAfter'
Compiling directory 'C:\Users\ivanf\AppData\Local\SuperCollider\downloaded-quarks\Connection'
Compiling directory 'C:\Users\ivanf\AppData\Local\SuperCollider\downloaded-quarks\WindowViewRecall'
Compiling directory 'C:\Users\ivanf\AppData\Local\SuperCollider\downloaded-quarks\Singleton'
Compiling directory 'C:\Users\ivanf\AppData\Local\SuperCollider\downloaded-quarks\WindowHandleView'
Compiling directory 'C:\Users\ivanf\AppData\Local\SuperCollider\downloaded-quarks\ServerOptionsGui'
Compiling directory 'C:\Users\ivanf\AppData\Local\SuperCollider\downloaded-quarks\Preference.quark'
Compiling directory 'C:\Users\ivanf\AppData\Local\SuperCollider\downloaded-quarks\ServerView'
Compiling directory 'C:\Users\ivanf\AppData\Local\SuperCollider\downloaded-quarks\NodeSnapshot'
numentries = 1410921 / 21757560 = 0.065
6220 method selectors, 3498 classes
method table size 22983632 bytes, big table size 174060480
Number of Symbols 15838
Byte Code Size 480912
compiled 586 files in 0.37 seconds
Info: 5 methods are currently overwritten by extensions. To see which, execute:
MethodOverride.printAll
compile done
localhost : setting clientID to 0.
internal : setting clientID to 0.
Execution warning: Class 'Material' not found
WARNING: keyword arg 'color' not found in call to Object:doesNotUnderstand
ERROR: Message 'new' not understood.
RECEIVER:
nil
ARGS:
Instance of String { (0000020E0D8C0C00, gc=01, fmt=07, flg=11, set=02)
indexed slots [9]
0 : c
1 : h
2 : e
3 : c
4 : k
5 : _
6 : b
7 : o
8 : x
}
Integer 16
CALL STACK:
DoesNotUnderstandError:reportError
arg this = <instance of DoesNotUnderstandError>
Nil:handleError
arg this = nil
arg error = <instance of DoesNotUnderstandError>
Thread:handleError
arg this = <instance of Thread>
arg error = <instance of DoesNotUnderstandError>
Object:throw
arg this = <instance of DoesNotUnderstandError>
Object:doesNotUnderstand
arg this = nil
arg selector = 'new'
arg args = [*2]
Meta_TreeSnapshotView:initClass
arg this = <instance of Meta_TreeSnapshotView>
Meta_Class:initClassTree
arg this = <instance of Meta_Class>
arg aClass = <instance of Meta_TreeSnapshotView>
var implementsInitClass = nil
ArrayedCollection:do
arg this = [*5]
arg function = <instance of Function>
var i = 1
Meta_Class:initClassTree
arg this = <instance of Meta_Class>
arg aClass = <instance of Meta_Singleton>
var implementsInitClass = nil
ArrayedCollection:do
arg this = [*281]
arg function = <instance of Function>
var i = 246
Meta_Class:initClassTree
arg this = <instance of Meta_Class>
arg aClass = <instance of Meta_Object>
var implementsInitClass = nil
Process:startup
arg this = <instance of Main>
var time = 1443.6614535
Main:startup
arg this = <instance of Main>
var didWarnOverwrite = false
^^ ERROR: Message 'new' not understood.
RECEIVER: nil
ERROR: Message 'at' not understood.
RECEIVER:
nil
ARGS:
Integer 3772
CALL STACK:
DoesNotUnderstandError:reportError
arg this = <instance of DoesNotUnderstandError>
Nil:handleError
arg this = nil
arg error = <instance of DoesNotUnderstandError>
Thread:handleError
arg this = <instance of Thread>
arg error = <instance of DoesNotUnderstandError>
Object:throw
arg this = <instance of DoesNotUnderstandError>
Object:doesNotUnderstand
arg this = nil
arg selector = 'at'
arg args = [*1]
Meta_String:doUnixCmdAction
arg this = <instance of Meta_String>
arg res = 0
arg pid = 3772
^^ ERROR: Message 'at' not understood.
RECEIVER: nil
Any help appreciated!