Allow for account url to change after loading

Not sure how we can make this happen as the url is required when the script is injected, but there might be a way to move the script injection into a run statement (instead of a config)...

added the option for manually injecting the zendesk lib in this branch: https://github.com/CrossLead/angular-zendesk-widget/tree/dynamic-loading

Now, if the plugin is configured as such:
angular.module('myApp')
  .config(['ZendeskWidgetProvider', function(ZendeskWidgetProvider) {
    ZendeskWidgetProvider.init({
      manual: true
    });
  }]);

You can trigger the injection of the library at a later point like:
    ZendeskWidget.settings({
      accountUrl: accountUrl
    });
    ZendeskWidget.injectZendeskScript(); // idempotent, so can call multiple times with no further effect

To allow for injecting the script with an accountUrl that is retrieved from somewhere in the app unreachable via a .config() statement


Syncing Changes from Develop to Master

What does this PR do?
A brief description of the change being made with this pull request.
Motivation
What inspired you to submit this pull request?
Additional Notes
Anything else we should know when reviewing?
Review checklist (to be filled by reviewers)

[ ] Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
[ ] Make sure you discussed the feature or bugfix with the maintaining team in an Issue
[ ] Make sure each commit and the PR mention the Issue number (cf the CONTRIBUTING doc)

Codecov Report

Merging #965 (fab5eb6) into develop (a929906) will decrease coverage by 0.10%.
The diff coverage is n/a.

@@             Coverage Diff             @@
##           develop     #965      +/-   ##
===========================================
- Coverage    83.19%   83.09%   -0.10%
===========================================
  Files          267      267
  Lines         9086     9086
  Branches      1465     1465
===========================================
- Hits          7559     7550       -9
- Misses        1129     1135       +6
- Partials       398      401       +3

Impacted Files
Coverage Δ

...android/rum/internal/ndk/DatadogNdkCrashHandler.kt
83.33% <0.00%> (-5.17%)
:arrow_down:

...droid/rum/tracking/FragmentViewTrackingStrategy.kt
82.61% <0.00%> (-4.35%)
:arrow_down:

...al/persistence/file/batch/BatchFileOrchestrator.kt
92.93% <0.00%> (-2.02%)
:arrow_down:

...rc/main/java/com/datadog/opentracing/DDTracer.java
55.65% <0.00%> (-0.42%)
:arrow_down:

.../android/rum/internal/monitor/DatadogRumMonitor.kt
94.48% <0.00%> (ø)

...nternal/persistence/file/batch/BatchFileHandler.kt
81.13% <0.00%> (+2.83%)
:arrow_up:

...ndroid/core/internal/persistence/file/EventMeta.kt
80.00% <0.00%> (+10.00%)
:arrow_up:


Karma is STILL broken

Seems like this has gone on a little long.
There is STILL two [Add Karma] links and STILL not Karma display.
Why is this still broken?

I don't even know what my karma is, my profile is wrong.
Ditto....Why is this still broken?

The first one should be the number of karma point, the second link should remain as "add Karma"

I don't think anything has been done.
I now get posts from spanish language forum, that I haven't even read.
I'm sure some of the posts I answer to, never get listed back to me when another post is added.
Still majority of first posters don't use code tags because its use is not predominant when they compose their thread.
The icons are Too small, they need to be 5 times bigger with their functions WRITTEN in them.
Tom

Karma display is fixed. Closing this one


Fix unused imports on Windows.

These imports were causing a warning on Windows because they are only used in a section that is conditional for Unix.

Thanks!
@bors r+

:pushpin: Commit 27f84f6b6896f38e2cde63520e33c92a5ecb4232 has been approved by weihanglo
It is now in the queue for this repository.

:hourglass: Testing commit 27f84f6b6896f38e2cde63520e33c92a5ecb4232 with merge be41d1e9de6a2ed24803f03dc5caa198045ebc4a...

:sunny: Test successful - checks-actions
Approved by: weihanglo
Pushing be41d1e9de6a2ed24803f03dc5caa198045ebc4a to master...


build window navigation (back/forward)

for every url change, load on top of window and reduce the opascity of back window (repeat twice, then no more)
If you go back one, then should reveal the previously hidden window (3 backs ago)
holding ctrl and clicking opens windows to the right (back faded)
crtl + w to close a window

https://www.youtube.com/watch?v=2WnAOV7nHW0 - either using classes
or
https://www.youtube.com/watch?v=geq7lQSBDAE - scriptable objects i think this makes the most sense

Scriptable object implementation

ItemData should be url & rawImage
BlueGem (item type) = WindowGroupCanvas
InventoryItem (stacking) = position in dictionary

use https://www.youtube.com/watch?v=4-d9Vu3O2jk to stack / visualise the UI

Custom listed objects implementation

[x] script to trigger event on urlchange + grab RawImage
[ ] open windowPreviewPrefab (2 max) for every url change
[ ] when click pos 1, bring forward, enable CanvasWebView and loadURL, instantiate 2 windows in the prev 2 positions (pos 1, empty)
[ ] Need to not change URL when ctrl is held, but instead Instantiate window with said link on the right
[ ] move tag
[ ] unlock icon

[ ] need to fix forward and back clicking to display the correct previewImage & load the correct URL on load
[ ] add two windows for back & forward

[ ] solve multiple addToList bug
[ ] - [ ] add two windows for back & forward
[ ] unlock icon
[ ] comment

have decided to restructure and simplify window navigation to use GoBack() and GoForward within single webviewPrefab and ctrl to open as new window

emailed nate re opening links in new canvaswebviews

Thanks again for using 3D WebView! I think the simplest way to implement that is to add JavaScript to PageLoadScripts that adds a click event handler to every link on the page. The click handler can check if the control key is down and, if so, stop the default action (of loading the link's URL) and instead use window.vuplex.postMessage() to send a message to your C# script with the link URL. When your C# receives the URL, it can instantiate a new prefab with WebViewPrefab.Instantiate() or CanvasWebViewPrefab.Instantiate() and then load the given URL by setting InitialUrl or calling LoadUrl().

Comment! @rayan-saleh


BZ-1304508 - NPE exception is thrown when using jbpm kie ProcessService to issue signal event, JBPM-4929 - Inconsistent state in ProcessServiceEJBImpl.startProcess()

two commits in same PR as they do modify same parts of code base so it's easier to see whole change

jenkins retest this


Web Chat as a widget should remember last focused element

Feature Request
If user leaves the chat, the focus is lost. Re-entry of the Chat moves focus to the top of the UI. Only the items present in the viewport from the start position of the chart are available to the screen reader. The must user arrow down to hear elements but will not be able to see the what question they’re answering
When Web Chat developers use Web Chat in a widget capacity, moving focus outside of the widget then back inside the widget does not remember the last focused element in Web Chat.
The feature request is to:

Store last focused element by making it tab index 0, so that returning focus to Web Chat widget immediately jumps to last focused item

Question: Can you set tabindex in a widget, so it doesn't affect tab order within the main app?
Question: Isn't this taking for granted that a user will immediately want to tab back to last focused element in WC?
Doesn't resolve issue of (potentially) having to traverse entire DOM to get to WC widget

and/or

Create an accesskey that allows the user to jump back to last focused element (similar to accesskey for focusing on the send box proposal https://github.com/microsoft/BotFramework-WebChat/issues/2669#issuecomment-588417947)

Describe the suggestion or request in detail
Example scenario:

User focuses on button inside transcript (inside Web Chat widget)
User interacts with combobox within the main app (outside Web Chat widget)
User should be able to re-focus to previous button inside the transcript

Describe alternatives you have considered

aria-activedescendant

Additional context
Original discussion at: https://github.com/microsoft/BotFramework-WebChat/issues/3533 (third bullet)
[Enhancement]

Please thumbsup this comment if this is a feature you are looking for.

According to MDN, tabindex="0" means:

tabindex="0" means that the element should be focusable in sequential keyboard navigation, after any positive tabindex values and its order is defined by the document's source order.

It will not surface that element as the "first focusable element" when the user TAB into Web Chat widget.
As I mentioned during our offline discussion last week:

I would ask the accessibility team: I see nav bar share commonality with Web Chat as an UI landmark. How TAB works on nav bar?
We could use a focus-listening element to capture the first focus and send the focus to the element

When the root container of our UI is blurred:

Remember the focusing element
Add a hidden TAB-able element as the first element in our UI (a.k.a. sentinel or similar words)

When the sentinel get focused:

We send it back to the focusing element

When any part of our UI get focused:

Remove the sentinel

Remembering the focusing element is not trivial, it could be something inside Adaptive Cards (outside of React, requires DOM manipulation), or it could be something that is already re-rendered (DOM node no longer valid).

Thanks, yeah a11y team says it's easier than it sounds, but I have my doubts. This list helps. I'll set up another meeting with them.

Could you please provide us proper repro steps and control details to verify the issue, because we are unable to locate the exact screen and issue.

Could you please provide us proper repro steps and control details to verify the issue, because we are unable to locate the exact screen and issue.

@Amit8527510735 I'm waiting for customer feedback on the exact repro scenario, but I will post more details as soon as I hear back from them.

@Amit8527510735 I'm waiting for customer feedback on the exact repro scenario, but I will post more details as soon as I hear back from them.

Been trying to track down customer engagement, but I haven't been able to do so. Closing this issue.


[error]: There was an uncaught error

What is your question?
After I deployed this project on Docker，Directly enter the web，Can be used normally，And reply normally using Gemini，
But，After stop Docker，Second launch of this project，I encountered an error message，Enclosure “error.log” can directly open it with Notepad，It is the Docker startup and operation error log that I copied。
This is the startup log：
error.log
2024-02-03 19:45:44 LibreChat         | 2024-02-03 11:45:44 error: KeyvMongo connection error: getaddrinfo ENOTFOUND mongodb
2024-02-03 19:45:44 LibreChat         | 2024-02-03 11:45:44 error: There was an uncaught error: getaddrinfo ENOTFOUND mongodb
More Details
"LibreChat" and "chat-meilisearch" can start normally，
but "chat-mongodb" always starting and stopping 。
Like the video：
https://github.com/danny-avila/LibreChat/assets/6594141/9ab9aa1c-9b22-451e-a53b-e58d26f7e708
What is the main subject of your question?
Other
Screenshots
error.log
Code of Conduct

[X] I agree to follow this project's Code of Conduct

Please Help Me
tkx!


qpdf: 8.0.2 -> 8.1.0

Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.
This update was made based on information from https://repology.org/metapackage/qpdf/versions.
These checks were done:

built on NixOS
/nix/store/razzvvhaim31v0qmv2f55y9w3659bdyy-qpdf-8.1.0/bin/fix-qdf passed the binary check.
/nix/store/razzvvhaim31v0qmv2f55y9w3659bdyy-qpdf-8.1.0/bin/qpdf passed the binary check.
/nix/store/razzvvhaim31v0qmv2f55y9w3659bdyy-qpdf-8.1.0/bin/zlib-flate passed the binary check.
3 of 3 passed binary check by having a zero exit code.
0 of 3 passed binary check by having the new version present in output.
found 8.1.0 with grep in /nix/store/razzvvhaim31v0qmv2f55y9w3659bdyy-qpdf-8.1.0
directory tree listing: https://gist.github.com/4bb6d8c7a59b4d3cfa1c78f0c45d9431
du listing: https://gist.github.com/388a30c9e73f5667c8a8bb7a2740175e

meta.description for qpdf is: '"A C++ library and set of programs that inspect and manipulate the structure of PDF files"'.
cc @abbradar for testing.
Experimental: this build is cached with Cachix. To use the cache follow these experimental instructions:
One time setup in nixpkgs Git checkout:
cachix use r-ryantm
git remote add r-ryantm https://github.com/r-ryantm/nixpkgs.git

Test this build:
git fetch r-ryantm && git checkout 26735b72d9beb6235f2c5ddad21a5e119b0974c0 && nix-shell --pure -I nixpkgs=. -p qpdf

Success on x86_64-linux (full log)
Attempted: qpdf
Partial log (click to expand)
shrinking RPATHs of ELF executables and libraries in /nix/store/razzvvhaim31v0qmv2f55y9w3659bdyy-qpdf-8.1.0
shrinking /nix/store/razzvvhaim31v0qmv2f55y9w3659bdyy-qpdf-8.1.0/bin/qpdf
shrinking /nix/store/razzvvhaim31v0qmv2f55y9w3659bdyy-qpdf-8.1.0/bin/zlib-flate
shrinking /nix/store/razzvvhaim31v0qmv2f55y9w3659bdyy-qpdf-8.1.0/lib/libqpdf.so.21.1.0
gzipping man pages under /nix/store/razzvvhaim31v0qmv2f55y9w3659bdyy-qpdf-8.1.0/share/man/
strip is /nix/store/4qvrxzxa535y8304mk195x50b6p9607d-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/razzvvhaim31v0qmv2f55y9w3659bdyy-qpdf-8.1.0/lib  /nix/store/razzvvhaim31v0qmv2f55y9w3659bdyy-qpdf-8.1.0/bin
patching script interpreter paths in /nix/store/razzvvhaim31v0qmv2f55y9w3659bdyy-qpdf-8.1.0
checking for references to /build in /nix/store/razzvvhaim31v0qmv2f55y9w3659bdyy-qpdf-8.1.0...
/nix/store/razzvvhaim31v0qmv2f55y9w3659bdyy-qpdf-8.1.0

Success on x86_64-darwin (full log)
Attempted: qpdf
Partial log (click to expand)
if [ -f doc/qpdf-manual.pdf ]; then \
        cp doc/qpdf-manual.pdf /nix/store/nx858lyh7hwr976akf62mz7g02yqm6j4-qpdf-8.1.0/share/doc/qpdf; \
fi
cp doc/*.1 /nix/store/nx858lyh7hwr976akf62mz7g02yqm6j4-qpdf-8.1.0/share/man/man1
post-installation fixup
gzipping man pages under /nix/store/nx858lyh7hwr976akf62mz7g02yqm6j4-qpdf-8.1.0/share/man/
strip is /nix/store/7ddbq63v97nk8gkbf7gcsfmby37h6gbl-cctools-binutils-darwin/bin/strip
stripping (with command strip and flags -S) in /nix/store/nx858lyh7hwr976akf62mz7g02yqm6j4-qpdf-8.1.0/lib  /nix/store/nx858lyh7hwr976akf62mz7g02yqm6j4-qpdf-8.1.0/bin
patching script interpreter paths in /nix/store/nx858lyh7hwr976akf62mz7g02yqm6j4-qpdf-8.1.0
/nix/store/nx858lyh7hwr976akf62mz7g02yqm6j4-qpdf-8.1.0

Success on aarch64-linux (full log)
Attempted: qpdf
Partial log (click to expand)
shrinking RPATHs of ELF executables and libraries in /nix/store/lz47lav6za7b52vwarkqgmrrzj165zsl-qpdf-8.1.0
shrinking /nix/store/lz47lav6za7b52vwarkqgmrrzj165zsl-qpdf-8.1.0/bin/zlib-flate
shrinking /nix/store/lz47lav6za7b52vwarkqgmrrzj165zsl-qpdf-8.1.0/bin/qpdf
shrinking /nix/store/lz47lav6za7b52vwarkqgmrrzj165zsl-qpdf-8.1.0/lib/libqpdf.so.21.1.0
gzipping man pages under /nix/store/lz47lav6za7b52vwarkqgmrrzj165zsl-qpdf-8.1.0/share/man/
strip is /nix/store/0pjsgkxz0rp5baycq5sp2s72lrr5q9sg-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/lz47lav6za7b52vwarkqgmrrzj165zsl-qpdf-8.1.0/lib  /nix/store/lz47lav6za7b52vwarkqgmrrzj165zsl-qpdf-8.1.0/bin
patching script interpreter paths in /nix/store/lz47lav6za7b52vwarkqgmrrzj165zsl-qpdf-8.1.0
checking for references to /build in /nix/store/lz47lav6za7b52vwarkqgmrrzj165zsl-qpdf-8.1.0...
/nix/store/lz47lav6za7b52vwarkqgmrrzj165zsl-qpdf-8.1.0


Option for remotely authentication

Something like have the option for remotely adding new number, with a command like rc auth password

+1

Will be part of the next release.


Fix Backstage labels for basic backstage template

When deploying the reference implementation and then creating a Backstage component from the basic template, the Kubernetes tab would only show the deployment, but no pod information due to the missing entity-id label on the deployment's spec.template.metadata object.

Can you please sign your commit to satisfy the DCO check?
https://stackoverflow.com/questions/1962094/what-is-the-sign-off-feature-in-git-for
https://github.com/apps/dco

sure thing, done.


v3.0 preview

Just a small comment of what I am thinking about for the upcoming v3.0 release of this plugin. As I noticed that many people have many use cases for this plugin, I'll came up with some sort of HoC or middleware pattern to chain different functionality;
function persistedState(next) {
  const state = next();
  // Set the persisted state back to Vuex...
  console.log(state);
}

function withLocalStorage(next) {
  return function() {
    // Get persisted state from localStorage...
    return next({ foo: "bar" });
  };
}

function onlyPaths() {
  return function(state) {
    // Filter out only the paths you'll need...
    return { foo: "baz" };
  };
}

const store = new Vuex.Store({
  // ...
  plugins: [
    // I really like the readability of the chain here; it reads just like a sentence.
    persistedState(withLocalStorage(onlyPaths(/* array of paths to persist */))),
  ]
})

This way, you can have an optimized plugin configuration for your specific use case (filtered paths, modify before persisting, cookies, localStorage, etc.). To be continued!

:+1 This could also make it easier to handle a cache type scenario. I'm trying to build something where an ajax request is made - if the data isn't posted, its persisted until a connection becomes available. Its proving crazy hard...

persistedState(withLocalStorage(onlyPaths(/* array of paths to persist */))),
This pattern might lead to a bit of callback hell?

@hitautodestruct not if your using something to compose it like;
persistedState(
  withLocalStorage(),
  onlyPaths(/* array of paths to persist */)
)

How about an array pattern?
persistedState({
  plugins: [ 'withLocalStorage',  onlyPaths(/* array of paths to persist */)]
})

Please see the next branch for any updates on this.


Alter meltano run command in run time config

I find myself, not infrequently, in need of altering the meltano run command when in the production environment in order to add the --log-level=debug flag or to just run the transform pipeline rather than the tap to target extract and load. Under the current feature set it is impossible to alter the meltano run command "on the fly" like this. I'd have to alter the actual python code to do so.
It would be nice to be able to add a run time config in the Launchpad that would overwrite the meltano run command for that specific run.

A agree a functionality like this would be a nice addition. For now you can use the MELTANO_CLI_LOG_LEVEL environment variable to set the log level if you want.


add go 1.4 to travis.ci version matrix

tip and 1.4 may return the same build right now (using gimme), but this future-proofs the automated testing a bit. See http://docs.travis-ci.com/user/languages/go/#Specifying-a-Go-version-to-use for details.

:+1:


button 1 = delete plugin (all functions)

@alfredbuehler @creecros Hello, this is the last issue for this plugin and it is ready for the release finally, but I have a question...
All the individual steps for deleting a plugin have been done.  Now they all need to be completed through the 'delete plugin' button, which does all the parts (schema, tables, entries etc) and totally removes the plugin.
Is this model function correct with the controller?  I'm struggling to understand how to combine all the other functions into the delete plugin function:
Modal Button:
https://github.com/aljawaid/ContentCleaner/blob/c75f5a20b676c0a59b43c82b581a85e08247789e/Template/config/modals/plugin_delete.php#L101
Controller:
https://github.com/aljawaid/ContentCleaner/blob/c75f5a20b676c0a59b43c82b581a85e08247789e/Controller/PluginCleaningController.php#L47
Model:
https://github.com/aljawaid/ContentCleaner/blob/c75f5a20b676c0a59b43c82b581a85e08247789e/Model/PluginCleaningModel.php#L16
Could you kindly check and advise?  I think my model function is wrong but I am not exactly sure what to do next and why it is wrong.  I just need one or both of your expert opinions.

I'm currently on vacation, but I'll might have  a look into it next week.

I'm currently on vacation, but I'll might have a look into it next week.

thanks, I look forward to it.  Have a nice holiday.

All the individual steps for deleting a plugin have been done.
Are they tested and working?

Is this model function correct with the controller? I'm struggling to understand how to combine all the other functions into the delete plugin function:

There is indeed some weirdness in using the controller function and downwards.

There are issues in front of the controller. If I try to delete the installed AddressBook plugin, the donut rotates forever, but the controller function deletePlugin is never called. I cannot debug this. And the amount of work to fix or complete the overall deleting is far too huge for me.

ok no problem, thanks for trying


fixing comment - changing '_to' to '_spender'

No

Fix comment to change unknown _to variable to correct _spender variable

[x] 📘 I've reviewed the OpenZeppelin Contributor Guidelines
[x] ✅ I've added tests where applicable to test my new functionality.
[x] 📖 I've made sure that my contracts are well-documented.
[x] 🎨 I've run the JS/Solidity linters and fixed any issues (npm run lint:all:fix).

Thanks, @elopio


Update Earthly to v0.8.1

Version 0.8  has a bug and requires a workaround to fix.
Closing this PR until the issue is fixed.


The mod doesn't work

Hello,  4 days ago steam or the game updated and then I couldn't make modifications to the roller coasters, the white dots apear but I can't move the rails to any direction.
I attached a video about the error and the error txt
https://youtu.be/Ta3xrk_ZAyo
Issue.txt

I released an update. hopefully it should be working again.


Segfault on Windows when specifying ssh git repository in beta and nightly

This is all on Windows. On Linux none of these issues occur and everything succeeds.
I added the following line to my Cargo.toml:
mli = {git =<EMAIL_ADDRESS>
Before running any Cargo commands, I ran this in a bash shell:
$ eval $(ssh-agent)
Agent pid 8140
$ ssh-add .ssh/github_rsa
Identity added: .ssh/github_rsa (.ssh/github_rsa)

Before running on stable, beta, and nightly. I ran cargo clean to ensure nothing was left behind.
On stable, I got this back when trying to build:
    Updating git repository<EMAIL_ADDRESS>error: failed to load source for a dependency on `mli`

Caused by:
  Unable to update<EMAIL_ADDRESS>
Caused by:
  failed to fetch into C:\Users\vadix\.cargo\git\db\mli-eef618ebdb394464

Caused by:
  failed to authenticate when downloading repository
attempted ssh-agent authentication, but none of the usernames `git` succeeded

To learn more, run the command again with --verbose.

On beta, I got this back when trying to build:
    Updating git repository<EMAIL_ADDRESS>Segmentation fault

On nightly, I got this back when trying to build:
    Updating git repository<EMAIL_ADDRESS>Segmentation fault

I also tried the nightly from 2016-12-02 in addition to the one I used above which was 2016-12-05. Both give back the same error.
Again, on Linux this issue doesn't happen at all. Perhaps it cannot access ssh-agent on Windows. One needs this functionality to access private git repositories as dependencies on Windows.

Oh dear, this definitely sounds bad! My guess is that this is somewhere in the depths of libgit2, but it could also be in the bindings. Would it be possible to acquire a stack trace at the time of the segfault?

This is the best I can do with my debugging knowledge:
(gdb) run build --example basic
Starting program: C:\Users\vadix\.cargo\bin/cargo.exe build --example basic
[New Thread 4132.0x9f8]
[New Thread 4132.0x8ac]
[New Thread 4132.0x10b0]
[New Thread 4132.0x1df0]
    Updating git repository<EMAIL_ADDRESS>
Program exited with code<PHONE_NUMBER>05.
(gdb) backtrace
No stack.

This issue should be easily reproducible if you want to give it a try. Alternatively, just tell me what to put into GDB and maybe I can get out more useful information.

Oh there you're actually debugging rustup I believe rather than Cargo itself. (that cargo.exe is a shim). If you debug the actual binary a better stack trace may show up

@alexcrichton Looks like I got a more interesting backtrace, though probably not as interesting as you might hope:
Program received signal SIGSEGV, Segmentation fault.
0x00007ff67fce7da2 in ?? ()
(gdb) backtrace
#0  0x00007ff67fce7da2 in ?? ()
#1  0x00007ff67fceb728 in ?? ()
#2  0x0000003900000118 in ?? ()
#3  0x000002336dc5ef00 in ?? ()
#4  0x0000000000000000 in ?? ()

I will try and build cargo with debug symbols.

Seems like even when I build cargo in debug mode, it still gives me the anonymous symbols:
[New Thread 4628.0x18c8]
[New Thread 4628.0xda0]
[New Thread 4628.0x1d18]
[New Thread 4628.0x19e0]
    Updating git repository<EMAIL_ADDRESS>
Program received signal SIGSEGV, Segmentation fault.
0x00007ff681e25962 in ?? ()
(gdb) backtrace
#0  0x00007ff681e25962 in ?? ()
#1  0x00007ff681e292f8 in ?? ()
#2  0x000000c700000118 in ?? ()
#3  0x000000c70a6ecb71 in ?? ()
#4  0x0000000000000000 in ?? ()

To clarify, are you using the pc-windows-gnu or the pc-windows-msvc toolchain?

@alexcrichton I am using the msvc toolchain in all but the last case. The last one I am not sure about because I built it using cargo build and didn't set any particular features.

Oh with MSVC I don't think gdb does a great job of getting a backtrace, but the Visual Studio debugger should be able to do a better job I think.

Alright, been a bit busy, but I ran the debugger.
I have commit 97b99dfafe8233f4cb362d7a31623eb1a08e7b4e of Cargo checked out and built in debug mode.
Here is the call stack (copied and pasted from VS). Here is the image of the bottom and top of the call stack, in case my copying wasn't that helpful because of the terrible formatting.
Here is the output (there seems to be some unusual output due to the debugger).

Thanks for the info! I managed to reproduce locally as well and I've reported what I believe is an upstream bug.
@vadixidav would you be up for trying to do a bit of bisection seeing how this was a regression?


Change voice Gender

Hi, I was using google TTS API (the real one in google cloud). I saw they have gender params at here. Does this package supported?

Unfortunately, the free google TTS api doesn't support voice gender, so this package doesn't support this feature as well.


ci: remove bors, use mergify merge queue

We can just expose our nixos tests in .#checks for now.

oops, we forgot the .github/settings.yaml.

I forgot that github actions can't trigger other actions so this still needs another fix, I'll just merge flake updates manually for now while I'm working on addressing that.


Video stops after 9 sec

The video i dtarted stops after it reached 9 seconds. It just randomly happened and I cant fix it

I didn't mention it was in youtube revanced and if I wrote bs it is because my friend helped me

https://github.com/ReVanced/GmsCore/issues/136


rl/add icv into height weight analysis

@valosekj and @jcohenadad  Can you please help me to update the reselase/tag height-weight-analysis at height-weight-analysis-v1.0.1?

i suggest 1.1 (and rename the previous one 1.0)

i suggest 1.1 (and rename the previous one 1.0)

Agree.
Just for context, during the 2024-09-17 SCT dev meeting, we agreed that the optimal solution would be to create a new release (spine-generic height-weight-analysis 1.1) from Rene's latest commit (https://github.com/spine-generic/spine-generic/pull/277/commits/5bcf49f9e37a3f9e03719fbc0a34db3cfdba8c35).

Just FYI, following the instructions in https://github.com/spine-generic/spine-generic/pull/275#issuecomment-2075536256, I created a new PR (https://github.com/spine-generic/spine-generic/pull/278) to update the rl/revise1-height-weight-analysis branch in spine-generic with the latest commit from the renelabounek fork. I had to do so because releases cannot be created from branches coming from forked repos.
After merging https://github.com/spine-generic/spine-generic/pull/278, I created spine-generic height-weight-analysis 1.1.
I'm now closing this PR without merging.


Add .contains and .contained_by operators to match JS client

This change fixes https://github.com/supabase-community/postgrest-py/issues/99.
Specifically, this change enables a PostgREST cs.*** query that searches an Array, such as [{"foo": "bar"}]. This aim to to keep the same API as .cs/.cd, modeled after the JS library's implementations.

Hi @parrotmac, can you implement tests for the new filters? If you are busy I will do it soon and then we merge the pull request. Are you okay with that?

Hi @parrotmac, can you implement tests for the new filters? If you are busy I will do it soon and then we merge the pull request. Are you okay with that?

Hey! I'll see about adding tests but if you beat me to it feel free to add commits/merge whenever 🙂

Thanks for the PR! It looks good to me -- think we just need tests

Hey! Just added a few tests. Let me know if we want anything changed!

LGTM @parrotmac thanks for the contribution


Upgrade version of c3p0

Fixes #4

Thanks!!

@samphilipd Any idea when a new version will be release so I can pick up this change?

@bostonaholic Sadly probably never, as I no longer use this library or Clojure in my day to day :/ - would you like to become the maintainer of it?

@samphilipd I'm sorry to hear that you're not using Clojure as much any longer.
I'd be happy to take over of this library, since I am full-time Clojure, and I have been for a while. And since I'm currently using this lib day-to-day.
Let me know what you need from me to transfer maintainership.

@bostonaholic I can transfer it to you once you have deleted your fork (or renamed it).
Github requires that bostonaholic/clojure.jdbc-c3p0 be available.

@samphilipd done.


x/sys/unix: Access() syscall is missing on AIX/ppc

What version of Go are you using (go version)?

$ go version
go version go1.14.7 aix/ppc64

Does this issue reproduce with the latest release?
This is the latest release available from IBM
What operating system and processor architecture are you using (go env)?
go env Output
$ go env
GO111MODULE=""
GOARCH="ppc64"
GOBIN=""
GOCACHE="/root/.cache/go-build"
GOENV="/root/.config/go/env"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="ppc64"
GOHOSTOS="aix"
GOINSECURE=""
GONOPROXY=""
GONOSUMDB=""
GOOS="aix"
GOPATH="/root/go"
GOPRIVATE=""
GOPROXY="https://proxy.golang.org,direct"
GOROOT="/opt/freeware/lib/golang"
GOSUMDB="sum.golang.org"
GOTMPDIR=""
GOTOOLDIR="/opt/freeware/lib/golang/pkg/tool/aix_ppc64"
GCCGO="gccgo"
GOPPC64="power8"
AR="ar"
CC="gcc"
CXX="g++"
CGO_ENABLED="1"
GOMOD=""
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -maix64 -pthread -mcmodel=large -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build467576586=/tmp/go-build -gno-record-gcc-switches"

What did you do?
compiling a package:
./segment-readonly.go:12:5: undefined: unix.Access
What did you expect to see?
the package is compiled.
What did you see instead?
./segment-readonly.go:12:5: undefined: unix.Access
The problem is missing Access() in golang.org/x/sys/unix on AIX platform. AIX has access() syscall and is fully compatible with the Linux counterpart:

Syntax

       #include
       int access (PathName,Mode)
       char *PathName;
       int Mode;

AFAIU it is just an addition of a line something like:

//sys        Access(path string, mode uint32) (err error)

into syscall_aix.go

CC @Helflym @laboger


Interactive Tutorial - Exposing Your App

after introducing the concept of service , creating a service on the deployment and not in the pod or the node was counter intuitive. It is not clear why we created the service using the deployment or if we could do it using the pod for example.

/retitle Clarify “Exposing Your App” tutorial
The aim is to explain why you create one service for an application, rather than exposing each replica as its own Service.

/retitle Clarify “Exposing Your App” tutorial
The aim is to explain why you create one service for an application, rather than exposing each replica as its own Service.
Thank you for clarifying this,
I  believe your answer should be at that tutorial like "
To create a new service and expose it to external traffic we’ll use the expose command with NodePort as parameter (minikube does not support the LoadBalancer option yet). In order to create one service for an application, rather than exposing each replica as its own Service we expose the deployment"


Message not showing without refresh.

I opened two windows, one in my chrome normal tab and other in incognito tab to check messages. But it gets the other person's sent message after refresh.

This is likely to be an environmental or implementation issue.
Do you see the messages shown correctly in the Pusher Debug Console (available in the dashboard)?
The fact the messages are available after refresh indicates the messages are being stored correctly, so it is likely either the broadcast of the messages or the handling of the message on the client that is not working.

This is likely to be an environmental or implementation issue. Do you see the messages shown correctly in the Pusher Debug Console (available in the dashboard)? The fact the messages are available after refresh indicates the messages are being stored correctly, so it is likely either the broadcast of the messages or the handling of the message on the client that is not working.

When i send message, it gives me 500(internal server error on /messages address in console. i.e. the message is not broadcasting, but it is getting stored in db, you are right. Any suggestion?

Can you share the full error message?

message: "cURL error 60: SSL certificate problem: unable to get local issuer certificate (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://api-ap1.pusher.com/apps/1306522/events?auth_key=26fbf90c1d54ac7cca4f&auth_timestamp=1637934166&auth_version=1.0&body_md5=4b220ebc0370215cd37557955d565c65&auth_signature=3210612ff25990b443b2e0937881fb2c0d6c0640d41c9b5b33479d2691bf55a5"

This is because your servers CA certificate store is not up to date. Here's a relevant SO answer:
https://stackoverflow.com/a/31830614
I've copied it in here for your convenience:

Download the latest cacert.pem from https://curl.haxx.se/ca/cacert.pem
Add the following line to php.ini: (if this is shared hosting and you don't have access to php.ini then you could add this to .user.ini in public_html).

curl.cainfo="/path/to/downloaded/cacert.pem"
Make sure you enclose the path within double quotation marks!!!
You are experiencing this because this library now defaults to using TLS. You can disable this behaviour by setting 'useTLS' => false in the options, as described in the README:
https://github.com/pusher/pusher-http-php#pusher-channels-constructor


v10.0.0

Codecov Report

Merging #34 (f65b9fe) into master (c2d3657) will not change coverage.
The diff coverage is 100.00%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@           Coverage Diff           @@
##           master      #34   +/-   ##
=======================================
  Coverage   96.96%   96.96%
=======================================
  Files          19       19
  Lines        1218     1218
=======================================
  Hits         1181     1181
  Misses         37       37

Impacted Files
Coverage Δ

lib/src/date_time/date_picker.dart
93.15% <100.00%> (ø)

lib/src/date_time/date_range_picker.dart
98.21% <100.00%> (ø)

lib/src/date_time/time_picker.dart
100.00% <100.00%> (ø)

lib/src/form.dart
95.78% <100.00%> (ø)

lib/src/text/text_field.dart
100.00% <100.00%> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Press on Explore tab button to scroll to the top

While working on #4557 , I noticed that the same functionality was missing in the "Explore" tab as well.
Steps to reproduce:
Scroll down to a large extent in either the "FEATURED" or "UPLOADED VIA MOBILE" tabs, say, 300th entry on the list. Becomes inconvinient to scroll back to the top manually with multiple finger swipes or navigate away and then come back to the tab
Proposed solution:
There are two approaches:

Scroll to the top of the list
Refresh the list such that it also shows newer entries, this is also scrolls it back to the top

I am leaning towards the second option.
Further, I'm thinking that from the top, clicking on the "Featured" button should solely refresh/scroll the Featured list, Clicking on the "Uploaded via mobile" button should solely refresh/scroll the Uploaded via mobile list and from the bottom,  Clicking on the "Explore" button in the navigation bar should refresh/scroll both the lists.
I would like to work on this, please assess the feasibility of the proposed solutions and assign this to me.

@codingtosh Did you get a chance to implement this? :-)

@codingtosh  I unassign for now, but if you are you still working on this, please let us know. If no answer, someone else may be assigned to it. Thanks a lot. :-)


allow to use ramsey/uuid ^3.0

elaborated on https://github.com/qandidate-labs/broadway-uuid-generator/pull/3
here the class_exist is only called during object instantiation.

👍

Great. On my side I created https://github.com/MattKetmo/uuid-2x-bridge which is a tiny package / hack to let me use uuid 3.x while some dependencies are using 2.x
I've already used it on a few projects.


The model User is not registered

Hi, I am using custom user model, when I am trying to setup admin-black it throws exception NotRegistered('The model %s is not registered' % model.name), django.contrib.admin.sites.NotRegistered: The model User is not registered.

Hello @salahuddinshaikh
@imankarimi can you assist?

Hello @salahuddinshaikh
Yeah, I can see this. it's because we are customizing the user model too. in the next version, we will fix this bug.


CAMEL-13365: camel-box - Ambiguous error message when authentication requires CAPTCHA

https://issues.apache.org/jira/browse/CAMEL-13365

Merged on master. Thanks


[PersistentCollections] Doc & benchmark updates in preparation of API review

Checklist

[X] I've read the Contribution Guidelines
[X] My contributions are licensed under the Swift license.
[X] I've followed the coding style of the rest of the project.
[ ] I've added tests covering all new code paths my change adds to the project (if appropriate).
[X] I've added benchmarks covering new functionality (if appropriate).
[ ] I've verified that my change does not break any existing tests or introduce unexplained benchmark regressions.
[X] I've updated the documentation if necessary.

@swift-ci test

@swift-ci test

@swift-ci test


get random element from array

is there a method like Random.choice(array) in Python?
i can also use:
require "benchmark"

a = [ "AB", "CD", "EF", "GH", "IJ", "KL", "MN", "OP", "QR", "ST", "UV", "WX", "YZ" ]

Benchmark.ips do |x|
  x.report("random element")   { a[Random.rand(a.size)] }
  x.report("shuffle") { a.shuffle[0] }
end

$ ./test
random element  79.47M (± 5.25%)       fastest
       shuffle   1.74M (± 8.46%) 45.61× slower

Array#sample, though it's missing the docs.

@asterite thank you! it's even faster than writing the code myself.
random element  79.91M (± 4.40%)  1.07× slower
       shuffle   1.81M (± 7.95%) 47.43× slower
        sample  85.67M (± 7.00%)       fastest


Update README

The README is quite out of date now. It includes out-dated copies of help files, promotes the old Zeit Now integration and duplicates a lot of material from the docs.

Done - and shipped a release!
See https://simonwillison.net/2019/May/19/datasette-0-28/


Do not cache some sensible endpoints, closes #296

health
version
cart
checkout

Please @schleichardt take a look.

I will merge so we can solve the health endpoint issue.

great solution


go.mod: update go-cty-yaml; update yamldecode regressions

Fixes https://github.com/gruntwork-io/terragrunt/issues/1704

Thanks for your contribution! However, I think the go mod file was botched somehow because I am getting the following compile error when I checkout this PR:
# github.com/gruntwork-io/terragrunt/test
../../../../../pkg/mod/go.mozilla.org/sops/v3@v3.7.0/hcvault/keysource.go:16:2: ambiguous import: found package github.com/hashicorp/vault/api in multiple modules:
        github.com/hashicorp/vault v0.10.4<EMAIL_ADDRESS>        github.com/hashicorp/vault/api v1.0.5-0.20210210214158-405eced08457<EMAIL_ADDRESS>FAIL    github.com/gruntwork-io/terragrunt/test [setup failed]

Perhaps it's better to update the internal terraform version to latest, which is where we are getting the terraform defined helper functions from?

That's weird. The go.mod file didn't run for me even before updating go-cty-yaml so I think it's something on my part...

Perhaps it's better to update the internal terraform version to latest, which is where we are getting the terraform defined helper functions from?

Would that fix it? Reading through https://github.com/hashicorp/terraform/issues/23770, it looks like it was fixed in Terraform in v0.13, so I imagine the fix would have been included in Terragrunt by now.

We don't update the internal link with terraform frequently, and only opt to update it as needed. So if you look at go.mod, you will see that we are linking in v0.12.24.

Ah I see! I tried updating it to the latest v0.15.5 but I'm getting even stranger module import errors. I'm kind of worried what other implications that might have though.
I realized my mistake in the original commit though. I didn't realize y'all exclude the vendor directory so I shouldn't have tidied. Would you be okay with only a change to the underlying library?

I realized my mistake in the original commit though. I didn't realize y'all exclude the vendor directory so I shouldn't have tidied. Would you be okay with only a change to the underlying library?

That's fine! I just confirmed the updated go.mod works for me now, so we can move forward with this PR! I'll kick off the internal build, and if it passes, we can merge this in.

Merged and released! Thanks for your contribution! https://github.com/gruntwork-io/terragrunt/releases/tag/v0.29.10
(binaries will show up shortly)

Thank you so much! I really appreciate how quick the team cuts releases! 🙏


Column filter mode is undefined if initialState of showColumnFilters is not set to true.

material-react-table version
latest
react & react-dom versions
latest
Describe the bug and the steps to reproduce it
Column filter mode (for each column) is undefined (none checked) if initialState of showColumnFilters is not set to true. Default should be fuzzy
Minimal, Reproducible Example - (Optional, but Recommended)
<MaterialReactTable       columns={columns}       data={data} //10,000 rows       defaultDisplayColumn={{ enableResizing: true }}       enableColumnResizing       enableColumnOrdering       enableColumnFilterModes        enablePagination  muiSearchTextFieldProps={{        sx: {          minWidth: '300px',        },        variant: 'outlined'      }}      initialState={{        showGlobalFilter: true,        showColumnFilters: false      }}    />
Screenshots or Videos (Optional)
No response
Do you intend to try to help solve this bug with your own PR?
No, because I do not have time to dig into it
Terms

[X] I understand that if my bug cannot be reliably reproduced in a debuggable environment, it will probably not be fixed and this issue may even be closed.

I have not been quite able to reproduce this. Here's an example where the bug should be present if it is there, but it is not happening for me: https://www.material-react-table.dev/?path=/story/features-filtering-examples--filtering-change-mode-enabled-hidden

I have seen this happen. When Next.js hot reloads, the filter mode gets set to undefined. I haven't seen this happen outside of hot reloading.
"next": "13.2.4"
"material-react-table": "^1.9.1"

I have the same problem when const [columnFilterFns, setColumnFilterFns] = useState(); is not empty
In TypeScript I can't leave this empty so my default value is an empty object, but with an empty object everything will be "Undefined"
Leaving it empty, onColumnFilterFnsChange will get this error:
  Types of parameters 'value' and 'updaterOrValue' are incompatible.
    Type 'Updater<{ [key: string]: MRT_FilterOption; }>' is not assignable to type 'SetStateAction<undefined>'.
      Type '{ [key: string]: MRT_FilterOption; }' is not assignable to type 'SetStateAction<undefined>'.
        Type '{ [key: string]: MRT_FilterOption; }' provides no match for the signature '(prevState: undefined): undefined'.ts(2322)
index.d.ts(772, 5): The expected type comes from property 'onColumnFilterFnsChange' which is declared here on type 'IntrinsicAttributes & { meta?: TableMeta<{}> | undefined; enableHiding?: boolean | undefined; enablePinning?: boolean | undefined; enableGlobalFilter?: boolean | undefined; ... 179 more ...; virtualizerProps?: any; } & { ...; }'```

I have go the exact same problem using Vite, but not only on hot reload. The problem only appears with "fuzzy" as default.


Add New|Get-CsCloudCallDataConnection cmdlets public docs

This change contains:
Add Get-CsCloudCallDataConnection docs page
Add New-CsCloudCallDataConnection docs page
Update TOC

Docs Build status updates of commit 53325ad:
:warning: Validation status: warnings

File
Status
Preview URL
Details

teams/teams-ps/teams/Get-CsCloudCallDataConnection.md
:warning:Warning
View (teams-ps)
Details

teams/teams-ps/teams/New-CsCloudCallDataConnection.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/teams.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/Get-CsCloudCallDataConnection.md

Line 0, Column 0: [Warning: author-not-found - See documentation] Invalid value for author: '2012ucp1544,' is not a valid GitHub ID.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings or suggestions unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

@get-itips @dariomws @tseward

@JohanFreelancer9

Docs Build status updates of commit 9b3dfd6:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

teams/teams-ps/teams/Get-CsCloudCallDataConnection.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/New-CsCloudCallDataConnection.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/teams.md
:white_check_mark:Succeeded
View (teams-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit 04e59bc:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

teams/teams-ps/teams/Get-CsCloudCallDataConnection.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/New-CsCloudCallDataConnection.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/teams.md
:white_check_mark:Succeeded
View (teams-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit 67c0569:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

teams/teams-ps/teams/Get-CsCloudCallDataConnection.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/New-CsCloudCallDataConnection.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/teams.md
:white_check_mark:Succeeded
View (teams-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

@tiburd Please merge this PR. Thanks


BSOD on Host Win10x64 Drv 7.5.2

Random and rear reproduce. Please provide 7.5.2 .pdb for better callstack

HAXM version: Release driver DriverVer=07/16/2019,<IP_ADDRESS> x64
Host OS version: Win10 x64
Host OS architecture: x64
Guest OS version: Win7 x86

                                                                        *

                   Bugcheck Analysis                                    *

                                                                        *

SYSTEM_SERVICE_EXCEPTION (3b)
An exception happened while executing a system service routine.
Arguments:
Arg1: 00000000c0000005, Exception code that caused the bugcheck
Arg2: fffff80372d72f2f, Address of the instruction which caused the bugcheck
Arg3: ffffdc84bbe26c60, Address of the context record for the exception that caused the bugcheck
Arg4:<PHONE_NUMBER>000000, zero.
Debugging Details:
KEY_VALUES_STRING: 1
PROCESSES_ANALYSIS: 1
SERVICE_ANALYSIS: 1
STACKHASH_ANALYSIS: 1
TIMELINE_ANALYSIS: 1
DUMP_CLASS: 1
DUMP_QUALIFIER: 401
BUILD_VERSION_STRING:  18362.1.amd64fre.19h1_release.190318-1202
SYSTEM_MANUFACTURER:  System manufacturer
SYSTEM_PRODUCT_NAME:  System Product Name
SYSTEM_SKU:  ASUS_MB_CNL
SYSTEM_VERSION:  System Version
BIOS_VENDOR:  American Megatrends Inc.
BIOS_VERSION:  0504
BIOS_DATE:  03/06/2018
BASEBOARD_MANUFACTURER:  ASUSTeK COMPUTER INC.
BASEBOARD_PRODUCT:  PRIME B360-PLUS
BASEBOARD_VERSION:  Rev 1.xx
DUMP_TYPE:  1
BUGCHECK_P1: c0000005
BUGCHECK_P2: fffff80372d72f2f
BUGCHECK_P3: ffffdc84bbe26c60
BUGCHECK_P4: 0
EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%p referenced memory at 0x%p. The memory could not be %s.
FAULTING_IP:
IntelHaxm+12f2f
fffff80372d72f2f 48837f1800      cmp     qword ptr [rdi+18h],0 CONTEXT:  ffffdc84bbe26c60 -- (.cxr 0xffffdc84bbe26c60) rax=0000000000000001 rbx=ffffa20a14b54d20 rcx=ffffa20a14b54d20 rdx=0000000000000017 rsi=ffffa20a14b4c7e0 rdi=0000000000000000 rip=fffff80372d72f2f rsp=ffffdc84bbe27650 rbp=0000000000000038  r8=fffcffffffffffff  r9=ffffa20a14b4c000 r10=ffffa20a14b4c7d0 r11=0000000000000018 r12=0000000000000000 r13=0000000000000000 r14=ffffa20a1fd49a10 r15=0000000000000001 iopl=0         nv up ei ng nz na po nc cs=0010  ss=0018  ds=002b  es=002b  fs=0053  gs=002b             efl=00050286 IntelHaxm+0x12f2f: fffff80372d72f2f 48837f1800      cmp     qword ptr [rdi+18h],0 ds:002b:00000000`00000018=????????????????
Resetting default scope
BUGCHECK_STR:  0x3B_c0000005
CPU_COUNT: 6
CPU_MHZ: af8
CPU_VENDOR:  GenuineIntel
CPU_FAMILY: 6
CPU_MODEL: 9e
CPU_STEPPING: a
CPU_MICROCODE: 6,9e,a,0 (F,M,S,R)  SIG: 96'00000000 (cache) 96'00000000 (init)
BLACKBOXBSD: 1 (!blackboxbsd)
BLACKBOXNTFS: 1 (!blackboxntfs)
BLACKBOXPNP: 1 (!blackboxpnp)
BLACKBOXWINLOGON: 1
DEFAULT_BUCKET_ID:  WIN8_DRIVER_FAULT
PROCESS_NAME:  qemu-system-x86_64.exe
CURRENT_IRQL:  0
ANALYSIS_SESSION_HOST:  xxxx
ANALYSIS_SESSION_TIME:  10-31-2019 14:02:05.0664
ANALYSIS_VERSION: 10.0.18362.1 amd64fre
LAST_CONTROL_TRANSFER:  from fffff80372d69e58 to fffff80372d72f2f
STACK_TEXT:
ffffdc84bbe27650 fffff80372d69e58 : ffffa20a14b54d20<PHONE_NUMBER>000038 ffffa20a14b4c7e0 ffffa20a14b54df0 : IntelHaxm+0x12f2f
ffffdc84bbe27680 fffff80372d62473 :<PHONE_NUMBER>000004<PHONE_NUMBER>000002 ffffa20a154ec560 ffffa20a1c4297c0 : IntelHaxm+0x9e58
ffffdc84bbe276b0 fffff80372d6253b : ffffa20a154ec560<PHONE_NUMBER>000001 ffffa20a1fd49a10<PHONE_NUMBER>000000 : IntelHaxm+0x2473
ffffdc84bbe276f0 fffff80375e31f39 :<PHONE_NUMBER>0000c8<PHONE_NUMBER>000000<PHONE_NUMBER>000001 ffffa20a154ec678 : IntelHaxm+0x253b
ffffdc84bbe27720 fffff803763e93f5 : ffffdc84bbe27a80 ffffa20a154ec560<PHONE_NUMBER>000001 ffffa20a1fd49a10 : nt!IofCallDriver+0x59
ffffdc84bbe27760 fffff803763e9200 :<PHONE_NUMBER>000000 ffffdc84bbe27a80 ffffa20a154ec560 ffffdc84bbe27a80 : nt!IopSynchronousServiceTail+0x1a5
ffffdc84bbe27800 fffff803763e85d6 :<PHONE_NUMBER>595d5e<PHONE_NUMBER>000000<PHONE_NUMBER>000000<PHONE_NUMBER>000000 : nt!IopXxxControlFile+0xc10
ffffdc84bbe27920 fffff80375fd2b15 :<PHONE_NUMBER>000000<PHONE_NUMBER>000000<PHONE_NUMBER>000000<PHONE_NUMBER>000018 : nt!NtDeviceIoControlFile+0x56
ffffdc84bbe27990 00007ffffa2fc1a4 :<PHONE_NUMBER>000000<PHONE_NUMBER>000000<PHONE_NUMBER>000000<PHONE_NUMBER>000000 : nt!KiSystemServiceCopyEnd+0x25
000000000347f838<PHONE_NUMBER>000000 :<PHONE_NUMBER>000000<PHONE_NUMBER>000000<PHONE_NUMBER>000000<PHONE_NUMBER>000000 : 0x00007fff`fa2fc1a4
THREAD_SHA1_HASH_MOD_FUNC:  67ef8ea7690d1b6bac8892ac0d399d817d4db057
THREAD_SHA1_HASH_MOD_FUNC_OFFSET:  ba701e73361cc7f13b134a3715c8f1f2a11f11b9
THREAD_SHA1_HASH_MOD:  36376375ef9a945bdb01041c968716f429b4e88f
FOLLOWUP_IP:
IntelHaxm+12f2f
fffff803`72d72f2f 48837f1800      cmp     qword ptr [rdi+18h],0
FAULT_INSTR_CODE:  187f8348
SYMBOL_STACK_INDEX:  0
SYMBOL_NAME:  IntelHaxm+12f2f
FOLLOWUP_NAME:  MachineOwner
MODULE_NAME: IntelHaxm
IMAGE_NAME:  IntelHaxm.sys
DEBUG_FLR_IMAGE_TIMESTAMP:  5d2da46f
STACK_COMMAND:  .cxr 0xffffdc84bbe26c60 ; kb
BUCKET_ID_FUNC_OFFSET:  12f2f
FAILURE_BUCKET_ID:  0x3B_c0000005_IntelHaxm!unknown_function
BUCKET_ID:  0x3B_c0000005_IntelHaxm!unknown_function
PRIMARY_PROBLEM_CLASS:  0x3B_c0000005_IntelHaxm!unknown_function
TARGET_TIME:  2019-10-31T11:52:04.000Z
OSBUILD:  18362
OSSERVICEPACK:  0
SERVICEPACK_NUMBER: 0
OS_REVISION: 0
SUITE_MASK:  272
PRODUCT_TYPE:  1
OSPLATFORM_TYPE:  x64
OSNAME:  Windows 10
OSEDITION:  Windows 10 WinNt TerminalServer SingleUserTS
OS_LOCALE:
USER_LCID:  0
OSBUILD_TIMESTAMP:  unknown_date
BUILDDATESTAMP_STR:<PHONE_NUMBER>
BUILDLAB_STR:  19h1_release
BUILDOSVER_STR:  10.0.18362.1.amd64fre.19h1_release.190318-1202
ANALYSIS_SESSION_ELAPSED_TIME:  e487
ANALYSIS_SOURCE:  KM
FAILURE_ID_HASH_STRING:  km:0x3b_c0000005_intelhaxm!unknown_function
FAILURE_ID_HASH:  {66ba21f1-bc0b-a1bb-d0ce-0cc4c69ca92b}
Followup:     MachineOwner

Would you try 7.5.4 see if the issue still exists?

It happen after month of 7.5.2 usage ...
So probability of reproduce is very low ...
Don't you keep pdb files for release versions ?

Thanks for your information. We will find the .pdb file for the release version 7.5.2. In the meanwhile, could you upload the crash dump file to a network drive for further analysis? Then when we find the .pdb file, we can also upload the call stack logs. Thanks.

At least pdb built from https://github.com/intel/haxm/releases/download/v7.5.2/haxm-windows_v7_5_2.zip gives next:
FAULTING_SOURCE_FILE:  c:\haxm-7.5.2\core\ept.c
FAULTING_SOURCE_LINE_NUMBER:  306
FAULTING_SOURCE_CODE:
302:     struct hax_ept *ept = hax_vm->ept;
303:
304:     hax_assert(ept);
305:

306:     if (!ept->ept_root_page)
307:         return;
308:
309:     hax_info("ept_free: Calling INVEPT\n");
310:     invept(hax_vm, EPT_INVEPT_SINGLE_CONTEXT);
311:     hax_list_entry_for_each_safe(page, n, &ept->ept_page_list, struct hax_page,
STACK:
IntelHaxm!ept_free+0x1b [c:\haxm-7.5.2\core\ept.c @ 306]
IntelHaxm!hax_create_vm+0x1c4 [c:\haxm-7.5.2\core\vm.c @ 195]
IntelHaxm!HaxDeviceControl+0xcb [c:\haxm-7.5.2\platforms\windows\hax_entry.c @ 695]
ntelHaxm!HaxIoControl+0x4b [c:\haxm-7.5.2\platforms\windows\hax_entry.c @ 737]
nt!NtDeviceIoControlFile+0xe75

Hi @FreddMadison , could you confirm the host OS version you used?I saw that you mentioned Win7 x86 host in comments but the title showed Win10x64. BTW, would you share the reproduce steps when encountering such issue? Then we could follow and reproduce it from our side. Thanks

Win10 host

Win10 host

Got it. Could you also share us the reproduction steps or clues when meeting this issue? Thx.

As I said, Random and rear reproduce. It was VM start

What's the rough fail rate?
From the code, it looks like ept is null so accessing ept_root_page in line 306 will hit c0000005.
As you can see from the call stack: hax_create_vm()->ept_free(), only the fail of hax_mutex_alloc_init() or hax_vm_create_host() when creating vm will enter ept_free(). ept is created in hax_create_vm()->ept_init(), and it must have return 0, otherwise it directly goes to fail0 and won't call ept_free(). In ept_init(), there seems no case that hax_vm->ept is NULL but ept_init() returns 1.
Could you share your dump file somewhere so that I can take a look? Your case seems to be haxm can't get enough memory from host, but BSOD isn't expected.

I have deleted it already

We'll keep an eye on this issue. If you hit the BSOD again, please share us the dump file so that we can check.

This issue should have been resolved by HAXM release v7.5.6. Thanks.


Facebook Auth works on Emulator and not on skype

Facebook Auth Sample not working on Skype. It works fine on the Emulator. The moment I deploy it to Azure it says bad request while exchanging the Code with Access token - while it says the redirect_uri is not matching, it is sure that they match. Can somebody help out.

this commit [https://github.com/Microsoft/BotBuilder/commit/4de17cc4fddba29454c07d65d2a0a42f249b2182] should solve this issue.


Added instructions.md

Updated instructions to be more beginner-friendly and accessible.

I suggest changing line 30 of tkinter_designer.py from
url = "https://drive.google.com/uc?export=download&id=1uUuQfW11rAd4CwCm1nOGb-Qum2LpQybS"
to
url = https://github.com/ParthJadhav/Tkinter-Designer/blob/master/instructions.md

Changes overall consist of

adding instructions.md
changing the link in tkinter_designer.py
linking to the instructions in readme.md
adding the new license to readme.md

The Changes Are Amazing. The best instructions I've seen which uses only text.
Only one thing though, Please add
"Multiline Text Is Not Supported" inside of the text section.

Give me some time, I am not sure about the licence, which to use


Changes made to Pet News Section

Fixed Issue:  #524
Added cards that will provide the image and description of the pet news.

Added content to this section.
The description has a scroll down feature that makes it visually appealing.

conflicts update with current codebase


[ramda] Improve assoc type definition

This seems to be a fairly easy function, and I'm sure that flow could infer the resulting type almost automatically, if you were to write it out in idiomatic JavaScript.
In a similar manner, I changed merge locally to
  declare type Merge = <A, B>(A, B) => $Exact<{...A, ...B}>

to reflect the fact that B has overwritten/added values into A. I'm not sure on the exact, ideally this returns an Exact object if A was exact, otherwise it wouldn't. But I don't think that's possible currently.
Coming back to assoc, currently it is
  declare function assoc<T, S>(
    key: string,
    val: T,
    src: S
  ): { [k: string]: T } & S;

which adds very little type information.
Is there any way to use key as a key in an object definition here? Ideally I would do something like
{...{ key: T } ,...S};

but that would just add T with the literal key, instead of using the often constant.
Any easy way to implement this?

cc @LoganBarnett
I'm pretty sure we'd want to use $ElementType, I just haven't updated it yet. Then we could get rid of the nonsensical premise that the object being assoced must have the same type for all its keys.

Agreed that the problem here is that it has to be a mapping object. Although I'm not sure how we can leverage $ElementType since we're adding a key, not referring to an existing one. I would think here we would want some kind of $Literal if such a thing could exist.
declare function assoc<K: $Literal<string>, V, S>(
    key: K,
    val: V,
    src: S,
  ): S & { K: V };

I've been kicking around the idea of $Literal for a bit in my head but couldn't come up with a concrete example. Maybe this is it?

@matsjj relating to your earlier comment: I don't believe it's sound to assume an exact type after a merge, since any inexact properties will have come along for the ride as well. The output should have the same exactness of the inputs, if that makes sense. Perhaps we should talk about it as a separate issue, but if you feel we should address exactness here let's figure out what's driving that.

Nicely explained, that does make sense. :)
Now for the big question: do you know ML so you can implement it in Flow? 😋

Nicely explained, that does make sense. :)
Now for the big question: do you know ML so you can implement it in Flow? 😋


Ability to disable linter on specific files

Was thinking a right click option on RPGLE sources to disable it?

Should happen in https://github.com/halcyon-tech/vscode-rpgle/blob/eed5652a5f8538633533fc63ad9e715aeb04f0b8/src/vscode/LinterWorker.js#L411


About RoIPooling

Could you help me correct this bug?
THCudaCheck FAIL file=src/roi_pool_kernel.cu line=154 error=77 : an illegal memory access was encountered

THCudaCheck FAIL file=src/roi_pool_kernel.cu line=154 error=77 : an illegal memory access was encountered
Traceback (most recent call last):
File "/home/ming/pytorch_test/weakly_supervised/mmdetection-master/tools/train.py", line 99, in
main()
File "/home/ming/pytorch_test/weakly_supervised/mmdetection-master/tools/train.py", line 95, in main
logger=logger)
File "/home/ming/pytorch_test/weakly_supervised/mmdetection-master/mmdet/apis/train.py", line 69, in train_detector
_non_dist_train(model, dataset, cfg, validate=validate)
File "/home/ming/pytorch_test/weakly_supervised/mmdetection-master/mmdet/apis/train.py", line 166, in _non_dist_train
runner.run(data_loaders, cfg.workflow, cfg.total_epochs)
File "/home/ming/anaconda3/envs/pytorch1.0/lib/python3.6/site-packages/mmcv/runner/runner.py", line 355, in run
epoch_runner(data_loaders[i], **kwargs)
File "/home/ming/anaconda3/envs/pytorch1.0/lib/python3.6/site-packages/mmcv/runner/runner.py", line 268, in train
self.call_hook('after_train_iter')
File "/home/ming/anaconda3/envs/pytorch1.0/lib/python3.6/site-packages/mmcv/runner/runner.py", line 228, in call_hook
getattr(hook, fn_name)(self)
File "/home/ming/anaconda3/envs/pytorch1.0/lib/python3.6/site-packages/mmcv/runner/hooks/optimizer.py", line 17, in after_train_iter
runner.outputs['loss'].backward()
File "/home/ming/anaconda3/envs/pytorch1.0/lib/python3.6/site-packages/torch/tensor.py", line 102, in backward
torch.autograd.backward(self, gradient, retain_graph, create_graph)
File "/home/ming/anaconda3/envs/pytorch1.0/lib/python3.6/site-packages/torch/autograd/init.py", line 90, in backward
allow_unreachable=True)  # allow_unreachable flag
File "/home/ming/anaconda3/envs/pytorch1.0/lib/python3.6/site-packages/torch/autograd/function.py", line 76, in apply
return self._forward_cls.backward(self, *args)
File "/home/ming/pytorch_test/weakly_supervised/mmdetection-master/mmdet/ops/roi_pool/functions/roi_pool.py", line 50, in backward
spatial_scale, grad_input)
RuntimeError: cuda runtime error (77) : an illegal memory access was encountered at src/roi_pool_kernel.cu:154


Catching up Live with changes in Main

Docs Build status updates of commit 26df511:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

azureadps-2.0-preview/AzureAD/Add-AzureADMScustomSecurityAttributeDefinitionAllowedValues.md
:white_check_mark:Succeeded

azureadps-2.0-preview/AzureAD/Get-AzureADMSAttributeSet.md
:white_check_mark:Succeeded

azureadps-2.0-preview/AzureAD/Get-AzureADMSCustomSecurityAttributeDefinition.md
:white_check_mark:Succeeded

azureadps-2.0-preview/AzureAD/Get-AzureADMSCustomSecurityAttributeDefinitionAllowedValue.md
:white_check_mark:Succeeded

azureadps-2.0-preview/AzureAD/New-AzureADMSAttributeSet.md
:white_check_mark:Succeeded

azureadps-2.0-preview/AzureAD/New-AzureADMSCustomSecurityAttributeDefinition.md
:white_check_mark:Succeeded

azureadps-2.0-preview/AzureAD/Set-AzureADMSAttributeSet.md
:white_check_mark:Succeeded

azureadps-2.0-preview/AzureAD/Set-AzureADMSCustomSecurityAttributeDefinition.md
:white_check_mark:Succeeded

azureadps-2.0-preview/AzureAD/Set-AzureADMSCustomSecurityAttributeDefinitionAllowedValue.md
:white_check_mark:Succeeded

azureadps-2.0/AzureAD/Get-AzureADMSAuthorizationPolicy.md
:white_check_mark:Succeeded
View (azureadps-2.0)

azureadps-2.0/AzureAD/Set-AzureADMSAuthorizationPolicy.md
:white_check_mark:Succeeded
View (azureadps-2.0)

mapping/groupMapping-2.0.json
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


Use AWS to deploy

I want to use aws and s3 to store the builds and deploy this server too. Can anyone please provide the steps how we can do so.

@Irfanwani https://github.com/microsoft/code-push-server/issues/7#issuecomment-2395132619


Adds quic ietf v1 test

Replaces #775 with extensions new naming

Requires suricata PR but GitHub's label does not work for now


oddball weight and sharability values

Odd, in-between weight and sharability values somehow creep into the knowledge base.  As of revision 131f62b95a18b85912ae5c8ad2c1f53faa9ba3ed, I have normalized all such sharability values in my KB, so any oddballs I find from now on are new.  These values still appear as weights:
unique(odd.w$weight)
[1] 0.625 0.375 0.875

Still present as of 2015-07-17, although it is not clear whether atoms are still being created with oddball properties, or if the ones seen are leftovers.

This issue appears to have resolved itself long ago.  All "oddball" atoms in my graph are at least two years old.


Support service draft and resource recycle

At present, we are facing the following problems:

Currently, when deploying a service, we need to configure all of its variables at once before delivery. If there are numerous parameters or various details that require confirmation, it can become quite complex.
During development, testing, or demonstrations, it is not possible to recycle a service instance and preserve the service's configuration for future reuse without the need for reconfiguration.
I believe that we need support for service draft and resource recycle to resolve these problems.

For more valuable use cases, such as rapidly setting up multiple environments for various tests within resource constraints, we need to enhance the service draft by introducing the capability to clone the draft only or clone and deploy simultaneously, regardless of whether the source of the clone is a draft or has already been deployed.

Verified in main d96e8a0e7bf4e2a7c68285cb47b204f4aa0c714d.


WRC 5 FIA World Rally Championship  [PCSE00667]

App summary

App name: WRC 5 FIA WORLD RALLY CHAMPIONSHIP
App serial: PCSE00667
App version: 1.00

Vita3K summary

Version: v0.1.6
Build number: 3028
Commit hash: https://github.com/vita3k/vita3k/commit/8744f031
CPU backend: Dynarmic
GPU backend: Vulkan

Test environment summary

Tested by: Tenkoouu
OS: Windows 10
CPU: intel i5-10210U
GPU: intel UHD Graphics
RAM: 8 GB

Issues

Audio crackle
Shadows issues
Graphics Issues

Screenshots

Log
vita3k.log
Recommended labels

https://github.com/Vita3K/compatibility/labels/audio quality
https://github.com/Vita3K/compatibility/labels/Ingame %2B
https://github.com/Vita3K/compatibility/labels/graphics bug

App summary

App name: WRC 5 FIA WORLD RALLY CHAMPIONSHIP
App serial: PCSE00667
App version: 1.00

Vita3K summary

Version: v0.2.0
Build number: 3691
Commit hash: https://github.com/vita3k/vita3k/commit/31826697
CPU backend: Dynarmic
GPU backend: Vulkan

Test environment summary

Tested by: Benjamin Toledo
OS: Microsoft Windows 11 (build 22631)
CPU: AMD Ryzen 5 4600G with Radeon Graphics
GPU: AMD Radeon(TM) Graphics (Vega 7)
RAM: 15 GB

Issues

Bottleneck
Small graphic errors. By rest, relatively playable (I'm being permissive)

Screenshot

Log
vita3k.log
Recommended labels

Playable
Graphics bug


feat(dashboard): add support for personal access tokens

Preview URL: https://dashboard-staging-git-feat-pat-ui-nhost.vercel.app/
Resolves #1848

Codecov Report

Merging #1951 (7c790b3) into main (809a2d3) will not change coverage.
The diff coverage is n/a.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
@@           Coverage Diff           @@
##             main    #1951   +/-   ##
=======================================
  Coverage   87.10%   87.10%
=======================================
  Files          85       85
  Lines        9282     9282
  Branches      550      550
=======================================
  Hits         8085     8085
  Misses       1197     1197


Make php extensions configurable

Good idea to configure extensions :+1:
I'd rather move the configuration to .phpqa.yml. I'd like to keep CLI options as simple as possible. Option --config is used for defining an advanced configuration. Is that ok for you?

@zdenekdrahos done, you can review it now.

@zdenekdrahos thanks for the review, you can see latest changes now.

@zdenekdrahos done

@zdenekdrahos done 👍

I don't like squash. But I did it because of general commit message "code review" in history. I hope that's okay.


[Usage]: Error with Safetensor: HeaderTooLarge

Your current environment
Collecting environment information...
PyTorch version: 2.2.1+cu121
Is debug build: False
CUDA used to build PyTorch: 12.1
ROCM used to build PyTorch: N/A

OS: Ubuntu 22.04.4 LTS (x86_64)
GCC version: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
Clang version: Could not collect
CMake version: Could not collect
Libc version: glibc-2.35

Python version: 3.10.12 (main, Nov 20 2023, 15:14:05) [GCC 11.4.0] (64-bit runtime)
Python platform: Linux-5.15.0-101-generic-x86_64-with-glibc2.35
Is CUDA available: True
CUDA runtime version: 11.5.119
CUDA_MODULE_LOADING set to: LAZY
GPU models and configuration: GPU 0: Tesla T4
Nvidia driver version: 525.147.05
cuDNN version: Could not collect
HIP runtime version: N/A
MIOpen runtime version: N/A
Is XNNPACK available: True

CPU:
Architecture:                       x86_64
CPU op-mode(s):                     32-bit, 64-bit
Address sizes:                      40 bits physical, 48 bits virtual
Byte Order:                         Little Endian
CPU(s):                             10
On-line CPU(s) list:                0-9
Vendor ID:                          AuthenticAMD
Model name:                         AMD EPYC-Rome Processor
CPU family:                         23
Model:                              49
Thread(s) per core:                 1
Core(s) per socket:                 1
Socket(s):                          10
Stepping:                           0
BogoMIPS:                           5988.74
Flags:                              fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm rep_good nopl cpuid extd_apicid tsc_known_freq pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm cmp_legacy svm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw topoext perfctr_core ssbd ibrs ibpb stibp vmmcall fsgsbase tsc_adjust bmi1 avx2 smep bmi2 rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 clzero xsaveerptr wbnoinvd arat npt nrip_save umip rdpid arch_capabilities
Virtualization:                     AMD-V
Hypervisor vendor:                  KVM
Virtualization type:                full
L1d cache:                          320 KiB (10 instances)
L1i cache:                          320 KiB (10 instances)
L2 cache:                           5 MiB (10 instances)
L3 cache:                           160 MiB (10 instances)
NUMA node(s):                       1
NUMA node0 CPU(s):                  0-9
Vulnerability Gather data sampling: Not affected
Vulnerability Itlb multihit:        Not affected
Vulnerability L1tf:                 Not affected
Vulnerability Mds:                  Not affected
Vulnerability Meltdown:             Not affected
Vulnerability Mmio stale data:      Not affected
Vulnerability Retbleed:             Mitigation; untrained return thunk; SMT disabled
Vulnerability Spec rstack overflow: Mitigation; SMT disabled
Vulnerability Spec store bypass:    Mitigation; Speculative Store Bypass disabled via prctl and seccomp
Vulnerability Spectre v1:           Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:           Mitigation; Retpolines, IBPB conditional, STIBP disabled, RSB filling, PBRSB-eIBRS Not affected
Vulnerability Srbds:                Not affected
Vulnerability Tsx async abort:      Not affected

Versions of relevant libraries:
[pip3] mypy-extensions==1.0.0
[pip3] numpy==1.26.4
[pip3] torch==2.2.1
[pip3] triton==2.2.0
[conda] Could not collectROCM Version: Could not collect
Neuron SDK Version: N/A
vLLM Version: 0.1.7
vLLM Build Flags:
CUDA Archs: Not Set; ROCm: Disabled; Neuron: Disabled
GPU Topology:
GPU0    CPU Affinity    NUMA Affinity
GPU0     X      0-9             N/A
The output of `python collect_env.py`

How would you like to use vllm
I want to use this repository https://github.com/facebookresearch/doc-storygen-v2 which uses vllm's to serve models. It is a simple install and then I needed to also download a llama hugginface model.
However I ran into an error when trying to run the above repository which said:
ImportError: /home/ucloud/testenv/lib/python3.10/site-packages/vllm/cache_ops.cpython-310-x86_64-linux-gnu.so: undefined symbol: _ZN2at4_ops15to_dtype_layout4callERKNS_6TensorEN3c108optionalINS5_10ScalarTypeEEENS6_INS5_6LayoutEEENS6_INS5_6DeviceEEENS6_IbEEbbNS6_INS5_12MemoryFormatEEE
This I believe was due to using an old vllm version so I updated it to 0.3.3, which now gives the error:
 File "/home/ucloud/testenv/lib/python3.10/site-packages/vllm/model_executor/weight_utils.py", line 251, in hf_model_weights_iterator with safe_open(st_file, framework="pt") as f: safetensors_rust.SafetensorError: Error while deserializing header: HeaderTooLarge
I had read after looking that this could either be due to a faulty model, however I have triple checked, and redownloaded the models to make sure nothing was faulty there, and no difference. Another supposed reason could be lack of memory, but that is definitely not the case. Also it was not the exact same usecase.
I asked the repo owners but they mentioned either an issue with vllm or cuda setup, as it is not anything they have ran into, hence I am here
Does anyone have any ideas or tips for what I can try to fix it?
Any help is greatly appreciated!
I can provide further setup steps for the repo I went through for the whole setup, or I can provide more information from the error messages.
NOTE: I am running all of this in a uCloud VM.

seems related here https://github.com/AUTOMATIC1111/stable-diffusion-webui/issues/8123 , not a problem of vllm.


regression in block return types

In version 0.13.0 this used to work:
https://carc.in/#/r/uqv
In version 0.14.1 this throws a segfault
https://carc.in/#/r/uqx
Invalid memory access (signal 11) at address 0x579af401
[4431631259] *CallStack::print_backtrace:Int32 +107
[4431622199] __crystal_sigfault_handler +55
[140735475180842] _sigtramp +26

Good catch, and thank you for taking the time to reduce the issue to those few lines.
This bug alone might be a good reason to release 0.14.2 soon, because it's basically generating wrong code.

Thank you for fixing it so quickly :) A new release soon would be good in this case, perhaps wait another 24 hours or so to see if more regressions are found?
I'm updating my shards to see if any more pop up, this one came from carbon.

@benoist Good idea, we'll probably release 0.14.2 tomorrow, I found another regression regarding openssl

Wow. I just run this issue in Kemal while handling WebSocket procs like below.
def ws(path, &block : HTTP::WebSocket -> _)
  Kemal::WebSocketHandler.new path, &block
end

This works perfectly fine in 0.13.0 but throws the following error in 0.14.1.
in ./src/kemal/websocket_handler.cr:4: instance variable '@proc' of HTTP::WebSocketHandler must be (HTTP::WebSocket, HTTP::Server::Context -> Void), not ((HTTP::WebSocket -> Void) | (HTTP::WebSocket, HTTP::Server::Context -> Void))

  def initialize(@path, &@proc : HTTP::WebSocket ->)
                         ^

================================================================================

(HTTP::WebSocket -> Void) trace:

  ./src/kemal/websocket_handler.cr:4

      def initialize(@path, &@proc : HTTP::WebSocket ->)

Did you try using the master branch of crystal? The regression is not fixed in 0.14.1 but only in master.

@benoist i'm waiting for the 0.14.2 release

I just ran the kemal spec against master and your error message is still there.
@asterite I have a similar issue in carbon with the callbacks

I checked which commit causes the problems for kemal
7a32c39c97e0c0812f632cff54045cf12e6c2a43...b1ed4473b1979f6d7ce6e52bec564d2fe5ad54df
The problem in carbon is caused by
ba6248d474ae22d7e5311fd3bb36e103cbdadf9b...a987b1bdaba36a187fe54579f622275d24a6b9d9

@benoist @sdogruyol It's caused by this accepeted PR: https://github.com/crystal-lang/crystal/pull/2313
Basically, now the websocket handler has also access to the HTTP::Context. We believed this was a backwards-compatible change because if you pass a block with just one block argument then it works. However, if you defined a method with the same block type and you forwarded it, you need to update it.
So, you need to change your code to this:
def ws(path, &block : HTTP::WebSocket, HTTP::Context -> _)
  Kemal::WebSocketHandler.new path, &block
end

That should solve the problem.

@asterite is that syntax correct?
&block : HTTP::WebSocket, HTTP::Context -> _)

What would the,  HTTP::Context -> _ do?

I think multiple argument types need to be in parentheses. And it is less confusing this way. BTW I didn't know you can write _ instead of Void..

Am 23.03.2016 um 12:05 PM schrieb benoist<EMAIL_ADDRESS>@asterite is that syntax correct?
&block : HTTP::WebSocket, HTTP::Context -> _)
What would the, HTTP::Context -> _ do?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub

Ah right it's the arguments to the block. Yeah parens would help :-)

Oh, just copied and pasted and added HTTP::Context, didn't notice the _. It should actually be without the _, like this:
def ws(path, &block : HTTP::WebSocket, HTTP::Context -> ) # or Void
  Kemal::WebSocketHandler.new path, &block
end

The _ will make the method be instantiated once for every block return type, but here we want Void as a return type (ommiting the return type is the same).
https://play.crystal-lang.org/#/r/uxx
However, the compiler can implicitly convert a block that returns any type to one that returns void... because the later won't use the return value, so that's why using _ is probably working (though I'd advice to change it to Void or just nothing to avoid making those blocks return something for no use).
I should add this to the docs... :confused:


Simple bitfield definition generates type error

I was handcrafting some svd (yaml) and early on ran into a generator issue.
To reproduce run the following in an empty directory:
cargo init simple_bit_field_failure \
&& cd simple_bit_field_failure \
&& cargo add cortex_m vcell \
&& cd src \
&& echo """
name: MyDevice
version: 0
description: My Device
addressUnitBits: 32
width: 32
peripherals:
  - name: MyPeripheral
    baseAddress: 0xb8000300
    registers:
      - register:
          name: MyRegister
          description: My register.
          addressOffset: 0
          size: 1
          fields:
            - name: MyBitField
              description: My bit field.
              bitRange: \"[0:0]\"
""" |  RUST_LOG=debug svd2rust --strict --source_type yaml \
&&cargo fmt -- --config normalize_doc_attributes=true \
&&cargo build

result:
...
error[E0308]: mismatched types
   --> src/lib.rs:779:37
    |
779 |                 MY_BIT_FIELD_R::new(self.bits)
    |                 ------------------- ^^^^^^^^^ expected `bool`, found `u8`
    |                 |
    |                 arguments to this function are incorrect
    |
...

The first doc line reports version:
//!Peripheral access API for MYDEVICE microcontrollers (generated using svd2rust v0.28.0 ( ))

After delving into the generator sources it turns out that register 'size' above is measured in bits instead of bytes as I was using it.
This uncovers a broken corner case in the logic for computing use_cast in register.rs.
Fixing support for single-but registers is not very urgent I guess ;-)

no need to dive in code. there is specification https://www.keil.com/pack/doc/CMSIS/SVD/html/elem_special.html#registerPropertiesGroup_gr

I knew that site but seeing uncompilable  code generated I also 'knew' it was a bug and had to dive in. It's my knee-jerk reaction :-/


Sidecar template update

This PR updates the remaining parts to follow the operator template.

Migrate testing to tox
Fix linting
Remove old testing files
Update documentation to reflect changes

This PR updates the remaining parts to follow the operator template.
* Migrate testing to tox

* Fix linting

* Remove old testing files

* Update documentation to reflect changes

I am not familiar with the sidecar approach, but it seems there are plenty of unrelated changes in this PR. I'd suggest making the needed changes for the sidecar and then another PR for what is not.

Hi Eduardo! I understand the title can lead to confusion, I can change it to just template update if that is the case. As you said, the changes here don't really affect anything sidecar related.
This PR updates the testing and CI to follow the operator-template.
These and following changes will target the update branch, which is related, but not limited to the sidecar update. This way we can work on features/fixes while keeping main as it is right now. Does this sound good? or should I do it some other way.

Hi Eduardo! I understand the title can lead to confusion, I can change it to just template update or something else if that is the case. As you said, the changes here don't really affect anything sidecar related.
This PR updates the testing and CI to follow the operator-template.
These and following changes will target the update branch, which is related, but not limited to the sidecar update. This way we can work on features/fixes while keeping main as it is right now. Does this sound good? or should I do it some other way.

I see, I was not aware there was a template, and that tests and ci were guided by it as well. Sure, it is good, go ahead.

Overall, this looks good, and represents a nice update to the current charm template.
The doc strings are very generic, though, and this is a great opportunity to make them a bit more specific.

Hi @pengale, I agree with all you said. I've added a bit of explanation to each docstring. However, I've been working on a follow up PR that will refactor several parts of the code, to prepare for new features like replication. So these docstrings might get changed pretty soon :)


Change adminLevel from 2,4,6... to 0,1,2...

Originally idea was just follow OSM admin_level taxonomy, which defeats pourpose of Overture which is to normalize data, for example Isle of Man has local goverments admin_level=8 in OSM, but those are first level subdivision inside country, so we need to remap it to something representing that, until now we mapped that into adminLevel=4 which meant 1st subdivision of country. To make things simplier, we decided to go with 0=country and then 1st subdivision of country has adminLevel=1, 2nd subdivision of country has adminLevel=2 and so on...

I'm not sure what is downside to that? We still have localityType which will be set to one of the following:
["country","county","state","region","province","district","city","town","village","hamlet","borough","suburb","neighborhood","municipality"]

Not sure why names of country subdivision matter with regards to adminLevel, for example how do we solve problem with:
https://en.wikipedia.org/wiki/Administrative_divisions_of_Liberia
vs.
https://en.wikipedia.org/wiki/Administrative_divisions_of_American_Samoa
One having Districts above Countries and other having Counties above Districts? One of this 2 countries will have it wrong, no?

You are right, it is not sustainable and there's no real benefit, between the Netherlands and Belgium the Province can't be on the same admin level, the localitytype is the way to define it. Another suggestion. Keep admin level 0 open for now, in case we need to define supranational levels?

I updated PR to use adminLevel=1 for country

I'm not sure what is downside to that? We still have localityType which will be set to one of the following:
["country","county","state","region","province","district","city","town","village","hamlet","borough","suburb","neighborhood","municipality"]

One thing with these locality types is how predictable some of the lower-level ones are. For example if I want to search for my hometown of Freehold, New Jersey would I look for a city? town? village? suburb? I guess it's not a hamlet or neighborhood.


License Clarification

The license on the project is Apache 2, which is stated in all of the README files. However the C++ header files have this license:
/*
COPYRIGHT ? 2015 ESRI
TRADE SECRETS: ESRI PROPRIETARY AND CONFIDENTIAL
Unpublished material - all rights reserved under the
Copyright Laws of the United States and applicable international
laws, treaties, and conventions.
For additional information, contact:
Environmental Systems Research Institute, Inc.
Attn: Contracts and Legal Services Department
380 New York Street
Redlands, California, 92373
USA
email<EMAIL_ADDRESS>*/
As I understand copyright (IANAL), the source file copyright would cover this file and not the Apache 2 license stated in the README. Was this just an oversight of releasing the source or is the intention that the header files are still ESRI Proprietary and Confidential, but usage of the compiled binaries is under the Apache 2 license?
Thanks.

It is not causing any problems technically. The only issue is, if these files are distributed, or stored in source form outside of the ESRI git repo, it is not clear that proper permissions is granted for the copyrighted materials. According to the Apache 2 License, one would be given explicit permission to store or distribute, it is not clear that that is the case with the ESRI PROPRIETARY AND CONFIDENTIAL copyright notice.


Duration support

Hi,
I'm not certain if this can be achieved with minimal coding effort, but my use case is somewhat distinct yet still comparable.
My preference is to avoid entering the start and end times for each event/task. Instead, I would like to input the duration of each task, allowing the plugin to compute the corresponding start and end times based on the current time (or a configurable start time). Subsequently, these calculated times should be automatically showcased in sequential order within the timeline sidebar view, similar to the concept of "timeboxing."
Thank you for reviving this plugin.

Hello, @imeed166,
Thank you for the input! What about the syntax? Should it look like this?
- 50m wake up
- 30m grab a brush and put a little make-up

Also, do you combine durations with regular timestams or you'll be happy to keep the 2 modes completely separate?

Thank you for the input! What about the syntax? Should it look like this?

Yes, the syntax is perfect.

Also, do you combine durations with regular timestams or you'll be happy to keep the 2 modes completely separate?

No, I don't use timestamps with this mode, if the start time is set to now, then I would be happy with it being separate.

Here is a video about an app (effortless) that can do what I'm describing to clarify things.


initial design options

This document is meant to capture a few different ideas around how to relate signatures to the objects we wish to sign.  This is meant as a discussion point, and not as a concrete proposal to use a particular approach (or even a recommendation).  This document is not exhaustive, and is meant as a companion to both @SteveLasker's scenarios pull request and @justincormack's signing overview.

Thanks for the write up!
It seems all the options in the PR are trying to add signature by adding the artifacts and signature into an index.
I may have misunderstanding, but with such approach, if a user knows the repo:tag or repo:digest of an artifact, how does he know whether this artifact is signed?  Or if he wants to move the artifact to another registry, how does he know the digest of the index that contains the signature so the signature can also be moved?

It seems all the options in the PR are trying to add signature by referencing the artifacts and signature in an index.

That's correct; this is the set of initial ideas I've put together.  However, please do not think that this is exhaustive or that these are the only acceptable approaches; if you have other suggestions please feel free to add them!

if a user knows the repo:tag or repo:digest of an artifact, how does he know whether this artifact is signed?

If a user knows the name of the artifact (repo:tag), that is generally expected to resolve to the index, which will then contain the signature.
For a user trying to pull by the content-address (repo:digest), the answer depends on what the digest is.  If it's the digest of the index, they'll see the signature.  If it's the digest of the manifest, they won't see the signature.  However, when you are pulling by digest, you already know what content you are expecting to receive and the signature may not tell you any additional information.

Or if he wants to move the artifact to another registry, how does he know the digest of the index that contains the signature so the signature can also be moved?

To move an image/artifact, I would expect that a user would reference the index by name (repo:tag), retrieve all the references in each descriptor, and push all of those to the new registry.

@samuelkarp thanks for the reply, so that means it will introduce a change in the flow.
For the images that are not signed, we expect users use the URI of the image to access it.
For those that are signed we expect users to use the URI of the index to access it but never use the URI of the image?
IMHO, this design may cause some difficulty for deployer and registry implementers.  We'd better have a way to find the index digest, which has the signature of imageA using the digest of imageA, I don't have a quick idea how to implement that within a native oci-registry though.

For the images that are not signed, we expect users use the URI of the image to access it.
For those that are signed we expect users to use the URI of the index to access it but never use the URI of the image?

I would expect registry clients to understand how to take an index and resolve it to an image. They already need to do this based on platform information for multi-platform images, so I strongly suspect we can roll this out in a way that is backwards compatible with existing clients.

These are more notes, great notes, but not something we were going to merge as a doc. Should we move this to an issue or hackmd doc?

Reopened as https://github.com/notaryproject/requirements/pull/31 after the branch deletion issue.


use versioned resource occurrences when evaluating policy

this change updates the logic in EvaluatePolicy to send all related occurrences for a particular resource URI to OPA for evaluation.  this will allow policies that use occurrences that were collected prior to building the artifact, instead of just occurrences that reference the artifact itself.  for example. sonar scans, which operate on git resources instead of docker images, can now be used when making policy decisions for docker images.
I ended up extracting most of the code from ListVersionedResourceOccurrences into a new package so it could be consumed twice.  I'll probably add more code to this package as time goes on.

Codecov Report

Merging #100 (66ac11d) into main (4c4d641) will increase coverage by 0.03%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main     #100      +/-   ##
==========================================
+ Coverage   93.55%   93.59%   +0.03%
==========================================
  Files           9       10       +1
  Lines        1071     1077       +6
==========================================
+ Hits         1002     1008       +6
  Misses         55       55
  Partials       14       14

Impacted Files
Coverage Δ

pkg/grafeas/helper.go
100.00% <100.00%> (ø)

pkg/policy/manager.go
99.52% <100.00%> (ø)

server/server.go
87.12% <100.00%> (-1.16%)
:arrow_down:

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 4c4d641...66ac11d. Read the comment docs.


What is the difference between EasyLLM and Langchain?

In the readme it was mentioned that both open source and closed source LLMs can be used with EasyLLM. Langchain seems to provide that as well. What differences does EasyLLM have with Langchain?

Hey @mehrdad-es,
easyllm is a more low-level, less complex, abstracted way of working with open LLMs and now bedrock. I built it to make testing and building PoC on my side easier and thought i'd be interesting to share with the community. The my idea was if you have a "openAI" pipeline, not using langchain you can easily switch to easyllm by simply changing some imports.
That helps me especially when evaluating and trying different models, where i want to be able to jump to the definition and understand what code is executed.

Thanks @philschmid, I'll start reading the code.


integrate DotNetNuke_9_3_2_24 with Identity Server 4.0

Hi
We are trying to integrate DotNetNuke_9_3_2_24 with Identity Server 4.0 , http://docs.identityserver.io/en/latest/#
How to set up integrate DotNetNuke_9_3_2_24 with Identity Server 4.0 ?
What configuration is needed?
DNN has default extensions for Facebook, Google, Twiter, Windows Live.
Please advice
Thanks.
Lucky

This seems to be a general question - not a bug report or a feature request.
Please use one of the our free or commercial support options
See here for more details.
Thanks!

Actually I am requesting a feature to Create DNN extension for Identity Server 4.0. So many people are looking this integration
Similar to DNN Extension for FACEBook, Google, Twitter.
There can be IDS 4 extension for DNN
like Windows Live
https://github.com/dnnsoftware/Dnn.Platform/tree/release/9.3.2/DNN Platform/Providers/AuthenticationProviders
Yes, we already have commercial Support for Identity Server 4 (With Andy) But so far we trying to make it work.
Thanks.


Autocomplete Path in Project Manager

The current Path textbox in the project selection screen does not have autocomplete support. It would be nice if it provided fuzzy autocomplete

I'm not sure how feasible this is (or even if it's desired as of Godot 3.2). The project search was overhauled in #31356 to search both in the project name and path at the same time.
Does the new search behavior suit your needs? Please give it a try :slightly_smiling_face: