github-vet / github-vet/rangeloop-pointer-findings

5asdfasdf/rclone: fs/config/config.go; 17 LoC

Open
#7,198 0 comments 0 reactions 0 assignees View on GitHub
fresh small
Dominant language
No language data
Stars
0
Forks
0
PR merge metrics
PR metrics pending

Description

Found a possible issue in [5asdfasdf/rclone](https://www.github.com/5asdfasdf/rclone) at [fs/config/config.go](https://github.com/5asdfasdf/rclone/blob/b9e16b36e5208dc7460af59d9e75dc8234caca27/fs/config/config.go#L1043-L1059)

Below is the message reported by the analyzer for this snippet of code. Beware that the analyzer only reports the first
issue it finds, so please do not limit your consideration to the contents of the below message.

> function call which takes a reference to option at line 1057 may start a goroutine

[Click here to see the code in its original context.](https://github.com/5asdfasdf/rclone/blob/b9e16b36e5208dc7460af59d9e75dc8234caca27/fs/config/config.go#L1043-L1059)

Click here to show the 17 line(s) of Go which triggered the analyzer.

```go
for _, option := range ri.Options {
hasAdvanced = hasAdvanced || option.Advanced
if option.Advanced != advanced {
continue
}
subProvider := getConfigData().MustValue(name, fs.ConfigProvider, "")
if matchProvider(option.Provider, subProvider) {
if !isNew {
fmt.Printf("Value %q = %q\n", option.Name, FileGet(name, option.Name))
fmt.Printf("Edit? (y/n)>\n")
if !Confirm() {
continue
}
}
FileSet(name, option.Name, ChooseOption(&option, name))
}
}

```

Click here to show extra information the analyzer produced.

```
The following paths through the callgraph could lead to a goroutine:
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Serve, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (serve, 0) -> (shutDownIn, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (SetCacheMode, 1) -> (newCache, 3)
(ChooseOption, 2) -> (Read, 1) -> (Errorf, 3) -> (Error, 2) -> (New, 2) -> (addRC, 0) -> (rcPollFunc, 1) -> (_status, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (NewEncoder, 1) -> (newEncoderWithWriter, 1) -> (yaml_emitter_set_output_writer, 2) -> (NewBalancerBuilderWithConfig, 3) -> (mount, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Serve, 0) -> (sftpServerWorker, 1) -> (handlePacket, 2) -> (respond, 1) -> (NewServerTransport, 3) -> (newHTTP2Server, 2)
(ChooseOption, 2) -> (Read, 1) -> (Sum, 1) -> (finalizeGeneric, 3) -> (Get, 0) -> (int16, 1) -> (CredProviders, 2)
(ChooseOption, 2) -> (Read, 1) -> (finish, 1) -> (Finish, 0) -> (parse, 0) -> (document, 0) -> (expect, 1) -> (failf, 3)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (processFrameFromReader, 1) -> (processFrame, 1) -> (processGoAway, 1) -> (setGoAway, 1) -> (on100, 0)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (Retrieve, 0) -> (AssumeRole, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Call, 2) -> (newTimeoutReader, 3)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Purge, 2) -> (CountError, 1) -> (DeleteFilesWithBackupDir, 2)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (New, 2) -> (addRC, 0) -> (rcPollFunc, 1) -> (_status, 1)
(ChooseOption, 2) -> (Read, 1) -> (finish, 1) -> (Finish, 0) -> (parse, 0) -> (document, 0) -> (expect, 1) -> (failf, 3) -> (mount, 4) -> (ParseUnixRights, 1)
(ChooseOption, 2) -> (Read, 1) -> (Stop, 0) -> (Finish, 0) -> (unref, 0)
(ChooseOption, 2) -> (Read, 1) -> (finish, 1) -> (Finish, 0) -> (unref, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (NewFs, 1) -> (NewFs, 3) -> (GetToken, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (serve, 0) -> (shutDownIn, 1) -> (runHandler, 3)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (NewFsFile, 1) -> (NewFs, 1) -> (NewFs, 3) -> (GetToken, 2) -> (connect, 0) -> (resetTransport, 0) -> (hcancel, 0) -> (healthCheckFunc, 4) -> (NewClientTransport, 7) -> (newHTTP2Client, 7) -> (connectionErrorf, 5)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Run, 4) -> (Getpid, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (NewEncoder, 1) -> (newEncoderWithWriter, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (notifyAll, 2) -> (delayedSend, 3)
(ChooseOption, 2) -> (Read, 1) -> (open, 0) -> (errorf, 2) -> (copyObj, 4) -> (Copy, 4) -> (removeFailedCopy, 1) -> (Retry, 0) -> (uploadStream, 4)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Purge, 2) -> (CountError, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (newStaticTable, 0) -> (init, 0) -> (Inf, 1) -> (NewBalancerBuilderWithConfig, 3) -> (mount, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (CopyDir, 3) -> (runSyncCopyMove, 6) -> (run, 0) -> (processData, 0) -> (handleResponse, 2) -> (awaitRequestCancel, 1)
(ChooseOption, 2) -> (Read, 1) -> (Seek, 2) -> (openPending, 1) -> (createDLOManifest, 4) -> (ObjectCreate, 6)
(ChooseOption, 2) -> (Read, 1) -> (Size, 0) -> (Stat, 0) -> (Call, 1) -> (mustFind, 0) -> (Find, 0)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (marshalDoc, 2) -> (yaml_document_end_event_initialize, 2) -> (yaml_emitter_emit, 2) -> (yaml_emitter_state_machine, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Init, 0) -> (input_event_producer, 0) -> (key_event_record_to_event, 1) -> (Ceil, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (startPush, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (runSyncCopyMove, 6) -> (run, 0) -> (processData, 0) -> (onEachWrite, 0) -> (on100, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (start, 0) -> (UpdateState, 1) -> (updateResolverState, 1) -> (Fire, 0) -> (Build, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Hashes, 0) -> (NewHashSet, 2) -> (newSession, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (newFsDir, 1) -> (NewFs, 1) -> (NewFs, 3) -> (GetToken, 2) -> (connect, 0) -> (resetTransport, 0) -> (hcancel, 0) -> (healthCheckFunc, 4) -> (NewClientTransport, 7) -> (newHTTP2Client, 7)
(ChooseOption, 2) -> (Read, 1) -> (Errorf, 3) -> (Error, 2) -> (New, 2) -> (addRC, 0) -> (rcPollFunc, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (start, 0) -> (UpdateState, 1) -> (updateResolverState, 1) -> (Fire, 0)
(ChooseOption, 2) -> (Read, 1) -> (Stat, 0) -> (stat, 1) -> (getSftpConnection, 0) -> (sftpConnection, 0) -> (wait, 0) -> (DialConfig, 1) -> (newMux, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Run, 0) -> (processJob, 1) -> (Match, 2) -> (processError, 1) -> (mount, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Serve, 0) -> (sftpServerWorker, 1) -> (handlePacket, 2) -> (respond, 1) -> (GoListenAndServe, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (unref, 0)
(ChooseOption, 2) -> (Read, 1) -> (Copy, 2) -> (make, 1) -> (getSftpConnection, 0) -> (sftpConnection, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Serve, 0) -> (sftpServerWorker, 1) -> (handlePacket, 2) -> (respond, 1) -> (HandleStreams, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (ListJSON, 4) -> (callback, 1) -> (isStaticLargeObject, 0) -> (setHashes, 1)
(ChooseOption, 2) -> (Read, 1) -> (open, 0) -> (errorf, 2) -> (newObjectReader, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Run, 0) -> (processJob, 1) -> (Match, 2) -> (processError, 1) -> (mount, 4)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Sync, 3) -> (runSyncCopyMove, 6) -> (run, 0) -> (processData, 0) -> (handleResponse, 2) -> (awaitRequestCancel, 1)
(ChooseOption, 2) -> (Errorf, 3) -> (Error, 2) -> (New, 2) -> (Token, 0) -> (retrieveToken, 3) -> (tokenFromInternal, 1)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (marshalDoc, 2) -> (yaml_document_end_event_initialize, 2) -> (yaml_emitter_emit, 2) -> (yaml_emitter_state_machine, 2) -> (mount, 4) -> (ParseUnixRights, 1)
(ChooseOption, 2) -> (Read, 1) -> (getChunk, 1) -> (int, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (marshalDoc, 2) -> (yaml_document_end_event_initialize, 2) -> (yaml_emitter_emit, 2)
(ChooseOption, 2) -> (Read, 1) -> (End, 0) -> (ExportSpan, 1) -> (doRequest, 1) -> (cleanup, 0) -> (isEOFOrNetReadError, 1) -> (filterOutClientConn, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Delete, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (StartStats, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (serve, 0) -> (shutDownIn, 1)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (doRequest, 1) -> (cleanup, 0) -> (isEOFOrNetReadError, 1) -> (filterOutClientConn, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (NewEncoder, 1) -> (newEncoderWithWriter, 1) -> (yaml_emitter_set_output_writer, 2) -> (NewBalancerBuilderWithConfig, 3)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (RoundTrip, 1) -> (GetContentWasTruncated, 0) -> (GetDetail, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (processFrameFromReader, 1) -> (processFrame, 1) -> (processGoAway, 1) -> (setGoAway, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (New, 2) -> (addRC, 0) -> (rcPollFunc, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (newServer, 2) -> (FileServer, 1) -> (newPktMgr, 1) -> (controller, 0) -> (HandleStreams, 2)
(ChooseOption, 2) -> (StringToInterface, 2) -> (New, 1) -> (NewProjectsService, 1) -> (Client, 2) -> (TokenSource, 2) -> (defaultBaseTransport, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (PutStream, 3) -> (put, 4) -> (newObjectInfo, 1) -> (OldStream, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (init, 0) -> (Inf, 1) -> (failf, 1) -> (failf, 3) -> (newCCBalancerWrapper, 3)
(ChooseOption, 2) -> (Read, 1) -> (readAt, 2) -> (seek, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (runSyncCopyMove, 6) -> (run, 0) -> (processData, 0)
(ChooseOption, 2) -> (Read, 1) -> (getChunk, 1) -> (int, 1) -> (confirmExternalReading, 0) -> (scaleWorkers, 1) -> (run, 0) -> (processData, 0)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (Call, 1) -> (mustFind, 0) -> (Find, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (newServer, 2) -> (FileServer, 1) -> (newPktMgr, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (NewFs, 1) -> (NewFs, 3) -> (GetToken, 2) -> (SetCookie, 2) -> (Purge, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (newObjectWithExportInfo, 6) -> (newDocumentObject, 4) -> (newBaseObject, 2) -> (slice, 2) -> (GoListenAndServe, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (start, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Context, 0) -> (BackgroundContext, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (serve, 0) -> (shutDownIn, 1) -> (runHandler, 3) -> (handler, 2)
(ChooseOption, 2) -> (Read, 1) -> (Stat, 0) -> (stat, 1) -> (getSftpConnection, 0) -> (sftpConnection, 0)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (NewEncoder, 1) -> (newEncoderWithWriter, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Scan, 1) -> (newDir, 3) -> (walkListDirSorted, 5) -> (walk, 6)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Copy, 4) -> (Equals, 2) -> (Retry, 0) -> (UploadFile, 3) -> (UploadFileExtra, 4)
(ChooseOption, 2) -> (Read, 1) -> (openRange, 0) -> (resetReader, 2) -> (getSftpConnection, 0) -> (sftpConnection, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Run, 0) -> (processJob, 1) -> (Match, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (PutStream, 3) -> (put, 4) -> (newObjectInfo, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (NewEncoder, 1) -> (newEncoderWithWriter, 1) -> (yaml_emitter_set_output_writer, 2) -> (NewBalancerBuilderWithConfig, 3) -> (mount, 4)
(ChooseOption, 2) -> (Read, 1) -> (openRange, 0) -> (resetReader, 2) -> (getSftpConnection, 0) -> (sftpConnection, 0) -> (wait, 0) -> (DialConfig, 1) -> (clientHandshake, 2) -> (clientAuthenticate, 1)
(ChooseOption, 2) -> (Read, 1) -> (open, 0) -> (errorf, 2) -> (getSftpConnection, 0) -> (sftpConnection, 0) -> (wait, 0) -> (DialConfig, 1) -> (clientHandshake, 2) -> (clientAuthenticate, 1)
(ChooseOption, 2) -> (Read, 1) -> (Sum, 1) -> (finalizeGeneric, 3) -> (Do, 1) -> (Upload, 1) -> (statusResumeIncomplete, 1) -> (reportProgress, 2) -> (newMultipartReader, 2)
(ChooseOption, 2) -> (Read, 1) -> (open, 0) -> (errorf, 2) -> (copyObj, 4) -> (Copy, 4) -> (removeFailedCopy, 1) -> (Retry, 0) -> (UploadFile, 3) -> (UploadFileExtra, 4)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (doTimeoutRequest, 2)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (marshal, 2) -> (boolv, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (transform, 3) -> (init, 2)
(ChooseOption, 2) -> (Read, 1) -> (New, 3) -> (Validate, 0) -> (Put, 2) -> (putOrOverwrite, 5)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (checkHash, 0) -> (Equals, 2) -> (isStaticLargeObject, 0) -> (setHashes, 1)
(ChooseOption, 2) -> (Read, 1) -> (open, 0) -> (errorf, 2) -> (checkHash, 0) -> (Equals, 2) -> (isStaticLargeObject, 0) -> (setHashes, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (New, 2)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (Get, 0) -> (int16, 1) -> (CredProviders, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (del, 1) -> (Compare, 2) -> (Execute, 2) -> (slice, 2) -> (GoListenAndServe, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (marshalDoc, 2) -> (yaml_document_end_event_initialize, 2) -> (yaml_emitter_emit, 2) -> (yaml_emitter_state_machine, 2) -> (mount, 2)
(ChooseOption, 2) -> (Read, 1) -> (Copy, 2) -> (make, 1) -> (Put, 2) -> (putOrOverwrite, 5)
(ChooseOption, 2) -> (Errorf, 3) -> (Error, 2) -> (New, 2) -> (newCacheWithJanitor, 3) -> (runJanitor, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (NewFs, 1) -> (NewFs, 3) -> (GetToken, 2) -> (SetCookie, 2) -> (resetTransport, 0) -> (hcancel, 0) -> (healthCheckFunc, 4) -> (NewClientTransport, 7) -> (newHTTP2Client, 7)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (NewFs, 1) -> (NewFs, 3)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (NewEncoder, 1) -> (newEncoderWithWriter, 1) -> (yaml_emitter_set_unicode, 2) -> (NewBalancerBuilderWithConfig, 3) -> (mount, 4)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (openPending, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Hashes, 0) -> (NewHashSet, 2) -> (newSession, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (BackgroundContext, 0)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (NewEncoder, 1) -> (newEncoderWithWriter, 1) -> (yaml_emitter_set_unicode, 2) -> (NewBalancerBuilderWithConfig, 3) -> (mount, 4) -> (ParseUnixRights, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (init, 2)
(ChooseOption, 2) -> (Read, 1) -> (finish, 1) -> (Finish, 0) -> (parse, 0) -> (document, 0)
(ChooseOption, 2) -> (Read, 1) -> (Copy, 2) -> (make, 1) -> (callCodec, 6) -> (decode, 2)
(ChooseOption, 2) -> (Read, 1) -> (getChunk, 1) -> (int, 1) -> (confirmExternalReading, 0) -> (scaleWorkers, 1) -> (run, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Tree, 3) -> (Print, 1) -> (p, 1) -> (getOut, 1) -> (NewRenew, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (RoundTrip, 1) -> (GetContentWasTruncated, 0) -> (GetDetail, 0) -> (InstanceID, 0) -> (dialClientConn, 2) -> (newClientConn, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Delete, 1) -> (bucket, 1) -> (djb33, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Rmdirs, 3) -> (TryRmdir, 2) -> (walkListDirSorted, 5) -> (walk, 6)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Start, 0) -> (Serve, 1) -> (handleRawConn, 1) -> (removeConn, 1)
(ChooseOption, 2) -> (Read, 1) -> (getChunk, 0) -> (setErr, 1) -> (call, 2) -> (statusFromError, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (findMaxLength, 0) -> (writeFile, 1) -> (RandomString, 1) -> (slice, 2) -> (GoListenAndServe, 1)
(ChooseOption, 2) -> (Read, 1) -> (Copy, 2) -> (make, 1) -> (getSftpConnection, 0) -> (sftpConnection, 0) -> (wait, 0) -> (DialConfig, 1) -> (clientHandshake, 2) -> (clientAuthenticate, 1) -> (keys, 1)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (Marshal, 1) -> (marshalDoc, 2) -> (yaml_document_end_event_initialize, 2)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (checkHash, 0) -> (Equals, 2) -> (isStaticLargeObject, 0) -> (setHashes, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Run, 0) -> (processJob, 1) -> (Match, 2) -> (processError, 1)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (marshalDoc, 2) -> (yaml_document_end_event_initialize, 2) -> (yaml_emitter_emit, 2) -> (yaml_emitter_state_machine, 2) -> (mount, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (CopyDir, 3) -> (runSyncCopyMove, 6) -> (run, 0) -> (processData, 0) -> (handleResponse, 2)
(ChooseOption, 2) -> (getConfigData, 0) -> (LoadConfig, 0) -> (StartHTTPTokenBucket, 0)
(ChooseOption, 2) -> (getConfigData, 0) -> (LoadConfig, 0) -> (StartHTTPTokenBucket, 0) -> (startSignalHandler, 0)
(ChooseOption, 2) -> (Read, 1) -> (Flush, 0) -> (writeAt, 2) -> (openPending, 0)
(ChooseOption, 2) -> (Read, 1) -> (cancel, 0) -> (shouldRetry, 2) -> (callCodec, 6) -> (decode, 2)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (NewAccountSizeName, 3)
(ChooseOption, 2) -> (Read, 1) -> (Add, 1) -> (ref, 0) -> (marshal, 2) -> (boolv, 2)
(ChooseOption, 2) -> (Read, 1) -> (Stat, 0) -> (stat, 1) -> (getSftpConnection, 0) -> (sftpConnection, 0) -> (wait, 0) -> (DialConfig, 1) -> (clientHandshake, 2) -> (clientAuthenticate, 1) -> (keys, 1)
(ChooseOption, 2) -> (Read, 1) -> (finish, 1) -> (Finish, 0) -> (Marshal, 1) -> (marshalDoc, 2) -> (yaml_document_end_event_initialize, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Serve, 0) -> (sftpServerWorker, 1) -> (handlePacket, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (CallJSON, 3) -> (callCodec, 6) -> (decode, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (RcatSize, 5) -> (Put, 2) -> (putOrOverwrite, 5)
(ChooseOption, 2) -> (Read, 1) -> (Seek, 2) -> (openPending, 1) -> (checkHash, 0) -> (Equals, 2) -> (isStaticLargeObject, 0) -> (setHashes, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Request, 1) -> (unmarshalResponse, 2) -> (hook, 2) -> (FloatValue, 0) -> (getClientConn, 3) -> (getStartDialLocked, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (NewSession, 0) -> (newSession, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (NewFsFile, 1) -> (NewFs, 1) -> (NewFs, 3)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (Move, 2) -> (addChild, 1) -> (AppendChild, 1) -> (InsertBefore, 2) -> (getFileSystem, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (getSftpConnection, 0) -> (sftpConnection, 0) -> (wait, 0) -> (DialConfig, 1) -> (clientHandshake, 2) -> (clientAuthenticate, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (traceEvent, 2) -> (incrTraceRefCount, 0)
(ChooseOption, 2) -> (Read, 1) -> (delete, 2) -> (waitForJob, 1) -> (call, 2) -> (statusFromError, 2)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (Rename, 2) -> (Rename, 3) -> (NewDirCopy, 1) -> (Go, 1)
(ChooseOption, 2) -> (getConfigData, 0) -> (LoadConfig, 0) -> (StartHTTPTokenBucket, 0) -> (NewDecoder, 2) -> (setMaxSize, 1) -> (Inf, 1) -> (failf, 1) -> (mount, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (newServer, 2) -> (FileServer, 1) -> (newPktMgr, 1) -> (controller, 0) -> (HandleStreams, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (listToChan, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (newCCResolverWrapper, 1) -> (Build, 3)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (NewFs, 1) -> (NewFs, 3) -> (GetToken, 2) -> (SetCookie, 2)
(ChooseOption, 2) -> (Read, 1) -> (Copy, 2) -> (make, 1) -> (getFtpConnection, 0) -> (ftpConnection, 0) -> (Login, 2) -> (getFileSystem, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (NewFsSrcDstFiles, 1) -> (CountError, 1) -> (NewFs, 3) -> (GetToken, 2) -> (connect, 0) -> (resetTransport, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (newFsDir, 1) -> (NewFs, 1) -> (NewFs, 3) -> (GetToken, 2) -> (connect, 0) -> (resetTransport, 0) -> (hcancel, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (newFsDir, 1) -> (NewFs, 1) -> (NewFs, 3) -> (GetToken, 2) -> (connect, 0) -> (resetTransport, 0)
(ChooseOption, 2) -> (Read, 1) -> (openRange, 0) -> (resetReader, 2) -> (newObjectReader, 1)
(ChooseOption, 2) -> (StringToInterface, 2) -> (New, 1) -> (NewProjectsService, 1) -> (Start, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (readInfo, 1) -> (Print, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (newFsDir, 1) -> (NewFs, 1) -> (NewFs, 3)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (doRequest, 1) -> (cleanup, 0) -> (isEOFOrNetReadError, 1) -> (filterOutClientConn, 2) -> (newMultipartReader, 2)
(ChooseOption, 2) -> (Read, 1) -> (Seek, 2) -> (openPending, 1) -> (confirmExternalReading, 0) -> (scaleWorkers, 1) -> (run, 0) -> (processData, 0) -> (handleResponse, 2) -> (awaitRequestCancel, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (serveHTTP, 0) -> (Serve, 1) -> (handleRawConn, 1)
(ChooseOption, 2) -> (Read, 1) -> (open, 0) -> (errorf, 2) -> (getFtpConnection, 0) -> (ftpConnection, 0) -> (Login, 2) -> (getFileSystem, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (serveHTTP, 0) -> (Serve, 1) -> (handleRawConn, 1) -> (newHTTP2Transport, 2)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (marshalDoc, 2) -> (yaml_document_end_event_initialize, 2) -> (yaml_emitter_emit, 2) -> (yaml_emitter_state_machine, 2) -> (mount, 4)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (newFsDir, 1) -> (NewFs, 1) -> (NewFs, 3) -> (GetToken, 2) -> (connect, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Start, 0) -> (Serve, 1) -> (handleRawConn, 1) -> (removeConn, 1) -> (NewServerTransport, 3) -> (newHTTP2Server, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Copy, 4) -> (Equals, 2) -> (Retry, 0)
(ChooseOption, 2) -> (Read, 1) -> (openRange, 0) -> (resetReader, 2) -> (getSftpConnection, 0) -> (sftpConnection, 0) -> (wait, 0) -> (DialConfig, 1) -> (newMux, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (copyObj, 4) -> (Copy, 4) -> (removeFailedCopy, 1) -> (Retry, 0) -> (multiPartUpload, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (NewFsSrcDstFiles, 1) -> (CountError, 1) -> (NewFs, 3) -> (GetToken, 2) -> (connect, 0) -> (resetTransport, 0) -> (hcancel, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (unref, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (createDLOManifest, 4) -> (ObjectCreate, 6)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (start, 0) -> (UpdateState, 1) -> (updateResolverState, 1) -> (Fire, 0) -> (newCCBalancerWrapper, 3) -> (Build, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (NewFsFile, 1) -> (NewFs, 1) -> (NewFs, 3) -> (GetToken, 2) -> (connect, 0) -> (resetTransport, 0) -> (hcancel, 0) -> (healthCheckFunc, 4) -> (NewClientTransport, 7) -> (newHTTP2Client, 7)
(ChooseOption, 2) -> (Read, 1) -> (Seek, 2) -> (openPending, 1) -> (copyObj, 4) -> (Copy, 4) -> (removeFailedCopy, 1) -> (Retry, 0) -> (multiPartUpload, 1)
(ChooseOption, 2) -> (Read, 1) -> (Seek, 2) -> (openPending, 1) -> (confirmExternalReading, 0) -> (scaleWorkers, 1) -> (run, 0) -> (processData, 0) -> (handleResponse, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (DialContext, 3)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (serve, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Start, 1) -> (start, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (newCacheWithJanitor, 3) -> (runJanitor, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (newWebDAV, 2) -> (NewServer, 2) -> (newPktMgr, 1) -> (controller, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (copyObj, 4) -> (Copy, 4) -> (removeFailedCopy, 1) -> (Retry, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Run, 0)
(ChooseOption, 2) -> (Read, 1) -> (Flush, 0) -> (writeAt, 2) -> (ObjectCreate, 6)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (DialContext, 3) -> (WaitForStateChange, 2) -> (getState, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (getUrlAndAuthToken, 2) -> (OnReAuth, 0) -> (Expires, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Rmdirs, 3) -> (TryRmdir, 2) -> (walkListDirSorted, 5) -> (walk, 6)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Rcat, 4) -> (compare, 1) -> (put, 4) -> (newObjectInfo, 1) -> (uploadStream, 4)
(ChooseOption, 2) -> (Read, 1) -> (Sum, 1) -> (finalizeGeneric, 3) -> (Marshal, 1) -> (marshalDoc, 2) -> (yaml_document_end_event_initialize, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (newStaticTable, 0) -> (init, 0) -> (Inf, 1)
(ChooseOption, 2) -> (Command, 1) -> (string, 1) -> (Bytes, 0) -> (checkHash, 0) -> (Equals, 2) -> (isStaticLargeObject, 0) -> (setHashes, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Serve, 0) -> (sftpServerWorker, 1) -> (handlePacket, 2) -> (respond, 1)
(ChooseOption, 2) -> (Read, 1) -> (open, 0) -> (errorf, 2) -> (copyObj, 4) -> (Copy, 4) -> (removeFailedCopy, 1) -> (Retry, 0)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (NewEncoder, 1) -> (newEncoderWithWriter, 1) -> (yaml_emitter_set_unicode, 2) -> (NewBalancerBuilderWithConfig, 3) -> (mount, 2)
(ChooseOption, 2) -> (Read, 1) -> (Errorf, 3) -> (Error, 2) -> (New, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (NewEncoder, 1) -> (newEncoderWithWriter, 1) -> (yaml_emitter_set_output_writer, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (handle, 2) -> (delayedSend, 3)
(ChooseOption, 2) -> (getConfigData, 0) -> (LoadConfig, 0) -> (StartHTTPTokenBucket, 0) -> (NewDecoder, 2) -> (setMaxSize, 1) -> (Inf, 1) -> (failf, 1) -> (mount, 4)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (startPush, 1) -> (runHandler, 3) -> (handler, 2) -> (writeError, 5) -> (StartJob, 2) -> (NewJob, 2)
(ChooseOption, 2) -> (Read, 1) -> (finish, 1) -> (Finish, 0) -> (CallJSON, 3) -> (callCodec, 6) -> (decode, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (openPending, 0)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (marshalDoc, 2) -> (yaml_document_end_event_initialize, 2) -> (yaml_emitter_emit, 2)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (NewEncoder, 1) -> (newEncoderWithWriter, 1) -> (yaml_emitter_set_unicode, 2) -> (NewBalancerBuilderWithConfig, 3)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Start, 1) -> (start, 0) -> (UpdateState, 1) -> (updateResolverState, 1) -> (newCCBalancerWrapper, 3)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Serve, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (newStaticTable, 0) -> (init, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Start, 1) -> (start, 0) -> (UpdateState, 1) -> (updateResolverState, 1) -> (GoListenAndServe, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Serve, 0)
(ChooseOption, 2) -> (Read, 1) -> (open, 0) -> (errorf, 2) -> (getSftpConnection, 0) -> (sftpConnection, 0) -> (wait, 0) -> (DialConfig, 1) -> (newMux, 1)
(ChooseOption, 2) -> (Read, 1) -> (Seek, 2) -> (openPending, 1) -> (copyObj, 4) -> (Copy, 4) -> (removeFailedCopy, 1) -> (Retry, 0) -> (upload, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (NewFsFile, 1) -> (NewFs, 1) -> (NewFs, 3) -> (GetToken, 2) -> (connect, 0) -> (resetTransport, 0) -> (hcancel, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (New, 2) -> (addRC, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (NewDirTree, 4) -> (walkNDirTree, 5) -> (walk, 6)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (newStaticTable, 0) -> (init, 0) -> (Inf, 1) -> (NewBalancerBuilderWithConfig, 3) -> (mount, 4)
(ChooseOption, 2) -> (Read, 1) -> (Size, 0) -> (Stat, 0) -> (stat, 1) -> (putSftpConnection, 2) -> (stat, 2) -> (sf, 1) -> (NewClientConn, 3) -> (newMux, 1) -> (clientAuthenticate, 1) -> (keys, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (newStaticTable, 0) -> (init, 0) -> (Inf, 1) -> (NewBalancerBuilderWithConfig, 3)
(ChooseOption, 2) -> (Read, 1) -> (open, 0) -> (errorf, 2) -> (openPending, 0)
(ChooseOption, 2) -> (Read, 1) -> (Seek, 2) -> (openPending, 1) -> (confirmExternalReading, 0) -> (scaleWorkers, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Context, 0) -> (BackgroundContext, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Dial, 2) -> (dialStreamLocal, 1)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (Marshal, 0) -> (PutUint16, 2) -> (boolv, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (NewFsFile, 1) -> (NewFs, 1) -> (NewFs, 3) -> (GetToken, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Serve, 1) -> (handleRawConn, 1) -> (removeConn, 1) -> (methodFamily, 1) -> (newHTTP2Server, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Tree, 3) -> (Print, 1) -> (p, 1) -> (getOut, 1) -> (connect, 0) -> (resetTransport, 0) -> (hcancel, 0) -> (healthCheckFunc, 4) -> (NewClientTransport, 7) -> (newHTTP2Client, 7) -> (connectionErrorf, 5)
(ChooseOption, 2) -> (Read, 1) -> (open, 0) -> (errorf, 2) -> (getSftpConnection, 0) -> (sftpConnection, 0) -> (wait, 0) -> (DialConfig, 1) -> (clientHandshake, 2) -> (clientAuthenticate, 1) -> (keys, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0)
(ChooseOption, 2) -> (Read, 1) -> (Copy, 2) -> (make, 1) -> (call, 2) -> (statusFromError, 2)
(ChooseOption, 2) -> (Read, 1) -> (open, 0) -> (errorf, 2) -> (CallJSON, 3) -> (callCodec, 6) -> (decode, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (NewFsFile, 1) -> (NewFs, 1) -> (NewFs, 3) -> (GetToken, 2) -> (NewRenew, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (startSSDP, 0) -> (ssdpInterface, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Hash, 1) -> (isStaticLargeObject, 0) -> (hasHeader, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Rcat, 4) -> (compare, 1) -> (put, 4) -> (newObjectInfo, 1)
(ChooseOption, 2) -> (Read, 1) -> (writeStreamReset, 3) -> (Flush, 0) -> (createDLOManifest, 4) -> (ObjectCreate, 6)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (NewServer, 2) -> (newPktMgr, 1) -> (controller, 0) -> (maybeSendPackets, 0)
(ChooseOption, 2) -> (Read, 1) -> (openRange, 0) -> (resetReader, 2) -> (getSftpConnection, 0) -> (sftpConnection, 0) -> (wait, 0) -> (DialConfig, 1) -> (clientHandshake, 2) -> (clientAuthenticate, 1) -> (keys, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Rcat, 4) -> (compare, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (DeleteFiles, 1) -> (DeleteFilesWithBackupDir, 2)
(ChooseOption, 2) -> (Read, 1) -> (getChunk, 1) -> (int, 1) -> (confirmExternalReading, 0) -> (scaleWorkers, 1) -> (run, 0) -> (processData, 0) -> (handleResponse, 2) -> (awaitRequestCancel, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (copyObj, 4) -> (Copy, 4) -> (removeFailedCopy, 1) -> (Retry, 0) -> (UploadFile, 3) -> (UploadFileExtra, 4)
(ChooseOption, 2) -> (Read, 1) -> (ModTime, 0) -> (ObjectMetadata, 0) -> (CallJSON, 3) -> (callCodec, 6) -> (decode, 2)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (CallJSON, 3) -> (callCodec, 6) -> (decode, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Tree, 3) -> (Print, 1) -> (p, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (wroteFrame, 1) -> (scheduleFrameWrite, 0) -> (Pop, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (NewFsSrcDstFiles, 1) -> (CountError, 1) -> (NewFs, 3) -> (GetToken, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (init, 0) -> (Inf, 1) -> (failf, 1) -> (failf, 3)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Start, 1) -> (start, 0) -> (UpdateState, 1) -> (updateResolverState, 1) -> (newCCBalancerWrapper, 3) -> (Build, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Run, 0) -> (processJob, 1) -> (Match, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Request, 1) -> (unmarshalResponse, 2) -> (hook, 2) -> (FloatValue, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Serve, 1) -> (handleRawConn, 1) -> (removeConn, 1) -> (methodFamily, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (init, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (newServer, 2) -> (FileServer, 1) -> (newPktMgr, 1) -> (controller, 0)
(ChooseOption, 2) -> (Read, 1) -> (open, 0) -> (errorf, 2) -> (copyObj, 4) -> (Copy, 4) -> (removeFailedCopy, 1) -> (Retry, 0) -> (multiPartUpload, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Tree, 3) -> (Print, 1) -> (p, 1) -> (getOut, 1) -> (connect, 0) -> (resetTransport, 0) -> (hcancel, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (NewFs, 1) -> (NewFs, 3) -> (GetToken, 2) -> (SetCookie, 2) -> (resetTransport, 0) -> (hcancel, 0) -> (healthCheckFunc, 4) -> (NewClientTransport, 7) -> (newHTTP2Client, 7) -> (connectionErrorf, 5)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (NewEncoder, 1) -> (newEncoderWithWriter, 1) -> (yaml_emitter_set_output_writer, 2) -> (NewBalancerBuilderWithConfig, 3) -> (mount, 4) -> (ParseUnixRights, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (init, 0) -> (Inf, 1) -> (failf, 1) -> (failf, 3) -> (newCCBalancerWrapper, 3) -> (Build, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (serve, 0) -> (shutDownIn, 1) -> (runHandler, 3) -> (handler, 2) -> (handlePost, 3) -> (StartJob, 2) -> (NewJob, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (marshal, 2) -> (boolv, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (NewFsSrcDstFiles, 1) -> (CountError, 1) -> (NewFs, 3)
(ChooseOption, 2) -> (Command, 1) -> (string, 1) -> (Bytes, 0) -> (Do, 1) -> (Upload, 1) -> (statusResumeIncomplete, 1) -> (reportProgress, 2) -> (newMultipartReader, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (RoundTrip, 1) -> (GetContentWasTruncated, 0) -> (GetDetail, 0) -> (InstanceID, 0) -> (getStartDialLocked, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (NewFsFile, 1) -> (NewFs, 1) -> (NewFs, 3) -> (GetToken, 2) -> (connect, 0) -> (resetTransport, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (NewFsFile, 1) -> (NewFs, 1) -> (NewFs, 3) -> (GetToken, 2) -> (connect, 0) -> (resetTransport, 0) -> (hcancel, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (NewServer, 2) -> (newPktMgr, 1)
(ChooseOption, 2) -> (Read, 1) -> (Error, 0) -> (GetMessage, 0) -> (doRequest, 1) -> (cleanup, 0) -> (isEOFOrNetReadError, 1) -> (filterOutClientConn, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (NewFsSrcDstFiles, 1) -> (CountError, 1) -> (NewFs, 3) -> (GetToken, 2) -> (connect, 0) -> (resetTransport, 0) -> (hcancel, 0) -> (healthCheckFunc, 4) -> (NewClientTransport, 7) -> (newHTTP2Client, 7) -> (connectionErrorf, 5)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Cat, 4) -> (NewAccountSizeName, 3)
(ChooseOption, 2) -> (Errorf, 3) -> (Error, 2) -> (New, 2) -> (SetCacheMode, 1) -> (newCache, 3)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (CopyDir, 3) -> (runSyncCopyMove, 6) -> (run, 0) -> (processData, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (init, 0) -> (Inf, 1) -> (failf, 1) -> (failf, 3) -> (callMount, 7)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Run, 0) -> (processJob, 1) -> (Match, 2) -> (processError, 1) -> (mount, 2)
(ChooseOption, 2) -> (getConfigData, 0) -> (LoadConfig, 0) -> (StartHTTPTokenBucket, 0) -> (NewDecoder, 2) -> (setMaxSize, 1) -> (Inf, 1)
(ChooseOption, 2) -> (Read, 1) -> (getChunk, 1) -> (int, 1) -> (confirmExternalReading, 0) -> (scaleWorkers, 1)
(ChooseOption, 2) -> (Read, 1) -> (Errorf, 3) -> (Error, 2) -> (Get, 0) -> (int16, 1) -> (CredProviders, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (New, 0) -> (Clear, 0) -> (resetObservation, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (runSyncCopyMove, 6) -> (run, 0) -> (processData, 0) -> (onEachWrite, 0)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (transform, 3) -> (init, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (init, 0) -> (Inf, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Copy, 4) -> (Equals, 2) -> (Retry, 0) -> (UploadFile, 3)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Serve, 0) -> (sftpServerWorker, 1) -> (handlePacket, 2) -> (respond, 1) -> (NewServerTransport, 3) -> (newHTTP2Server, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Run, 0)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (NewEncoder, 1) -> (newEncoderWithWriter, 1) -> (yaml_emitter_set_unicode, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (newServer, 2) -> (FileServer, 1) -> (newPktMgr, 1)
(ChooseOption, 2) -> (Read, 1) -> (Seek, 2) -> (openPending, 1) -> (copyObj, 4) -> (Copy, 4) -> (removeFailedCopy, 1) -> (Retry, 0) -> (uploadStream, 4)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (getSftpConnection, 0) -> (sftpConnection, 0) -> (wait, 0) -> (DialConfig, 1) -> (clientHandshake, 2) -> (clientAuthenticate, 1) -> (keys, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (NewServer, 2) -> (newPktMgr, 1) -> (controller, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Run, 0) -> (processJob, 1) -> (Match, 2) -> (processError, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (PutStream, 3) -> (put, 4) -> (newObjectInfo, 1) -> (OldStream, 0) -> (UploadFileExtra, 4)
(ChooseOption, 2) -> (Read, 1) -> (Size, 0) -> (Stat, 0) -> (stat, 1) -> (putSftpConnection, 2) -> (stat, 2) -> (sf, 1) -> (NewClientConn, 3) -> (newMux, 1) -> (clientAuthenticate, 1)
(ChooseOption, 2) -> (Read, 1) -> (New, 1) -> (NewProjectsService, 1) -> (Open, 1) -> (openRead, 0)
(ChooseOption, 2) -> (Read, 1) -> (Copy, 2) -> (make, 1) -> (Commit, 0) -> (writeMeta, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Serve, 0) -> (sftpServerWorker, 1) -> (handlePacket, 2) -> (respond, 1) -> (GoListenAndServe, 1)
(ChooseOption, 2) -> (Read, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (UsageFunc, 0) -> (UsageTemplate, 0) -> (getOut, 1) -> (slice, 2) -> (GoListenAndServe, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (NewFsFile, 1) -> (NewFs, 1) -> (NewFs, 3) -> (GetToken, 2) -> (NewRenew, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (newStaticTable, 0) -> (init, 0) -> (Inf, 1) -> (NewBalancerBuilderWithConfig, 3) -> (mount, 4) -> (ParseUnixRights, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Request, 1) -> (unmarshalResponse, 2) -> (hook, 2) -> (FloatValue, 0) -> (getClientConn, 3) -> (getStartDialLocked, 1) -> (dial, 1)
(ChooseOption, 2) -> (Read, 1) -> (finish, 1) -> (Finish, 0) -> (addEvent, 3)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (call, 2) -> (statusFromError, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (NewFsFile, 1) -> (NewFs, 1) -> (NewFs, 3)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Start, 0) -> (Serve, 1) -> (handleRawConn, 1)
(ChooseOption, 2) -> (Read, 1) -> (Flush, 0) -> (writeAt, 2) -> (Hash, 1) -> (isStaticLargeObject, 0) -> (hasHeader, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (NewFsSrcDstFiles, 1) -> (CountError, 1) -> (NewFs, 3) -> (GetToken, 2) -> (connect, 0)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (New, 2) -> (addRC, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Token, 0) -> (retrieveToken, 3) -> (tokenFromInternal, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (NewFsFile, 1) -> (NewFs, 1) -> (NewFs, 3) -> (GetToken, 2) -> (connect, 0) -> (resetTransport, 0)
(ChooseOption, 2) -> (Read, 1) -> (Copy, 2) -> (make, 1) -> (getSftpConnection, 0) -> (sftpConnection, 0) -> (wait, 0) -> (DialConfig, 1) -> (clientHandshake, 2) -> (clientAuthenticate, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (serve, 0) -> (shutDownIn, 1) -> (runHandler, 3)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (NewFsSrcDstFiles, 1) -> (CountError, 1) -> (NewFs, 3) -> (GetToken, 2) -> (NewRenew, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (newFsDir, 1) -> (NewFs, 1) -> (NewFs, 3) -> (GetToken, 2) -> (connect, 0) -> (resetTransport, 0) -> (hcancel, 0) -> (healthCheckFunc, 4) -> (NewClientTransport, 7) -> (newHTTP2Client, 7) -> (connectionErrorf, 5)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Serve, 0) -> (sftpServerWorker, 1)
(ChooseOption, 2) -> (Read, 1) -> (New, 1) -> (NewProjectsService, 1) -> (Client, 2) -> (TokenSource, 2) -> (defaultBaseTransport, 1)
(ChooseOption, 2) -> (Read, 1) -> (Size, 0) -> (Stat, 0) -> (stat, 1) -> (putSftpConnection, 2) -> (stat, 2) -> (sf, 1) -> (NewClientConn, 3) -> (newMux, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (NewFsSrcDstFiles, 1) -> (CountError, 1) -> (NewFs, 3) -> (GetToken, 2) -> (connect, 0) -> (resetTransport, 0) -> (hcancel, 0) -> (healthCheckFunc, 4) -> (NewClientTransport, 7) -> (newHTTP2Client, 7)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Touch, 2) -> (Put, 2) -> (putOrOverwrite, 5)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (startSSDP, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Start, 0) -> (Serve, 1)
(ChooseOption, 2) -> (Read, 1) -> (New, 1) -> (NewProjectsService, 1) -> (Open, 1) -> (openRead, 0) -> (newReadFileHandle, 1) -> (addWriter, 1) -> (getFileSystem, 0)
(ChooseOption, 2) -> (Read, 1) -> (Add, 1) -> (ref, 0)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (unref, 0)
(ChooseOption, 2) -> (Read, 1) -> (New, 1) -> (NewProjectsService, 1) -> (Start, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (NewFsFile, 1) -> (NewFs, 1) -> (NewFs, 3) -> (GetToken, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Start, 0) -> (Serve, 1) -> (handleRawConn, 1) -> (removeConn, 1) -> (HandleStreams, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (writeFrame, 1) -> (WriteHeaders, 1) -> (validStreamIDOrZero, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (copyObj, 4) -> (Copy, 4) -> (removeFailedCopy, 1) -> (Retry, 0) -> (upload, 2)
(ChooseOption, 2) -> (Read, 1) -> (Copy, 2) -> (make, 1) -> (getSftpConnection, 0) -> (sftpConnection, 0) -> (wait, 0) -> (DialConfig, 1) -> (newMux, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (SetCacheMode, 1) -> (newCache, 3)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Serve, 1) -> (handleRawConn, 1)
(ChooseOption, 2) -> (Read, 1) -> (New, 3) -> (Validate, 0) -> (createDLOManifest, 4) -> (ObjectCreate, 6)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (SetCacheMode, 1) -> (newCache, 3) -> (cleaner, 1)
(ChooseOption, 2) -> (Read, 1) -> (openRange, 0) -> (resetReader, 2) -> (getFtpConnection, 0) -> (ftpConnection, 0) -> (Login, 2) -> (getFileSystem, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Sync, 3) -> (runSyncCopyMove, 6) -> (run, 0) -> (processData, 0)
(ChooseOption, 2) -> (Read, 1) -> (Size, 0) -> (Stat, 0) -> (CallJSON, 3) -> (callCodec, 6) -> (decode, 2)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (AddTraceEvent, 2) -> (traceEvent, 2) -> (incrTraceRefCount, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (newServer, 2) -> (FileServer, 1) -> (newPktMgr, 1) -> (controller, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Show, 0) -> (togglePopupBox, 1) -> (popupBox, 1) -> (DirEntries, 1) -> (freepages, 0)
(ChooseOption, 2) -> (getConfigData, 0) -> (LoadConfig, 0) -> (StartHTTPTokenBucket, 0) -> (NewDecoder, 2) -> (setMaxSize, 1) -> (Inf, 1) -> (failf, 1) -> (mount, 4) -> (ParseUnixRights, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (serve, 0) -> (shutDownIn, 1) -> (runHandler, 3) -> (handler, 2) -> (handlePost, 3) -> (StartJob, 2) -> (NewJob, 2)
(ChooseOption, 2) -> (getConfigData, 0) -> (LoadConfig, 0) -> (StartHTTPTokenBucket, 0) -> (NewDecoder, 2) -> (setMaxSize, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (receiveLine, 1) -> (Execute, 2) -> (slice, 2) -> (computeSliceParams, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (RoundTrip, 1) -> (GetContentWasTruncated, 0) -> (GetDetail, 0) -> (InstanceID, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (workerChan, 1)
(ChooseOption, 2) -> (Read, 1) -> (Errorf, 3) -> (Error, 2) -> (New, 2) -> (addRC, 0)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (createDLOManifest, 4) -> (ObjectCreate, 6)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Put, 2) -> (putOrOverwrite, 5)
(ChooseOption, 2) -> (Read, 1) -> (finish, 1) -> (Finish, 0) -> (Call, 1) -> (mustFind, 0) -> (Find, 0)
(ChooseOption, 2) -> (Read, 1) -> (Seek, 2) -> (openPending, 1) -> (confirmExternalReading, 0) -> (scaleWorkers, 1) -> (run, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (NewFsFile, 1) -> (NewFs, 1) -> (NewFs, 3) -> (GetToken, 2) -> (connect, 0) -> (resetTransport, 0) -> (hcancel, 0) -> (healthCheckFunc, 4) -> (NewClientTransport, 7) -> (newHTTP2Client, 7)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Run, 0) -> (processJob, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (serveHTTP, 0) -> (Serve, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Walk, 5) -> (walkListDirSorted, 5) -> (walk, 6)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Serve, 1) -> (handleRawConn, 1) -> (removeConn, 1)
(ChooseOption, 2) -> (Read, 1) -> (Sum, 1) -> (finalizeGeneric, 3) -> (New, 0) -> (Clear, 0) -> (resetObservation, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Tree, 3) -> (Print, 1) -> (p, 1) -> (getOut, 1)
(ChooseOption, 2) -> (Errorf, 3) -> (Error, 2) -> (New, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Run, 0) -> (processJob, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (start, 0) -> (UpdateState, 1) -> (updateResolverState, 1) -> (Fire, 0) -> (newCCBalancerWrapper, 3)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (NewFs, 1) -> (NewFs, 3) -> (GetToken, 2) -> (SetCookie, 2) -> (resetTransport, 0) -> (hcancel, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Init, 0)
(ChooseOption, 2) -> (Read, 1) -> (Copy, 2) -> (make, 1) -> (Update, 1) -> (Commit, 0) -> (writeMeta, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (marshalDoc, 2) -> (yaml_document_end_event_initialize, 2) -> (yaml_emitter_emit, 2) -> (yaml_emitter_state_machine, 2) -> (mount, 4) -> (ParseUnixRights, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (startProgress, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (SigInfoHandler, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (marshalDoc, 2) -> (yaml_document_end_event_initialize, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (NewFs, 1) -> (NewFs, 3) -> (GetToken, 2) -> (SetCookie, 2) -> (Purge, 0) -> (RootID, 0)
(ChooseOption, 2) -> (Read, 1) -> (Stop, 0) -> (Finish, 0) -> (doRequest, 1) -> (cleanup, 0) -> (isEOFOrNetReadError, 1) -> (filterOutClientConn, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (copyObj, 4) -> (Copy, 4) -> (removeFailedCopy, 1) -> (Retry, 0) -> (uploadStream, 4)
(ChooseOption, 2) -> (Read, 1) -> (Size, 0) -> (Stat, 0) -> (stat, 1) -> (putSftpConnection, 2) -> (stat, 2)
(ChooseOption, 2) -> (Read, 1) -> (finish, 1) -> (Finish, 0) -> (parse, 0) -> (document, 0) -> (expect, 1)
(ChooseOption, 2) -> (Read, 1) -> (HandleFrame, 1) -> (WritePong, 1) -> (Update, 1) -> (Commit, 0) -> (writeMeta, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (marshalDoc, 2) -> (yaml_document_end_event_initialize, 2) -> (yaml_emitter_emit, 2) -> (yaml_emitter_state_machine, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (CheckHashes, 2) -> (Equals, 2) -> (NoError, 3) -> (isNil, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Rcat, 4) -> (compare, 1) -> (put, 4) -> (newObjectInfo, 1) -> (multiPartUpload, 1)
(ChooseOption, 2) -> (Read, 1) -> (open, 0) -> (errorf, 2) -> (copyObj, 4) -> (Copy, 4) -> (removeFailedCopy, 1) -> (Retry, 0) -> (upload, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (newFsDir, 1) -> (NewFs, 1) -> (NewFs, 3) -> (GetToken, 2) -> (NewRenew, 2)
(ChooseOption, 2) -> (Errorf, 3) -> (Error, 2) -> (New, 2) -> (init, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (marshal, 2) -> (boolv, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Tree, 3) -> (Print, 1) -> (p, 1) -> (getOut, 1) -> (connect, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (newCacheWithJanitor, 3) -> (runJanitor, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Token, 0) -> (retrieveToken, 3) -> (tokenFromInternal, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Serve, 0) -> (sftpServerWorker, 1) -> (handlePacket, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Serve, 0) -> (sftpServerWorker, 1) -> (handlePacket, 2) -> (respond, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Rcat, 4) -> (compare, 1) -> (put, 4) -> (newObjectInfo, 1) -> (upload, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (New, 2) -> (addRC, 0) -> (rcPollFunc, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (doRequest, 1) -> (cleanup, 0) -> (isEOFOrNetReadError, 1) -> (filterOutClientConn, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (serve, 0) -> (shutDownIn, 1) -> (runHandler, 3) -> (handler, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Tree, 3) -> (Print, 1) -> (p, 1) -> (getOut, 1) -> (connect, 0) -> (resetTransport, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Tree, 3) -> (Print, 1) -> (p, 1) -> (getOut, 1) -> (connect, 0) -> (resetTransport, 0) -> (hcancel, 0) -> (healthCheckFunc, 4) -> (NewClientTransport, 7) -> (newHTTP2Client, 7)
(ChooseOption, 2) -> (Read, 1) -> (open, 0) -> (errorf, 2) -> (getSftpConnection, 0) -> (sftpConnection, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (newWebDAV, 2) -> (NewServer, 2) -> (newPktMgr, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (serve, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (init, 0)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (marshalDoc, 2) -> (yaml_document_end_event_initialize, 2)
(ChooseOption, 2) -> (Read, 1) -> (finish, 1) -> (Finish, 0) -> (parse, 0) -> (document, 0) -> (expect, 1) -> (failf, 3) -> (mount, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (NewFs, 1) -> (NewFs, 3) -> (GetToken, 2) -> (SetCookie, 2) -> (resetTransport, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (init, 0) -> (Inf, 1) -> (failf, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (NewFsFile, 1) -> (NewFs, 1) -> (NewFs, 3) -> (GetToken, 2) -> (connect, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (readPreface, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Serve, 0) -> (sftpServerWorker, 1)
(ChooseOption, 2) -> (Read, 1) -> (cancel, 0) -> (shouldRetry, 2) -> (call, 2) -> (statusFromError, 2)
(ChooseOption, 2) -> (Read, 1) -> (finish, 1) -> (Finish, 0) -> (parse, 0) -> (document, 0) -> (expect, 1) -> (failf, 3) -> (mount, 4)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (marshalDoc, 2) -> (yaml_document_end_event_initialize, 2) -> (yaml_emitter_emit, 2) -> (yaml_emitter_state_machine, 2) -> (mount, 4)
(ChooseOption, 2) -> (Read, 1) -> (New, 1) -> (NewProjectsService, 1) -> (Start, 2) -> (watchAddrUpdates, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Run, 0) -> (processJob, 1) -> (Match, 2) -> (processError, 1) -> (mount, 4) -> (ParseUnixRights, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (serve, 0) -> (shutDownIn, 1) -> (runHandler, 3) -> (handler, 2) -> (handleResponse, 2) -> (awaitRequestCancel, 1)
(ChooseOption, 2) -> (Read, 1) -> (Seek, 2) -> (openPending, 1)
(ChooseOption, 2) -> (Command, 1) -> (string, 1) -> (Bytes, 0) -> (Get, 0) -> (int16, 1) -> (CredProviders, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (processFrameFromReader, 1) -> (processFrame, 1) -> (processGoAway, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Serve, 0) -> (sftpServerWorker, 1) -> (handlePacket, 2) -> (respond, 1) -> (HandleStreams, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Show, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Show, 0) -> (togglePopupBox, 1)
(ChooseOption, 2) -> (Read, 1) -> (openRange, 0) -> (resetReader, 2) -> (CallJSON, 3) -> (callCodec, 6) -> (decode, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Run, 0) -> (processJob, 1) -> (Match, 2) -> (processError, 1) -> (mount, 4)
(ChooseOption, 2) -> (Read, 1) -> (Stat, 0) -> (stat, 1) -> (getSftpConnection, 0) -> (sftpConnection, 0) -> (wait, 0) -> (DialConfig, 1) -> (clientHandshake, 2) -> (clientAuthenticate, 1)
(ChooseOption, 2) -> (Read, 1) -> (Seek, 2) -> (openPending, 1) -> (copyObj, 4) -> (Copy, 4) -> (removeFailedCopy, 1) -> (Retry, 0) -> (UploadFile, 3) -> (UploadFileExtra, 4)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1)
(ChooseOption, 2) -> (getConfigData, 0) -> (LoadConfig, 0) -> (StartHTTPTokenBucket, 0) -> (NewDecoder, 2) -> (setMaxSize, 1) -> (Inf, 1) -> (failf, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (newFsDir, 1) -> (NewFs, 1) -> (NewFs, 3) -> (GetToken, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Run, 0) -> (processJob, 1) -> (Match, 2) -> (processError, 1) -> (mount, 4) -> (ParseUnixRights, 1)
(ChooseOption, 2) -> (Read, 1) -> (getChunk, 1) -> (int, 1) -> (confirmExternalReading, 0) -> (scaleWorkers, 1) -> (run, 0) -> (processData, 0) -> (handleResponse, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (serve, 0) -> (shutDownIn, 1) -> (runHandler, 3) -> (handler, 2) -> (handleResponse, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (processJob, 1)
(ChooseOption, 2) -> (StringToInterface, 2) -> (New, 1) -> (NewProjectsService, 1) -> (Start, 2) -> (watchAddrUpdates, 0)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (Do, 1) -> (Upload, 1) -> (statusResumeIncomplete, 1) -> (reportProgress, 2) -> (newMultipartReader, 2)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (New, 2)
(ChooseOption, 2) -> (Read, 1) -> (Transform, 3) -> (transform, 3) -> (init, 2)
(ChooseOption, 2) -> (Read, 1) -> (finish, 1) -> (Finish, 0) -> (Context, 0) -> (commitAttempt, 0)
(ChooseOption, 2) -> (Command, 1) -> (string, 1) -> (Bytes, 0) -> (Marshal, 1) -> (marshalDoc, 2) -> (yaml_document_end_event_initialize, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Sync, 3) -> (runSyncCopyMove, 6) -> (run, 0) -> (processData, 0) -> (handleResponse, 2)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (NewFsFile, 1) -> (NewFs, 1) -> (NewFs, 3) -> (GetToken, 2) -> (connect, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (Scan, 1)
(ChooseOption, 2) -> (Errorf, 3) -> (write, 2) -> (sysvicall6, 8) -> (Retrieve, 0) -> (AssumeRole, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (goAway, 1) -> (scheduleFrameWrite, 0) -> (Pop, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (getSftpConnection, 0) -> (sftpConnection, 0) -> (wait, 0) -> (DialConfig, 1) -> (newMux, 1)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (serveHTTP, 0) -> (Serve, 1) -> (handleRawConn, 1) -> (newHTTP2Transport, 2) -> (NewServerTransport, 3) -> (newHTTP2Server, 2)
(ChooseOption, 2) -> (Command, 1) -> (string, 1) -> (Bytes, 0) -> (createDLOManifest, 4) -> (ObjectCreate, 6)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (getSftpConnection, 0) -> (sftpConnection, 0)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (WithCancel, 1) -> (cancel, 2)
(ChooseOption, 2) -> (Read, 1) -> (Write, 1) -> (writeAt, 2) -> (New, 0) -> (Clear, 0) -> (resetObservation, 1)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (cryptCheck, 2) -> (CheckFn, 4) -> (NewHashSet, 1) -> (fromReader, 1)
(ChooseOption, 2) -> (Read, 1) -> (end, 0) -> (Itoa, 1) -> (doRequest, 1) -> (cleanup, 0) -> (isEOFOrNetReadError, 1) -> (filterOutClientConn, 2)
(ChooseOption, 2) -> (Read, 1) -> (ModTime, 0) -> (ObjectMetadata, 0) -> (Call, 1) -> (mustFind, 0) -> (Find, 0)
(ChooseOption, 2) -> (Read, 1) -> (Seek, 2) -> (openPending, 1) -> (copyObj, 4) -> (Copy, 4) -> (removeFailedCopy, 1) -> (Retry, 0)
(ChooseOption, 2) -> (Read, 1) -> (Seek, 2) -> (openPending, 1) -> (confirmExternalReading, 0) -> (scaleWorkers, 1) -> (run, 0) -> (processData, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (newWebDAV, 2) -> (NewServer, 2) -> (newPktMgr, 1) -> (controller, 0) -> (HandleStreams, 2)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (NewFsFile, 1) -> (NewFs, 1) -> (NewFs, 3) -> (GetToken, 2) -> (connect, 0) -> (resetTransport, 0) -> (hcancel, 0) -> (healthCheckFunc, 4) -> (NewClientTransport, 7) -> (newHTTP2Client, 7) -> (connectionErrorf, 5)
(ChooseOption, 2) -> (Read, 1) -> (, 0) -> (customAuthorityDialler, 1) -> (checkControls, 0)
(ChooseOption, 2) -> (Read, 1) -> (Close, 0) -> (handleErr, 1) -> (Rcat, 4) -> (compare, 1) -> (put, 4) -> (newObjectInfo, 1) -> (UploadFile, 3) -> (UploadFileExtra, 4)

```

Leave a reaction on this issue to contribute to the project by classifying this instance as a **Bug** :-1:, **Mitigated** :+1:, or **Desirable Behavior** :rocket:
See the descriptions of the classifications [here](https://github.com/github-vet/rangeclosure-findings#how-can-i-help) for more information.

commit ID: b9e16b36e5208dc7460af59d9e75dc8234caca27

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.