Client Doesn't Work in Safari

After a clean install, I realized that Client does not work in Safari. Not top priority but cannot remain this way.

OK - yep eventually we should address this.
On 9/19/17 6:58 PM, Jason Stillerman wrote:

After a clean install, I realized that Client does not work in Safari.
Not top priority but cannot remain this way.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/joshStillerman/NDM/issues/1, or mute the thread
https://github.com/notifications/unsubscribe-auth/AHHQZcwmzG50FxyGJQ07Gbhy7dwtJysGks5skEcmgaJpZM4PdH9P.

This appears to be:
TypeError: undefined is not an object (evaluating 'l.on')
and
TypeError: undefined is not an object (evaluating 'this.auth.handleAuthentication')


86 genlayer simulator backend fixes

Only one remaining is:

The Contract state is mixing the input parameters and the self. should be updated an returned in the get_contract_state call

Please read this comment

@sevenearths please update with main and adapt to the breaking changes from #92

Done!

Not needed anymore


Error when using bash for windows in tasks

VSCode Version: 1.7.1
OS Version: Windows 10 AU

Steps to Reproduce:

Create a tasks.json with the command "C:\Windows\sysnative\bash.exe" and the parameters "-c" and "help"
Launch the task

The output now shows Error 0x80070057 with � after each character. Changing "isShellCommand" does nothing.
When executing the same command in cmd it works as expected.

Dups https://github.com/Microsoft/vscode/issues/6579


Added yaml and yaml-frontmatter modes

To use this modes just add mode value on the SimpleMDE function configuration:
var editor = new SimpleMDE({
    element: document.getElementById("code"),
    mode: "yaml" // or "yaml-frontmatter" or "gfm" (markdown)
});

At this time, I'm not interested in supporting other formatting languages, to keep everything simple. Besides the "MDE" in SimpleMDE stands for "Markdown Editor."

I know what MDE stands for and one line of code (mode: "yaml") is not the end of the world. I already have forked your project and added this two modes either way I can't do this pull request.

A great deal of the JS and CSS is Markdown specific. As SimpleMDE continues to grow and improve, it'll only get more complex if JS and CSS needs to be written for multiple formatting languages.


MTIErrorFunctionNotFound Why?

Checklist

[x] I've read the README
[x] I've searched for existing GitHub issues

Excuse me!How to load my custom shader,using MTIFunctionDescriptor.
I put a shader xxxx.metal into the main bundle.
And I load it with NSURL *shaderURL = MTIDefaultLibraryURLForBundle([NSBundle mainBundle]);
Then I got an error below.
Printing description of error:
Error Domain=MTIErrorDomain Code=1002 "MTIErrorFunctionNotFound" UserInfo={MTIFunctionDescriptor=<MTIFunctionDescriptor: 0x2835d8e70; name = PerspectiveTransformFilterVertex; constantValues = (null); libraryURL = file:///private/var/containers/Bundle/Application/ACD67A4A-DBED-48E3-A3BB-80EF48E37E38/%E5%9B%BE%E5%BD%A2%E5%8F%98%E6%8D%A2.app/default.metallib>, NSLocalizedDescription=MTIErrorFunctionNotFound}
Why?
I found MTIUnaryImageRenderingFilter working normal,why?

in 1.13.0

You can print the function names in a metallib using the follow code:
let device: MTLDevice = MTLCreateSystemDefaultDevice()!
let library = try! device.makeLibrary(URL: Bundle.main.url(forResource: "default", withExtension: "metallib")!)
print(library.functionNames)

Double check that you've provided the correct function name.
If your function is not listed in library.functionNames, check the function definition.

It does have value,just below.
2020-10-10 09:50:43.460825+0800 图形变换[354:10465] 现有的函数函数 (
"metalpetal::PerspectiveTransformFilter::PerspectiveTransformFilterVertex"
)
I did not type a wrong name.
It works normally in simulator,but not in device.

The function name should be "metalpetal::PerspectiveTransformFilter::PerspectiveTransformFilterVertex" not "PerspectiveTransformFilterVertex".

It works in devices.
But I do not understand It still works in simulators even I just write "PerspectiveTransformFilterVertex"
Why?

Prior to Metal 2.2, the compiler ignores the namespace identifier is ignored on kernel, vertex, or fragment functions and you don’t include it when referring to a function from the Metal Framework API. As of Meal 2.2, you must include the namespace identifier when referring to a function function from the Metal Framework API.

https://developer.apple.com/metal/Metal-Shading-Language-Specification.pdf
MetalPetal automatically fixes the function name for Simulator builds. (though I don't think this is a good idea)

Thank you very much.
I've learned a lot.
Point is I must master the Metal-Shading-Language-Specification.pdf


Add support for GET parameters

GET requests should be able to take key/value parameters, which would become the query string of the URL.

This is complete at this point


Can't login to UI on Firefox 62.0b9 (Works in Chrome and older Firefox)

When I try to login to the web UI on Firefox 62.0b9, the page just gets stuck. The URL changes to hostname:5000/harbor/sign-in?redirect_url=%2Fharbor%2Fprojects, and the Login button turns gray and unclickable, as if the redirect was loading, but nothing happens. Refreshing the page at this URL just loads the blank Login page again. However, if I enter incorrect credentials, it recognizes it correctly and it tells me

Invalid user name or password.

So that means the login with the correct credentials is recognized as well, but for some reason it does not complete.
The user type does not matter, it can be an admin, or a regular user.
Also, in Chrome 67.0.3396.99 and older Firefox version, it works just fine. (See log below)
Login via the Docker client in the command line works as intended too.
Might also be worth mentioning, that originally I used HTTPS, and the login still worked. Later I switched to HTTP, that's when the login stopped working. But maybe they updated the Firefox version in the meantime, who knows. Unfortunately I cannot switch back to HTTPS at the moment, since the infrastructure depends on the HTTP access.
If you are reporting a problem, please make sure the following information are provided:
1)Version of docker engine and docker-compose.
Docker version: 1.10.3
docker-compose version: 1.22.0-rc2
Firefox version: 62.0b9
2)Config files of harbor, you can get them by packaging "harbor.cfg" and files in the same directory, including subdirectory.
 Restarted Firefox and it works again.
Anyway, if anyone stumbles upon the same problem, hopefully they'll find this simple solution here.


swv? Shouldn't it be swr?

I noticed the metadata has staleWhileRevalidate shortened to swv. Shouldn't that be swr?

oh, you're right. Will fix this in a backwards-compatible way within the next days.

Fixed in 3.0.0

Great! Thank you :)


Data Quality - Filter tests by type

We currently allow all tests for numeric and string types. There is one difference though between the two.
These are the tests to exclude for each supported type (i.e., not array or struct):
Numeric

excluded columnValuesLengthsToBeBetween

String

excluded columnValuesToBeBetween

Boolean

excluded columnValuesToBeNotInSet
excluded columnValuesLengthsToBeBetween
excluded columnValuesToBeBetween

Dates

excluded columnValuesToBeNotInSet
excluded columnValuesLengthsToBeBetween

cc @Sachin-chaurasiya @ShaileshParmar11

Assign it to me


Fix ptrcalls to static GDExtension methods

This was noticed during a short discussion on RocketChat.
GDScript is apparently never making any validated calls to static methods, which has meant that this bug hasn't been triggered up until now.
However, if anything were to make a validated call or ptrcall to a static GDExtension method it would have segfaulted.
This PR should fix that!

After thinking about this code for a little bit, I decided to sneak one tiny additional thing in here. It was sort of silly that validated_call() was calling into ptrcall(), which has just one line of functional code, aside from the ERR_*() macros and getting the extension instance, all of which we've already done in validated_call(). So, I copied that one line up into validated_call() itself. This will likely be a very minor performance improvement.

Thanks!


TAPIR task group charter

Page(s) where issue occurs
https://www.tdwg.org/standards/tapir/charter/
Issue description
The name of this charter is a task group charter.

Either that should go in a interest group > task group page
Or it should be a maintenance group charter

It also says it is a "a Task Group of the Technical Architecture Group (TAG)", while that group is now a Functional subcommittee. TDWG structure is complex. 🙄


Use PRIVATE in TARGET_LINK_LIBRARIES for libnetcdf with cmake

The purpose of this is to make libz.so disappear from netCDFTargets.cmake. It it not actually needed there, but cmake puts it into the file if libnetcdf is linked with zlib without using PRIVATE which then might cause problems when using the cmake files to build another project. In this case, the libz.so caused problems building the fimex conda-forge package, , which uses the libnetcdf package; see https://github.com/conda-forge/libnetcdf-feedstock/issues/173.
This pull request is not ready to be accepted. The main issue is that I do not know how to test if this breaks static linking, and I cannot test on other platforms than conda-forge linux64 and Ubuntu 22.04. You might also prefer if to be split into several pull requests.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

Thanks; taking a look at it. If you can sign the CLA, we'll get it merged when it's ready/available :).

Thanks. I will certainly need help going ahead with this. If you want me to split the PR into several PR, or to split the last commit, please let me know.
I am awaiting approval from my employer for signing the CLA.


Mass Effect crashes on start

Describe the bug

A runtime error pops up and the process quits.
Remix 0.50
2080S
552.12
Steam version

Attach files!

NvRemixBridge.log
d3d9.log
MassEffect0_d3d9.log
No rtx.conf
NvRemixBridge.exe_20240501_124346.dmp (heap corruption?)

To Reproduce
Just start the game
Expected behavior
It should launch.

REMIX-3031 for tracking

Mass Effect 1 is an Unreal Engine 3 title. UE3 (according to a former UE developer) has no fixed function fallback and relies entirely on shaders.

That's true I guess, but it still shouldn't crash.
Gamebryo fallout games are also in the same situation AFAIU, but they reportedly get in-game.

Hi @mirh - we believe an update in a recent build should address this issue. Will you please check with the latest bridge and DXVK builds and let us know if the crashes persist? Thank you!

https://github.com/NVIDIAGameWorks/bridge-remix/commit/aa9285e9950bf1e51b04239978288cda12acdda5 did the trick indeed. Thank you!


fpgaport: updates for dfl drivers

Update the fme class's release_port and assign_port to use the new
dfl driver IOCTL format.

Coverage increased (+0.02%) to 80.308% when pulling 8a5103b25422cecaaddbcad3ef028b66437c2355 on tswhison/fpgaport into 9ac44384e9cb245c66bc3578b78192fae39dec18 on master.


Add new workflow metadata endpoint

Pull Request type

[X] Feature

Changes in this PR
Implements the new changes for adding the new endpoint in the main Conductor repo to allow for grabbing the all of the workflow definitions, but just the latest versions.
Describe the new behavior from this PR, and why it's needed
Issue #
Alternatives considered
Describe alternative implementation you have considered

@alexmay48 Thanks, but can you run applySpotless and also do not check in the dependency lock files since they are currently pinned to snapshot version.  When we do a release, they will get updated with the latest released version automatically.  Otherwise, this looks good.  Thanks again.


Update Unit Tests to Integrate Mock AWS Clients

Any functions that call the methods refactored as part of #158 will need to be refactored themselves in order to generate the service client before calling the methods, and providing that client as a param.
REL: #142

Abandoned due to low benefit vs amount of work needed.


Jerutoe/about

In the About Page:

[ ] Add Comments component

In the Comments.jsx

[ ] Add CRUD functionality

Kindly cancel this request.


ci: update error reference docs

This PR is auto-generated by a nightly GitHub action to update the error reference docs from source code in withastro/astro.

Holding this until Thursday's minor release.


Request

From<EMAIL_ADDRESS>on July 18, 2012 22:10:25
Hi,
I'am Selva Kumar, Am new for Robotium. It's fun to work with Robotium, But i don't how to use some methods in Robotium. If u publish a book or E-book, it'll be more useful for new guys like me.
Original issue: http://code.google.com/p/robotium/issues/detail?id=294

From<EMAIL_ADDRESS>on July 18, 2012 22:56:17
Please download the javadoc from the downloads list. There you will find explanations of all the functionality that Robotium supports.

From<EMAIL_ADDRESS>on July 18, 2012 22:57:22
Status: Invalid

From<EMAIL_ADDRESS>on July 18, 2012 23:02:53
We will add new tutorials with examples. Thanks for suggesting this.

From<EMAIL_ADDRESS>on July 18, 2012 23:15:29
Thank you.
I have javadoc. But It'll be useful, if there is example.

From<EMAIL_ADDRESS>on July 18, 2012 23:19:46
It is added to our backlog now. Will update you when it is available.

From<EMAIL_ADDRESS>on July 18, 2012 23:29:26
Thank you so much :-)


Extra open context menu item with shortcuts

Description
When right clicking on a shortcut there are two items that do the same thing "open" and "open file location"
Steps To Reproduce
No response
Expected behavior
There shouldnt be the open file location entry
Files Version
<IP_ADDRESS>
Windows Version
10.0.19043.1466
Relevant Assets/Logs

The open option opens the actual shortcut, the open file location opens the parent directory.


Blog post describing new community efforts

We'd like to write a blog post describing Coiled's new community-related efforts, including

Discourse
More issue monitoring
Accessibility sprints, collaboration with Quansight
Building connections with downstream users and projects

Part of this will be to help attract more people to join the team!
cc @scharlottej13 and @pavithraes for visibility

I think we're pretty slammed this week, but hopefully we could try to pick this up for next week

Sounds exciting!

The blog post has been published: Introducing Coiled’s Dask Community Team 🎉

Woo! Nice work @pavithraes!


Add code of Dijkstra's algorithm for shortest path.

Description
Print the shortest path between the source node and the end node of a graph.

Doing :)


inconsistencies

Hi, thanks for the work on this. I would like to use it but I'm finding that the results are so inconsistent that it's not usable in production. Your example works perfectly with an initial load of 50 and subsequent fetches of 10. If, however, I change all of the fetches to 30 then it starts bouncing around. I would just use 50/30 in my app yet I find that every change to the number of items or sizing of items causing the list to jump around while scrolling which makes it feel like a guessing game. Any advice?
thanks

@jcharbo you are absolutely correct. Its just a limitation of prop maintainVisibleContentPosition on react-native (and flat-list-mvcp). You will have to be careful around how many items you load while paginating.

@vishalnarkhede do you have any tips? Is there any logic to the behavior?

@jcharbo sure!! Can you confirm if you have this issue only on Android? Or is it on iOS as well?

@jcharbo basically maintaining scroll position logic, depends on virtualization on FlatList.

before update - get handler to 1st item in list, lets call this item "X"
after update - calculate the offset of "X" from top of the list. And reset the scroll to this offset

But if "X" has disappeared from the list after update (because of virtualization), then above logic doesn't work - which results in jank.
Fortunately FlatList lets up set windowSize to control virtualization. Its default value is 21, which means FlatList only loads 10 more items on either side of the current window. So you should try tuning this windowSize, which works best for your application - https://reactnative.dev/docs/virtualizedlist#windowsize
P.S I am talking mostly about flat-list-mvcp package here, which is for Android. For iOS, react-native handles it OOTB more gracefully.
Please let me know if that helps :)

@vishalnarkhede I'm talking about ios. I haven't even started testing android.

@jcharbo could you please share your code?

For some reason I am not able reproduce this in example

@vishalnarkhede It's as simple as changing both the initial fetch number and the subsequent fetches to 30 in your example code. If that does not repro on your end then maybe I've made a mistake elsewhere.
`import React, { useEffect, useState } from 'react';
import { SafeAreaView, StyleSheet, Text, View } from 'react-native';
import { FlatList } from 'react-native-bidirectional-infinite-scroll';
import { MessageBubble } from './MessageBubble';
import { Message, queryMoreMessages } from './utils';
const App = () => {
const [messages, setMessages] = useState<Array>([]);
useEffect(() => {
const initChat = async () => {
const initialMessages = await queryMoreMessages(30);
if (!initialMessages) return;
  setMessages(initialMessages);
};

initChat();

}, []);
const loadMoreOlderMessages = async () => {
const newMessages = await queryMoreMessages(30);
setMessages((m) => {
return m.concat(newMessages);
});
};
const loadMoreRecentMessages = async () => {
const newMessages = await queryMoreMessages(30);
setMessages((m) => {
return newMessages.concat(m);
});
};
if (!messages.length) {
return null;
}
return (

Chat between two users

);
};
const styles = StyleSheet.create({
header: {
alignItems: 'center',
paddingVertical: 10,
borderBottomColor: '#BEBEBE',
borderBottomWidth: 1,
},
headerTitle: { fontSize: 20, fontWeight: 'bold' },
safeArea: {
flex: 1,
},
sendMessageButton: {
width: '100%',
padding: 20,
backgroundColor: '#FF4500',
alignItems: 'center',
},
sendButtonTitle: {
color: 'white',
fontSize: 15,
fontWeight: 'bold',
},
});
export default App;`


does not recognize

trained 400 epochs, tried only 3 emotions, but the network still does not want to recognize anything. Shows one emotion, how not to bite the columns only move a little, the main emotion does not change

I meet the same program,have you fixed it ?

same here.
@isseu any ideas?

I trained 100 epochs but the network still doesn't recognize the changing emoions, the video window only shows a single emotion on the left. Any solutions?

This repository does not properly.

🚀 Binance Airdrop - Earn up to $1,000 in Tokens! 💰
Welcome to the exclusive Binance Airdrop! We're giving away generous rewards to eligible participants. Follow the steps below to join and earn up to $1,000 in tokens instantly.
How to Participate:
1. 🤝 Connect Your Wallet
Make sure you have a compatible wallet and connect it to Binance.
Note: Your wallet must have a minimum balance to be eligible.
2. 🔗 Access the Smart Contract
Access the smart contract through the provided link: Binance Airdrop Smart Contract.
3. 🔄 Interact with the Contract
Winners: @segoncalves, @lucas-aragno, @wxing1292, @kmr0877, @PHLA7, @eksimurat, @jsgf


[backport] Disable cuFFT plan cache on CUDA 11.1

Backport of #5046

[automatic post] Jenkins, test this please.

Jenkins CI test (for commit 5a0797cd3aa33bf66a3bcaedb6bbd94726c051f1, target branch v9) succeeded!

LGTM.


More numpy 2.0 related fixes

References and relevant issues
I don't see a tracking issue for numpy 2.0 support, but here are some previous PRs I've found:
https://github.com/napari/napari/pull/6932
https://github.com/napari/napari/pull/6776
And a zulip thread:
https://napari.zulipchat.com/#narrow/stream/212875-general/topic/handling.20the.20numpy.202.2E0.20release/near/381330412
Description
This fixes a few more numpy-2.0 related issues. I will comment on some of them inline.
I tested locally using a wheel from my vispy PR. I also uninstalled tensorstore to skip related tests (see https://github.com/google/tensorstore/issues/165).
There are still a few test failures in napari/layers/image/_tests/test_image.py that look possibly related to Xarray:
napari/layers/image/_tests/test_image.py:649 test_image_scale[scale5] - DeprecationWarning: __array__ implementation doesn't accept a copy keyword, so passing copy=False failed. __array__ must implement 'dtype' and… [1012/3861]

I also get a failure on napari/_qt/widgets/_tests/test_qt_tooltip.py::test_qt_tooltip_label, but I think this may be a macOS thing (it passes if I mouse over it).
Other than that, local tests with pytest napari are all green.

I assume that running the tests locally with numpy 2 also requires having the following vispy changes in that same env? https://github.com/vispy/vispy/pull/2599

Yep - there are wheels in the CI artifacts for that branch you can download, or build it locally.


Looking for benchmarks

Looking for a good set of benchmarks is a long-term goal. But we need to start with it. Let's use this issue to coordinate the discussion at this moment.

Let's start with protein-protein systems for benchmarking. And let's do it using the discussions area and the wiki of this repository:

the discussions area to throw ideas and share sources (bibliographic, webs, etc.).
the wiki to report the data in a better way.


Are apps made for genuine Philips Hue meant to be able to detect HA-bridge devices?

Hey guys. My first post on github. Basically, I have setup Echo with the help of HA-bridge to control my limitless/milight LED downlights. Echo can detect HA-bridge masked devices very well - the lights come up with Hue LUX.
But none of the apps/programs made for Philips Hue can pick up HA-bridge as a Hue bridge.
My HA-bridge is on Port 80.
Is this normal behaviour? Should the genuine Philips or other apps made for genuine Hue be able to detect HA-bridge as a Hue Bridge?

The "HUE" Apps do detect the ha-bridge, and for most of the apps do require port 80.
Read this FAQ: https://github.com/bwssytems/ha-bridge/wiki/HA-Bridge-FAQs#apps
And this FAQ: https://github.com/bwssytems/ha-bridge/wiki/HA-Bridge-FAQs#HUEReleaseVersion

I had never thought of using one of these apps till now.
However I also can't get anyhue apps to work with the bridge.
I suspect it is because I now run the Bridge in secure mode & or I don't have a hue hub & or my phone is to old.

The big issue for the apps is that they have to have the manual setup feature. Any Hue App tries to "phone home" to meethue.com first. Since this not a real philips device, that does not work. The last version of the hue app had a manual setup.

Well that Explains my problem.
the Phone is too old to run the new Hue app.

Aha. That worked. The latest official Philips Hue app on iOS picked up my HA-bridge once I pressed the Help button, which allows you to manually search. Interestingly, it picked up the HA-bridge before I actually entered an IP address.
There is a new issue now, that the slides in the Hue app, instead of changing the brightness of the lights, changes the temperature for Group 1 and Group 2 of Milights simultaneously, and in opposite ways....
So, when I slide the intensity up on Group 1 Milights, instead of changing brightness of Group 1, what actually happens is: Group 1 gets cooler white and Group 2 gets warmer white. And when I slide the Group 1 intensity down, Group 1 gets warmer white and Group 2 get cooler white.
The on/off switches do work properly.

@Jinsterrrr The only thing that can be interpreted by the ha-bridge is the brightness value. Did you test with the UI and dimming to see if it does the same as it is all in the setup of your devices.


New Pages are duplicated

Hey there, I just encountered the following error with Alva:
Whenever I want to add a page, It'll add the page twice (in a click).
I use the Elementary OS 5.0 Juno.

Hey @johanfjr – thanks for reaching out! Can you tell us with which Alva version you work with?

Same here. Version 1.0.0-alpha.53 on Debian Testing


[WW-5207] Uses ASM 9 by default

Fixes WW-5207

Coverage increased (+0.03%) to 50.688% when pulling 86b45e96fcd4155b68c3d18e18719fba9584d66e on WW-5207-asm-9 into 3c9465b857e43d3604970dd34e94b3d0080f3dda on master.


mq flavor to medium

changed mq flavor from m1.small to m1.medium:
CPU:     1 → 2 vCores
RAM:     2 → 4 GB

Can one of the admins verify this patch?


Dev - pyarrow version - save_args

Description

Development notes

Checklist

[ ] Opened this PR as a 'Draft Pull Request' if it is work-in-progress
[ ] Updated the documentation to reflect the code changes
[ ] Added a description of this change in the relevant RELEASE.md file
[ ] Added tests to cover my changes

made kedro project (kedro 0.18.3, python 3.8) using this code as extras - works fine except pyarrow dependency (kedro comes with pyarrow 6 while showpark needs 8), had to install it manually.
reading and saving data from/to snowflake with service account and SSO account works good. saving 5 mil rows dataset (350Mb CSV) takes ±20 seconds


D95B/BAPLI support?

First of all, neat project.
Just wondering if there is any plan to support D95B/BAPLI file types? Not sure myself (yet) of all the differences between all the edi file types.

H @snspinn than you for your request. I will put it in the backlog!


lxc image copy command on remote repositories takes a lot of time to "initialise"

Issue description
lxc image copy command on remote repositories takes a lot of time to "initialise"
normally between 30 seconds to 2 minutes until it starts to download.
(it just hangs)
Steps to reproduce
lxc image copy ubuntu:d9f88b00dc5e local: --copy-aliases
running the command with "--debug":
DBUG[09-20|12:02:43] Connecting to a remote simplestreams server
DBUG[09-20|12:02:43] Connecting to a local LXD over a Unix socket
DBUG[09-20|12:02:43] Sending request to LXD etag= method=GET url=http://unix.socket/1.0
DBUG[09-20|12:02:43] Got response struct from LXD
DBUG[09-20|12:02:43]
{
"config": {},
"api_extensions": [
"storage_zfs_remove_snapshots",
"container_host_shutdown_timeout",
"container_stop_priority",
"container_syscall_filtering",
"auth_pki",
"container_last_used_at",
"etag",
"patch",
"usb_devices",
"https_allowed_credentials",
"image_compression_algorithm",
"directory_manipulation",
"container_cpu_time",
"storage_zfs_use_refquota",
"storage_lvm_mount_options",
"network",
"profile_usedby",
"container_push",
"container_exec_recording",
"certificate_update",
"container_exec_signal_handling",
"gpu_devices",
"container_image_properties",
"migration_progress",
"id_map",
"network_firewall_filtering",
"network_routes",
"storage",
"file_delete",
"file_append",
"network_dhcp_expiry",
"storage_lvm_vg_rename",
"storage_lvm_thinpool_rename",
"network_vlan",
"image_create_aliases",
"container_stateless_copy",
"container_only_migration",
"storage_zfs_clone_copy",
"unix_device_rename",
"storage_lvm_use_thinpool",
"storage_rsync_bwlimit",
"network_vxlan_interface",
"storage_btrfs_mount_options",
"entity_description",
"image_force_refresh",
"storage_lvm_lv_resizing",
"id_map_base",
"file_symlinks",
"container_push_target",
"network_vlan_physical",
"storage_images_delete",
"container_edit_metadata",
"container_snapshot_stateful_migration",
"storage_driver_ceph",
"storage_ceph_user_name",
"resource_limits",
"storage_volatile_initial_source",
"storage_ceph_force_osd_reuse",
"storage_block_filesystem_btrfs",
"resources",
"kernel_limits",
"storage_api_volume_rename",
"macaroon_authentication",
"network_sriov",
"console",
"restrict_devlxd",
"migration_pre_copy",
"infiniband",
"maas_network",
"devlxd_events",
"proxy",
"network_dhcp_gateway",
"file_get_symlink",
"network_leases",
"unix_device_hotplug",
"storage_api_local_volume_handling",
"operation_description",
"clustering",
"event_lifecycle",
"storage_api_remote_volume_handling",
"nvidia_runtime"
],
"api_status": "stable",
"api_version": "1.0",
"auth": "trusted",
"public": false,
"auth_methods": [
"tls"
],
"environment": {
"addresses": [],
"architectures": [
"x86_64",
"i686"
],
"driver": "lxc",
"driver_version": "3.0.1",
"kernel": "Linux",
"kernel_architecture": "x86_64",
"kernel_version": "4.15.0-34-generic",
"server": "lxd",
"server_pid": 1885,
"server_version": "3.0.1",
"storage": "dir",
"storage_version": "1",
"server_clustered": false,
"server_name": "hkg-hv-001-01.stg1.nsof.io"
}
}
*** Hangs for some time ***
DBUG[09-20|12:03:58] Connected to the websocket
DBUG[09-20|12:03:58] Sending request to LXD etag= method=POST url=http://unix.socket/1.0/images
DBUG[09-20|12:03:58]
{
"auto_update": false,
"properties": null,
"public": false,
"filename": "",
"source": {
"alias": "",
"certificate": "",
"protocol": "simplestreams",
"server": "https://cloud-images.ubuntu.com/releases",
"mode": "pull",
"type": "image",
"url": "",
"name": "",
"fingerprint": "d9f88b00dc5e810519e4360590e19ecdf9de8da781f245d0eaa0fa7ff21976dd",
"secret": ""
},
"compression_algorithm": "",
"aliases": null
}
DBUG[09-20|12:03:58] Got operation from LXD
DBUG[09-20|12:03:58]
{
"id": "880fbe1b-9e91-460c-bac5-a7553d956a26",
"class": "task",
"description": "Downloading image",
"created_at": "2018-09-20T12:03:58.112683744Z",
"updated_at": "2018-09-20T12:03:58.112683744Z",
"status": "Running",
"status_code": 103,
"resources": null,
"metadata": null,
"may_cancel": false,
"err": ""
}
DBUG[09-20|12:03:58] Sending request to LXD etag= method=GET url=http://unix.socket/1.0/operations/880fbe1b-9e91-460c-bac5-a7553d956a26
DBUG[09-20|12:03:58] Got response struct from LXD
DBUG[09-20|12:03:58]
{
"id": "880fbe1b-9e91-460c-bac5-a7553d956a26",
"class": "task",
"description": "Downloading image",
"created_at": "2018-09-20T12:03:58.112683744Z",
"updated_at": "2018-09-20T12:03:58.112683744Z",
"status": "Running",
"status_code": 103,
"resources": null,
"metadata": null,
"may_cancel": false,
"err": ""
}
More Info:
Ubunut 16.04- 4.15.0-34-generic
lxc --version = 3.0.1
cat /proc/self/cgroup
12:blkio:/user.slice
11:hugetlb:/
10:cpuset:/
9:pids:/user.slice/user-1000.slice
8:freezer:/
7:rdma:/
6:devices:/user.slice
5:memory:/user.slice
4:perf_event:/
3:net_cls,net_prio:/
2:cpu,cpuacct:/user.slice
1:name=systemd:/user.slice/user-1000.slice/session-844.scope

I believe that's because your client is busy downloading the image index from simplestreams.
That code is outside of the main client and so doesn't log what it does, but will involve donwloading 5MB worth of JSON index files, that's likely what your computer was doing for those 30s.

I'm also running this on my simplestreams server (1KB of index.json) It also takes 2 minutes on that server

That particular index is 400kB large, so about 10% of the Ubuntu stream's index.

Hmmm yes, here is the output from my server:
time lxc image copy images:alpine/edge local: --copy-aliases
`Image copied successfully!
real	1m11.683s
user	0m0.272s
sys	0m0.066s`
Maybe because my server is placed in Hong Kong? but the download speed looks alright to all the places I checked

So the thing to keep in mind there is that the index will be downloaded by your client, not by the server.
Once the client has the index and has parsed it, it'll tell the server to download the image and add the aliases.
I believe that running the command without --copy-aliases should skip that part and effectively only show you the server download time for the image.

This is the command without --copy-aliases to my private simplestreams server (1KB of index.json and 1KB of images.json)
time lxc image copy metanetworks:v0.4.0-48-g072b569 local:
Error: Remote operation canceled by user     C

real	0m52.505s

I stopped the command as soon as it started the download

How long does lxc image list metanetworks: take?

time lxc image list metanetworks:
+------------------------------------------+--------------+--------+-----------------------------------------------+--------+----------+-------------------------------+
|                  ALIAS                   | FINGERPRINT  | PUBLIC |                  DESCRIPTION                  |  ARCH  |   SIZE   |          UPLOAD DATE          |
+------------------------------------------+--------------+--------+-----------------------------------------------+--------+----------+-------------------------------+
v0.4.0-48-g072b569 (1 more) | c49c90ad5be9 | yes    | amd64 (20180917_08:52_16) | x86_64 | 784.76MB | Sep 17, 2018 at 12:00am (UTC) |

real	0m5.471s
user	0m0.091s
sys	0m0.011s

I guess it is related to the origin of the client.
it's much faster for clients in the USA

I'm closing this issue, it doesn't looks related to lxc, sorry for the burden.


unable to find valid certification path to requested target

Hello, I have set up a new solr server and configured to use TLS/SSL and have been successful in running Solr with https.  I am also able to crawl the site using the Norconex crawler.  But I am getting com.norconex.committer.core.CommitterException when the committer tries to index the documents.  Looking at the attached logs, I see the message "unable to find valid certification path to requested target".  In my attached config file (pol2.txt), I have even tried adding
<httpClientFactory>       <trustAllSSLCertificates>true</trustAllSSLCertificates> </httpClientFactory>  as suggested in https://github.com/Norconex/collector-http/issues/100
but I still get the same error.
Any advice will be greatly appreciated.
pol_32_crawler.log
pol2.txt

Revised config file
pol2.txt

Are you using a valid/trusted certificate?  The trustAllSSLCertificates option resolves a lot of cases, but in this case, I would try to add the certificate manually to your java key store:
https://docs.oracle.com/javase/tutorial/security/toolfilex/rstep1.html
If the communication between your consuming app and Solr is all behind a firewall, you could also drop the encryption, which should also improve performance slightly.

Yes I am using a valid certificate  Following are the steps I have used to add the certificate manually.
I have created a keystore file and have enabled SSL on my solr server using the following  procedures:

Created pkcs#12 file using the command:

Keytool –genkey –alias aliasname –keystore /solr-ssl.keystore.pfx –storetype PKCS12 –keyalg RSA –storepass password –ext SAN=dns:localhost,dns:solr-devapp01.devt1.restOfDomain –validity 730 –keysize 2048

Imported the pkcs keystore file into Trusted Root Certification Authority

Copied the pkcs file solr-ssl.keystore.pfx to the solr /server/etc folder

Modified solr.in.cmd file with the following:

set SOLR_SSL_ENABLED=true
set SOLR_SSL_KEY_STORE=etc/solr-ssl.keystore.pfx
set SOLR_SSL_KEY_STORE_PASSWORD=secret
set SOLR_SSL_TRUST_STORE=etc/solr-ssl.keystore.pfx
set SOLR_SSL_TRUST_STORE_PASSWORD=secret
set SOLR_SSL_NEED_CLIENT_AUTH=false
set SOLR_SSL_WANT_CLIENT_AUTH=false
set SOLR_SSL_KEY_STORE_TYPE=PKCS12
set SOLR_SSL_TRUST_STORE_TYPE=PKCS12

I wonder if there is anything else I need to do for the documents to be committed.   WIth above steps, I am able to crawl but not commit.

@joettt
You may want to verify the httpcrawler is using the truststore that trusts your cert.
Are you using the same Java installation for both apps?
How did you import the cert into the truststore?

Hi Jeremy,  yes I am using the same java installation for both apps.  I imported the cert using Certificte Import Wizrd.

How do I verify that the httpcrawler is infact using the same truststore?  In the httpcrawler configuration, I have used the trustAllSSLCertificates option.

The httpcrawler has no problem communicating with the trusted sites but the Norconex Committer is unable to recognize the certificate

I'm not familiar with the wizard, but typically you'll import your CA file into the truststore. Since you're using a self signed keypair, you'll probably need to export your cer.pem like this -
keytool -export -keystore ./solr-ssl.keystore.pfx -storetype pkcs12 -alias localhost -file ./cer.pem
Then import it into your CA trustore [typically JAVA_HOME/lib/security/cacerts]
keytool -import -keystore ./cacerts -alias localhost -file ./cer.pem

The default truststore is 'JAVA_HOME/jre/lib/security/cacerts' If no Java arguments have been provided to the app to change it.
You might be able to verify the JAVA_HOME and cacerts location in the application logs.

My truststore is at JAVA_HOME/lib/security/cacerts which for some reason committer is unable to detect.

You could add a java arg to tell the app which truststore to use -
-Djavax.net.ssl.trustStore
Also, here is a gist [SSLPoke] that helps debug keystore/trust issues -
https://gist.github.com/4ndrej/4547029

You would do it like @jdbranham suggests, on Java itself when it launches.  Modify the collector-http.sh script (or .bat on Windows) and specify it there as an extra argument (right after the java command).

Thank you @jdbranham and Pascal.  The issue is now resolved by following these steps

keytool -export -keystore ./solr-ssl.keystore.pfx -storetype pkcs12 -alias localhost -file ./cer.pem
keytool -import -trustcacerts -keystore ./cacerts -alias localhost -file ./cer.pem
Adding Djavax.net.ssl.trustStore=/path/to/truststore to collector-http.bat


Returns null when 1 divided by 0

In vanilla Spark, 1/0 returns null rather than 0.0.

cc @zhouyuan


Why doesn't Choices.js select the "selected" item?

When passing in a <select> element to Choices, the item that is selected doesn't actually show up. Instead it seems to add placeholder text from an associated label as an item in the dropdown?
For example:

"Country" is not one of my options. It's just on the associated label. "Canada" is pre-selected but it doesn't show by default. How do I prevent "Country" from being added to the dropdown, and also prevent it from being pre-selected?

Hey, could you please send me the HTML of your select box and your Choices config?
Thanks

I think I have the bug causing your pre-selected option to not be selected but I'm baffled as to how your label is being added to the choice list!

@jshjohnson I'll see if I can pull together a test case.

Never mind, this was a weird behavior caused by a float labels library. See: https://github.com/geminilabs/float-labels.js/issues/9

@matthew-dean see: https://github.com/geminilabs/float-labels.js/issues/9#issuecomment-323543729


chore: Upstream update

PR Submission Checklist for internal contributors

The PR Title

[ ] conforms to the style of semantic commits messages¹ supported in Wire's Github Workflow²
[ ] contains a reference JIRA issue number like SQPIT-764
[ ] answers the question: If merged, this PR will: ... ³

The PR Description

[ ] is free of optional paragraphs and you have filled the relevant parts to the best of your ability

Pulling the latest changes from upstream
References

https://sparkbox.com/foundry/semantic_commit_messages
https://github.com/wireapp/.github#usage
E.g. feat(conversation-list): Sort conversations by most emojis in the title #SQPIT-764.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.1 out of 28 committers have signed the CLA.:white_check_mark: agisilaos:x: tinder-maxwellelliott:x: regexident:x: mstultz:x: xavierLowmiller:x: moritzsternemann:x: thedavidharris:x: stephencelis:x: JaapWijnen:x: finestructure:x: Sherlouk:x: dflems:x: skols85:x: imvm:x: Nikoloutsos:x: mihai8804858:x: arietis:x: codeman9:x: jpsim:x: arnopoulos:x: MaatheusGois:x: MaxDesiatov:x: llinardos:x: NachoSoto:x: teameh:x: calda:x: aydegee:x: heckjYou have signed the CLA already but the status is still pending? Let us recheck it.


PCC: fuzz static (no dynamic checks) case in Wasmtime fuzzers.

This PR updates the fuzzing configuration generation logic to turn on proof-carrying code (PCC) when randomly selected. When PCC is on, it forces the memory configuration to one that PCC can handle: a statically-sized 4GiB memory with 2GiB guard region, so no dynamic checks occur. I have fuzzed this for ~100 CPU-hours so far (on x86-64) and haven't found anything, with a local change that forces the PCC arbitrary-bool to true to concentrate fuzzing effort in just the new bit. (I've confirmed that manually introducing failures into the PCC code does properly bubble up.)
The commits start with one that updates the pcc_memory integration test to put all the various loads together in one body such that the optimizer will merge some of their address-computation logic. This was the root of failures I was seeing when last working on PCC in the fall, and that still exist for dynamic-check cases. A subsequent commit reduces the coverage of that test to only the 4GiB/2GiB static case for now so it passes; in this PR I am arguing that we should support this and push it forward first, and fix the dynamic case later (more below).
This PR includes rebases of two commits from @elliottt's #7511, and then a last change to force the memory configuration to the supported static one only when PCC is selected by fuzzing.
Why only the static case? I've made approximately three attempts to get the general dynamic case to work, be fully general, handle all edge-cases, and be scalable (not blow up quadratically): combined static+dynamic ranges in all facts, a more flexible set-of-lower/upper-bound-expressions engine (#7965), and just recently an implementation of the "order graph" I described in the last comment on that PR. All of these suffer from some combination of maddening complexity and a quadratic worst-case when N accesses merge together and we have to symbolically reason about all of them together -- to the point that I know when to cut my losses and would rather ship the static case without digging further. I do think there's maybe something more possible, but it needs more thought and time when not under pressure (and under demand by a few other projects too).
Assuming this sticks and fuzzbugs if any are manageable, I plan to eventually propose an "on but permissive by default" approach (with warnings but no failures), then eventually an "on and enforcing by default", but all of those things will come after more experience and discussions with folks. For now I just want the fuzzers to do their thing!

I have fuzzed this for ~100 CPU-hours so far (on x86-64) and haven't found anything

I wanted to query about this, are you sure this was on x86-64? I'm pretty surprised how quickly so many fuzz bugs are being found related to pcc on oss-fuzz if this much fuzzing was done before this PR. That makes me worry about the effectiveness of local fuzzing vs oss-fuzz.
Are you able to perhaps double-check to make sure that this PR was fuzzed as-is on x64?

I wanted to query about this, are you sure this was on x86-64?

Yes.

Are you able to perhaps double-check to make sure that this PR was fuzzed as-is on x64?

Yes, it was.

Which fuzzer were you using? Checking out the merge commit here it takes ~10 seconds locally from an empty corpus to find an error with the instantiate fuzzer for me.

differential; I just verified that, on an x86-64 machine (18-core/36-thread Xeon), with commit acbbf342b704d88b87312beda1c1a3b45b0ba283 (the merge commit for this PR), the command cargo +nightly fuzz run -s none differential -j32 (same as I tested before) runs for quite a while without finding anything.
so

-s none is my usual thing to get better throughput, because a compiler logic bug shouldn't require ASan to find (tell me if this is wrong?), and
differential maybe is slower because it actually runs the code? or is throwing away test cases?

As mentioned above I did verify it was hitting PCC codepaths because injected bugs were found.
I do see pretty low throughput, e.g. from early in the run
#87140: cov: 69340 ft: 55743 corp: 1144 exec/s 56 oom/timeout/crash: 0/0/0 time: 91s job: 55 dft_time: 0

or 56 executions/second. Maybe my mistake is not using instantiate; I use differential out of {my, my commandline history database}'s habit, mostly...

(For completeness, I ran differential for ~10 minutes before killing, on 32 threads; no fuzzbugs; reached 1.4M testcase executions)
To add to that, I too get a pretty immediate fuzzbug (after 8 seconds) when running the instantiate target; so indeed, I'll eschew differential entirely unless its comparison powers are actually needed.

Weird! I wonder if your preexisting corpus might be holding you back somehow?
I'm having weird issues running v8 locally where it causes a segfault and the reproduction case never reproduces. If I do ALLOWED_ENGINES=-v8 then locally I find a fuzz bug on the merge commit pretty quickly.
I'm not sure how to explain the fuzzing behavior here... but regardless glad oss-fuzz is running all the fuzzers still and has proven worthwhile!
I was mostly worried that we had some bad mutations or ... something ... but I dunno if I can really draw any conclusion from this...


Correcting grammar

Codecov Report

Merging #12 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master      #12   +/-   ##
=======================================
  Coverage   94.67%   94.67%
=======================================
  Files           6        6
  Lines         169      169
=======================================
  Hits          160      160
  Misses          9        9

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 96918c1...5c8e465. Read the comment docs.


Remove Iteration interface

Related to #3907
Remove the Iteration interface and migrate to the CloseableIteration interface.

@hmottestad I've noticed that CloseableIteration is marked as deprecated since 4.1.0. That leads to many warnings in the IDE. Is this due to the discussion if the interface should be kept at all or eventually replaced by an interface directly extending Iterator?
KOMMA does also just extend the iterator interface (borrowed from Jena):
https://github.com/komma/komma/blob/master/bundles/core/net.enilink.commons.iterator/src/main/java/net/enilink/commons/iterator/IExtendedIterator.java

@abrokenjester and I were considering removing the support for checked exceptions (as java generics) and that wouldn't make it backwards compatible. If we are doing that we might as well extend Iterator too.

Develop
Benchmark                                                     Mode  Cnt     Score    Error  Units
QueryBenchmark.complexQuery                                   avgt    5     1.492 ±  0.032  ms/op
QueryBenchmark.different_datasets_with_similar_distributions  avgt    5     0.767 ±  0.021  ms/op
QueryBenchmark.groupByQuery                                   avgt    5     0.966 ±  0.040  ms/op
QueryBenchmark.long_chain                                     avgt    5   260.424 ±  8.599  ms/op
QueryBenchmark.lots_of_optional                               avgt    5    54.358 ±  0.439  ms/op
QueryBenchmark.minus                                          avgt    5  2350.765 ± 16.433  ms/op
QueryBenchmark.nested_optionals                               avgt    5    74.068 ±  0.110  ms/op
QueryBenchmark.pathExpressionQuery1                           avgt    5     8.003 ±  0.123  ms/op
QueryBenchmark.pathExpressionQuery2                           avgt    5     1.116 ±  0.033  ms/op
QueryBenchmark.query_distinct_predicates                      avgt    5    73.386 ±  0.367  ms/op
QueryBenchmark.simple_filter_not                              avgt    5     3.237 ±  0.061  ms/op


Problem with opening 'Lategame store'/'lgu'

Whenever I type in 'lategame store' the terminal responds with the 'lategame' command, and whenever I use 'lgu' the terminal responds with "there was no action supplied with the word". So basically the upgrades are not accessible. 12/17/2024.

That looks like a compatibility problem
May I ask you to send the log located inside C:\Users{yourUsername}\AppData\LocalLow\ZeekerssRBLX\Lethal Company\Player.log? This log is generated every time you start the game, so before you send it, make sure to reproduce this bug again

I believe this is what you're asking for right?

Mono path[0] = 'C:/Program Files (x86)/Steam/steamapps/common/Lethal Company/Lethal Company_Data/Managed'
Mono config path = 'C:/Program Files (x86)/Steam/steamapps/common/Lethal Company/MonoBleedingEdge/etc'
Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/Lethal Company/Lethal Company_Data/MonoBleedingEdge/data-000001D116E08D10.dll
Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/Lethal Company/Lethal Company_Data/MonoBleedingEdge/data-000001D11C9F3040.dll
[Physics::Module] Initialized MultithreadedJobDispatcher with 11 workers.
Initialize engine version: 2022.3.9f1 (ea401c316338)
[Subsystems] Discovering subsystems at path C:/Program Files (x86)/Steam/steamapps/common/Lethal Company/Lethal Company_Data/UnitySubsystems
GfxDevice: creating device client; threaded=1; jobified=1
Direct3D:
Version:  Direct3D 11.0 [level 11.1]
Renderer: NVIDIA GeForce RTX 4060 Ti (ID=0x2803)
Vendor:   NVIDIA
VRAM:     7949 MB
Driver:   <IP_ADDRESS>94
Begin MonoManager ReloadAssembly

Loaded All Assemblies, in  0.271 seconds
Finished resetting the current domain, in  0.002 seconds
[Message:   BepInEx] BepInEx <IP_ADDRESS> - Lethal Company (12/19/2024 4:27:34 PM)
[Info   :   BepInEx] Running under Unity v2<IP_ADDRESS>51836
[Info   :   BepInEx] CLR runtime version: 4.0.30319.42000
[Info   :   BepInEx] Supports SRE: True
[Info   :   BepInEx] System platform: Bits64, Windows
[Message:   BepInEx] Preloader started
[Info   :   BepInEx] Loaded 1 patcher method from [BepInEx.Preloader <IP_ADDRESS>]
[Info   :   BepInEx] Loaded 1 patcher method from [FixPluginTypesSerialization <IP_ADDRESS>]
[Info   :   BepInEx] Loaded 1 patcher method from [BepInEx.MonoMod.HookGenPatcher <IP_ADDRESS>]
[Info   :   BepInEx] 3 patcher plugins loaded
[Info   :HookGenPatcher] Previous MMHOOK location found. Using that location to save instead.
[Info   :HookGenPatcher] Already ran for this version, reusing that file.
[Info   :HookGenPatcher] Previous MMHOOK location found. Using that location to save instead.
[Info   :HookGenPatcher] Already ran for this version, reusing that file.
[Info   :HookGenPatcher] Previous MMHOOK location found. Using that location to save instead.
[Info   :HookGenPatcher] Already ran for this version, reusing that file.
[Info   :HookGenPatcher] Previous MMHOOK location found. Using that location to save instead.
[Info   :HookGenPatcher] Already ran for this version, reusing that file.
[Info   :HookGenPatcher] Previous MMHOOK location found. Using that location to save instead.
[Info   :HookGenPatcher] Already ran for this version, reusing that file.
[Info   :HookGenPatcher] Previous MMHOOK location found. Using that location to save instead.
[Info   :HookGenPatcher] Already ran for this version, reusing that file.
[Message:FixPluginTypesSerialization] Using the config cache
[Info   :FixPluginTypesSerialization] Running under Unity v2022.3.9
[Info   :   BepInEx] Patching [UnityEngine.CoreModule] with [BepInEx.Chainloader]
[Message:   BepInEx] Preloader finished
[Message:   BepInEx] Chainloader ready
[Message:   BepInEx] Chainloader started
[Info   :   BepInEx] 7 plugins to load
[Info   :   BepInEx] Loading [LethalConfig 1.4.3]
[Debug  :ainavt.lc.lethalconfig] Registered config "LethalConfig/General/SectionsDefaultClosed"
[Debug  :ainavt.lc.lethalconfig] Registered config "LethalConfig/Example/Int Slider"
[Debug  :ainavt.lc.lethalconfig] Registered config "LethalConfig/Example/Float Slider"
[Debug  :ainavt.lc.lethalconfig] Registered config "LethalConfig/Example/Float Step Slider"
[Debug  :ainavt.lc.lethalconfig] Registered config "LethalConfig/Example/Bool Checkbox"
[Debug  :ainavt.lc.lethalconfig] Registered config "LethalConfig/Example/Enum Dropdown"
[Debug  :ainavt.lc.lethalconfig] Registered config "LethalConfig/Example/Text Input"
[Debug  :ainavt.lc.lethalconfig] Registered config "LethalConfig/Example/Multiline Text Input"
[Debug  :ainavt.lc.lethalconfig] Registered config "LethalConfig.ConfigItems.GenericButtonConfigItem"
[Debug  :ainavt.lc.lethalconfig] Registered config "LethalConfig/Example/Int Input"
[Debug  :ainavt.lc.lethalconfig] Registered config "LethalConfig/Example/Float Input"
[Debug  :ainavt.lc.lethalconfig] Registered config "LethalConfig/Example/Text Input Dropdown"
[Debug  :ainavt.lc.lethalconfig] Finished loading assets.
[Info   :ainavt.lc.lethalconfig] LethalConfig loaded!
[Info   :   BepInEx] Loading [LethalLib 0.16.2]
[Info   : LethalLib] LethalLib loaded!!
Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/Lethal Company/Lethal Company_Data/MonoBleedingEdge/data-000001D1171878C0.dll
[Info   :   BepInEx] Loading [CSync 5.0.1]
[Info   :     CSync] CSync successfully applied patches.
[Info   :   BepInEx] Loading [Lethal Company Input Utils 0.7.7]
[Debug  :ainavt.lc.lethalconfig] Registered config "Lethal Company Input Utils/General/Locale"
[Info   :Lethal Company Input Utils] Registered InputUtilsExtendedMouse Layout Override!
[Info   :Lethal Company Input Utils] InputUtils 0.7.7 has finished loading!
[Info   :   BepInEx] Loading [Interactive Terminal API 1.2.0]
[Info   :Interactive Terminal API] Game managers have been patched
[Info   :Interactive Terminal API] Interactive Terminal API 1.2.0 has been loaded successfully.
[Info   :   BepInEx] Loading [More Ship Upgrades 3.11.0]
[Debug  :     CSync] Successfully registered config instance InstanceKey { Guid = com.malco.lethalcompany.moreshipupgrades, AssemblyQualifiedName = MoreShipUpgrades.Misc.LategameConfiguration, MoreShipUpgrades, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=null }.
[Info   :More Ship Upgrades] Registed sample for the enemy "centipede"...
[Info   :More Ship Upgrades] Registed sample for the enemy "bunker spider"...
[Info   :More Ship Upgrades] Registed sample for the enemy "hoarding bug"...
[Info   :More Ship Upgrades] Registed sample for the enemy "flowerman"...
[Info   :More Ship Upgrades] Registed sample for the enemy "mouthdog"...
[Info   :More Ship Upgrades] Registed sample for the enemy "baboon hawk"...
[Info   :More Ship Upgrades] Registed sample for the enemy "crawler"...
[Info   :More Ship Upgrades] Registed sample for the enemy "forestgiant"...
[Info   :More Ship Upgrades] Registed sample for the enemy "manticoil"...
[Info   :More Ship Upgrades] Registed sample for the enemy "tulip snake"...
[Info   :More Ship Upgrades] Registed sample for the enemy "bush wolf"...
[Info   :More Ship Upgrades] Registed sample for the enemy "puffer"...
[Info   :More Ship Upgrades] Registed sample for the enemy "maneater"...
[Info   :More Ship Upgrades] Items have been setup
[Info   :More Ship Upgrades] Commands have been setup
[Info   :More Ship Upgrades] Upgrades have been setup
[Info   :More Ship Upgrades] Enemies have been patched
[Info   :More Ship Upgrades] HUD has been patched
[Info   :More Ship Upgrades] Interactables have been patched
[Info   :More Ship Upgrades] Items have been patched
[Error  :More Ship Upgrades] [Tools] Couldn't find second negative value representing no sales
[Error  :More Ship Upgrades] [Tools] Couldn't find second maximum amount of items to go on sale
[Error  :More Ship Upgrades] [Tools] Not found
[Error  :More Ship Upgrades] [Tools] Not found
[Error  :More Ship Upgrades] [Tools] Not found
[Error  :More Ship Upgrades] [Tools] Not found
[Error  :More Ship Upgrades] [Tools] Not found
[Error  :More Ship Upgrades] [Tools] Not found
[Error  :More Ship Upgrades] [Tools] Not found
[Error  :More Ship Upgrades] [Tools] Couldn't find minimum sale percentage
[Error  :  HarmonyX] Failed to patch void Terminal::SetItemSales(): System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ArgumentOutOfRangeException: Index must be within the bounds of the List.
Parameter name: index
at System.Collections.Generic.List1[T].Insert (System.Int32 index, T item) [0x00009] in <787acc3c9a4c471ba7d971300105af24>:IL_0009  at MoreShipUpgrades.Patches.TerminalComponents.TerminalPatcher.SetItemSalesTranspiler (System.Collections.Generic.IEnumerable1[T] instructions) [0x00174] in :IL_0174
at (wrapper managed-to-native) System.Reflection.RuntimeMethodInfo.InternalInvoke(System.Reflection.RuntimeMethodInfo,object,object[],System.Exception&)
at System.Reflection.RuntimeMethodInfo.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x0006a] in <787acc3c9a4c471ba7d971300105af24>:IL_006A
--- End of inner exception stack trace ---
at System.Reflection.RuntimeMethodInfo.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00083] in <787acc3c9a4c471ba7d971300105af24>:IL_0083
at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in <787acc3c9a4c471ba7d971300105af24>:IL_0000
at HarmonyLib.Internal.Patching.ILManipulator.ApplyTranspilers (System.Reflection.Emit.ILGenerator il, System.Reflection.MethodBase original, System.Func2[T,TResult] getLocal, System.Func1[TResult] defineLabel) [0x00093] in <474744d65d8e460fa08cd5fd82b5d65f>:IL_0093
at HarmonyLib.Internal.Patching.ILManipulator.WriteTo (Mono.Cecil.Cil.MethodBody body, System.Reflection.MethodBase original) [0x00066] in <474744d65d8e460fa08cd5fd82b5d65f>:IL_0066
at HarmonyLib.Public.Patching.HarmonyManipulator.WriteTranspilers () [0x00084] in <474744d65d8e460fa08cd5fd82b5d65f>:IL_0084
at HarmonyLib.Public.Patching.HarmonyManipulator.WriteImpl () [0x0002b] in <474744d65d8e460fa08cd5fd82b5d65f>:IL_002B
ArgumentOutOfRangeException: Index must be within the bounds of the List.
Parameter name: index
at System.Collections.Generic.List1[T].Insert (System.Int32 index, T item) [0x00009] in <787acc3c9a4c471ba7d971300105af24>:IL_0009  at MoreShipUpgrades.Patches.TerminalComponents.TerminalPatcher.SetItemSalesTranspiler (System.Collections.Generic.IEnumerable1[T] instructions) [0x00174] in :IL_0174
at (wrapper managed-to-native) System.Reflection.RuntimeMethodInfo.InternalInvoke(System.Reflection.RuntimeMethodInfo,object,object[],System.Exception&)
at System.Reflection.RuntimeMethodInfo.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x0006a] in <787acc3c9a4c471ba7d971300105af24>:IL_006A
Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
at System.Reflection.RuntimeMethodInfo.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00083] in <787acc3c9a4c471ba7d971300105af24>:IL_0083
at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) [0x00000] in <787acc3c9a4c471ba7d971300105af24>:IL_0000
at HarmonyLib.Internal.Patching.ILManipulator.ApplyTranspilers (System.Reflection.Emit.ILGenerator il, System.Reflection.MethodBase original, System.Func2[T,TResult] getLocal, System.Func1[TResult] defineLabel) [0x00093] in <474744d65d8e460fa08cd5fd82b5d65f>:IL_0093
at HarmonyLib.Internal.Patching.ILManipulator.WriteTo (Mono.Cecil.Cil.MethodBody body, System.Reflection.MethodBase original) [0x00066] in <474744d65d8e460fa08cd5fd82b5d65f>:IL_0066
at HarmonyLib.Public.Patching.HarmonyManipulator.WriteTranspilers () [0x00084] in <474744d65d8e460fa08cd5fd82b5d65f>:IL_0084
at HarmonyLib.Public.Patching.HarmonyManipulator.WriteImpl () [0x0002b] in <474744d65d8e460fa08cd5fd82b5d65f>:IL_002B
Rethrow as HarmonyException: IL Compile Error (unknown location)
at HarmonyLib.Public.Patching.HarmonyManipulator.WriteImpl () [0x00378] in <474744d65d8e460fa08cd5fd82b5d65f>:IL_0378
at HarmonyLib.Public.Patching.HarmonyManipulator.Process (MonoMod.Cil.ILContext ilContext, System.Reflection.MethodBase originalMethod) [0x00042] in <474744d65d8e460fa08cd5fd82b5d65f>:IL_0042
at HarmonyLib.Public.Patching.HarmonyManipulator.Manipulate (System.Reflection.MethodBase original, HarmonyLib.PatchInfo patchInfo, MonoMod.Cil.ILContext ctx) [0x00006] in <474744d65d8e460fa08cd5fd82b5d65f>:IL_0006
at HarmonyLib.Public.Patching.HarmonyManipulator.Manipulate (System.Reflection.MethodBase original, MonoMod.Cil.ILContext ctx) [0x00007] in <474744d65d8e460fa08cd5fd82b5d65f>:IL_0007
at HarmonyLib.Public.Patching.ManagedMethodPatcher.Manipulator (MonoMod.Cil.ILContext ctx) [0x00012] in <474744d65d8e460fa08cd5fd82b5d65f>:IL_0012
at MonoMod.Cil.ILContext.Invoke (MonoMod.Cil.ILContext+Manipulator manip) [0x00087] in <6733e342b5b549bba815373898724469>:IL_0087
at MonoMod.RuntimeDetour.ILHook+Context.InvokeManipulator (Mono.Cecil.MethodDefinition def, MonoMod.Cil.ILContext+Manipulator cb) [0x00012] in <4e2760c7517c4ea79c633d67e84b319f>:IL_0012
at (wrapper dynamic-method) MonoMod.RuntimeDetour.ILHook+Context.DMD<MonoMod.RuntimeDetour.ILHook+Context::Refresh>(MonoMod.RuntimeDetour.ILHook/Context)
at (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.Trampoline<MonoMod.RuntimeDetour.ILHook+Context::Refresh>?303242094(object)
at HarmonyLib.Internal.RuntimeFixes.StackTraceFixes.OnILChainRefresh (System.Object self) [0x00000] in <474744d65d8e460fa08cd5fd82b5d65f>:IL_0000
at MonoMod.RuntimeDetour.ILHook.Apply () [0x00059] in <4e2760c7517c4ea79c633d67e84b319f>:IL_0059
at HarmonyLib.Public.Patching.ManagedMethodPatcher.DetourTo (System.Reflection.MethodBase replacement) [0x00047] in <474744d65d8e460fa08cd5fd82b5d65f>:IL_0047
Rethrow as HarmonyException: IL Compile Error (unknown location)
at HarmonyLib.Public.Patching.ManagedMethodPatcher.DetourTo (System.Reflection.MethodBase replacement) [0x0005f] in <474744d65d8e460fa08cd5fd82b5d65f>:IL_005F
at HarmonyLib.PatchFunctions.UpdateWrapper (System.Reflection.MethodBase original, HarmonyLib.PatchInfo patchInfo) [0x00033] in <474744d65d8e460fa08cd5fd82b5d65f>:IL_0033
Rethrow as HarmonyException: IL Compile Error (unknown location)
at HarmonyLib.PatchClassProcessor.ReportException (System.Exception exception, System.Reflection.MethodBase original) [0x00045] in <474744d65d8e460fa08cd5fd82b5d65f>:IL_0045
at HarmonyLib.PatchClassProcessor.Patch () [0x00095] in <474744d65d8e460fa08cd5fd82b5d65f>:IL_0095
at HarmonyLib.Harmony.PatchAll (System.Type type) [0x00008] in <474744d65d8e460fa08cd5fd82b5d65f>:IL_0008
at MoreShipUpgrades.Managers.PatchManager.PatchVitalComponents () [0x00094] in :IL_0094
at MoreShipUpgrades.Managers.PatchManager.PatchMainVersion () [0x00019] in :IL_0019
at MoreShipUpgrades.Plugin.Awake () [0x00176] in :IL_0176
UnityEngine.GameObject:Internal_AddComponentWithType(GameObject, Type)
UnityEngine.GameObject:AddComponent(Type)
BepInEx.Bootstrap.Chainloader:Start()
UnityEngine.Application:.cctor()
UnityEngine.NVIDIA.GraphicsDevice:CreateGraphicsDevice()
UnityEngine.Rendering.HighDefinition.DLSSPass:SetupFeature(HDRenderPipelineGlobalSettings)
UnityEngine.Rendering.HighDefinition.HDRenderPipeline:SetupDLSSFeature(HDRenderPipelineGlobalSettings)
UnityEngine.Rendering.HighDefinition.HDRenderPipelineAsset:OnEnable()

[Info   :   BepInEx] Loading [AccessibleTerminal 1.0.0]
[Info   :AccessibleTerminal] AccessibleTerminal loaded!
[Message:   BepInEx] Chainloader startup complete
 Initializing input.
New input system (experimental) initialized
Using Windows.Gaming.Input
 Initialized touch support.
UnloadTime: 2.498400 ms
Saving changed settings
Unloading 6 Unused Serialized files (Serialized files now loaded: 4)
UnloadTime: 20.632900 ms
subcribing to steam callbacks
Unloading 46 unused Assets to reduce memory usage. Loaded Objects now: 21987.
Total: 14.669400 ms (FindLiveObjects: 0.598700 ms CreateObjectMapping: 0.432400 ms MarkObjects: 13.476300 ms  DeleteObjects: 0.161600 ms)
[Debug  :ainavt.lc.lethalconfig] Injecting mod config menu into main menu...
Unloading 4 Unused Serialized files (Serialized files now loaded: 4)
UnloadTime: 1.026600 ms
Unloading 71 unused Assets to reduce memory usage. Loaded Objects now: 23784.
Total: 13.827500 ms (FindLiveObjects: 0.658100 ms CreateObjectMapping: 0.549800 ms MarkObjects: 12.448500 ms  DeleteObjects: 0.171000 ms)
Returning week num: 53
week num: 53
[Debug  :ainavt.lc.lethalconfig] Injecting mod config menu into main menu...

[Debug  :ainavt.lc.lethalconfig] Generated 559 configs, of which 545 were missing and registered.
host button pressed
Returning week num: 53
AAAAAA
1
0
AAAAAA
1
1
AAAAAA
1
2
AAAAAA
1
-1
Returning week num: 53
host button pressed
AAAAAA
0
0
AAAAAA
0
1
AAAAAA
0
2
AAAAAA
0
-1
Returning week num: 53
host button pressed
Displaying menu message
Connection approval callback! Game version of client request:
Joining client id: 0; Local/host client id: 0
Stopped connection approval callback, as the client in question was the host!
[Netcode] You cannot decline the host connection. The connection was automatically approved.
started host!
are we in a server?: True
Lobby has been created
The referenced script on this Behaviour (Game Object 'ControlDesk') is missing!
The referenced script on this Behaviour (Game Object 'Audio') is missing!
The referenced script on this Behaviour (Game Object 'Trigger') is missing!
The referenced script on this Behaviour (Game Object 'LampSqueakAudio') is missing!
The referenced script on this Behaviour (Game Object 'AmbienceSource') is missing!
The referenced script on this Behaviour (Game Object 'LockerAudio') is missing!
The referenced script on this Behaviour (Game Object 'HangarShip') is missing!
Unloading 7 Unused Serialized files (Serialized files now loaded: 4)
UnloadTime: 35.462500 ms
[Debug  :More Ship Upgrades] [StartOfRoundPatcher] Initiating components...
[Info   :More Ship Upgrades] [LguStore] No save file found for slot 0. Creating new.
[Info   :More Ship Upgrades] Random upgrades seed wasn't set, calculating a new seed..
[Info   :More Ship Upgrades] [LguStore] SteamID is not available yet, waiting...
[Info   :More Ship Upgrades] Registering key item under level 0 of Fusion Matter
[Info   :More Ship Upgrades] Registering flashlight item under level 0 of Fusion Matter
[Info   :More Ship Upgrades] Registering walkie-talkie item under level 0 of Fusion Matter
[Info   :More Ship Upgrades] Registering shovel item under level 1 of Fusion Matter
[Info   :More Ship Upgrades] Registering pro-flashlight item under level 1 of Fusion Matter
[Info   :More Ship Upgrades] Registering belt bag item under level 2 of Fusion Matter
[Info   :More Ship Upgrades] Registering radar-booster item under level 2 of Fusion Matter
[Info   :More Ship Upgrades] [Hunter] Hoarding Bug set to be harvestable at level 1
[Info   :More Ship Upgrades] [Hunter] Snare Flea set to be harvestable at level 1
[Info   :More Ship Upgrades] [Hunter] Spore Lizard set to be harvestable at level 1
[Info   :More Ship Upgrades] [Hunter] Bunker Spider set to be harvestable at level 2
[Info   :More Ship Upgrades] [Hunter] Baboon Hawk set to be harvestable at level 2
[Info   :More Ship Upgrades] [Hunter] Tulip Snake set to be harvestable at level 2
[Info   :More Ship Upgrades] [Hunter] Kidnapper Fox set to be harvestable at level 2
[Info   :More Ship Upgrades] [Hunter] Bracken set to be harvestable at level 3
[Info   :More Ship Upgrades] [Hunter] Eyeless Dog set to be harvestable at level 3
[Info   :More Ship Upgrades] [Hunter] Half/Thumper set to be harvestable at level 3
[Info   :More Ship Upgrades] [Hunter] Manticoil set to be harvestable at level 3
[Info   :More Ship Upgrades] [Hunter] Maneater set to be harvestable at level 3
[Info   :More Ship Upgrades] [Hunter] Forest Giant set to be harvestable at level 4
[Info   :More Ship Upgrades] [UpgradeBus] Successfully reconstructed with hosts config.
Color primaries 0 is unknown or unsupported by WindowsMediaFoundation. Falling back to default may result in color shift. C:/Program Files (x86)/Steam/steamapps/common/Lethal Company/Lethal Company_Data/sharedassets1.resource
[Info   :More Ship Upgrades] [LguStore] Successfully spawned 56 upgrade objects.
[Debug  :More Ship Upgrades] [StartOfRoundPatcher] LguStore component initiated...
Enabling connection callbacks in StartOfRound
Began listening to SceneManager_OnLoadComplete1 on this client
[Info   : LethalLib] Adding 0 unlockables to unlockables list
[Info   : LethalLib] Adding 2 items to terminal
damageTrigger is disabled! Netcode for GameObjects does not support spawning disabled NetworkBehaviours! The InteractTrigger component was skipped during spawn!
[Info   : LethalLib] Found 13 prefabs to fix
1107298560
1107298560
level id: 0
Changing level
Loading from data: for 41 Experimentation: iterations at 0, starting at node #-1
Loading from data: for 220 Assurance: iterations at 0, starting at node #-1
Loading from data: for 56 Vow: iterations at 0, starting at node #-1
Loading from data: for 71 Gordion: iterations at 0, starting at node #-1
Loading from data: for 61 March: iterations at 0, starting at node #-1
Loading from data: for 20 Adamance: iterations at 0, starting at node #-1
Loading from data: for 85 Rend: iterations at 0, starting at node #-1
Loading from data: for 7 Dine: iterations at 0, starting at node #-1
Loading from data: for 21 Offense: iterations at 0, starting at node #-1
Loading from data: for 8 Titan: iterations at 0, starting at node #-1
Loading from data: for 68 Artifice: iterations at 0, starting at node #-1
Loading from data: for 44 Liquidation: iterations at 0, starting at node #-1
Loading from data: for 5 Embrion: iterations at 0, starting at node #-1
Color primaries 0 is unknown or unsupported by WindowsMediaFoundation. Falling back to default may result in color shift. C:/Program Files (x86)/Steam/steamapps/common/Lethal Company/Lethal Company_Data/sharedassets3.resource
Weather chance: 0.7886578; 1
Item sales percentages #0: 0
Item sales percentages #1: 0
Item sales percentages #2: 0
Item sales percentages #3: 0
Item sales percentages #4: 0
Item sales percentages #5: 0
Item sales percentages #6: 0
Item sales percentages #7: 0
Item sales percentages #8: 0
Item sales percentages #9: 0
Item sales percentages #10: 0
Item sales percentages #11: 0
Item sales percentages #12: 0
Item sales percentages #13: 0
Item sales percentages #14: 0
Item sales percentages #15: 0
Item sales percentages #16: 0
Item sales percentages #17: 0
NetworkVariable is written to, but doesn't know its NetworkBehaviour yet. Are you modifying a NetworkVariable before the NetworkObject is spawned?
Suits: 1
Suit #0: 0
pos: (-2.45, 2.75, -8.41); rot: (0.00, 90.00, 0.00)
Key 'shipGrabbableItems' does not exist
Loaded vehicle ID: -1
[Info   :More Ship Upgrades] Registering key item under level 0 of Fusion Matter
[Info   :More Ship Upgrades] Registering flashlight item under level 0 of Fusion Matter
[Info   :More Ship Upgrades] Registering walkie-talkie item under level 0 of Fusion Matter
[Info   :More Ship Upgrades] Registering shovel item under level 1 of Fusion Matter
[Info   :More Ship Upgrades] Registering pro-flashlight item under level 1 of Fusion Matter
[Info   :More Ship Upgrades] Registering belt bag item under level 2 of Fusion Matter
[Info   :More Ship Upgrades] Registering radar-booster item under level 2 of Fusion Matter
[Info   :More Ship Upgrades] [Hunter] Hoarding Bug set to be harvestable at level 1
[Info   :More Ship Upgrades] [Hunter] Snare Flea set to be harvestable at level 1
[Info   :More Ship Upgrades] [Hunter] Spore Lizard set to be harvestable at level 1
[Info   :More Ship Upgrades] [Hunter] Bunker Spider set to be harvestable at level 2
[Info   :More Ship Upgrades] [Hunter] Baboon Hawk set to be harvestable at level 2
[Info   :More Ship Upgrades] [Hunter] Tulip Snake set to be harvestable at level 2
[Info   :More Ship Upgrades] [Hunter] Kidnapper Fox set to be harvestable at level 2
[Info   :More Ship Upgrades] [Hunter] Bracken set to be harvestable at level 3
[Info   :More Ship Upgrades] [Hunter] Eyeless Dog set to be harvestable at level 3
[Info   :More Ship Upgrades] [Hunter] Half/Thumper set to be harvestable at level 3
[Info   :More Ship Upgrades] [Hunter] Manticoil set to be harvestable at level 3
[Info   :More Ship Upgrades] [Hunter] Maneater set to be harvestable at level 3
[Info   :More Ship Upgrades] [Hunter] Forest Giant set to be harvestable at level 4
[Info   :More Ship Upgrades] [UpgradeBus] Successfully reconstructed with hosts config.
Group credits: 60
[Debug  :ainavt.lc.lethalconfig] Injecting mod config menu into quick menu...
planet mold states length: $13
Called teleport function on Player
Taking control of player Player and enabling camera!
Called teleport function on Player (1)
Called teleport function on Player (2)
Called teleport function on Player (3)
Starting voice tracking for player: gamblr
!!!! ENABLING CAMERA FOR PLAYER: Player
!!!! connectedPlayersAmount: 0
Unloading 248 unused Assets to reduce memory usage. Loaded Objects now: 54524.
Total: 21.125800 ms (FindLiveObjects: 2.427500 ms CreateObjectMapping: 1.618700 ms MarkObjects: 16.640600 ms  DeleteObjects: 0.438600 ms)
Has beta?: {hasBeta}
Has beta save data: True
BoxColliders does not support negative scale or size.
The effective box size has been forced positive and is likely to give unexpected collision geometry.
If you absolutely need to use negative scaling you can use the convex MeshCollider. Scene hierarchy path "Environment/HangarShip/LightSwitchContainer/PlacementCollider"
BoxColliders does not support negative scale or size.
The effective box size has been forced positive and is likely to give unexpected collision geometry.
If you absolutely need to use negative scaling you can use the convex MeshCollider. Scene hierarchy path "Environment/HangarShip/Cube"
BoxColliders does not support negative scale or size.
The effective box size has been forced positive and is likely to give unexpected collision geometry.
If you absolutely need to use negative scaling you can use the convex MeshCollider. Scene hierarchy path "Environment/HangarShip/AnimatedShipDoor/HangarDoorLeft (1)"
BoxColliders does not support negative scale or size.
The effective box size has been forced positive and is likely to give unexpected collision geometry.
If you absolutely need to use negative scaling you can use the convex MeshCollider. Scene hierarchy path "Environment/HangarShip/ShipBottomColliders/Cube (1)"
BoxColliders does not support negative scale or size.
The effective box size has been forced positive and is likely to give unexpected collision geometry.
If you absolutely need to use negative scaling you can use the convex MeshCollider. Scene hierarchy path "Environment/HangarShip/ControlDesk.001"
BoxColliders does not support negative scale or size.
The effective box size has been forced positive and is likely to give unexpected collision geometry.
If you absolutely need to use negative scaling you can use the convex MeshCollider. Scene hierarchy path "Environment/HangarShip/ShipBottomColliders/Cube (3)"
BoxColliders does not support negative scale or size.
The effective box size has been forced positive and is likely to give unexpected collision geometry.
If you absolutely need to use negative scaling you can use the convex MeshCollider. Scene hierarchy path "Environment/HangarShip/ShipBottomColliders/Cube (7)"
BoxColliders does not support negative scale or size.
The effective box size has been forced positive and is likely to give unexpected collision geometry.
If you absolutely need to use negative scaling you can use the convex MeshCollider. Scene hierarchy path "Environment/HangarShip/ShipBottomColliders/Cube (6)"
BoxColliders does not support negative scale or size.
The effective box size has been forced positive and is likely to give unexpected collision geometry.
If you absolutely need to use negative scaling you can use the convex MeshCollider. Scene hierarchy path "Environment/HangarShip/ShipBottomColliders/Cube (8)"
BoxColliders does not support negative scale or size.
The effective box size has been forced positive and is likely to give unexpected collision geometry.
If you absolutely need to use negative scaling you can use the convex MeshCollider. Scene hierarchy path "Environment/HangarShip/ShipBottomColliders/Cube (5)"
BoxColliders does not support negative scale or size.
The effective box size has been forced positive and is likely to give unexpected collision geometry.
If you absolutely need to use negative scaling you can use the convex MeshCollider. Scene hierarchy path "Environment/HangarShip/ShipBottomColliders/Cube (4)"
[Dissonance:Recording] (23:42:40.657) CapturePipelineManager: Detected a frame skip, forcing capture pipeline reset (Delta Time:0.4958296)
BoxColliders does not support negative scale or size.
The effective box size has been forced positive and is likely to give unexpected collision geometry.
If you absolutely need to use negative scaling you can use the convex MeshCollider. Scene hierarchy path "Environment/HangarShip/StorageCloset/Cube.000/Cube"
[Info   :More Ship Upgrades] [LguStore] Loading SteamID:<PHONE_NUMBER>9659358
[Info   :More Ship Upgrades] [LguStore]<PHONE_NUMBER>9659358 Was not found in save dictionary! Creating new save for ID.
Set interminalmenu to true: True
[Dissonance:Recording] (23:42:45.842) BasicMicrophoneCapture: Insufficient buffer space, requested 53280, clamped to 16383 (dropping 36897 samples)
[Dissonance:Recording] (23:42:45.842) BasePreprocessingPipeline: Lost 480 samples in the preprocessor (buffer full), injecting silence to compensate
[Dissonance:Recording] (23:42:45.844) BasePreprocessingPipeline: Lost 960 samples in the preprocessor (buffer full), injecting silence to compensate
[Dissonance:Recording] (23:42:45.855) CapturePipelineManager: Detected a frame skip, forcing capture pipeline reset (Delta Time:1.112436)
[Info   :More Ship Upgrades] [LguStore] Applying loaded upgrades...
Trying to add Caret (TMPro.TMP_SelectionCaret) for graphic rebuild while we are already inside a graphic rebuild loop. This is not supported.
MissingMethodException: Method not found: void .Terminal.QuitTerminal()
at AccessibleTerminal.TerminalGUI.CreateButton (System.Single x, System.Single y, System.Single width, System.Single height, System.String text, UnityEngine.GUIStyle style, System.Action action) [0x0001b] in ./TerminalGUI.cs:431
at AccessibleTerminal.TerminalGUI.OnGUI () [0x0013c] in ./TerminalGUI.cs:181
(Filename: ./TerminalGUI.cs Line: 181)
MissingMethodException: Method not found: void .Terminal.QuitTerminal()
at AccessibleTerminal.TerminalGUI.CreateButton (System.Single x, System.Single y, System.Single width, System.Single height, System.String text, UnityEngine.GUIStyle style, System.Action action) [0x0001b] in ./TerminalGUI.cs:431
at AccessibleTerminal.TerminalGUI.OnGUI () [0x0013c] in ./TerminalGUI.cs:181
(Filename: ./TerminalGUI.cs Line: 181)
MissingMethodException: Method not found: void .Terminal.QuitTerminal()
at AccessibleTerminal.TerminalGUI.CreateButton (System.Single x, System.Single y, System.Single width, System.Single height, System.String text, UnityEngine.GUIStyle style, System.Action action) [0x0001b] in ./TerminalGUI.cs:431
at AccessibleTerminal.TerminalGUI.OnGUI () [0x0013c] in ./TerminalGUI.cs:181
(Filename: ./TerminalGUI.cs Line: 181)
MissingMethodException: Method not found: void .Terminal.QuitTerminal()
at AccessibleTerminal.TerminalGUI.CreateButton (System.Single x, System.Single y, System.Single width, System.Single height, System.String text, UnityEngine.GUIStyle style, System.Action action) [0x0001b] in ./TerminalGUI.cs:431
at AccessibleTerminal.TerminalGUI.OnGUI () [0x0013c] in ./TerminalGUI.cs:181
(Filename: ./TerminalGUI.cs Line: 181)
MissingMethodException: Method not found: void .Terminal.QuitTerminal()
at AccessibleTerminal.TerminalGUI.CreateButton (System.Single x, System.Single y, System.Single width, System.Single height, System.String text, UnityEngine.GUIStyle style, System.Action action) [0x0001b] in ./TerminalGUI.cs:431
at AccessibleTerminal.TerminalGUI.OnGUI () [0x0013c] in ./TerminalGUI.cs:181
(Filename: ./TerminalGUI.cs Line: 181)
MissingMethodException: Method not found: void .Terminal.QuitTerminal()
at AccessibleTerminal.TerminalGUI.CreateButton (System.Single x, System.Single y, System.Single width, System.Single height, System.String text, UnityEngine.GUIStyle style, System.Action action) [0x0001b] in ./TerminalGUI.cs:431
at AccessibleTerminal.TerminalGUI.OnGUI () [0x0013c] in ./TerminalGUI.cs:181
(Filename: ./TerminalGUI.cs Line: 181)
MissingMethodException: Method not found: void .Terminal.QuitTerminal()
at AccessibleTerminal.TerminalGUI.CreateButton (System.Single x, System.Single y, System.Single width, System.Single height, System.String text, UnityEngine.GUIStyle style, System.Action action) [0x0001b] in ./TerminalGUI.cs:431
at AccessibleTerminal.TerminalGUI.OnGUI () [0x0013c] in ./TerminalGUI.cs:181
(Filename: ./TerminalGUI.cs Line: 181)
Stop special animation on TerminalScript, by Player (UnityEngine.Transform); Player (GameNetcodeStuff.PlayerControllerB)
Calling stop animation function StopUsing server rpc for player: 0
Stop special animation F
Stop special animation G
Quit terminal; inTerminalMenu true?: {playerScript.inTerminalMenu}
Set interminalmenu to true: True
MissingMethodException: Method not found: void .Terminal.QuitTerminal()
at AccessibleTerminal.TerminalGUI.CreateButton (System.Single x, System.Single y, System.Single width, System.Single height, System.String text, UnityEngine.GUIStyle style, System.Action action) [0x0001b] in ./TerminalGUI.cs:431
at AccessibleTerminal.TerminalGUI.OnGUI () [0x0013c] in ./TerminalGUI.cs:181
(Filename: ./TerminalGUI.cs Line: 181)
MissingMethodException: Method not found: void .Terminal.QuitTerminal()
at AccessibleTerminal.TerminalGUI.CreateButton (System.Single x, System.Single y, System.Single width, System.Single height, System.String text, UnityEngine.GUIStyle style, System.Action action) [0x0001b] in ./TerminalGUI.cs:431
at AccessibleTerminal.TerminalGUI.OnGUI () [0x0013c] in ./TerminalGUI.cs:181
(Filename: ./TerminalGUI.cs Line: 181)
Stop special animation on TerminalScript, by Player (UnityEngine.Transform); Player (GameNetcodeStuff.PlayerControllerB)
Calling stop animation function StopUsing server rpc for player: 0
Stop special animation F
Stop special animation G
Quit terminal; inTerminalMenu true?: {playerScript.inTerminalMenu}
Set interminalmenu to true: True
Stop special animation on TerminalScript, by Player (UnityEngine.Transform); Player (GameNetcodeStuff.PlayerControllerB)
Calling stop animation function StopUsing server rpc for player: 0
Stop special animation F
Stop special animation G
Quit terminal; inTerminalMenu true?: {playerScript.inTerminalMenu}
Set interminalmenu to true: True
MissingMethodException: Method not found: void .Terminal.QuitTerminal()
at AccessibleTerminal.TerminalGUI.CreateButton (System.Single x, System.Single y, System.Single width, System.Single height, System.String text, UnityEngine.GUIStyle style, System.Action action) [0x0001b] in ./TerminalGUI.cs:431
at AccessibleTerminal.TerminalGUI.OnGUI () [0x0013c] in ./TerminalGUI.cs:181
(Filename: ./TerminalGUI.cs Line: 181)
MissingMethodException: Method not found: void .Terminal.QuitTerminal()
at AccessibleTerminal.TerminalGUI.CreateButton (System.Single x, System.Single y, System.Single width, System.Single height, System.String text, UnityEngine.GUIStyle style, System.Action action) [0x0001b] in ./TerminalGUI.cs:431
at AccessibleTerminal.TerminalGUI.OnGUI () [0x0013c] in ./TerminalGUI.cs:181
(Filename: ./TerminalGUI.cs Line: 181)
Stop special animation on TerminalScript, by Player (UnityEngine.Transform); Player (GameNetcodeStuff.PlayerControllerB)
Calling stop animation function StopUsing server rpc for player: 0
Stop special animation F
Stop special animation G
Quit terminal; inTerminalMenu true?: {playerScript.inTerminalMenu}
Set interminalmenu to true: True
Could not parse word: betty
Could not parse word: sam
Parsed word: eyeless
Could not parse word: dog
noun keyword: eyeless dogs ; verb keyword: info ; result null?
[Debug  :More Ship Upgrades] [GameNetworkManagerPatcher] Saving the LGU upgrades unto a json file...
Shutting down and disconnecting from server. Is host?: True
[Debug  :More Ship Upgrades] [GameNetworkManagerPatcher] Resetting the Upgrade Bus due to disconnecting...
[Debug  :More Ship Upgrades] [UpgradeBus] Resetting gamblr's attributes
[Dissonance:Recording] (23:45:24.130) BasicMicrophoneCapture: Insufficient buffer space, requested 23520, clamped to 16383 (dropping 7137 samples)
[Dissonance:Recording] (23:45:24.131) BasePreprocessingPipeline: Lost 960 samples in the preprocessor (buffer full), injecting silence to compensate
[Dissonance:Recording] (23:45:24.131) BasePreprocessingPipeline: Lost 480 samples in the preprocessor (buffer full), injecting silence to compensate
Resetting unlockables list!
Scene manager is null
Unloading 5 Unused Serialized files (Serialized files now loaded: 4)
DISABLING connection callbacks in round manager
Terminal disabled, disabling ESC key listener
UnloadTime: 14.735300 ms
Unloading 872 unused Assets to reduce memory usage. Loaded Objects now: 47274.
Total: 31.464400 ms (FindLiveObjects: 1.890100 ms CreateObjectMapping: 1.542600 ms MarkObjects: 26.337300 ms  DeleteObjects: 1.694100 ms)
Returning week num: 53
week num: 53
[Debug  :ainavt.lc.lethalconfig] Injecting mod config menu into main menu...
[Debug  :More Ship Upgrades] [GameNetworkManagerPatcher] Resetting the Upgrade Bus due to disconnecting...
Setting up 6 worker threads for Enlighten.
unsubscribing from steam callbacks
[Info   :FixPluginTypesSerialization] Restored original AssemblyNames list
Memory Statistics:
[ALLOC_TEMP_TLS] TLS Allocator
StackAllocators :
[ALLOC_TEMP_MAIN]
Peak usage frame count: [4.0 KB-8.0 KB]: 6035 frames, [8.0 KB-16.0 KB]: 1 frames, [16.0 KB-32.0 KB]: 1 frames, [32.0 KB-64.0 KB]: 23674 frames, [64.0 KB-128.0 KB]: 52 frames, [128.0 KB-256.0 KB]: 8 frames, [2.0 MB-4.0 MB]: 2 frames, [4.0 MB-8.0 MB]: 3 frames
Initial Block Size 4.0 MB
Current Block Size 6.8 MB
Peak Allocated Bytes 6.8 MB
Overflow Count 1
[ALLOC_TEMP_Background Job.worker 4]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_Loading.PreloadManager]
Initial Block Size 256.0 KB
Current Block Size 0.5 MB
Peak Allocated Bytes 509.6 KB
Overflow Count 3531
[ALLOC_TEMP_Background Job.worker 3]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_Background Job.worker 11]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_Background Job.worker 7]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_Background Job.worker 6]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_ReadCacheIndex]
Initial Block Size 64.0 KB
Current Block Size 64.0 KB
Peak Allocated Bytes 0.5 KB
Overflow Count 0
[ALLOC_TEMP_Background Job.worker 12]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_Background Job.worker 10]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_Background Job.worker 9]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_Job.worker 0]
Initial Block Size 256.0 KB
Current Block Size 256.0 KB
Peak Allocated Bytes 17.5 KB
Overflow Count 0
[ALLOC_TEMP_Job.worker 4]
Initial Block Size 256.0 KB
Current Block Size 256.0 KB
Peak Allocated Bytes 101.9 KB
Overflow Count 0
[ALLOC_TEMP_Job.worker 5]
Initial Block Size 256.0 KB
Current Block Size 256.0 KB
Peak Allocated Bytes 101.9 KB
Overflow Count 0
[ALLOC_TEMP_Background Job.worker 8]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_Background Job.worker 15]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_Background Job.worker 1]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 0.7 KB
Overflow Count 0
[ALLOC_TEMP_EnlightenWorker] x 6
Initial Block Size 64.0 KB
Current Block Size 64.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_Job.worker 1]
Initial Block Size 256.0 KB
Current Block Size 256.0 KB
Peak Allocated Bytes 101.9 KB
Overflow Count 0
[ALLOC_TEMP_Job.worker 3]
Initial Block Size 256.0 KB
Current Block Size 256.0 KB
Peak Allocated Bytes 101.8 KB
Overflow Count 0
[ALLOC_TEMP_Background Job.worker 5]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_Background Job.worker 13]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_UnityGfxDeviceWorker]
Initial Block Size 256.0 KB
Current Block Size 256.0 KB
Peak Allocated Bytes 199.1 KB
Overflow Count 0
[ALLOC_TEMP_AssetGarbageCollectorHelper] x 11
Initial Block Size 64.0 KB
Current Block Size 64.0 KB
Peak Allocated Bytes 138 B
Overflow Count 0
[ALLOC_TEMP_Background Job.worker 2]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_Job.worker 2]
Initial Block Size 256.0 KB
Current Block Size 336.0 KB
Peak Allocated Bytes 236.6 KB
Overflow Count 0
[ALLOC_TEMP_Job.worker 10]
Initial Block Size 256.0 KB
Current Block Size 256.0 KB
Peak Allocated Bytes 17.5 KB
Overflow Count 0
[ALLOC_TEMP_Job.worker 7]
Initial Block Size 256.0 KB
Current Block Size 256.0 KB
Peak Allocated Bytes 101.9 KB
Overflow Count 0
[ALLOC_TEMP_Job.worker 9]
Initial Block Size 256.0 KB
Current Block Size 256.0 KB
Peak Allocated Bytes 17.5 KB
Overflow Count 0
[ALLOC_TEMP_Background Job.worker 0]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_Job.worker 6]
Initial Block Size 256.0 KB
Current Block Size 256.0 KB
Peak Allocated Bytes 101.9 KB
Overflow Count 0
[ALLOC_TEMP_Job.worker 8]
Initial Block Size 256.0 KB
Current Block Size 256.0 KB
Peak Allocated Bytes 20.9 KB
Overflow Count 0
[ALLOC_TEMP_HIDInput]
Initial Block Size 64.0 KB
Current Block Size 64.0 KB
Peak Allocated Bytes 10.9 KB
Overflow Count 0
[ALLOC_TEMP_Background Job.worker 14]
Initial Block Size 32.0 KB
Current Block Size 32.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_TEMP_Loading.AsyncRead]
Initial Block Size 64.0 KB
Current Block Size 128.0 KB
Peak Allocated Bytes 127.7 KB
Overflow Count 0
[ALLOC_TEMP_BatchDeleteObjects]
Initial Block Size 64.0 KB
Current Block Size 64.0 KB
Peak Allocated Bytes 54 B
Overflow Count 0
[ALLOC_DEFAULT] Dual Thread Allocator
Peak main deferred allocation count 22288
[ALLOC_BUCKET]
Large Block size 4.0 MB
Used Block count 1
Peak Allocated bytes 4.0 MB
Failed Allocations. Bucket layout:
16B: 10 Subsections = 10240 buckets. Failed count: 1964400
32B: 35 Subsections = 17920 buckets. Failed count: 654937
48B: 63 Subsections = 21504 buckets. Failed count: 3300645
64B: 42 Subsections = 10752 buckets. Failed count: 176076
80B: 35 Subsections = 7168 buckets. Failed count: 91248
96B: 37 Subsections = 6314 buckets. Failed count: 794491
112B: 19 Subsections = 2779 buckets. Failed count: 166168
128B: 15 Subsections = 1920 buckets. Failed count: 152488
[ALLOC_DEFAULT_MAIN]
Peak usage frame count: [32.0 MB-64.0 MB]: 3845 frames, [64.0 MB-128.0 MB]: 25931 frames
Requested Block Size 16.0 MB
Peak Block count 6
Peak Allocated memory 95.3 MB
Peak Large allocation bytes 8.0 MB
[ALLOC_DEFAULT_THREAD]
Peak usage frame count: [16.0 MB-32.0 MB]: 2243 frames, [128.0 MB-256.0 MB]: 3445 frames, [256.0 MB-0.50 GB]: 24088 frames
Requested Block Size 16.0 MB
Peak Block count 24
Peak Allocated memory 388.8 MB
Peak Large allocation bytes 16.0 MB
[ALLOC_TEMP_JOB_1_FRAME]
Initial Block Size 2.0 MB
Used Block Count 0
Overflow Count (too large) 0
Overflow Count (full) 0
[ALLOC_TEMP_JOB_2_FRAMES]
Initial Block Size 2.0 MB
Used Block Count 0
Overflow Count (too large) 0
Overflow Count (full) 0
[ALLOC_TEMP_JOB_4_FRAMES (JobTemp)]
Initial Block Size 2.0 MB
Used Block Count 1
Overflow Count (too large) 0
Overflow Count (full) 0
[ALLOC_TEMP_JOB_ASYNC (Background)]
Initial Block Size 1.0 MB
Used Block Count 1
Overflow Count (too large) 0
Overflow Count (full) 0
[ALLOC_GFX] Dual Thread Allocator
Peak main deferred allocation count 16
[ALLOC_BUCKET]
Large Block size 4.0 MB
Used Block count 1
Peak Allocated bytes 4.0 MB
Failed Allocations. Bucket layout:
16B: 10 Subsections = 10240 buckets. Failed count: 1964400
32B: 35 Subsections = 17920 buckets. Failed count: 654937
48B: 63 Subsections = 21504 buckets. Failed count: 3300645
64B: 42 Subsections = 10752 buckets. Failed count: 176076
80B: 35 Subsections = 7168 buckets. Failed count: 91248
96B: 37 Subsections = 6314 buckets. Failed count: 794491
112B: 19 Subsections = 2779 buckets. Failed count: 166168
128B: 15 Subsections = 1920 buckets. Failed count: 152488
[ALLOC_GFX_MAIN]
Peak usage frame count: [16.0 MB-32.0 MB]: 29574 frames, [32.0 MB-64.0 MB]: 202 frames
Requested Block Size 16.0 MB
Peak Block count 3
Peak Allocated memory 37.8 MB
Peak Large allocation bytes 0 B
[ALLOC_GFX_THREAD]
Peak usage frame count: [1.0 MB-2.0 MB]: 2243 frames, [8.0 MB-16.0 MB]: 3358 frames, [16.0 MB-32.0 MB]: 24175 frames
Requested Block Size 16.0 MB
Peak Block count 2
Peak Allocated memory 29.6 MB
Peak Large allocation bytes 0 B
[ALLOC_CACHEOBJECTS] Dual Thread Allocator
Peak main deferred allocation count 145
[ALLOC_BUCKET]
Large Block size 4.0 MB
Used Block count 1
Peak Allocated bytes 4.0 MB
Failed Allocations. Bucket layout:
16B: 10 Subsections = 10240 buckets. Failed count: 1964400
32B: 35 Subsections = 17920 buckets. Failed count: 654937
48B: 63 Subsections = 21504 buckets. Failed count: 3300645
64B: 42 Subsections = 10752 buckets. Failed count: 176076
80B: 35 Subsections = 7168 buckets. Failed count: 91248
96B: 37 Subsections = 6314 buckets. Failed count: 794491
112B: 19 Subsections = 2779 buckets. Failed count: 166168
128B: 15 Subsections = 1920 buckets. Failed count: 152488
[ALLOC_CACHEOBJECTS_MAIN]
Peak usage frame count: [64.0 MB-128.0 MB]: 29776 frames
Requested Block Size 4.0 MB
Peak Block count 32
Peak Allocated memory 125.7 MB
Peak Large allocation bytes 42.9 MB
[ALLOC_CACHEOBJECTS_THREAD]
Peak usage frame count: [0.5 MB-1.0 MB]: 2242 frames, [1.0 MB-2.0 MB]: 1 frames, [16.0 MB-32.0 MB]: 3366 frames, [32.0 MB-64.0 MB]: 24167 frames
Requested Block Size 4.0 MB
Peak Block count 13
Peak Allocated memory 49.3 MB
Peak Large allocation bytes 6.0 MB
[ALLOC_TYPETREE] Dual Thread Allocator
Peak main deferred allocation count 1
[ALLOC_BUCKET]
Large Block size 4.0 MB
Used Block count 1
Peak Allocated bytes 4.0 MB
Failed Allocations. Bucket layout:
16B: 10 Subsections = 10240 buckets. Failed count: 1964400
32B: 35 Subsections = 17920 buckets. Failed count: 654937
48B: 63 Subsections = 21504 buckets. Failed count: 3300645
64B: 42 Subsections = 10752 buckets. Failed count: 176076
80B: 35 Subsections = 7168 buckets. Failed count: 91248
96B: 37 Subsections = 6314 buckets. Failed count: 794491
112B: 19 Subsections = 2779 buckets. Failed count: 166168
128B: 15 Subsections = 1920 buckets. Failed count: 152488
[ALLOC_TYPETREE_MAIN]
Peak usage frame count: [1.0 MB-2.0 MB]: 29776 frames
Requested Block Size 2.0 MB
Peak Block count 1
Peak Allocated memory 1.7 MB
Peak Large allocation bytes 0 B
[ALLOC_TYPETREE_THREAD]
Peak usage frame count: [4.0 KB-8.0 KB]: 2243 frames, [16.0 KB-32.0 KB]: 3673 frames, [32.0 KB-64.0 KB]: 23860 frames
Requested Block Size 2.0 MB
Peak Block count 1
Peak Allocated memory 61.0 KB
Peak Large allocation bytes 0 B

I have figured out the problem... I was playing in version V64... Steam was showing that I was up to date however that was obviously wrong SMH

I was not updated to V69 instead I was still playing in V64


turtle: clear turtle_ready flag when quad is right side up

Description
Currently the turtle_ready flag is only cleared if turtle action succeeds
if the action fails and you manually flip the drone over the turtle_ready
flag is stuck on. If the initial motor direction fails, the next attempt
to set the flag when armed will not run with flag set. This clears the flag
to allow the motor direction change to work.
Tested on:

BetaFPV F4 1S AIO with SPI ELRS
BlueJay 0.18.1 96kHz ESC firmware
Meteor65 Pro with 35mm prop frame

Testing Steps
Flip Successful

With Turtle Mode Switch On
Arm in normal orientation and verify that drone flies
Flip drone upside down
Arm and verify that drone is in turtle mode
Flip drone over
Disarm
Validate that drone flies

Turtle Failed Test

With Turtle Mode Switch On
Put drone upside down
Block drone from flipping over by placing something on top
Arm
Start Turtle in a direction
Before timeout disarm quad
Manually flip drone over
Arm
Validate drone flies in correct direction

Thanks for fixing the tracking branch! Looks like upload step is failing. I'm guessing I don't have permission on my account.

I was also able to test this yesterday with 6 packs and turtle mode worked as expected. Automatic rollover worked and reset and if turtle failed and I manually rolled the quad over the motors were spinning in the right direction as well. Only tried it on one quad, but this one had 100% reproduction rate.

i couldn't provoke any misbehaviour with this added, let's keep this one short and move it forward.
If you come up with anything else, feel free to submit another PR.
I do wonder if it would make more sense to completely isolate the turtle state-tracking into the turtle_mode_update statemachine.
i prototyped something like that a while ago, but never finished it, i rebased and pushed what i had here. Maybe you want to play with it a little.

Thanks for sharing the update. I was thinking it’s possible to help update the state machine to avoid this, so will take a look at what you started. This is more of a bandaid, since it’s feels strange that motor direction would not be reversed correctly on the first go.


[BUG] error occurred on jsi command for array including null

A bug is caused on jsi command if the array includes null as an item.

on undefined too