Unable to connect to Chrome - Gtk-WARNING **: 04:33:21.729: cannot open display

I am trying to use the justinribeiro/lighthouse image but following the default steps i get an error because Chrome Launcher fails to start the browser.
My docker-compose
  speedtest:
    image: justinribeiro/lighthouse
    #build: docker/lighthouse_ci
    volumes:
      - reports:/home/chrome/reports
    command: ['lighthouse', '--chrome-flags="--headless --disable-gpu --no-sandbox"', 'http://web/component/FullVerticalLayout']
    #command: ['lighthouse_ci', 'http://web/component/FullVerticalLayout']
    depends_on:
      - web
    cap_add:
      - SYS_ADMIN
    healthcheck:
      test: ["CMD", "curl", "-f", "http://web/component/FullVerticalLayout"]
      interval: 1m30s
      timeout: 10s
      retries: 3
      start_period: 40s

And the full error
# command: ['lighthouse', '--chrome-flags="--headless --disable-gpu"', 'http://web/component/FullVerticalLayout']
$ docker-compose logs speedtest
Attaching to myreviews-styleguide_speedtest_1
speedtest_1  | Wed, 01 Apr 2020 04:29:09 GMT ChromeLauncher Waiting for browser.
speedtest_1  | Wed, 01 Apr 2020 04:29:09 GMT ChromeLauncher Waiting for browser...
speedtest_1  | Wed, 01 Apr 2020 04:29:09 GMT ChromeLauncher Waiting for browser.....
speedtest_1  | Wed, 01 Apr 2020 04:29:10 GMT ChromeLauncher Waiting for browser.......
speedtest_1  | Wed, 01 Apr 2020 04:29:10 GMT ChromeLauncher Waiting for browser.........
speedtest_1  | Wed, 01 Apr 2020 04:29:11 GMT ChromeLauncher Waiting for browser...........
speedtest_1  | Wed, 01 Apr 2020 04:29:11 GMT ChromeLauncher Waiting for browser.............
speedtest_1  | Wed, 01 Apr 2020 04:29:12 GMT ChromeLauncher Waiting for browser...............
speedtest_1  | Wed, 01 Apr 2020 04:29:12 GMT ChromeLauncher Waiting for browser.................
speedtest_1  | Wed, 01 Apr 2020 04:29:13 GMT ChromeLauncher Waiting for browser...................
speedtest_1  | Wed, 01 Apr 2020 04:29:13 GMT ChromeLauncher Waiting for browser.....................
speedtest_1  | Wed, 01 Apr 2020 04:29:14 GMT ChromeLauncher Waiting for browser.......................
speedtest_1  | Wed, 01 Apr 2020 04:29:14 GMT ChromeLauncher Waiting for browser.........................
speedtest_1  | Wed, 01 Apr 2020 04:29:15 GMT ChromeLauncher Waiting for browser...........................
speedtest_1  | Wed, 01 Apr 2020 04:29:15 GMT ChromeLauncher Waiting for browser.............................
speedtest_1  | Wed, 01 Apr 2020 04:29:16 GMT ChromeLauncher Waiting for browser...............................
speedtest_1  | Wed, 01 Apr 2020 04:29:16 GMT ChromeLauncher Waiting for browser.................................
speedtest_1  | Wed, 01 Apr 2020 04:29:17 GMT ChromeLauncher Waiting for browser...................................
speedtest_1  | Wed, 01 Apr 2020 04:29:17 GMT ChromeLauncher Waiting for browser.....................................
speedtest_1  | Wed, 01 Apr 2020 04:29:18 GMT ChromeLauncher Waiting for browser.......................................
speedtest_1  | Wed, 01 Apr 2020 04:29:18 GMT ChromeLauncher Waiting for browser.........................................
speedtest_1  | Wed, 01 Apr 2020 04:29:19 GMT ChromeLauncher Waiting for browser...........................................
speedtest_1  | Wed, 01 Apr 2020 04:29:19 GMT ChromeLauncher Waiting for browser.............................................
speedtest_1  | Wed, 01 Apr 2020 04:29:20 GMT ChromeLauncher Waiting for browser...............................................
speedtest_1  | Wed, 01 Apr 2020 04:29:20 GMT ChromeLauncher Waiting for browser.................................................
speedtest_1  | Wed, 01 Apr 2020 04:29:21 GMT ChromeLauncher Waiting for browser...................................................
speedtest_1  | Wed, 01 Apr 2020 04:29:21 GMT ChromeLauncher Waiting for browser.....................................................
speedtest_1  | Wed, 01 Apr 2020 04:29:22 GMT ChromeLauncher Waiting for browser.......................................................
speedtest_1  | Wed, 01 Apr 2020 04:29:22 GMT ChromeLauncher Waiting for browser.........................................................
speedtest_1  | Wed, 01 Apr 2020 04:29:23 GMT ChromeLauncher Waiting for browser...........................................................
speedtest_1  | Wed, 01 Apr 2020 04:29:23 GMT ChromeLauncher Waiting for browser.............................................................
speedtest_1  | Wed, 01 Apr 2020 04:29:24 GMT ChromeLauncher Waiting for browser...............................................................
speedtest_1  | Wed, 01 Apr 2020 04:29:24 GMT ChromeLauncher Waiting for browser.................................................................
speedtest_1  | Wed, 01 Apr 2020 04:29:25 GMT ChromeLauncher Waiting for browser...................................................................
speedtest_1  | Wed, 01 Apr 2020 04:29:25 GMT ChromeLauncher Waiting for browser.....................................................................
speedtest_1  | Wed, 01 Apr 2020 04:29:26 GMT ChromeLauncher Waiting for browser.......................................................................
speedtest_1  | Wed, 01 Apr 2020 04:29:26 GMT ChromeLauncher Waiting for browser.........................................................................
speedtest_1  | Wed, 01 Apr 2020 04:29:27 GMT ChromeLauncher Waiting for browser...........................................................................
speedtest_1  | Wed, 01 Apr 2020 04:29:27 GMT ChromeLauncher Waiting for browser.............................................................................
speedtest_1  | Wed, 01 Apr 2020 04:29:28 GMT ChromeLauncher Waiting for browser...............................................................................
speedtest_1  | Wed, 01 Apr 2020 04:29:28 GMT ChromeLauncher Waiting for browser.................................................................................
speedtest_1  | Wed, 01 Apr 2020 04:29:29 GMT ChromeLauncher Waiting for browser...................................................................................
speedtest_1  | Wed, 01 Apr 2020 04:29:29 GMT ChromeLauncher Waiting for browser.....................................................................................
speedtest_1  | Wed, 01 Apr 2020 04:29:30 GMT ChromeLauncher Waiting for browser.......................................................................................
speedtest_1  | Wed, 01 Apr 2020 04:29:30 GMT ChromeLauncher Waiting for browser.........................................................................................
speedtest_1  | Wed, 01 Apr 2020 04:29:31 GMT ChromeLauncher Waiting for browser...........................................................................................
speedtest_1  | Wed, 01 Apr 2020 04:29:31 GMT ChromeLauncher Waiting for browser.............................................................................................
speedtest_1  | Wed, 01 Apr 2020 04:29:32 GMT ChromeLauncher Waiting for browser...............................................................................................
speedtest_1  | Wed, 01 Apr 2020 04:29:32 GMT ChromeLauncher Waiting for browser.................................................................................................
speedtest_1  | Wed, 01 Apr 2020 04:29:33 GMT ChromeLauncher Waiting for browser...................................................................................................
speedtest_1  | Wed, 01 Apr 2020 04:29:33 GMT ChromeLauncher Waiting for browser.....................................................................................................
speedtest_1  | Wed, 01 Apr 2020 04:29:34 GMT ChromeLauncher Waiting for browser.......................................................................................................
speedtest_1  | Wed, 01 Apr 2020 04:29:34 GMT ChromeLauncher:error connect ECONNREFUSED <IP_ADDRESS>:38355
speedtest_1  | Wed, 01 Apr 2020 04:29:34 GMT ChromeLauncher:error Logging contents of /tmp/lighthouse.8XwwCiV/chrome-err.log
speedtest_1  | Wed, 01 Apr 2020 04:29:34 GMT ChromeLauncher:error
speedtest_1  | (google-chrome-stable:21): Gtk-WARNING **: 04:29:10.695: cannot open display:
speedtest_1  |
speedtest_1  | Unable to connect to Chrome

The command is executed as per your readme. I also tried with --no-sandbox after seeing this option in another ticket in this repo that was previously closed.
$ docker inspect 76fe09a8e0f1 | grep -A 4 Cmd
            "Cmd": [
                "lighthouse",
                "--chrome-flags=\"--headless --disable-gpu --no-sandbox\"",
                "http://web/component/FullVerticalLayout"
            ],

Any ideas what I might be missing?
I have also tried to use the lighthouse_ci image as per this ticket on their repo. https://github.com/GoogleChromeLabs/lighthousebot/issues/86

Off the cuff based on the error log, it appears that command isn't working fully as a cannot open display is a dead giveaway that headless is not being honored in most cases.
I haven't run your compose to verify it's workings, but a quick run on the command line with a build from today shows things in working order as far as the internals are concerned.

Thanks for the fast reply
I dont have a chrome.json and was not sure how to get it so I got an error with
$ docker run -itv ~/reports:/home/chrome/reports   justinribeiro/lighthouse lighthouse --chrome-flags="--headless --disable-gpu" https://justinribeiro.com
? We're constantly trying to improve Lighthouse and its reliability.
  Learn more: https://github.com/GoogleChrome/lighthouse/blob/master/docs/error-reporting.md
  May we anonymously report runtime exceptions to improve the tool over time?  No
  ChromeLauncher Waiting for browser. +0ms
  ChromeLauncher Waiting for browser... +1ms
  .............
  ChromeLauncher Waiting for browser....................................................................................................... +502ms
  ChromeLauncher:error connect ECONNREFUSED <IP_ADDRESS>:39741 +1ms
  ChromeLauncher:error Logging contents of /tmp/lighthouse.6tTKHfh/chrome-err.log +1ms
  ChromeLauncher:error [0401/063223.030637:FATAL:zygote_host_impl_linux.cc(116)] No usable sandbox! Update your kernel or see https://chromium.googlesource.com/chromium/src/+/master/docs/linux_suid_sandbox_development.md for more information on developing with the SUID sandbox. If you want to live dangerously and need an immediate workaround, you can try using --no-sandbox.
  ChromeLauncher:error Failed to generate minidump. +0ms
Unable to connect to Chrome

it works with --no-sandbox but i have seen in another issues, in this repo, you suggest not to use this option. To fix it in docker compose I had to drop the array syntax and use a single line
`command: lighthouse --chrome-flags="--headless --disable-gpu --no-sandbox" http://web/component/FullVerticalLayout`

but now i get a permission error when it is trying to write the report. I think I will be able to work this part out but it would be great if you could point out where to get the chrome.json file as I am not familiar with what it is and where to get it from.
speedtest_1  | Runtime error encountered: EACCES: permission denied, open '/home/chrome/reports/web_2020-04-01_06-38-34.report.html'
speedtest_1  | Error: EACCES: permission denied, open '/home/chrome/reports/web_2020-04-01_06-38-34.report.html'

I dont have a chrome.json and was not sure how to get it so I got an error with

See https://github.com/justinribeiro/dockerfiles/tree/master/lighthouse#step-1-improved-a-better-way-with-seccomp

it works with --no-sandbox but i have seen in another issues, in this repo, you suggest not to use this option.

It's just generally not a great way to run Chrome; I don't recommend it because we have the seccomp profile or the most more wide open --cap-add=SYS_ADMIN.

but now i get a permission error when it is trying to write the report.

This isn't really specific to the container; saving the file to your local folder based on the bindmount depends on several factors, particularly how user namespacing and re-mapping works due to the use of the non-privileged chrome user. See this comment for more information. https://github.com/justinribeiro/dockerfiles/issues/45#issuecomment-555622828

Thank you for the reply. Indeed the permission error was not a problem, I have got it working with the sandbox flag for now but i will definitely change it soon. Closing this now.


change in login Handlebars file

one extra line added
font color (black to white) for sign up button

plus

added leaderboard handlebars file
added dashboard handlebars file


Update gitian-building.md

fixing typo

LGTM, mind squashing two commits into single one?

@hebasto np, done.

Verified (https://github.com/bitcoin/bitcoin/blob/master/contrib/gitian-build.py#L171).
utACK aafd085961bcdf4c0cd1efb6c823c63c37a07a02


fixing image hold - lasts longer than app switch

changing the image hold time from 1500 to 1 to allow for correct app switching - the it appears as if the animation.AnimatedPositioned hold  (and likely but not tested duration) property overrides the app switch delay

THANKS!


[IDEA] Add a license

Description
We should add a license to this repository. This way, people will know what and what not they can do with this repository, permissions, notices, etc.. I suggest adding the MIT license.
Additional Context
https://www.freecodecamp.org/news/how-open-source-licenses-work-and-how-to-add-them-to-your-projects-34310c3cf94/

@Panquesito7
DONE
Added MIT License
Thanks!

Amazing, thanks! 😄


feat: mvp

Description
This is the MVP of a policy that can run CEL expression.
It accepts variables and validations with the same syntax as the ValidatingAdmissionPolicy Kubernetes resource.
It acts as a DSL, meaning that creating new policies is possible by configuring new settings and it does not need compilation or wasm toolkit.
The policy requires context-aware capabilities since it needs to get the namespace object of the request to populate the namespaceObject variable.
Test
Settings validation unit tests are adapted from the Kubernetes codebase.
Furthermore, Validation unit tests and e2e tests are added.
Additional Information
Tradeoff
At the moment the policy does not support:

authz extension: we need to implement this extension by using context-aware capabilities
typed namespace object and request variables: waiting for this PR to be merged: https://github.com/google/cel-go/pull/892 so we can bind our k8s-objects to the CEL environment as types
third-party package: cherry-picking cel extensions from the Kubewarden codebase was needed to reduce the wasm binary size, this could be changed to a fork and automated.

LGTM, thanks for having implemented also Quantity
Ship it! :rocket:


Uncaught error when you have a link tag set along with the meta

If you have both the link tag and 2 meta tags set then this error occurs. It seems like that error should be a caught error.
Monetization also seems to fail.

I believe the following cases need to be checked:

meta + link tag should not throw an error
multiple meta + link should also not through this error. It's not clear to me what meta is used if there are multiple but I believe that the link should be used if its there.

@sharafian @sublimator curious on your thoughts here.

My thoughts on this, are put simply, "just don't do that"
Even before the recent change, multiple meta tags weren't supported, and the error was simply left to be logged in the console. We have only ever allowed one meta tag at a time.
I can make it work if you want but it can get complicated when you want to handle other cases that seem like they should work while maintaining a 1:1 tag:requestId relationship.
Obviously if we only had to check for the tags once upon page load and weren't tracking them dynamically then it would be a lot simpler.

meta + link tag should not throw an error

Right, I might have messed that up making it document order dependent!
I will check.

Right, I might have messed that up making it document order dependent!

Well yeah, it's order dependent. If there's a link tag added after the meta, then it will stop the meta and start the link. But if it's the other way around, the meta will be ignored.
Monetization does work in both these cases though:
    <link rel="monetization" href="https://twitter.xrptipbot.com/Coil" />
    <meta name="monetization" content="$twitter.xrptipbot.com/Coil" />

    <meta name="monetization" content="$twitter.xrptipbot.com/Coil" />
    <link rel="monetization" href="https://twitter.xrptipbot.com/Coil" />

I think we should just be catching the error and throwing a more relevant user message. Instead of the error above it would be great to have it just be an error that you have multiple meta tags so the user becomes aware from the error. I don't think this should be supported.
It does look like monetization does work so this is really about making the error more user friendly.
Hmm.. it seems like if there is a link and a meta it should always use the link. @sharafian thoughts?

Hmm.. it seems like if there is a link and a meta it should always use
the link.
@sharafian https://github.com/sharafianthoughts?

With just two tags it should always use the link even now.
Can look into making the error messages nicer.

so the user becomes aware from the error

I think we'd discussed surfacing various WM configuration errors (SPSP failures etc) before in the UI somehow, but (loosely) decided to just let them be logged in the console ?
So I've been operating by that.

I don't think the error should be in the UI.
We should just provide a relevant console error so when this occurs the console has an appropriate error that tells the user what is happening.

Closed with #930


★(√NOWATCHVIDEOs:.) Minahil Malik Nazeba Viral Leaked Video 2024 Trending On Social Media X Twitter [HD310K√]

13 sec ago Minahil Malik Nazeba Leaked Video Viral On Social Media. ★(√NOWATCHVIDEOs:.) Minahil Malik Nazeba Viral Leaked Video 2024 Trending On Social Media X Twitter [HD310K√]

Minahil Malik Nazeba’s latest video has taken the internet by storm, igniting conversations across various social media platforms. The rising digital star, known for her engaging content—especially her recent Spiderman-themed clip—has experienced a remarkable boost in popularity, with fans eagerly seeking the full version. Viewers are flocking to Instagram, X (formerly Twitter), and Discord to engage with her latest creation.
As the excitement grows, fans are passionately sharing their reactions online, highlighting the vital role social media plays in propelling creators like Minahil Malik Nazeba into the spotlight. With her unique style and innovative approach, she has quickly made a notable impact in the digital landscape, leaving many curious about her next moves.

Thank You

FG

.
.
.

vf
.
.

.

.

FG

.
.
.

vf
.
.

.

.
c
cvcvcvcv


Cardinality of relation between ConstructionSpace and AbstractConstructionsurface : need for clarification

Cardinality   of relation between ConstructionSpace and AbstractConstructionsurface is 0..2   for Construction Space (which may be considered as a limitation).
Consider providing an explanation for this limitation

The cardinality was changed to * after discussion at the OGC TC Meeting in Fort Collins, June 2018, see commit edb013404ac4544ebd145ee7187c2121dc42c4bf.


FOR REVIEW: Preamble additions for #26 and #27

Also removed the multiple threads in #26 and replaced them with the summary thread so the portal doesn't break.

Dates updated.


Cached fields

Describe the bug
Please check To Reproduce and Expected behavior
Stack trace
N/A
To Reproduce
Steps to reproduce the behavior:
  const resultsWithIdsAndNameOnly = await em
    .getRepository(Db.Client)
    .find({}, { fields: ['id', 'name'] }); // fields used
    // Returns Array<{ id: string; name: string}>
    // As EXPECTED

  const resultsAlsoWithIdsAndNameOnly = await em
    .getRepository(Db.Client)
    .find({}, { fields: ['state'] }); // different fields used
    // Also returns Array<{ id: string; name: string}>
    // EXPECTED Array<{ state: string }>

  const sameHere = await em
    .getRepository(Db.Client)
    .find({}); // no fields used
    // Also returns Array<{ id: string; name: string}>
    // EXPECTED Array<{ ...allFields }>

  em.clear();
  // After  `clear`  everything is as expected - until next projection (next `fields` argument used)

Expected behavior
If projection (fields) used in query and next queries do not include or includes different projection, then entity manager cache should not be used.
If you will decide to implement it (fetch missing fields) please consider performing separate query that fetch all requried database fields, not only missing (to keep data consistency).
Additional context
N/A
Versions
| Dependency | Version |
| node | v14.18.1 |
| typescript | 4.4.2 |
| @mikro-orm/cli | 4.5.9 |
| @mikro-orm/core | 4.5.9 |
| @mikro-orm/postgresql | 4.5.9 |
| @mikro-orm/sqlite | 4.5.9 |
Tested with Postgres 12 (imo behaviour is caused by mikro-orm not by database)

This is not result cache, this is identity map, you should use refresh: true to reload the entity state. Result cache do respect all of the options in the cache key.
Also note that this should work automatically in v5, once #2263 is merged.

If you will decide to implement it (fetch missing fields) please consider performing separate query that fetch all requried database fields, not only missing (to keep data consistency).

That is how it works in that PR, the query will be fired as you configure it, and all the fields (excluding those that you changed since you loaded the entity) will be updated.


Scroll is not possible when Favorite is Empty in FavoriteScreen.

Overview
When Favorite is Empty on a FavoriteScreen, it indicates that there are no favorites, but not all of the content may be displayed because it is not a Scrollable screen.
example: Pixel6 + DisplaySize max + FontSize max + splitScreen

Might be helpful
I think we can fix it by simply setting Scrollable here
https://github.com/DroidKaigi/conference-app-2024/blob/a1a0fdc8d53d1bb078644e4a0ae661feecf9b08f/feature/favorites/src/commonMain/kotlin/io/github/droidkaigi/confsched/favorites/section/FavoriteSheet.kt#L104-L142

I'm a beginner , but I want to try it !

I'm a beginner ,but I want to try it ! @takahirom

Thanks again! Assigned 👍


Unused parameters in the Compare/Merge-ObjectGraph functions

@RobertDutch requested me to create these issue
A large number of parameters specified in the Compare- and Merge-ObjectGraph functions are not used in the function itself. However, they are used in the subfunction that is created within the main function, but are not explicitly passed into the function.
Best Practice is to use input parameter to insert data into a function. The current method can cause some confusion. I think it would be good to declare and use parameter for inputting this data.

Implemented in a version prior 0.0.10.


co.co_condition_variable_notify_all use case crashes at cocpp-0.1.0 branch (By accident)

in release:
*** stack smashing detected ***: terminated

Thread 4 "test" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f1617396700 (LWP 60715)]
__memmove_avx_unaligned_erms () at ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:436
436     ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S: No such file or directory.
(gdb) bt
#0  __memmove_avx_unaligned_erms () at ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:436
#1  0x00007f16194303c8 in __libc_message (action=<optimized out>, fmt=<optimized out>) at ../sysdeps/posix/libc_fatal.c:138
#2  0x00005589ed09034c in ?? ()
#3  0x00007f1607ffed78 in ?? ()
#4  0x0000000500000000 in ?? ()
#5  0x00007f1607ffed88 in ?? ()
#6  0x00005589ebc3e710 in ?? ()
#7  0x007f1607ffee0800 in ?? ()
#8  0x000005ebc3e7dd00 in ?? ()
#9  0x007f1607ffedf800 in ?? ()
#10 0x0000050000ffff00 in ?? ()
#11 0x007f1607ffee2800 in ?? ()
#12 0x005589ebc3e7dd00 in ?? ()
#13 0x0000000000000000 in ?? ()

debug mode:
Thread 5 "test" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f6be31e5700 (LWP 62510)]
0x00007f6be6f44118 in __lll_lock_wait (futex=0x559a27530b40 <cocpp::mu_interrupt_lock_count__>, private=0) at lowlevellock.c:52
52      lowlevellock.c: No such file or directory.
(gdb) bt
#0  0x00007f6be6f44118 in __lll_lock_wait (futex=0x559a27530b40 <cocpp::mu_interrupt_lock_count__>, private=0) at lowlevellock.c:52
#1  0xfe223b4339ad9b00 in ?? ()
#2  0x00007f6be09defb0 in ?? ()
#3  0x0000000000000000 in ?? ()

[New Thread 0x7f254d7fa700 (LWP 62877)]
*** stack smashing detected ***: terminated

Thread 4 "test" received signal SIGABRT, Aborted.
[Switching to Thread 0x7f2555409700 (LWP 62827)]
__GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
50      ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
(gdb) bt
#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1  0x00007f2557438859 in __GI_abort () at abort.c:79
#2  0x00007f25574a33ee in __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7f25575cd07c "*** %s ***: terminated\n") at ../sysdeps/posix/libc_fatal.c:155
#3  0x00007f2557545b4a in __GI___fortify_fail (msg=msg@entry=0x7f25575cd064 "stack smashing detected") at fortify_fail.c:26
#4  0x00007f2557545b16 in __stack_chk_fail () at stack_chk_fail.c:24
#5  0x0000564ee03945d1 in cocpp::co_env::choose_ctx_from_normal_list__ (this=0x564ee0d3a670) at source/cocpp/core/co_env.cpp:479
#6  0x0000564ee03b260b in __gthread_mutex_lock (__mutex=<error reading variable: Cannot access memory at address 0xfffffffffffffff8>) at /usr/include/x86_64-linux-gnu/c++/9/bits/gthr-default.h:749
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Looks like it was an interrupt lock
Assignees: @skyfireitdiy
Labels: bug

应该是释放时释放了共享栈指针


p2p-media-loader supports videojs-http-streaming (VHS)?

Hello, as the title says p2p-media-loader supports videojs-http-streaming (VHS)?, I can not find any way to make it work, I thank you in advance for any help.

The library doesn't support it. Also, my tests show that VHS is not so good as Hls.js and Shaka Player engines.
Use video.js with hlsjs-contrib plugin.

Thanks for the reply., I said it because as it says hlsjs-contrib will be disused, but I will try to implement hlsjs-contrib .

In peertube we use https://github.com/streamroot/videojs-hlsjs-plugin with hls.js: https://github.com/Chocobozzz/PeerTube/blob/develop/client/src/assets/player/peertube-player-manager.ts#L210

We also added support of Streamroot hls.js plugin for video.js in d038e15fe82651d07e8263c1d35691dccdf70ccb that will be included into next release.
See initVideoJsHlsJsPlugin function. It is very similar to the plugin from Peer5.

Thanks for the reply., I said it because as it says hlsjs-contrib will be disused, but I will try to implement hlsjs-contrib .

I think you mean https://github.com/videojs/videojs-contrib-hls that is going to be disused. It has no relation to hls.js. It is actually VHS plugin that is laready built into video.js.
We integrate hls.js into video.js using plugins, that are not going to be disused:

https://github.com/Peer5/videojs-contrib-hls.js/
https://github.com/streamroot/videojs-hlsjs-plugin

I think you mean https://github.com/videojs/videojs-contrib-hls that is going to be disused. It has no relation to hls.js. It is actually VHS plugin that is already built into video.js.
We integrate hls.js into video.js using plugins, that are not going to be disused:

Since it's possible to override the XHR loader used in videojs-http-streaming, would it be theoretically possible to implement support for it to remove dependencies on external plugins? If so, would you mind telling how much work you think it would take?
I'm currently using the Peer5 plugin as it's the best for my use-case but I'm worried it won't work in future releases because it hasn't seen any commits for nearly 1.5 years now (I can't find an easy, reliable way to build a quality switcher for the Streamroot plugin).

We will try to support hls.js in video.js player. What quality selector are you using?

I built my own one that directly hooks into hls.js instead of using a prebuilt one (I'm aware this is discouraged but it's better on mobile and easier to move between engines).
I only just found out that the Streamroot plugin supports videojs-contrib-quality-levels, so I might try to rebuild it around that though. Thank you for developing an excellent P2P plugin, and sorry about wasting your time with this :(

We already support Streamroot plugin. It looks better and more actively developed: https://github.com/streamroot/videojs-hlsjs-plugin
And it supports https://github.com/videojs/videojs-contrib-quality-levels in the same way as VHS does.
In theory any quality selector plugin that  that uses API from this videojs-contrib-quality-levels should work with streamroot/videojs-hlsjs-plugin + videojs-contrib-quality-levels too.

We already support Streamroot plugin. It looks better and more actively developed: https://github.com/streamroot/videojs-hlsjs-plugin

Right, what I meant to say was that I had previously tried to reimplement my quality selector into the Streamroot plugin without videojs-contrib-quality-levels (I didn't realise it supported it as it wasn't on the list) and I ended up going back to the Peer5 plugin.
It'd still definitely be nice to have support for videojs-http-streaming, but I'll use the Streamroot plugin if you're planning to only support hls.js and Shaka for now.
Thanks for your help, I really appreciate it :)

This one works: https://github.com/jfujita/videojs-http-source-selector
But you have to run streamroot/videojs-hlsjs-plugin + videojs-contrib-quality-levels and configure all with P2P. streamroot/videojs-hlsjs-plugin integration with P2P available in master.

Thanks for the link, I've ported my quality selector over to videojs-contrib-quality-levels and the Streamroot plugin but I'll keep that in mind if I need a prebuilt one.

we integrated jfujita/videojs-http-source-selector quality selector for video.js into our demo. we will publish it to our site with next release.


Savedsearch.conf updates - V1.0 Threathunting fork.

I went ahead and merged and added you both as contributors. Thank you for all the work on this!


couchdb2 restarter

No relaxation happening here :x: :relaxed:
buddy  @orangejenny

I don't think this would get properly deployed. it should be in the couchdb2 role

https://github.com/dimagi/commcarehq-ansible/pull/858


fix AttributeError introduced by #4129

i put a note in the closed PR: https://github.com/tinygrad/tinygrad/pull/4161#issuecomment-2053792495

Please, if you are going to submit PRs, make them absolutely minimal for the effect you want


fix issue #3, option -i not implemented

Great job, a couple of nits to fix!

I think requested changes from the PR comments are done in https://github.com/mcollina/pino-elasticsearch/pull/5/commits/54261ef53a3e732c5bc27a5b2f75b2405f74ee6a

Thanks @megastef! Does Pino works well for you?


Laravel 5.8

Changed fire with dispatch in menu building method
Changed composer.json to allow laravel 5.8
Checking for existence of dispatch method, for allowing compatibility with previous laravel versions

Will this take for ages to be done ? so we could update to 5.8....


InvalidOperationException appears at random time when debugging C++ code

When I debug C++ project(no python code) sometimes weird dialog appears:
Build: 3.0.17310.2

System.InvalidOperationException: Failed to create entry for file
   at Microsoft.PythonTools.Intellisense.VsProjectAnalyzer.<AnalyzeFileAsync>d__82.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.PythonTools.Intellisense.IntellisenseController.<ConnectSubjectBufferAsync>d__22.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.PythonTools.Infrastructure.VSTaskExtensions.<HandleAllExceptions>d__5.MoveNext()

I just close it and continue debugging.
Here is my VS info:
Microsoft Visual Studio Professional 2017
Version 15.4.4
VisualStudio.15.Release/15.4.4+27004.2009
Microsoft .NET Framework
Version 4.7.02556

Installed Version: Professional

Visual Basic 2017   00370-20004-69286-AA692
Microsoft Visual Basic 2017

Visual C# 2017   00370-20004-69286-AA692
Microsoft Visual C# 2017

Visual C++ 2017   00370-20004-69286-AA692
Microsoft Visual C++ 2017

ASP.NET and Web Tools 2017   15.0.30925.0
ASP.NET and Web Tools 2017

ASP.NET Core Razor Language Services   1.0
Provides languages services for ASP.NET Core Razor.

JavaScript Language Service   2.0
JavaScript Language Service

Microsoft JVM Debugger   1.0
Provides support for connecting the Visual Studio debugger to JDWP compatible Java Virtual Machines

Microsoft MI-Based Debugger   1.0
Provides support for connecting Visual Studio to MI compatible debuggers

Microsoft Visual C++ Wizards   1.0
Microsoft Visual C++ Wizards

Microsoft Visual Studio VC Package   1.0
Microsoft Visual Studio VC Package

NuGet Package Manager   4.4.0
NuGet Package Manager in Visual Studio. For more information about NuGet, visit http://docs.nuget.org/.

Python   3.0.17310.2
Provides IntelliSense, projects, templates, debugging, interactive windows, and other support for Python developers.

Python - IronPython support   3.0.17310.2
Provides templates and integration for IronPython-based projects.

Python - Profiling support   3.0.17310.2
Profiling support for Python projects.

Test Adapter for Boost.Test   1.0
Enables Visual Studio's testing tools with unit tests written for Boost.Test.  The use terms and Third Party Notices are available in the extension installation directory.

Visual Assist
For more information about Visual Assist, see the Whole Tomato Software website at http://www.WholeTomato.com. Copyright (c) 1997-2017 Whole Tomato Software, Inc.

Visual C++ for Linux Development   1.0.8
Visual C++ for Linux Development

Visual Studio Code Debug Adapter Host Package   1.0
Interop layer for hosting Visual Studio Code debug adapters in Visual Studio

Visual Studio tools for CMake   1.0
Visual Studio tools for CMake

Thanks. I think those are fixed, but it's strange that you are seeing it with C++ code. Maybe you had a Python project in the same solution, or Python files open in the editor?

My solution contains only 2 c++ projects, there are no opened python files when I got this dialog. I use python tools for different solution(contains single python project) but last time I opened it was week ago, so It's really weird that I get some error related to python.

This might also happen for an interactive window, but if we're being loaded without any Python files being opened that is a very serious bug that is going to be very hard to investigate.
Is it possible that you had a Python interactive window open while debugging and it is coming back even when you start debugging a different project?

Great, thanks! This is really weird, so we’ll take a look at any ways this may be triggered indirectly.

I've been trying to repro this. I spent a bit of time debugging boost unit tests.
While some PTVS code executes in that scenario due to our test container discoverer, I haven't seen anything that caused ConnectSubjectBufferAsync to execute yet.

It looks like this issue appears only when I step into system/stl headers(vector, etc)

I added some STL vector usage to my boost test and stepped into it without triggering our IntellisenseController. The code in ConnectSubjectBufferAsync has had a few changes since your build and I'm not sure I'd get an error even if it got invoked. Anyway, I put a breakpoint and I'm not seeing it getting called.

Thanks for checking, I'll let you know If I get more details on this.


feat: area-based image resizing for artwork shelf

This PR picks up off of https://github.com/artsy/force/pull/11126 — we wound up pulling over all the placeholder work from that initial PR so this winds up being pretty easy to drop in.

Before
After

One very nice side effect of this work is that we no longer have any content shift on artist pages. Previously some images would sometimes be larger than the rail placeholder and so the content would get pushed once it loads. Now we just set a max height and images are more predictably within that height.


Release google-cloud-java v0.97.0

This pull request was generated using releasetool.
06-20-2019 13:36 PDT
BigQuery

Add integration tests for BigQuery SQL types. (#5476)
address snippet feedback. (#5475)

BigQuery Data Transfer

Regenerate bigquerydatatransfer client (#5506)

Bigtable

Documented defaults timeout values in the EnhancedBigtableStubSettings (#5126)
Prep Bigtable Beta release. (#5512)
Remove and inline internal class DummyBatchingDescriptor. (#5511)
remove all deprecated methods (#5501)
Updated UnsafeByteOperations.unsafeWrap to ByteString.copyFrom (#5473)

Dialogflow

Regenerate dialogflow client (#5493)

DLP

Regenerate dlp client (#5507)

KMS

Regenerate kms client (#5499)

Pub/Sub

Pub/Sub: Shutting down Subscriber executor (#5468)

Spanner

Use generic retry helper for transaction retries (#5433)

Storage

remove reflection to get raw input stream (#5515)

Video Intelligence

Regenerate video-intelligence client (#5494)

Dependencies

Upgrade gax to 1.46.1. (#5526)
Update dependency com.theoryinpractise:googleformatter-maven-plugin to v1.7.4 (#5517)
Update dependency com.google.api-client:google-api-client-bom to v1.30.0 (#5513)
Preparing Easymock for a future upgrade. (#5510)
Update dependency com.google.cloud.tools:appengine-maven-plugin to v2 (#5489)
Update dependency org.mockito:mockito-all to v1.10.19 (#5488)
Update dependency com.google.apis:google-api-services-storage to v1-rev20190523-1.28.0 (#5505)
Update dependency commons-io:commons-io to v2.6 (#5484)
Update dependency org.apache.maven:maven-core to v3.6.1 (#5486)
Update dependency com.google.apis:google-api-services-compute to v1-rev20190530-1.28.0 (#5504)
Update dependency com.google.apis:google-api-services-cloudresourcemanager to v1-rev20190610-1.28.0 (#5503)
Update dependency com.google.apis:google-api-services-bigquery to v2-rev20190609-1.28.0 (#5502)

Documentation

Cleanup contrib README.md. (#5509)
Delete CHANGES.md (#5497)
Update Bigtable README.md. (#5469)

Internal / Testing Changes

Disable doclint on when attaching javadocs at release time (#5479)

Release is at https://github.com/googleapis/google-cloud-java/releases/tag/v0.97.0

The release build has started, the log can be viewed here. :sunflower:

:egg: You hatched a release! The release build finished successfully! :purple_heart:


Lack of information and example for ODBC use.

[Enter feedback here]
Poor documentation due to lack of examples of how to use the connection to ODBC, specifically, when the ODBC is defines as a system's DSN.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: e7a77292-eca7-75d7-f6e5-e43f6708ebb1
Version Independent ID: 85d4825d-4957-cfb6-7ea2-0cfbcbec632e
Content: Connecting to a Data Source
Content Source: docs/data/odbc/connecting-to-a-data-source.md
Product: visual-cpp
Technology: cpp-data
GitHub Login: @corob-msft
Microsoft Alias: corob

@bob4gd
I'm sorry you're having trouble finding what you need. Example snippets are interspersed through some of the MFC ODBC reference, such as the CDatabase class documentation. The ODBC content in the C++ documentation is specifically about the MFC wrapper classes for ODBC, with some complete example ODBC apps found in our sample code archive. If you want to access ODBC without the MFC wrappers, there's more information available in the SQL ODBC reference, which goes into more detail about the underlying ODBC APIs. You may also have some luck searching for specifics on StackOverflow.
Your request is otherwise both too broad and too specific to address. I apologize that we don't have the resources to expand on the existing MFC ODBC documentation, so I have to close the issue.


Work preview: MVP on "Full view" of work

TBD

Here's the initial idea for the non-javascript version for the viewer.


Improve error handling when importing test files fails

@umairwaheed this should help with debugging the issue you ran into yesterday; can you take a quick look?

Automated message from Dropbox CLA bot
@timabbott, it looks like you've already signed the Dropbox CLA. Thanks!

sure @timabbott

LGTM

Merged, thanks @umairwaheed !


Error pushing artifacts: problem in identifier?

See original issue on GitLab
In GitLab by [Gitlab user @jjardon] on Jul 26, 2017, 00:24
Failed to push artifact gnu-toolchain/gnu-toolchain-base-platform/c586160957bdbbc77cb6a7f28e0db8b1c014e82330ed57759073159f14a304aa: Branch gnu-toolchain/gnu-toolchain-base-platform/c586160957bdbbc77cb6a7f28e0db8b1c014e82330ed57759073159f14a304aa is at ddf42b9c311faeb0656bf60e266610fc0c283b59275bace71cb8d9cde56c9016, not<PHONE_NUMBER>000000000000000000000000000000000000000000000000000000
https://gitlab.com/baserock/definitions/-/jobs/24470616

In GitLab by [Gitlab user @tristanvb] on Jul 26, 2017, 10:09
Thanks !
This seems to be a race condition which would occur when two people are pushing the same artifact which did not previously exist.
[Gitlab user @juergbi] is fixing this...

In GitLab by [Gitlab user @juergbi] on Jul 26, 2017, 10:36
mentioned in commit d30550048d53a06985cb3dffda7422813980de1f

In GitLab by [Gitlab user @juergbi] on Jul 26, 2017, 10:37
mentioned in merge request !65

In GitLab by [Gitlab user @tristanvb] on Jul 26, 2017, 10:47
closed via merge request !65


I built a sass/scss-lint for CM

The introduction of it
As I said in the answer above, it's mainly based on sass-lint. Do you think the linter can be in this repo?

No, I'm not accepting new addons into the main distribution. Please distribute this as a separate NPM package.


Fix LIKE and NOT LIKE Queries for Strings

PR Info
This is a quick patch that fixes LIKE and NOT LIKE queries, which as far as I can tell, have never worked in seaography. The underlying sea_orm code works, but when stringifying the already String value, sea_orm quotes the value (presumably to prevent SQL injection?).
In other query filters, the filter conditions take a sea_orm::Value directly, which seems to do the correct thing (I didn't look that deeply at it, but eq works, for example). However, anything based on LIKE style queries (starts with, etc) take String inputs. If pulling the string from a sea_orm::Value::to_string call, you'll end up with a double-quoted string:
SELECT ... FROM ... WHERE "table"."column" LIKE "'cheese%'"

Which then fails to actually match anything.

Dependencies:
N/A

Dependents:
N/A

New Features
N/A
Bug Fixes

[ ] fixes LIKE and NOT LIKE queries when using string inputs.

Breaking Changes
N/A
Changes
N/A

Fantastic work, @jsievenpiper, thanks for showing interest in the project and improving it.

@jsievenpiper regarding the broken tests I am trying to deal with it at https://github.com/SeaQL/seaography/pull/161


NamedTuple for CommitteeConfig

What was wrong?
Using simple class CommitteeConfig() created unnecessary hashing overhead.
How was it fixed?

Use NamedTuple in CommitteeConfig
New NamedTuple writing style for Eth2Config

Cute Animal Picture

@ChihChengLiang
I'm still in favor of using NamedTuple to be consistent with Eth2Config. 😅
Ping a tie-breaker @ralexstokes @pipermerriam!

@ChihChengLiang @hwwhww can we not override the __hash__ of the CommitteeConfig and still inherit from NamedTuple?
seems like that gives us the best of both worlds :)
looks like this needs a rebase but i would be in favor of merging this in and then we can make another pass down the road with respect to performance... of which there will be much to do :)

if there is an issue w/ subclassing NamedTuple, could be worthwhile to consider a dataclass: https://docs.python.org/3/library/dataclasses.html

did we want to do anything to move this along?

The original motivation for this PR is to fix the lru cache issue (#606).  lru caches the  hash of the CommitteeConfig, so we want the __hash__ not to change for the same CommitteeConfig. It looks like the dataclass approach also works, but I'm down with any approaches.
from eth2.beacon.state_machines.forks.serenity.configs import Eth2Config
from eth2.configs import CommitteeConfig
from dataclasses import dataclass

a = CommitteeConfig(Eth2Config)
b = CommitteeConfig(Eth2Config)

print(a.__hash__ == b.__hash__)  # False

@dataclass
class CommitteeConfig2:
    SHARD_COUNT: int

    @classmethod
    def from_eth2_config(cls, config):
        cls(**config)

a = CommitteeConfig2(Eth2Config)
b = CommitteeConfig2(Eth2Config)

print(a.__hash__ == b.__hash__)  # True

@ChihChengLiang does Eth2Config have this same issue? i'd even support just removing CommitteeConfig and i'd think it is worth revisiting performance hotspots with the newest state transition code

SERENITY_CONFIG (Eth2Config) should be fine, we always refer to the same SERENITY_CONFIG.
I'm so sorry the above python script was so wrong 🙈. Turns out that dataclass is unhashable, so lru cache doesn't like it.

Since a dictionary is used to cache results, the positional and keyword arguments to the function must be hashable. doc

from eth2.beacon.state_machines.forks.serenity.configs import SERENITY_CONFIG
from eth2.configs import CommitteeConfig
from dataclasses import dataclass

a = CommitteeConfig(SERENITY_CONFIG)
b = CommitteeConfig(SERENITY_CONFIG)

print(hash(a) == hash(b))  # False

@dataclass
class CommitteeConfig2:
    SHARD_COUNT: int

    @classmethod
    def from_eth2_config(cls, config):
        return cls(SHARD_COUNT=config.SHARD_COUNT)

a = CommitteeConfig2.from_eth2_config(SERENITY_CONFIG)
b = CommitteeConfig2.from_eth2_config(SERENITY_CONFIG)

print(hash(a) == hash(b))  # TypeError: unhashable type: 'CommitteeConfig2'


SW-1048 Remove automations endpoints from facilities

The device manager has been updated to use /api/v1/automations to get information
about automations; we no longer need the older endpoints under /api/v1/facilities,
nor the backward-compatibility code that constructed their payloads.

Current dependencies on/for this PR:

main

PR #829   👈

This comment was auto-generated by Graphite.


Release desktop version for tomomaster

We use Electron to release desktop versions (windows, mac, ubuntu)

Implementation pull request:
https://github.com/tomochain/tomomaster/pull/178


Renaming variables doesn't work

plugin version: 0.59.1
Description
When I use the built-in tool to rename a variable, everything seems ok at first but when I press enter to perform the action it says "No occurrences found". Let me know if you need more info.

fixed in 0.61
Note that references are not always correctly resolved and might not be renamed.


Allow non-operator-sdk deployment

Supports deploying the addon without operator-sdk, for use in CI
environments.
Signed-off-by: Pranshu Srivastava<EMAIL_ADDRESS>

/cc @cloudbehl @naveenpaul1 @SanjalKatiyar

Post this PR, all changes done in https://github.com/red-hat-storage/mcg-ms-console/pull/15 will be replaced by a one-liner.
oc create -f https://raw.githubusercontent.com/red-hat-storage/mcg-osd-deployer/main/hack/deploy.yaml

/hold

/unhold
Ready for review.

PR looks Neat!


Cam Reolink - bad image for MJPEG for 2K stream

Hi!
Beelink U59(n5105, 8/512, ip:<IP_ADDRESS>)
Home assistant Supervised 2022.10
go2rtc 0.1-beta.8
Camera Reolink 520A.
Browsers: Chrome, Brave, Yandex.

go2rtc.yaml:
streams:
  cam1:
    - rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main
    - ffmpeg:rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main#video=mjpeg

Log:
User-Agent: Lavf59.16.100

v=0
o=- 0 0 IN IP6 ::1
s=Session streamed by "preview"
c=IN IP6 ::1
t=0 0
a=tool:libavformat 59.16.100
m=video 0 RTP/AVP 26
b=AS:200
a=control:streamid=0
20:20:02.240 TRC [rtsp] server response:
RTSP/1.0 200 OK
Cseq: 2

20:20:02.240 DBG [exec] run launch=3.636064244s
20:20:02.240 TRC [streams] producer:1:0 candidate media="video, sendonly, 26 JPEG/90000"
20:20:02.240 TRC [streams] match producer:1:0 => consumer:0:0 codec="26 JPEG/90000"
20:20:02.240 DBG [streams] start producer url=ffmpeg:rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main#video=mjpeg
20:20:02.240 TRC [rtsp] server request:
SETUP rtsp://localhost:8554/2f2a82491593cecf2b5fb7bcca506dda/streamid=0 RTSP/1.0
Transport: RTP/AVP/TCP;unicast;interleaved=0-1;mode=record
Cseq: 3
User-Agent: Lavf59.16.100

20:20:02.240 TRC [rtsp] server response:
RTSP/1.0 200 OK
Transport: RTP/AVP/TCP;unicast;interleaved=0-1
Cseq: 3
Session: 1

20:20:02.241 TRC [rtsp] server request:
RECORD rtsp://localhost:8554/2f2a82491593cecf2b5fb7bcca506dda RTSP/1.0
Range: npt=0.000-
Cseq: 4
User-Agent: Lavf59.16.100
Session: 1

20:20:02.241 TRC [rtsp] server response:
RTSP/1.0 200 OK
Cseq: 4
Session: 1

Output #0, rtsp, to 'rtsp://localhost:8554/2f2a82491593cecf2b5fb7bcca506dda':
  Metadata:
    title           : Session streamed by "preview"
    comment         : h264Preview_01_main
    encoder         : Lavf59.16.100
  Stream #0:0: Video: mjpeg, yuvj420p(pc, progressive), 2560x1920, q=2-31, 200 kb/s, 30 fps, 90k tbn
    Metadata:
      encoder         : Lavc59.18.100 mjpeg
    Side data:
      cpb: bitrate max/min/avg: 0/0/200000 buffer size: 0 vbv_delay: N/A
20:20:27.263 TRC [rtsp] server request:
OPTIONS rtsp://localhost:8554/2f2a82491593cecf2b5fb7bcca506dda RTSP/1.0
CSeq: 1
Session: 1

20:20:27.302 TRC [rtsp] server response:
RTSP/1.0 200 OK
Cseq: 1
Session: 1

frame=    1 fps=0.9 q=9.4 size=N/A time=00:00:01.76 bitrate=N/A speed=1.64x
frame=    2 fps=1.2 q=7.5 size=N/A time=00:00:01.80 bitrate=N/A speed=1.09x
frame=   14 fps=6.4 q=24.8 size=N/A time=00:00:02.20 bitrate=N/A speed=1.01x
frame=   27 fps= 10 q=24.8 size=N/A time=00:00:02.63 bitrate=N/A speed=0.974x
frame=   40 fps= 12 q=24.8 size=N/A time=00:00:03.06 bitrate=N/A speed=0.955x
frame=   53 fps= 14 q=24.8 size=N/A time=00:00:03.50 bitrate=N/A speed=0.935x
frame=   64 fps= 15 q=24.8 size=N/A time=00:00:03.86 bitrate=N/A speed=0.911x
frame=   77 fps= 16 q=24.8 size=N/A time=00:00:04.30 bitrate=N/A speed=0.901x
frame=   91 fps= 17 q=24.8 size=N/A time=00:00:04.76 bitrate=N/A speed=0.898x
frame=  104 fps= 18 q=24.8 size=N/A time=00:00:05.20 bitrate=N/A speed=0.892x
frame=  116 fps= 18 q=24.8 size=N/A time=00:00:05.60 bitrate=N/A speed=0.884x
frame=  128 fps= 19 q=24.8 size=N/A time=00:00:06.00 bitrate=N/A speed=0.875x
frame=  141 fps= 19 q=24.8 size=N/A time=00:00:06.43 bitrate=N/A speed=0.873x
frame=  153 fps= 19 q=24.8 size=N/A time=00:00:06.83 bitrate=N/A speed=0.868x
frame=  166 fps= 20 q=24.8 size=N/A time=00:00:07.26 bitrate=N/A speed=0.865x
frame=  179 fps= 20 q=24.8 size=N/A time=00:00:07.70 bitrate=N/A speed=0.863x
frame=  191 fps= 20 q=24.8 size=N/A time=00:00:08.10 bitrate=N/A speed=0.857x
frame=  204 fps= 20 q=24.8 size=N/A time=00:00:08.53 bitrate=N/A speed=0.854x
frame=  217 fps= 21 q=24.8 size=N/A time=00:00:08.96 bitrate=N/A speed=0.854x
frame=  230 fps= 21 q=24.8 size=N/A time=00:00:09.40 bitrate=N/A speed=0.852x
frame=  242 fps= 21 q=24.8 size=N/A time=00:00:09.80 bitrate=N/A speed=0.848x
frame=  256 fps= 21 q=24.8 size=N/A time=00:00:10.26 bitrate=N/A speed=0.849x
frame=  269 fps= 21 q=24.8 size=N/A time=00:00:10.70 bitrate=N/A speed=0.847x
frame=  282 fps= 21 q=24.8 size=N/A time=00:00:11.13 bitrate=N/A speed=0.847x
frame=  295 fps= 22 q=24.8 size=N/A time=00:00:11.56 bitrate=N/A speed=0.847x
frame=  307 fps= 22 q=24.8 size=N/A time=00:00:11.96 bitrate=N/A speed=0.844x
frame=  320 fps= 22 q=24.8 size=N/A time=00:00:12.40 bitrate=N/A speed=0.843x
frame=  333 fps= 22 q=24.8 size=N/A time=00:00:12.83 bitrate=N/A speed=0.843x
frame=  346 fps= 22 q=24.8 size=N/A time=00:00:13.26 bitrate=N/A speed=0.843x
frame=  359 fps= 22 q=24.8 size=N/A time=00:00:13.70 bitrate=N/A speed=0.843x
frame=  371 fps= 22 q=24.8 size=N/A time=00:00:14.10 bitrate=N/A speed=0.84x
frame=  385 fps= 22 q=24.8 size=N/A time=00:00:14.56 bitrate=N/A speed=0.841x
frame=  398 fps= 22 q=24.8 size=N/A time=00:00:15.00 bitrate=N/A speed=0.841x
frame=  411 fps= 22 q=24.8 size=N/A time=00:00:15.43 bitrate=N/A speed=0.841x
frame=  423 fps= 22 q=24.8 size=N/A time=00:00:15.83 bitrate=N/A speed=0.839x
frame=  437 fps= 23 q=24.8 size=N/A time=00:00:16.30 bitrate=N/A speed=0.84x
frame=  450 fps= 23 q=24.8 size=N/A time=00:00:16.73 bitrate=N/A speed=0.839x
frame=  463 fps= 23 q=24.8 size=N/A time=00:00:17.16 bitrate=N/A speed=0.839x
frame=  476 fps= 23 q=24.8 size=N/A time=00:00:17.60 bitrate=N/A speed=0.838x
frame=  488 fps= 23 q=24.8 size=N/A time=00:00:18.00 bitrate=N/A speed=0.836x
frame=  500 fps= 23 q=24.8 size=N/A time=00:00:18.40 bitrate=N/A speed=0.835x
frame=  513 fps= 23 q=24.8 size=N/A time=00:00:18.83 bitrate=N/A speed=0.835x
frame=  526 fps= 23 q=24.8 size=N/A time=00:00:19.26 bitrate=N/A speed=0.835x
frame=  539 fps= 23 q=24.8 size=N/A time=00:00:19.70 bitrate=N/A speed=0.835x
frame=  551 fps= 23 q=24.8 size=N/A time=00:00:20.10 bitrate=N/A speed=0.833x
frame=  563 fps= 23 q=24.8 size=N/A time=00:00:20.50 bitrate=N/A speed=0.832x
frame=  575 fps= 23 q=24.8 size=N/A time=00:00:20.90 bitrate=N/A speed=0.831x
frame=  588 fps= 23 q=24.8 size=N/A time=00:00:21.33 bitrate=N/A speed=0.831x
frame=  601 fps= 23 q=24.8 size=N/A time=00:00:21.76 bitrate=N/A speed=0.831x
frame=  613 fps= 23 q=24.8 size=N/A time=00:00:22.16 bitrate=N/A speed=0.83x
frame=  626 fps= 23 q=24.8 size=N/A time=00:00:22.60 bitrate=N/A speed=0.83x
frame=  639 fps= 23 q=24.8 size=N/A time=00:00:23.03 bitrate=N/A speed=0.83x
frame=  652 fps= 23 q=24.8 size=N/A time=00:00:23.46 bitrate=N/A speed=0.83x
frame=  664 fps= 23 q=24.8 size=N/A time=00:00:23.86 bitrate=N/A speed=0.829x
frame=  678 fps= 23 q=24.8 size=N/A time=00:00:24.33 bitrate=N/A speed=0.83x
frame=  691 fps= 23 q=24.8 size=N/A time=00:00:24.76 bitrate=N/A speed=0.83x
frame=  704 fps= 23 q=24.8 size=N/A time=00:00:25.20 bitrate=N/A speed=0.83x
frame=  717 fps= 23 q=24.8 size=N/A time=00:00:25.63 bitrate=N/A speed=0.83x
frame=  729 fps= 23 q=24.8 size=N/A time=00:00:26.03 bitrate=N/A speed=0.829x
frame=  742 fps= 23 q=24.8 size=N/A time=00:00:26.46 bitrate=N/A speed=0.829x
frame=  755 fps= 23 q=24.8 size=N/A time=00:00:26.90 bitrate=N/A speed=0.829x
frame=  768 fps= 23 q=24.8 size=N/A time=00:00:27.33 bitrate=N/A speed=0.829x
frame=  781 fps= 23 q=24.8 size=N/A time=00:00:27.76 bitrate=N/A speed=0.829x
frame=  793 fps= 23 q=24.8 size=N/A time=00:00:28.16 bitrate=N/A speed=0.828x
[h264 @ 0x7f30e3117c00] Increasing reorder buffer to 1
frame=  807 fps= 23 q=24.8 size=N/A time=00:00:28.63 bitrate=N/A dup=2 drop=0 speed=0.829x
frame=  823 fps= 23 q=24.8 size=N/A time=00:00:29.16 bitrate=N/A dup=6 drop=0 speed=0.831x
frame=  836 fps= 23 q=24.8 size=N/A time=00:00:29.60 bitrate=N/A dup=6 drop=0 speed=0.832x
frame=  848 fps= 23 q=24.8 size=N/A time=00:00:30.00 bitrate=N/A dup=6 drop=0 speed=0.831x
frame=  864 fps= 24 q=24.8 size=N/A time=00:00:30.53 bitrate=N/A dup=11 drop=0 speed=0.833x
frame=  878 fps= 24 q=24.8 size=N/A time=00:00:31.00 bitrate=N/A dup=13 drop=0 speed=0.834x
frame=  893 fps= 24 q=24.8 size=N/A time=00:00:31.50 bitrate=N/A dup=17 drop=0 speed=0.836x
[h264 @ 0x7f30e3117c00] error while decoding MB 35 42, bytestream -5
rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main: corrupt decoded frame in stream 0
frame=  905 fps= 24 q=24.8 size=N/A time=00:00:31.90 bitrate=N/A dup=18 drop=0 speed=0.835x
frame=  918 fps= 24 q=24.8 size=N/A time=00:00:32.33 bitrate=N/A dup=18 drop=0 speed=0.835x
frame=  933 fps= 24 q=24.8 size=N/A time=00:00:32.83 bitrate=N/A dup=22 drop=0 speed=0.837x
[h264 @ 0x7f30e3117c00] cabac decode of qscale diff failed at 147 56
[h264 @ 0x7f30e3117c00] error while decoding MB 147 56, bytestream 17271
rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main: corrupt decoded frame in stream 0
frame=  951 fps= 24 q=24.8 size=N/A time=00:00:33.43 bitrate=N/A dup=28 drop=0 speed=0.84x
[h264 @ 0x7f30e3117c00] error while decoding MB 114 79, bytestream -5
[h264 @ 0x7f30e3117c00] left block unavailable for requested intra4x4 mode -1
[h264 @ 0x7f30e3117c00] error while decoding MB 0 49, bytestream 60413
rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main: corrupt decoded frame in stream 0
    Last message repeated 1 times
frame=  976 fps= 24 q=24.8 size=N/A time=00:00:34.26 bitrate=N/A dup=42 drop=0 speed=0.846x
frame=  990 fps= 24 q=24.8 size=N/A time=00:00:34.73 bitrate=N/A dup=42 drop=0 speed=0.847x
frame= 1004 fps= 24 q=24.8 size=N/A time=00:00:35.20 bitrate=N/A dup=42 drop=0 speed=0.848x
frame= 1018 fps= 24 q=24.8 size=N/A time=00:00:35.66 bitrate=N/A dup=42 drop=0 speed=0.848x
frame= 1039 fps= 24 q=24.8 size=N/A time=00:00:36.36 bitrate=N/A dup=53 drop=0 speed=0.852x
frame= 1053 fps= 24 q=24.8 size=N/A time=00:00:36.83 bitrate=N/A dup=53 drop=0 speed=0.853x
frame= 1067 fps= 24 q=24.8 size=N/A time=00:00:37.30 bitrate=N/A dup=53 drop=0 speed=0.854x
[h264 @ 0x7f30e3117c00] left block unavailable for requested intra4x4 mode -1
[h264 @ 0x7f30e3117c00] error while decoding MB 0 101, bytestream 16446
rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main: corrupt decoded frame in stream 0
20:22:13.741 TRC [api] GET url=/api/stream.mjpeg?src=vorota
20:22:13.741 TRC [streams] consumer:1:0 candidate media="video, recvonly, 0 JPEG/0"
20:22:13.741 TRC [streams] producer:0:0 candidate media="video, sendonly, 96 H264/90000"
20:22:13.741 TRC [streams] producer:0:1 candidate media="audio, sendonly, 97 MPEG4-GENERIC/16000"
20:22:13.741 TRC [streams] producer:1:0 candidate media="video, sendonly, 26 JPEG/90000"
20:22:13.741 TRC [streams] match producer:1:0 => consumer:1:0 codec="26 JPEG/90000"
frame= 1081 fps= 24 q=24.8 size=N/A time=00:00:37.76 bitrate=N/A dup=53 drop=0 speed=0.854x
frame= 1101 fps= 25 q=24.8 size=N/A time=00:00:38.43 bitrate=N/A dup=65 drop=0 speed=0.858x
frame= 1117 fps= 25 q=24.8 size=N/A time=00:00:38.96 bitrate=N/A dup=69 drop=0 speed=0.86x
frame= 1131 fps= 25 q=24.8 size=N/A time=00:00:39.43 bitrate=N/A dup=69 drop=0 speed=0.861x
s6-rc: info: service legacy-services: stopping
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped
exit OK`
20:23:59.778 TRC [rtsp] server response:
RTSP/1.0 200 OK
Cseq: 3
Session: 1

frame= 1980 fps= 26 q=24.8 size=N/A time=00:01:07.73 bitrate=N/A dup=326 drop=0 speed=0.892x
frame= 1999 fps= 26 q=24.8 size=N/A time=00:01:08.36 bitrate=N/A dup=338 drop=0 speed=0.894x
frame= 2012 fps= 26 q=24.8 size=N/A time=00:01:08.80 bitrate=N/A dup=338 drop=0 speed=0.894x
frame= 2025 fps= 26 q=24.8 size=N/A time=00:01:09.23 bitrate=N/A dup=338 drop=0 speed=0.893x
frame= 2038 fps= 26 q=24.8 size=N/A time=00:01:09.66 bitrate=N/A dup=338 drop=0 speed=0.893x
frame= 2058 fps= 26 q=24.8 size=N/A time=00:01:10.33 bitrate=N/A dup=351 drop=0 speed=0.895x
frame= 2071 fps= 26 q=24.8 size=N/A time=00:01:10.76 bitrate=N/A dup=351 drop=0 speed=0.895x
frame= 2085 fps= 26 q=24.8 size=N/A time=00:01:11.23 bitrate=N/A dup=353 drop=0 speed=0.895x
[h264 @ 0x7f4854f43900] left block unavailable for requested intra mode
[h264 @ 0x7f4854f43900] error while decoding MB 0 6, bytestream 19261
rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main: corrupt decoded frame in stream 0
[h264 @ 0x7f4854f43900] cabac decode of qscale diff failed at 46 38
[h264 @ 0x7f4854f43900] error while decoding MB 46 38, bytestream 20256
frame= 2099 fps= 26 q=24.8 size=N/A time=00:01:11.70 bitrate=N/A dup=356 drop=0 speed=0.895x
rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main: corrupt decoded frame in stream 0
frame= 2116 fps= 26 q=24.8 size=N/A time=00:01:12.26 bitrate=N/A dup=366 drop=0 speed=0.896x
frame= 2129 fps= 26 q=24.8 size=N/A time=00:01:12.70 bitrate=N/A dup=366 drop=0 speed=0.895x
frame= 2142 fps= 26 q=24.8 size=N/A time=00:01:13.13 bitrate=N/A dup=367 drop=0 speed=0.895x
[h264 @ 0x7f4854f43900] error while decoding MB 107 119, bytestream -5
[h264 @ 0x7f4854f43900] left block unavailable for requested intra4x4 mode -1
[h264 @ 0x7f4854f43900] error while decoding MB 0 68, bytestream 16469
rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main: corrupt decoded frame in stream 0
    Last message repeated 1 times
frame= 2160 fps= 26 q=24.8 size=N/A time=00:01:13.73 bitrate=N/A dup=374 drop=0 speed=0.896x
frame= 2178 fps= 26 q=24.8 size=N/A time=00:01:14.33 bitrate=N/A dup=388 drop=0 speed=0.898x
frame= 2194 fps= 26 q=24.8 size=N/A time=00:01:14.86 bitrate=N/A dup=394 drop=0 speed=0.898x
frame= 2208 fps= 26 q=24.8 size=N/A time=00:01:15.33 bitrate=N/A dup=397 drop=0 speed=0.899x
[h264 @ 0x7f4854f43900] left block unavailable for requested intra mode
[h264 @ 0x7f4854f43900] error while decoding MB 0 39, bytestream 16647
rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main: corrupt decoded frame in stream 0
frame= 2230 fps= 26 q=24.8 size=N/A time=00:01:16.06 bitrate=N/A dup=407 drop=0 speed= 0.9x
[h264 @ 0x7f4854f43900] error while decoding MB 16 85, bytestream -5
rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main: corrupt decoded frame in stream 0
frame= 2244 fps= 26 q=24.8 size=N/A time=00:01:16.53 bitrate=N/A dup=410 drop=0 speed= 0.9x
frame= 2256 fps= 26 q=24.8 size=N/A time=00:01:16.93 bitrate=N/A dup=410 drop=0 speed=0.899x
frame= 2271 fps= 26 q=24.8 size=N/A time=00:01:17.43 bitrate=N/A dup=415 drop=0 speed= 0.9x
[h264 @ 0x7f4854f43900] left block unavailable for requested intra mode
[h264 @ 0x7f4854f43900] error while decoding MB 0 45, bytestream 1253
rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main: corrupt decoded frame in stream 0
frame= 2293 fps= 26 q=24.8 size=N/A time=00:01:18.16 bitrate=N/A dup=427 drop=0 speed=0.901x
frame= 2307 fps= 26 q=24.8 size=N/A time=00:01:18.63 bitrate=N/A dup=430 drop=0 speed=0.901x
frame= 2319 fps= 26 q=24.8 size=N/A time=00:01:19.03 bitrate=N/A dup=430 drop=0 speed= 0.9x
frame= 2332 fps= 26 q=24.8 size=N/A time=00:01:19.46 bitrate=N/A dup=430 drop=0 speed= 0.9x
[h264 @ 0x7f4854f43900] left block unavailable for requested intra4x4 mode -1
[h264 @ 0x7f4854f43900] error while decoding MB 0 69, bytestream 17791
rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main: corrupt decoded frame in stream 0
frame= 2351 fps= 26 q=24.8 size=N/A time=00:01:20.10 bitrate=N/A dup=439 drop=0 speed= 0.9x
frame= 2365 fps= 26 q=24.8 size=N/A time=00:01:20.56 bitrate=N/A dup=441 drop=0 speed= 0.9x
frame= 2378 fps= 26 q=24.8 size=N/A time=00:01:21.00 bitrate=N/A dup=442 drop=0 speed= 0.9x
frame= 2394 fps= 26 q=24.8 size=N/A time=00:01:21.53 bitrate=N/A dup=450 drop=0 speed=0.901x
frame= 2408 fps= 26 q=24.8 size=N/A time=00:01:22.00 bitrate=N/A dup=453 drop=0 speed=0.901x
frame= 2423 fps= 26 q=24.8 size=N/A time=00:01:22.50 bitrate=N/A dup=458 drop=0 speed=0.901x
[h264 @ 0x7f4854f43900] error while decoding MB 4 93, bytestream -5
rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main: corrupt decoded frame in stream 0
frame= 2437 fps= 26 q=24.8 size=N/A time=00:01:22.96 bitrate=N/A dup=462 drop=0 speed=0.901x
frame= 2449 fps= 26 q=24.8 size=N/A time=00:01:23.36 bitrate=N/A dup=462 drop=0 speed= 0.9x
[h264 @ 0x7f4854f43900] error while decoding MB 103 102, bytestream -5
rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main: corrupt decoded frame in stream 0
frame= 2478 fps= 27 q=24.8 size=N/A time=00:01:24.33 bitrate=N/A dup=481 drop=0 speed=0.902x
frame= 2492 fps= 27 q=24.8 size=N/A time=00:01:24.80 bitrate=N/A dup=484 drop=0 speed=0.902x
frame= 2504 fps= 27 q=24.8 size=N/A time=00:01:25.20 bitrate=N/A dup=484 drop=0 speed=0.902x
[h264 @ 0x7f4854f43900] cabac decode of qscale diff failed at 13 49
[h264 @ 0x7f4854f43900] error while decoding MB 13 49, bytestream 19095
rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main: corrupt decoded frame in stream 0
[h264 @ 0x7f4854f43900] left block unavailable for requested intra mode
[h264 @ 0x7f4854f43900] error while decoding MB 0 51, bytestream 15731
frame= 2519 fps= 27 q=24.8 size=N/A time=00:01:25.70 bitrate=N/A dup=491 drop=0 speed=0.902x
rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main: corrupt decoded frame in stream 0
frame= 2536 fps= 27 q=24.8 size=N/A time=00:01:26.26 bitrate=N/A dup=503 drop=0 speed=0.903x
frame= 2551 fps= 27 q=24.8 size=N/A time=00:01:26.76 bitrate=N/A dup=508 drop=0 speed=0.904x
[h264 @ 0x7f4854f43900] error while decoding MB 140 38, bytestream -5
rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main: corrupt decoded frame in stream 0
frame= 2564 fps= 27 q=24.8 size=N/A time=00:01:27.20 bitrate=N/A dup=509 drop=0 speed=0.903x
frame= 2576 fps= 27 q=24.8 size=N/A time=00:01:27.60 bitrate=N/A dup=509 drop=0 speed=0.903x
[h264 @ 0x7f4854f43900] cabac decode of qscale diff failed at 14 30
[h264 @ 0x7f4854f43900] error while decoding MB 14 30, bytestream -5
rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main: corrupt decoded frame in stream 0
frame= 2589 fps= 27 q=24.8 size=N/A time=00:01:28.03 bitrate=N/A dup=510 drop=0 speed=0.902x
frame= 2604 fps= 27 q=24.8 size=N/A time=00:01:28.53 bitrate=N/A dup=517 drop=0 speed=0.903x
frame= 2618 fps= 27 q=24.8 size=N/A time=00:01:29.00 bitrate=N/A dup=520 drop=0 speed=0.903x
frame= 2630 fps= 27 q=24.8 size=N/A time=00:01:29.40 bitrate=N/A dup=520 drop=0 speed=0.902x
frame= 2654 fps= 27 q=24.8 size=N/A time=00:01:30.20 bitrate=N/A dup=532 drop=0 speed=0.903x
frame= 2666 fps= 27 q=24.8 size=N/A time=00:01:30.60 bitrate=N/A dup=532 drop=0 speed=0.902x
frame= 2679 fps= 27 q=24.8 size=N/A time=00:01:31.03 bitrate=N/A dup=535 drop=0 speed=0.902x
[h264 @ 0x7f4854f43900] error while decoding MB 123 114, bytestream -5
rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main: corrupt decoded frame in stream 0
20:24:24.771 TRC [rtsp] server request:
OPTIONS rtsp://localhost:8554/2f2a82491593cecf2b5fb7bcca506dda RTSP/1.0
CSeq: 4
Session: 1

frame= 2694 fps= 27 q=24.8 size=N/A time=00:01:31.53 bitrate=N/A dup=541 drop=0 speed=0.902x
[h264 @ 0x7f4854f43900] left block unavailable for requested intra4x4 mode -1
[h264 @ 0x7f4854f43900] error while decoding MB 0 2, bytestream 85081
20:24:24.804 TRC [rtsp] server response:
RTSP/1.0 200 OK
Cseq: 4
Session: 1

rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main: corrupt decoded frame in stream 0
frame= 2707 fps= 27 q=24.8 size=N/A time=00:01:31.96 bitrate=N/A dup=542 drop=0 speed=0.902x
frame= 2727 fps= 27 q=24.8 size=N/A time=00:01:32.63 bitrate=N/A dup=558 drop=0 speed=0.903x
frame= 2741 fps= 27 q=24.8 size=N/A time=00:01:33.10 bitrate=N/A dup=561 drop=0 speed=0.903x
frame= 2755 fps= 27 q=24.8 size=N/A time=00:01:33.56 bitrate=N/A dup=565 drop=0 speed=0.903x
[h264 @ 0x7f4854f43900] left block unavailable for requested intra mode
[h264 @ 0x7f4854f43900] error while decoding MB 0 87, bytestream 41161
rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main: corrupt decoded frame in stream 0
frame= 2789 fps= 27 q=24.8 size=N/A time=00:01:34.70 bitrate=N/A dup=592 drop=0 speed=0.906x
[h264 @ 0x7f4854f43900] error while decoding MB 159 108, bytestream -5
rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main: corrupt decoded frame in stream 0
frame= 2802 fps= 27 q=24.8 size=N/A time=00:01:35.13 bitrate=N/A dup=592 drop=0 speed=0.906x
frame= 2816 fps= 27 q=24.8 size=N/A time=00:01:35.60 bitrate=N/A dup=596 drop=0 speed=0.906x
[h264 @ 0x7f4854f43900] left block unavailable for requested intra4x4 mode -1
[h264 @ 0x7f4854f43900] error while decoding MB 0 70, bytestream 33403
rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main: corrupt decoded frame in stream 0
frame= 2843 fps= 27 q=24.8 size=N/A time=00:01:36.50 bitrate=N/A dup=617 drop=0 speed=0.908x
frame= 2861 fps= 27 q=24.8 size=N/A time=00:01:37.10 bitrate=N/A dup=625 drop=0 speed=0.909x
[h264 @ 0x7f4854f43900] error while decoding MB 14 68, bytestream -5
rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main: corrupt decoded frame in stream 0
frame= 2874 fps= 27 q=24.8 size=N/A time=00:01:37.53 bitrate=N/A dup=626 drop=0 speed=0.908x
frame= 2888 fps= 27 q=24.8 size=N/A time=00:01:38.00 bitrate=N/A dup=629 drop=0 speed=0.908x
[h264 @ 0x7f4854f43900] error while decoding MB 45 50, bytestream -5
rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main: corrupt decoded frame in stream 0
frame= 2902 fps= 27 q=24.8 size=N/A time=00:01:38.46 bitrate=N/A dup=632 drop=0 speed=0.908x
frame= 2918 fps= 27 q=24.8 size=N/A time=00:01:39.00 bitrate=N/A dup=640 drop=0 speed=0.909x
frame= 2933 fps= 27 q=24.8 size=N/A time=00:01:39.50 bitrate=N/A dup=646 drop=0 speed=0.909x
[h264 @ 0x7f4854f43900] error while decoding MB 126 3, bytestream -57
rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main: corrupt decoded frame in stream 0
frame= 2946 fps= 27 q=24.8 size=N/A time=00:01:39.93 bitrate=N/A dup=648 drop=0 speed=0.908x
frame= 2958 fps= 27 q=24.8 size=N/A time=00:01:40.33 bitrate=N/A dup=648 drop=0 speed=0.908x
frame= 2970 fps= 27 q=24.8 size=N/A time=00:01:40.73 bitrate=N/A dup=648 drop=0 speed=0.907x
frame= 2986 fps= 27 q=24.8 size=N/A time=00:01:41.26 bitrate=N/A dup=656 drop=0 speed=0.908x
frame= 3000 fps= 27 q=24.8 size=N/A time=00:01:41.73 bitrate=N/A dup=660 drop=0 speed=0.908x
frame= 3017 fps= 27 q=24.8 size=N/A time=00:01:42.30 bitrate=N/A dup=671 drop=0 speed=0.909x
frame= 3029 fps= 27 q=24.8 size=N/A time=00:01:42.70 bitrate=N/A dup=671 drop=0 speed=0.908x
frame= 3046 fps= 27 q=24.8 size=N/A time=00:01:43.26 bitrate=N/A dup=682 drop=0 speed=0.909x
[h264 @ 0x7f4854f43900] left block unavailable for requested intra mode
[h264 @ 0x7f4854f43900] error while decoding MB 0 52, bytestream 17164
rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main: corrupt decoded frame in stream 0
frame= 3060 fps= 27 q=24.8 size=N/A time=00:01:43.73 bitrate=N/A dup=688 drop=0 speed=0.909x
frame= 3078 fps= 27 q=24.8 size=N/A time=00:01:44.33 bitrate=N/A dup=701 drop=0 speed=0.91x
frame= 3090 fps= 27 q=24.8 size=N/A time=00:01:44.73 bitrate=N/A dup=701 drop=0 speed=0.91x
frame= 3102 fps= 27 q=24.8 size=N/A time=00:01:45.13 bitrate=N/A dup=701 drop=0 speed=0.909x
frame= 3118 fps= 27 q=24.8 size=N/A time=00:01:45.66 bitrate=N/A dup=707 drop=0 speed=0.909x
frame= 3136 fps= 27 q=24.8 size=N/A time=00:01:46.26 bitrate=N/A dup=718 drop=0 speed=0.91x
frame= 3149 fps= 27 q=24.8 size=N/A time=00:01:46.70 bitrate=N/A dup=718 drop=0 speed=0.91x
frame= 3161 fps= 27 q=24.8 size=N/A time=00:01:47.10 bitrate=N/A dup=718 drop=0 speed=0.909x
frame= 3175 fps= 27 q=24.8 size=N/A time=00:01:47.56 bitrate=N/A dup=722 drop=0 speed=0.909x
frame= 3190 fps= 27 q=24.8 size=N/A time=00:01:48.06 bitrate=N/A dup=728 drop=0 speed=0.909x
frame= 3206 fps= 27 q=24.8 size=N/A time=00:01:48.60 bitrate=N/A dup=736 drop=0 speed=0.91x
[h264 @ 0x7f4854f43900] error while decoding MB 100 69, bytestream -5
rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main: corrupt decoded frame in stream 0
frame= 3220 fps= 27 q=24.8 size=N/A time=00:01:49.06 bitrate=N/A dup=741 drop=0 speed=0.91x
frame= 3239 fps= 27 q=24.8 size=N/A time=00:01:49.70 bitrate=N/A dup=753 drop=0 speed=0.911x
frame= 3253 fps= 27 q=24.8 size=N/A time=00:01:50.16 bitrate=N/A dup=759 drop=0 speed=0.911x
[h264 @ 0x7f4854f43900] error while decoding MB 148 48, bytestream -9
rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main: corrupt decoded frame in stream 0
frame= 3270 fps= 27 q=24.8 size=N/A time=00:01:50.73 bitrate=N/A dup=769 drop=0 speed=0.911x
frame= 3284 fps= 27 q=24.8 size=N/A time=00:01:51.20 bitrate=N/A dup=772 drop=0 speed=0.911x
frame= 3297 fps= 27 q=24.8 size=N/A time=00:01:51.63 bitrate=N/A dup=775 drop=0 speed=0.911x
[h264 @ 0x7f4854f43900] left block unavailable for requested intra mode
[h264 @ 0x7f4854f43900] error while decoding MB 0 27, bytestream 17161
rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main: corrupt decoded frame in stream 0
frame= 3314 fps= 27 q=24.8 size=N/A time=00:01:52.20 bitrate=N/A dup=787 drop=0 speed=0.912x
[h264 @ 0x7f4854f43900] error while decoding MB 119 27, bytestream -5
rtsp://admin:XXXXXX@<IP_ADDRESS>:554/h264Preview_01_main: corrupt decoded frame in stream 0

What I tried to do:
The camera is  on/off.
The integration has been reloaded.
Checked on the TP-link Tapo C200 camera - everything is fine.

Reolinks RTSP implementation is incredibly bad, it is often recommended to use their RTMP connection instead. Mine looks like this:
streams:
  backyard_cam: ffmpeg:http://<IP_ADDRESS>/flv?port=1935&app=bcs&stream=channel0_main.bcs&user=user&password=password

Reolinks RTSP implementation is incredibly bad, it is often recommended to use their RTMP connection instead. Mine looks like this:
streams:
  backyard_cam: ffmpeg:http://<IP_ADDRESS>/flv?port=1935&app=bcs&stream=channel0_main.bcs&user=user&password=password

Thanks for the answer.
But where does port 1935 come from? There is no such thing in the documentation. VLC does not play this link. This is not the first time I've seen this (reolink recommendations for Frigate), but it doesn't work for me. Perhaps this is for other cameras? The RTSP stream on my camera is pretty stable, btw.
Log go2rtc:
16:41:51.042 DBG [streams] probe producer url=ffmpeg:http://<IP_ADDRESS>/flv?port=1935&app=bcs&stream=channel0_main.bcs&user=admin&password=XXXXX#video=mjpeg
16:41:51.043 DBG [exec] run url="exec:ffmpeg -hide_banner -fflags nobuffer -flags low_delay -i http://<IP_ADDRESS>/flv?port=1935&app=bcs&stream=channel0_main.bcs&user=admin&password=XXXXX -codec:v mjpeg -force_duplicated_matrix 1 -huffman 0 -pix_fmt yuvj420p -an -rtsp_transport tcp -f rtsp rtsp://localhost:8554/99cf4cd5f0ce3a85fe5526b817fd3fd4"
http://<IP_ADDRESS>/flv?port=1935&app=bcs&stream=channel0_main.bcs&user=admin&password=XXXXX: Invalid data found when processing input
Log Frigate:
[2022-10-20 19:26:12] ffmpeg.vorota.detect ERROR : http://<IP_ADDRESS>/flv?port=1935&app=bcs&stream=channel0_main.bcs&user=admin&password=XXXXX: Invalid data found when processing input
[2022-10-20 19:26:12] frigate.video ERROR : vorota: Unable to read frames from ffmpeg process.
[2022-10-20 19:26:12] frigate.video ERROR : vorota: ffmpeg process is not running. exit capture thread...

But where does port 1935 come from? There is no such thing in the documentation.

Port 1935 is the standard RTMP port, just like how 554 is the standard RTSP port

Log Frigate:
[2022-10-20 19:26:12] ffmpeg.vorota.detect ERROR : http://<IP_ADDRESS>/flv?port=1935&app=bcs&stream=channel0_main.bcs&user=admin&password=XXXXX: Invalid data found when processing input
[2022-10-20 19:26:12] frigate.video ERROR : vorota: Unable to read frames from ffmpeg process.
[2022-10-20 19:26:12] frigate.video ERROR : vorota: ffmpeg process is not running. exit capture thread...

If you tried it in frigate, it looks like you didn't change your input_args which is of course required https://docs.frigate.video/configuration/camera_specific#reolink-410520-possibly-others

If you tried it in frigate, it looks like you didn't change your input_args which is of course required https://docs.frigate.video/configuration/camera_specific#reolink-410520-possibly-others

Thanks for the answer.
Of course, I read the frigate documentation, and added
input_args:
-avoid_negative_ts
- make_zero
-flags
- +genpts+discardcorrupt
- -flags
- low_delay
- -strict
- experimental
- -analysis duration
- 1000M
- -probesize
- 1000M
- -rw_timeout
- "5000000"
But this doesn't work for me.
Above I gave part of the log.
VLC should open a video from a link?:
http://<IP_ADDRESS>/flv?port=1935&app=bcs&stream=channel0_main.bcs&user=admin&password=XXXXX
VLC won't open this link for me.
My camera is Reolink-520A.

Interesting, maybe you have something disabled in the reolink cameras settings under Network Settings -> Advanced
We've had many users validate / use these settings with the 520a specifically and other reolink cams as well. I'm using it with 511WA personally

Interesting, maybe you have something disabled in the reolink cameras settings under Network Settings -> Advanced
We've had many users validate / use these settings with the 520a specifically and other reolink cams as well. I'm using it with 511WA personally

I replaced in the settings only what is recommended here:
https://docs.frigate.video/configuration/camera_specific/#reolink-410520-possibly-others
I can try to factory reset the camera, but it hangs high.

О, это выглядит иначе, чем я, интересно, если вы не на последней прошивке для камеры.
( также рекомендует делать это в целом, так как он дает больше возможностей для установки интервала iframe и постоянной или переменной частоты кадров )
 https://reolink.com/us/download-center/

I'm trying to update the firmware, but:

RTP MJPEG https://www.rfc-editor.org/rfc/rfc2435#section-3.1.5
The maximum width is 2040 pixels.
The maximum height is 2040 pixels.
I have added a fix for 2560x1920 and 2560x1440
https://github.com/AlexxIT/go2rtc/releases/tag/v0.1-beta.9
If anyone has a problem with other resolutions, write them here.

We've had many users validate / use these settings with the 520a specifically and other reolink cams as well.

I wrote to reolink support - they sent the firmware for my camera (for IPC_523128M5MP_V2, not IPC_523128M5MP). I updated the firmware, RTMP (go2rtc and frigate) started working normally. With the latest update go2rtc 0.1-beta.9, the conversion to MJPEG started working normally.
Thank you very much!

can you please share it with us? Meanwhile i contacted support, still this update is not present on they website. I'm slowly changing all my reolink camera with Dahua, much better hardware and software. And it's really frustrating with RTSP, didn't find a way to get it working flawlessly... With Dahua, another story, all so fast and smooth!

can you please share it with us?

Sure!
Firmware Reolink 520A

can you please share it with us?

Sure! Firmware Reolink 520A

Thanks, meanwhile i got from Reolink (i have RLC520A v2)

@AlexxIT said to mention any other problem resolutions.

I have added a fix for 2560x1920 and 2560x1440 https://github.com/AlexxIT/go2rtc/releases/tag/v0.1-beta.9
If anyone has a problem with other resolutions, write them here.

I have the misfortune of owning a Reolink 820A 4k IP cam. Its main stream supports 3840x2160, 2560x1440 and 2304x1296. I had it configured at the lowest of these resolutions (2304x1296) and couldn't get it to work in go2rtc (although it was working as a direct RTSP stream in Frigate).  After finding this issue, I changed the resolution to 2560x1440 and everything worked.  It would be great to also add a fix for 2304x1296 so it's not necessary to use a higher resolution stream.

Two new resolutions in release https://github.com/AlexxIT/go2rtc/releases/tag/v1.1.2


The training logs of Model 2 (DDPG) and Model 4 (TD3) are weird

While running FinRL_single_stock_trading.ipynb, I found that the logs of Model 2 (DDPG) and Model 4 (TD3) are weird. It looks like none trading has been done, which is not same as the demo you give.  I would appreciate it if you could help to check if there is anything wrong.
BTW, there is a little typo that SAC model should be marked as Model 5 rather than Model 4.
total_trades:  0
---------------------------------
| time/              |          |
|    episodes        | 4        |
|    fps             | 75       |
|    time_elapsed    | 133      |
|    total timesteps | 10064    |
| train/             |          |
|    actor_loss      | -513     |
|    critic_loss     | 496      |
|    learning_rate   | 0.0001   |
|    n_updates       | 7548     |
---------------------------------
begin_total_asset:100000
end_total_asset:100000.0
total_reward:0.0
total_cost:  0
total_trades:  0
begin_total_asset:100000
end_total_asset:100000.0
total_reward:0.0
total_cost:  0
total_trades:  0
begin_total_asset:100000
end_total_asset:100000.0
total_reward:0.0
total_cost:  0
total_trades:  0
begin_total_asset:100000
end_total_asset:100000.0
total_reward:0.0
total_cost:  0
total_trades:  0
---------------------------------
| time/              |          |
|    episodes        | 8        |
|    fps             | 64       |
|    time_elapsed    | 310      |
|    total timesteps | 20128    |
| train/             |          |
|    actor_loss      | -330     |
|    critic_loss     | 432      |
|    learning_rate   | 0.0001   |
|    n_updates       | 17612    |
---------------------------------
begin_total_asset:100000
end_total_asset:100000.0
total_reward:0.0
total_cost:  0
total_trades:  0
begin_total_asset:100000
end_total_asset:100000.0
total_reward:0.0
total_cost:  0
total_trades:  0
begin_total_asset:100000
end_total_asset:100000.0
total_reward:0.0
total_cost:  0
total_trades:  0
begin_total_asset:100000
end_total_asset:100000.0
total_reward:0.0
total_cost:  0
total_trades:  0
---------------------------------
| time/              |          |
|    episodes        | 12       |
|    fps             | 60       |
|    time_elapsed    | 495      |
|    total timesteps | 30192    |
| train/             |          |
|    actor_loss      | -172     |
|    critic_loss     | 194      |
|    learning_rate   | 0.0001   |
|    n_updates       | 27676    |
---------------------------------

Logging to tensorboard_log/td3/td3_1
begin_total_asset:100000
end_total_asset:687696.4228235682
total_reward:587696.4228235682
total_cost:  10571.455648996345
total_trades:  2513
Sharpe:  0.944539208399143
=================================
begin_total_asset:100000
end_total_asset:100000.0
total_reward:0.0
total_cost:  0
total_trades:  0
begin_total_asset:100000
end_total_asset:100000.0
total_reward:0.0
total_cost:  0
total_trades:  0
begin_total_asset:100000
end_total_asset:100000.0
total_reward:0.0
total_cost:  0
total_trades:  0
---------------------------------
| time/              |          |
|    episodes        | 4        |
|    fps             | 60       |
|    time_elapsed    | 165      |
|    total timesteps | 10064    |
| train/             |          |
|    actor_loss      | 3.17e+03 |
|    critic_loss     | 1.28e+04 |
|    learning_rate   | 0.0003   |
|    n_updates       | 7548     |
---------------------------------
begin_total_asset:100000
end_total_asset:100000.0
total_reward:0.0
total_cost:  0
total_trades:  0
begin_total_asset:100000
end_total_asset:100000.0
total_reward:0.0
total_cost:  0
total_trades:  0
begin_total_asset:100000
end_total_asset:100000.0
total_reward:0.0
total_cost:  0
total_trades:  0
begin_total_asset:100000
end_total_asset:100000.0
total_reward:0.0
total_cost:  0
total_trades:  0
---------------------------------
| time/              |          |
|    episodes        | 8        |
|    fps             | 51       |
|    time_elapsed    | 392      |
|    total timesteps | 20128    |
| train/             |          |
|    actor_loss      | 2.96e+03 |
|    critic_loss     | 7.85e+03 |
|    learning_rate   | 0.0003   |
|    n_updates       | 17612    |
---------------------------------
begin_total_asset:100000
end_total_asset:100000.0
total_reward:0.0
total_cost:  0
total_trades:  0
begin_total_asset:100000
end_total_asset:100000.0
total_reward:0.0
total_cost:  0
total_trades:  0
begin_total_asset:100000
end_total_asset:100000.0
total_reward:0.0
total_cost:  0
total_trades:  0
begin_total_asset:100000
end_total_asset:100000.0
total_reward:0.0
total_cost:  0
total_trades:  0
---------------------------------
| time/              |          |
|    episodes        | 12       |
|    fps             | 48       |
|    time_elapsed    | 625      |
|    total timesteps | 30192    |
| train/             |          |
|    actor_loss      | 2.4e+03  |
|    critic_loss     | 5.31e+03 |
|    learning_rate   | 0.0003   |
|    n_updates       | 27676    |
---------------------------------

Lower the learning rate: divided by 3, 5, and 10, also lower the timesteps, and try again. I also experienced this problem when learning rate is high, model just stuck.

Lower the learning rate: divided by 3, 5, and 10, also lower the timesteps, and try again. I also experienced this problem when learning rate is high, model just stuck.

Got it! Thanks a lot.

Got it! Thanks a lot.

One more question about the logs. Could you please give an explanation of the meaning of the variables during training, such as approx_kl, clip_fraction, entropy_loss, std and so on? Moreover, which loss should we pay more attention to while training? Thanks a lot.

One more question about the logs. Could you please give an explanation of the meaning of the variables during training, such as approx_kl, clip_fraction, entropy_loss, std and so on? Moreover, which loss should we pay more attention to while training? Thanks a lot.


ibus: fix dconf database

Motivation for this change
#85892 was reverted because of an evaluation error which manifested among other in xfce test.
This is a fixed PR where the xfce test evaluates.
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[x] Tested via one or more NixOS test(s): ibus and xfce
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[ ] Fits CONTRIBUTING.md.

cc @worldofpeace @jtojnar

Is https://github.com/NixOS/nixpkgs/commit/bd6c12ba32b1b076baee6cfc0f1fc80b22e04987#diff-a149871f918ec698c20b8b19f3f2e6d6 no longer necessary?

Otherwise it still look reasonable to me at a glance but did not test it.

Oh, indeed I lost some commits with git. I will fix this.

This passes the ibus and xfce test, and I checked in a vm that ibus-daemon does not warn about dconf anymore.


handsontable.js:53 Uncaught Error: Cannot find module 'numbro'

Dude...
I am a paid user..what is the deal?
This is what I get after this step:
Step 3. Import Handsontable before Zone.js
import 'handsontable';
handsontable.js:53 Uncaught Error: Cannot find module 'numbro'
at newRequire (handsontable.js:53)
at handsontable.js:60
at Object.23.cellTypes (handsontable.js:4479)
at newRequire (handsontable.js:58)
at outer (handsontable.js:66)
at handsontable.js:71
at webpackJsonp.../../../../handsontable/dist/handsontable.js.previousRequire (handsontable.js:27)
at Object. (handsontable.js:27)
at Object.../../../../handsontable/dist/handsontable.js (polyfills.bundle.js:27859)
at webpack_require (bootstrap b0db90e1b4b24737fe29:54)

Really? No comment for customers?

Hi @davidmontgom
Please notice that the wrapper is in beta version and isn't included in the Handsontable PRO plan.
If you are still having the same issue I'd be happy to help as much as I can. We had a similar issue in the React wrapper some time ago. Did you try to import the data from angular-handsontable/index not the angular-handsontable?

Hi @davidmontgom
I am checking by to ask if you have managed to get a working instance without the issues? It has been a week since the last update.


Update Cargo metadata for 0.3.0 release

We almost did it!
This PR only changes some metadata in Cargo.toml and bumps the version. I hope those changes are uncontroversial.
@KodrAus, if you give your OK, I would merge this and release this to crates.io. I don't want to wait for #44, because I have the feeling that PR might take some time to resolve still.

:shipit:

Sooo, I released this on crates.io and summarized the changes in the GitHub release description. I hope I didn't miss anything important.
:tada:

:tada: :tada: :tada:
Thanks for your amazing work @LukasKalbertodt :)


@Transactional didn't work with the save method.

Hello, I was exploring this library. The work is great. There was a little issue that I faced during implementing this package was that on calling the save method of repository, it opens its own transaction scope and the query didn't execute in the scope opened by @transactional decorator. For this purpose I used the getEntityManagerInContext() function to retrieve the entity manager and call the save method using it. There's a way to stop the save method opening it's own transaction scope by passing an options.transaction = false as a second argument. But I don't like doing it in every function that's using the @Transactional. I have solved my problem my getting the entity manager from the getEntityManagerInContext() function and doing all the db operations using that entity manager.Since the package currently doesn't export it, so If you could just export it from the package in order to retrieve the entity manger in context easily.

Hi @AbdulBari5. Could you please prepare a small example for your use case?
I know that when using the save method, TypeORM begins a transaction and we can manage this with the transaction option, but if you use typeorm-transactional correctly, TypeORM should not do this. TypeORM checks that the transaction already exists and don't open a new one.
For example, we have this method:
  async saveEntity(name: string) {
    await this.repository.save({ name });

    const entity = await this.repository.findOneBy({ name });

    return entity;
  }

We don't specify the Transactional decorator here, so TypeORM begins transaction only for the save method and we will have the next queries:
query: START TRANSACTION // transaction begins only for insert operation
query: INSERT INTO "users"("name") VALUES ($1) RETURNING "id" -- PARAMETERS: ["test"]
query: COMMIT // end
query: SELECT "UserEntity"."id" AS "UserEntity_id", "UserEntity"."name" AS "UserEntity_name" FROM "users" "UserEntity" WHERE ("UserEntity"."name" = $1) LIMIT 1 -- PARAMETERS: ["test"]

Let's try this example with this library and  Transactional decorator:
  @Transactional()
  async saveEntity(name: string) {
    await this.repository.save({ name });

    const entity = await this.repository.findOneBy({ name });

    return entity;
  }

We will get another result:
query: START TRANSACTION  // transaction begins only for both operations: insert and select
query: INSERT INTO "users"("name") VALUES ($1) RETURNING "id" -- PARAMETERS: ["test"]
query: SELECT "UserEntity"."id" AS "UserEntity_id", "UserEntity"."name" AS "UserEntity_name" FROM "users" "UserEntity" WHERE ("UserEntity"."name" = $1) LIMIT 1 -- PARAMETERS: ["test"]
query: COMMIT // end

So, normally it should work with the save method. Could you please give more details or prepare small example with your use case?

Feel free to reopen issue


kubeadm 1.13 - GA docs tracking issue.

@kubernetes/sig-cluster-lifecycle  - For updates to docs please cross-ref your PRs against this issue per @tfogo 's request
/cc @Bradamant3

/assign

we need to shuffle the kubeadm reference docs and make some small kubeadm config related changes.
2 PRs might be sufficient for this.

this PR merged yesterday:
https://github.com/kubernetes/website/pull/10959
this PR should update before (docs deadline - 19th nov):
https://github.com/kubernetes/website/pull/10960
i don't think we have anything else.

added small PR with bugfixes related to v1beta1:
https://github.com/kubernetes/website/pull/10988

added k/k update for our example godocs:
https://github.com/kubernetes/kubernetes/pull/71008

/priority critical-urgent
/sig cluster-lifecycle

1.13 docs are done.
/close