Terminal windows exists on Windows 10 build 17692

I am having problems with prompt-toolkit 1 after getting the newest update to Windows (Insiders slow ring build 17692).
Both xonsh (#2703) and ptpython with ptk1 causes the terminal window to exit when I start the programs. No error messages or anything. The conhost terminal window just disappears.
I haven't tried to debug this yet, to see when it happens. But I will try it this weekend.
I would really love to see if this is a problem with PTK 2 as well. Is there any application I could try to test that?

I have just tried IPython and ptpython with PTK2 as well.
Unfortunately, the same behaviour. Terminal window just shuts down.
I guess this is most likely a bug in the console on Windows. So maybe I should also report it here: https://github.com/Microsoft/console/issues
@jonathanslenders Any pointers to how I can best help solve and debug it before we report it to the console team?

That is not good. Maybe that console repo is the right place to bring it up.

Ahh that is good to know!

@jonathanslenders Here is some more debug info.
The crash happens when the PTK1 tries to call _erase()
The following is a close as I could debug before the terminal disapears.
(Pdb) where
  c:\users\mel\documents\scratch\ptpython\debug.py(2)<module>()
-> run()
  c:\users\mel\documents\scratch\ptpython\ptpython\entry_points\run_ptpython.py(71)run()
-> title='Python REPL (ptpython)')
  c:\users\mel\documents\scratch\ptpython\ptpython\repl.py(315)embed()
-> cli.run()
  c:\users\mel\anaconda3\lib\site-packages\prompt_toolkit\interface.py(400)run()
-> assert pre_run is None or callable(pre_run)
  c:\users\mel\anaconda3\lib\site-packages\prompt_toolkit\interface.py(358)_redraw()
-> self.renderer.render(self, self.layout, is_done=self.is_done)
  c:\users\mel\anaconda3\lib\site-packages\prompt_toolkit\renderer.py(450)render()
-> previous_width=(self._last_size.columns if self._last_size else 0))
  c:\users\mel\anaconda3\lib\site-packages\prompt_toolkit\renderer.py(128)_output_screen_diff()
-> output.erase_down()
  c:\users\mel\anaconda3\lib\site-packages\prompt_toolkit\terminal\win32_output.py(200)erase_down()
-> self._erase(start, length)
  c:\users\mel\anaconda3\lib\site-packages\prompt_toolkit\terminal\win32_output.py(216)_erase()
-> byref(chars_written))
> c:\users\mel\anaconda3\lib\site-packages\prompt_toolkit\terminal\win32_output.py(135)_winapi()
-> return func(*a, **kw)

I also captured the debug render info from the _winapi() wrapper.
b"'FillConsoleOutputCharacterA'\n"
b"     68, c_char(b' '), c_ulong(1076400), c_long(2031616), <cparam 'P' (000002D942529A10)>\n"
b"     <class 'int'>, <class 'ctypes.c_char'>, <class 'ctypes.c_ulong'>, <class 'ctypes.c_long'>, <class 'CArgObject'>\n"

Hope this helps you a bit.

Ahh that is good to know!

@scopatz  Yes. The best fix in xonsh is probably to upgrade to PTK 2. But I hope IPython will also follow soon. Otherwise, it will be a little annoying.

@melund, thank you for debugging this so far!
The reason that PTK 2 doesn't crash is probably because it detects that the Windows console now supports ANSI escape sequences, and it will output that instead.
I hope to find some time this weekend to debug it.
IPython merged a patch for PTK 2 support, so I think the next (major) release will include it.

IPython merged a patch for PTK 2 support, so I think the next (major) release will include it.

Thanks for letting us know. That is great. @scopatz timing xonsh support for ptk2 with the IPython release would probably be a good idea. Unless we plan to support both versions.

I have some issues upgrading to the latest Windows 10. (see screenshot below...) If someone has some time to debug this bug above, that would be great. I'll see whether I can fix my PC in the meantime.
--

So I managed to update.
While working on pymux, in certain situations, I could make the console window crash as well, but only after running my server/client experiment, detaching the pymux client, waiting until the Python process is finished, and then typing "ls" would make the console window close. Very weird. I wonder whether that's a bug in Windows, or whether I'm leaving the console in a bad state.
I can't reproduce it however with simple PTK prompts, those work fine here...

I can't reproduce it however with simple PTK prompts, those work fine here...

That is great to hear. My Windows installation just updated to build 17713.rs5, and that has solved the problem for me as well.

Unless @jonathanslenders has any objections I think I will close this issue.

That's fine. Thanks! We'll open again if needed.


Limit single-tenant Kafka source use of resources

Problem
A short explanation of the problem, including relevant restrictions.
Today single-tenant Kafka source when running has no resource limits set - effectively taking as much  (or as little) CPU as available in Kubernetes running the node.
Persona:
Which persona is this feature for?
System Integrator
System Operator
Exit Criteria
A measurable (binary) test that would indicate that the problem has been resolved.
I have run tests and verified that without resource limits pod will be taking as much resources as it can get.
After fixing the problem we should see that pod resource consumption is limited.
Time Estimate (optional):
How many developer-days do you think this may take to resolve?
Additional context (optional)
Add any other context about the feature request here.

@lionelvillard WDYT?

autoscaling does not work without limits, so +1.

It seems that using the same limits as other KnE components would make sense such as IMC dispatcher:
https://github.com/knative/eventing/blob/c820f4239730dacf5b2e0e5eed67a496bdc9b424/pkg/reconciler/inmemorychannel/controller/resources/dispatcher.go#L82
							Resources: corev1.ResourceRequirements{
								Requests: corev1.ResourceList{
									corev1.ResourceCPU:    resource.MustParse("125m"),
									corev1.ResourceMemory: resource.MustParse("64Mi"),
								},
								Limits: corev1.ResourceList{
									corev1.ResourceCPU:    resource.MustParse("2200m"),
									corev1.ResourceMemory: resource.MustParse("2048Mi"),
								},
							},


Unable to use LAN addresses when setting up access lists

I'm not very familiar with docker networking, so I'm unsure on how to proceed with this issue.
I'm running this image on my home server to act as a reverse proxy. Basic stuff, <app>.blitzmann.me will be used to serve up <serverIP>:<appPort>. Right now I have a configuration for dash.blitzmann.me that serves up Heimdall.  Everything seems to work fine until I try to set up access lists.
I want dash.blitzmann.me to only be available to LAN, and to deny everyone else. To that end, I set up the IP restrictions as such:

This produces a config file that seems to be proper:
...
  location / {
    # Access Rules
    allow <IP_ADDRESS>/24;
    deny all;

    # Access checks must...
    satisfy any;

    # Proxy!
    include conf.d/include/proxy.conf;
  }
...

This does work in blocking external access, but it also blocks access from my internal network as well, which is not what I want.
Digging into the logs, I can see that nginx is receiving the request from my WAN address (the address blitzmann.me points to), instead of my local address. This is the stage where I reach the limits of my networking knowledge, and I'm not sure how to continue forward. I'm not sure what I have configured incorrectly. In my mind, the IP address accessing the content should be my computers local address (eg <IP_ADDRESS>) instead of the WAN address (which still reflects "my" network, but since it's a dynamic DNS, it can change).
So, my questions are:

Is there something I can do to have the container register internal requests as literal internal?
If not, is there a way to automatically allow whatever IP address my domain is on (considering it's a DynamicDNS and may change occasionally)

Same issue here 😊. And same issue with the jc21 image as well. 🤦.  Since it is a bit older question, What did you end up doing?

@hakunamatata97k I believe I had to only allow my public IP address, which is not ideal as that's not completely static


Add support for custom Content-Type header

Amazon SES uses SMTP helper that adds Content-Type header for all the email.
In case Content-Type header is already added, sending email will fail as SES
return error for multiple Content-Type headers.
%{code: "InvalidParameterValue", message: "Duplicate header 'Content-Type'."}

Replaced with #522


Fix: sort values with equally labelled values inside the hierarchy

Previously, when sorting values, we have to build a dimension value
index, indexed by label, since the data that we receive does not contain
the value iris, but it contains the value labels.
The problem occurs
when two dimension values have the same label, but not the same IRI,
for example in the case of hierarchy, where two different regions
are named the same but are located in two different parts of the tree.
Previously, the sorting would end up wrong, since we would make a mistake
when getting the dimension value (finding one dimension value from the
index, when we should have found the other).
To remediate the problem, when there is a filter on the dimension, we
pass it to the function creating the sorting, so that only values
present in the filter are used. This way, we lower the risk of using
two values with the same label.
The problem would still be there if the chart creator selects two
values with the same label, to be displayed at the same time on the
same chart. For example if someone decides to display at the same time
Bern the canton, and Bern the city. Then we would have trouble indexing
correctly. In this case, the person reading the chart would also have
trouble though.
Fix https://github.com/visualize-admin/visualization-tool/issues/978

👍 I did not have time to fix the build before the German course 😅 It's fixed now, thanks !

LGTM 👌


Serve static files from hosting/s3/cloudstorage

I'm submitting a...

[ ] Bug report
[ x ] Feature request
[ ] Documentation issue or request

In package

[ ] @ng-toolkit/init
[ x ] @ng-toolkit/serverless

Current behavior
Everything is served from cloud function
Expected behavior
It doesn't make sense to use FaaS, when there is nothing to do on the server side (there is no server side rendering)

+1

Hi, I can have a look at this feature request. I have a question regarding where to put the request though, do we want to keep it into serverless ( customResources that will just generate an s3? )


Fix argument of parallel parameter on redshift_unload document

Correct the parameter argument of parallel in the redshift_unload document. I checked the code and the test, and it was true that it should be described as ON.
Code
https://github.com/treasure-data/digdag/blob/master/digdag-standards/src/main/java/io/digdag/standards/operator/redshift/RedshiftUnloadOperatorFactory.java#L144
Test
https://github.com/treasure-data/digdag/blob/master/digdag-standards/src/test/java/io/digdag/standards/operator/redshift/RedshiftUnloadOperatorFactoryTest.java#L150

Good catch. Thank you 👍


debian: rm "files" file

This file is auto-generated by dpkg-buildpackage. Remove it from the git tree. Add its name to .gitignore so we don't accidentally check it back in.

Refer to this link for build results (access rights to CI server needed):
http://jenkins.ceph.com//job/takora-pull-requests/5/
Test PASSed.


Add a check in githooks to see if goimports has an error, and print a more sane error message

@enisoc
Implemented in a poor way... unfortunately, goimports actually returns 0 even when it fails. I'm checking stderr as a proxy for checking failure. Since we need both stderr and stdout, I believe we need to run the command twice (unless we want to use temp files).

The problem, which this PR tried to catch, should no longer occur with the current goimports.


znc: open firewall with configured port

The configuration doesn't currently open the configured port, which is
less convenient than opening it.
Motivation for this change
I was confused that my IRC client was not connecting to the port until I manually opened the port in my firewall configuration separately. I think it would be better if the ZNC configuration itself ensured the port was opened.
Things done

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

[ ] NixOS
[ ] macOS
[ ] Linux

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Fits CONTRIBUTING.md.

Thanks!


SECURITY.md

Hi Folks,
I believe it is interesting to create a new document called SECURITY.md, where it can communicate to users how security problems are handled by the Matrix development team.
A first and great step would be to provide a contact email to receive vulnerability reports, after all, Github Issues Pages are not the ideal place to deal with this type of extremely sensitive issue!
Thx!

i want to do this can you explain to me how do you actually handle problems


Implemented !linuxgames + !lg command

cache_time and linuxgames_json_uri are configurable through cinchize.yml.
The defaults are 60 (seconds) and
https://raw.githubusercontent.com/SteamDatabase/SteamLinux/master/GAMES.json

I have (currently) a test running on #jbbot-test-lbo on the geekshed servers.

Nice! Although the test bot doesn't seem to work, so that leaves me wondering... :P

I'm at work now so it's off. I'll spin it back up for the evening in an
hour or so.
On Monday, January 5, 2015, rikai<EMAIL_ADDRESS>wrote:

Nice! Although the test bot doesn't seem to work, so that leaves me
wondering... :P
—
Reply to this email directly or view it on GitHub
https://github.com/rikai/Showbot/pull/15#issuecomment-68748534.

Also, it would really be great if you could rebase your changes onto devel head.

I was actually thinking it might be better to rebase this on the Steam APIs instead to better reflect upstream in a timely manner instead of relying on a middleman like SteamDB.
The way SteamDB themselves do it is to parse the platform key of the storefront from the storefront API which is roughly documented here.

Direct from the source is probably better. Any worries on flakiness if they change things since this doesn't really look like a sanctioned API?

It's not changed through several redesigns, so i don't expect it to change, really.

No activity in over two weeks. Closing PR.


fix: make sure renderObject had been layout before read view module properties.

Fix the view module properties(like offsetLeft) got 0 when the renderObject didn't layout.
This bug was introduced by https://github.com/openwebf/webf/pull/326

An unknown error will be triggered in the business, which needs to be further defined. It is not recommended to merge

An unknown error will be triggered in the business, which needs to be further defined. It is not recommended to merge

Fixed at 3d0e653f6803fe0990422727593b0e597462588a


Client 1 quit with exit code 1 and signal 0.

When open neovim (0.5.1), display a message at the bottom, lsp doesn't work.

Execute Lspinfo, looks like config is fine, but the client doesn't attach.

Config below
copy from https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#sumneko_lua
Only modified the sumneko_binary
local system_name
if vim.fn.has("mac") == 1 then
  system_name = "macOS"
elseif vim.fn.has("unix") == 1 then
  system_name = "Linux"
elseif vim.fn.has('win32') == 1 then
  system_name = "Windows"
else
  print("Unsupported system for sumneko")
end

-- set the path to the sumneko installation; if you previously installed via the now deprecated :LspInstall, use
local sumneko_root_path = vim.fn.stdpath('cache')..'/lspconfig/sumneko_lua/lua-language-server'
-- local sumneko_binary = sumneko_root_path.."/bin/"..system_name.."/lua-language-server"
local sumneko_binary = "/Users/nayuxuohz/lua-language-server" -- Only modified this line

local runtime_path = vim.split(package.path, ';')
table.insert(runtime_path, "lua/?.lua")
table.insert(runtime_path, "lua/?/init.lua")

require'lspconfig'.sumneko_lua.setup {
  cmd = {sumneko_binary, "-E", sumneko_root_path .. "/main.lua"};
  settings = {
    Lua = {
      runtime = {
        -- Tell the language server which version of Lua you're using (most likely LuaJIT in the case of Neovim)
        version = 'LuaJIT',
        -- Setup your lua path
        path = runtime_path,
      },
      diagnostics = {
        -- Get the language server to recognize the `vim` global
        globals = {'vim'},
      },
      workspace = {
        -- Make the server aware of Neovim runtime files
        library = vim.api.nvim_get_runtime_file("", true),
      },
      -- Do not send telemetry data containing a randomized but unique identifier
      telemetry = {
        enable = false,
      },
    },
  },
}

Please transfer this issue to https://github.com/neovim/nvim-lspconfig

I found the reason.
I cloned to the ~/Desktop/ before and move the binaries to ~ directory after compiling.
It seems that an error will occur if the compiled file is moved to another directory and then executed.
Now it works, Thanks.


[PROD] update org map

1st run:
{"text":"Updated organization '1 & 1 Internet SE' -> '1&1 Telecommunication SE' on 2 enrollments, Deleted organization '1 & 1 Internet SE' (id=65712), Updated organization '1&1 Mail&Media Development & Technology GmbH' -> '1&1 Telecommunication SE' on 9 enrollments, Updated organization '1&1 Mail&Media Development & Technology GmbH' -> '1&1 Telecommunication SE' on 95 archived enrollments, Deleted organization '1&1 Mail&Media Development & Technology GmbH' (id=40898), Updated organization 'Adfinis SyGroup' -> 'Adfinis AG (f/k/a Adfinis SyGroup)' on 17 enrollments, Updated organization 'Adfinis SyGroup' -> 'Adfinis AG (f/k/a Adfinis SyGroup)' on 36 archived enrollments, Deleted organization 'Adfinis SyGroup' (id=74335), Updated organization 'Alcatel Lucent' -> 'ALE International SAS' on 7 enrollments, Deleted organization 'Alcatel Lucent' (id=55244), Updated organization 'Allegro' -> 'Allegro.pl sp. z o.o.' on 131 enrollments, Updated organization 'Allegro' -> 'Allegro.pl sp. z o.o.' on 741 archived enrollments, Deleted organization 'Allegro' (id=27369), Updated organization 'Amazon Inc' -> 'Amazon.com, Inc.' on 3 enrollments, Updated organization 'Amazon Inc' -> 'Amazon.com, Inc.' on 1 archived enrollments, Deleted organization 'Amazon Inc' (id=72404), Updated organization 'American Express' -> 'American Express Banking Corp.' on 96 enrollments, Updated organization 'American Express' -> 'American Express Banking Corp.' on 455 archived enrollments, Deleted organization 'American Express' (id=32208), Updated organization 'Apple' -> 'Apple Inc.' on 1510 enrollments, Updated organization 'Apple' -> 'Apple Inc.' on 3503 archived enrollments, Deleted organization 'Apple' (id=28097), Updated organization 'Bank Salad' -> 'Banksalad Co., Ltd.' on 12 enrollments, Updated organization 'Bank Salad' -> 'Banksalad Co., Ltd.' on 48 archived enrollments, Deleted organization 'Bank Salad' (id=59035), Added organization 'Blackwood Seven A/S' (id=76787), Updated organization 'Blackwood Seven' -> 'Blackwood Seven A/S' on 26 enrollments, Updated organization 'Blackwood Seven' -> 'Blackwood Seven A/S' on 57 archived enrollments, Deleted organization 'Blackwood Seven' (id=31253), Deleted organization 'CGI Inc.' (id=75340), Updated organization 'Helm.' -> 'Cloud Native Computing Foundation' on 5 enrollments, Updated organization 'Helm.' -> 'Cloud Native Computing Foundation' on 6 archived enrollments, Deleted organization 'Helm.' (id=43501), Updated organization 'Cloudera Inc.' -> 'Cloudera, Inc.' on 305 enrollments, Updated organization 'Cloudera Inc.' -> 'Cloudera, Inc.' on 914 archived enrollments, Deleted organization 'Cloudera Inc.' (id=56745), Updated organization 'Plaxo' -> 'Comcast Corporation' on 26 enrollments, Updated organization 'Plaxo' -> 'Comcast Corporation' on 33 archived enrollments, Deleted organization 'Plaxo' (id=28768), Updated organization 'ChartIQ' -> 'Cosaic, Inc.' on 16 enrollments, Updated organization 'ChartIQ' -> 'Cosaic, Inc.' on 104 archived enrollments, Deleted organization 'ChartIQ' (id=35445), Updated organization 'D2iQ, Inc.' -> 'D2iQ, Inc. (f/k/a Mesosphere)' on 922 enrollments, Updated organization 'D2iQ, Inc.' -> 'D2iQ, Inc. (f/k/a Mesosphere)' on 5286 archived enrollments, Deleted organization 'D2iQ, Inc.' (id=74181), Updated organization 'Devops Ltd.' -> 'Devops Ltd. (ProdOps)' on 3 enrollments, Deleted organization 'Devops Ltd.' (id=74442), Updated organization 'Electronic' -> 'Electronic Arts Inc.' on 57 enrollments, Updated organization 'Electronic' -> 'Electronic Arts Inc.' on 59 archived enrollments, Deleted organization 'Electronic' (id=29565), Updated organization 'Embark Studios' -> 'Embark Studios AB' on 1 enrollments, Updated organization 'Embark Studios' -> 'Embark Studios AB' on 2 archived enrollments, Deleted organization 'Embark Studios' (id=71471), Updated organization 'Telefonaktiebolaget LM Ericsson' -> 'Ericsson' on 1 enrollments, Deleted organization 'Telefonaktiebolaget LM Ericsson' (id=73952), Updated organization 'Flipkart' -> 'Flipkart Internet Private Limited' on 73 enrollments, Updated organization 'Flipkart' -> 'Flipkart Internet Private Limited' on 344 archived enrollments, Deleted organization 'Flipkart' (id=26396), Updated organization 'Deutsche Niederlassung der FRIDAY Insurance S.A.' -> 'FRIDAY Insurance SA' on 13 enrollments, Deleted organization 'Deutsche Niederlassung der FRIDAY Insurance S.A.' (id=56814), Updated organization 'Sentry.io' -> 'Functional Software, Inc. (Sentry)' on 1 enrollments, Deleted organization 'Sentry.io' (id=69843), Added organization 'GE Digital Holdings LLC' (id=76788), Updated organization 'GE Digital' -> 'GE Digital Holdings LLC' on 63 enrollments, Updated organization 'GE Digital' -> 'GE Digital Holdings LLC' on 148 archived enrollments, Deleted organization 'GE Digital' (id=32891), Updated organization 'GE Oil & Gas' -> 'General Electric Company' on 7 enrollments, Updated organization 'GE Oil & Gas' -> 'General Electric Company' on 1 archived enrollments, Deleted organization 'GE Oil & Gas' (id=43983), Updated organization 'GE' -> 'General Electric Company' on 425 enrollments, Updated organization 'GE' -> 'General Electric Company' on 62 archived enrollments, Deleted organization 'GE' (id=27823), Deleted organization 'Harman/Becker Automotive Systems GmbH' (id=75365), Updated organization 'Hewlett Packard Enterprise' -> 'Hewlett Packard Enterprise Development LP' on 835 enrollments, Updated organization 'Hewlett Packard Enterprise' -> 'Hewlett Packard Enterprise Development LP' on 3788 archived enrollments, Deleted organization 'Hewlett Packard Enterprise' (id=38349), Updated organization 'ScaleArc' -> 'Ignite Enterprise Software Solutions, Inc.' on 8 enrollments, Updated organization 'ScaleArc' -> 'Ignite Enterprise Software Solutions, Inc.' on 1 archived enrollments, Deleted organization 'ScaleArc' (id=40647), Updated organization 'IMC Pacific' -> 'IMC Pacific Pty Ltd' on 6 enrollments, Updated organization 'IMC Pacific' -> 'IMC Pacific Pty Ltd' on 2 archived enrollments, Deleted organization 'IMC Pacific' (id=61433), Deleted organization 'Infront' (id=74253), Updated organization 'JD.com Inc.' -> 'JD.com, Inc.' on 15 enrollments, Updated organization 'JD.com Inc.' -> 'JD.com, Inc.' on 13 archived enrollments, Deleted organization 'JD.com Inc.' (id=59304), Deleted organization 'Kontron S&T' (id=75373), Added organization 'Labn Consulting' (id=76789), Deleted organization 'LabN' (id=75908), Deleted organization 'LAIKA LLC' (id=75375), Updated organization 'Legrand' -> 'Legrand North America' on 8 enrollments, Deleted organization 'Legrand' (id=47313), Updated organization 'Luxoft for UBS' -> 'Luxoft Global Operations GmbH' on 12 enrollments, Deleted organization 'Luxoft for UBS' (id=33737), Updated organization 'Aquantia' -> 'Marvell International Ltd' on 52 enrollments, Updated organization 'Aquantia' -> 'Marvell International Ltd' on 20 archived enrollments, Deleted organization 'Aquantia' (id=26707), Updated organization 'Marvell Semiconductor' -> 'Marvell International Ltd' on 656 enrollments, Updated organization 'Marvell Semiconductor' -> 'Marvell International Ltd' on 68 archived enrollments, Deleted organization 'Marvell Semiconductor' (id=27786), Updated organization 'MayaData Inc.' -> 'MayaData Inc. (f/k/a CloudByte, Inc)' on 1 enrollments, Updated organization 'MayaData Inc.' -> 'MayaData Inc. (f/k/a CloudByte, Inc)' on 27 archived enrollments, Deleted organization 'MayaData Inc.' (id=74221), Updated organization 'Mercedes-Benz' -> 'Mercedes-Benz AG' on 55 enrollments, Updated organization 'Mercedes-Benz' -> 'Mercedes-Benz AG' on 346 archived enrollments, Deleted organization 'Mercedes-Benz' (id=33388), Deleted organization 'Metamarkets Group Inc' (id=75382), Updated organization 'MongoDB' -> 'monday.com Limited' on 127 enrollments, Updated organization 'MongoDB' -> 'monday.com Limited' on 179 archived enrollments, Deleted organization 'MongoDB' (id=33481), Updated organization 'Naver' -> 'Naver Corporation' on 117 enrollments, Updated organization 'Naver' -> 'Naver Corporation' on 126 archived enrollments, Deleted organization 'Naver' (id=26595), Updated organization 'Altemista' -> 'NTT DATA EMEA Ltd.' on 13 enrollments, Deleted organization 'Altemista' (id=32327), Updated organization 'OctoPerf ' -> 'Oblivion Cloud Control Pvt Ltd' on 10 enrollments, Deleted organization 'OctoPerf ' (id=47115), Updated organization 'jQuery UI' -> 'OpenJS Foundation' on 20 enrollments, Updated organization 'jQuery UI' -> 'OpenJS Foundation' on 1340 archived enrollments, Deleted organization 'jQuery UI' (id=46338), Updated organization 'Responsys' -> 'Oracle America Inc.' on 11 enrollments, Deleted organization 'Responsys' (id=33370), Updated organization 'Oracle India' -> 'Oracle India Pvt. Ltd.' on 2 enrollments, Deleted organization 'Oracle India' (id=72449), Deleted organization 'Overclock Labs, Inc' (id=74625), Updated organization 'OVH Cloud' -> 'OVH SAS' on 10 enrollments, Updated organization 'OVH Cloud' -> 'OVH SAS' on 25 archived enrollments, Deleted organization 'OVH Cloud' (id=41349), Updated organization 'Palm' -> 'Palm Ventures Group, Inc.' on 15 enrollments, Updated organization 'Palm' -> 'Palm Ventures Group, Inc.' on 1395 archived enrollments, Deleted organization 'Palm' (id=55022), Added organization 'Plainsight' (id=76790), Updated organization 'Sixgill, LLC' -> 'Plainsight' on 8 enrollments, Deleted organization 'Sixgill, LLC' (id=57292), Updated organization 'Grafana Labs' -> 'Raintank, Inc. (Grafana Labs)' on 460 enrollments, Updated organization 'Grafana Labs' -> 'Raintank, Inc. (Grafana Labs)' on 2515 archived enrollments, Deleted organization 'Grafana Labs' (id=28654), Updated organization 'Redspread' -> 'Red Hat, Inc.' on 24 enrollments, Updated organization 'Redspread' -> 'Red Hat, Inc.' on 4 archived enrollments, Deleted organization 'Redspread' (id=28976), Updated organization 'SAP Hybris' -> 'SAP' on 5 enrollments, Updated organization 'SAP Hybris' -> 'SAP' on 5 archived enrollments, Deleted organization 'SAP Hybris' (id=51642), Deleted organization 'SAP America Inc' (id=75407), Updated organization 'Sky.' -> 'Sky UK Limited' on 1 enrollments, Updated organization 'Sky.' -> 'Sky UK Limited' on 6 archived enrollments, Deleted organization 'Sky.' (id=70362), Added organization 'Smartsheet, Inc.' (id=76791), Updated organization 'Smartsheet.com' -> 'Smartsheet, Inc.' on 30 enrollments, Updated organization 'Smartsheet.com' -> 'Smartsheet, Inc.' on 68 archived enrollments, Deleted organization 'Smartsheet.com' (id=52531), Updated organization 'Stream' -> 'Stream.IO, Inc' on 20 enrollments, Updated organization 'Stream' -> 'Stream.IO, Inc' on 76 archived enrollments, Deleted organization 'Stream' (id=35280), Updated organization 'Tableau' -> 'TABLEAU SOFTWARE, LLC' on 44 enrollments, Deleted organization 'Tableau' (id=28414), Deleted organization 'SolaryCity' (id=75412), Updated organization 'Tieto Czech s.r.o' -> 'TietoEVRY' on 27 enrollments, Updated organization 'Tieto Czech s.r.o' -> 'TietoEVRY' on 201 archived enrollments, Deleted organization 'Tieto Czech s.r.o' (id=39870), Deleted organization 'Works Applications Co. Ltd' (id=75444), Updated organization 'Yuneec USA, Inc.' -> 'Yuneec, Advanced Technology Labs AG' on 6 enrollments, Updated organization 'Yuneec USA, Inc.' -> 'Yuneec, Advanced Technology Labs AG' on 4 archived enrollments, Deleted organization 'Yuneec USA, Inc.' (id=57479), Updated organization 'ZoomInfo' -> 'ZoomInfo Technologies LLC' on 1 enrollments, Deleted organization 'ZoomInfo' (id=69707), Organizations: added:5 renamed:0 deleted:66 skipped:0, Enrollments: conflicts:15 archive conflicts:0 updated:28434"}

2nd run:
{"text":"Nothing to update"}

So all is good.


Video Player Init Faild

Describe the bug
In a list view builder, I am using a stateful child which has the chewie(latest version) as a view player,
In main.dart I am registered with given below
WidgetsFlutterBinding.ensureInitialized();
registerWith(
    options: {
  'platforms': ['android', 'ios'],
      'video.decoders' : ['AMediaCodec', 'FFmpeg', 'VT'],
    }
  );

without options also I did  as only used registerWith();
but what is happening is My video player is failed with error . not all videos are failed but some of them is randomly broke but the same URLs are working on my web protal (angular) and working fine all videos I can see.
com.truecopy.mydibs   E  [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: PlatformException(media open error, invalid or unsupported media, null, null)
                                                                            #0      MdkVideoPlayerPlatform.create (package:fvp/src/video_player_mdk.dart:249)
                                                                            <asynchronous suspension>
                                                                            #1      VideoPlayerController.initialize (package:video_player/video_player.dart:434)
                                                                            <asynchronous suspension>
                                                                            #2      DibsicalPostCardState.initState.<anonymous closure> (package:dibs/widgets/dibsical_post_card.dart:146)
                                                                            <asynchronous suspension>

Expected behavior
From list view My any video should not be crashed.
Log
import 'package:logging/logging.dart';
import 'package:intl/intl.dart';

add the following lines before registerWith()
  Logger.root.level = Level.ALL;
  final df = DateFormat("HH:mm:ss.SSS");
  Logger.root.onRecord.listen((record) {
    print('${record.loggerName}.${record.level.name}: ${df.format(record.time)}: ${record.message}');
  });

and
2024-05-28 17:17:57.234  8280-8361  flutter        com.truecopy.mydibs   E  [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: PlatformException(media open error, invalid or unsupported media, null, null)
                                                                            #0      MdkVideoPlayerPlatform.create (package:fvp/src/video_player_mdk.dart:249)
                                                                            <asynchronous suspension>
                                                                            #1      VideoPlayerController.initialize (package:video_player/video_player.dart:434)
                                                                            <asynchronous suspension>
                                                                            #2      DibsicalPostCardState.initState.<anonymous closure> (package:dibs/widgets/dibsical_post_card.dart:146)
                                                                            <asynchronous suspension>
2024-05-28 17:17:57.237  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.237: 0xb400007a60252b80 player.set(0)
2024-05-28 17:17:57.237  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.237: 0xb400007a601ad800 virtual void mdk::MediaControlPush::setState(PlaybackState)@1066 requested state 2=>0, current state 0. status: 0X80000000
2024-05-28 17:17:57.237  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.237: default FrameReader0xb4000079eee6ad00 state: 0=>2=>0, 0
2024-05-28 17:17:57.237  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.237: default0xb4000079eee6ad00 stop, current state: 0
2024-05-28 17:17:57.238  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.237: 0xb4000079eee6ad00 unload, current status 0x80000000, invalid: 0x80000000, loading: 0, loaded: 0, buffering: 0, seeking: 0, prepared: 0, EOF: 0
2024-05-28 17:17:57.238  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.238: AudioTrack play/pause ERROR: Invalid object instance
2024-05-28 17:17:57.238  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.238: 0xb400007a60252b80 player.onEvent(0, 0x0)
2024-05-28 17:17:57.238  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.238: 0xb400007a60252b80 player.onStateChanged(0)
2024-05-28 17:17:57.239  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.238: 0xb400007a60252b80 player.onMediaStatus(0)
2024-05-28 17:17:57.239  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.239: 0xb400007a60252b80 player.onMediaStatus(0)
2024-05-28 17:17:57.239  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.239: 0xb400007a60252b80 player.onStateChanged(0)
2024-05-28 17:17:57.239  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.239: 0xb400007a60252b80 player.onEvent(0, 0x0)
2024-05-28 17:17:57.239  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.239: 0xb400007a60252b80 player.onFrame(0)
2024-05-28 17:17:57.240  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.240: 0xb400007a60252b80 player.~Player
2024-05-28 17:17:57.240  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.240: setNext from -1 url:
2024-05-28 17:17:57.240  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.240: 0xb400007a60252b80 player.currentMediaChanged(0)
2024-05-28 17:17:57.241  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.241: 0xb400007a60252b80 player.setMedia()
2024-05-28 17:17:57.241  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.241: default FrameReader0xb4000079eee6ad00 state: 0=>0=>0, 0
2024-05-28 17:17:57.242  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.242: default0xb4000079eee6ad00 stop, current state: 0
2024-05-28 17:17:57.242  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.242: AudioTrack play/pause ERROR: Invalid object instance
2024-05-28 17:17:57.243  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.243: 0xb400007a60252b80 player.onEvent(0, 0x0)
2024-05-28 17:17:57.243  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.243: mdk::MediaPlayer::Private::~Private()
2024-05-28 17:17:57.243  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.243: 0xb400007a601ad800 virtual void mdk::MediaControlPush::setState(PlaybackState)@1066 requested state 0=>0, current state 0. status: 0X80000000
2024-05-28 17:17:57.243  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.243: AudioTrack play/pause ERROR: Invalid object instance
2024-05-28 17:17:57.244  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.244: default 0xb4000079eee6ad00 deleting FrameReader...
2024-05-28 17:17:57.244  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.244: 0xb4000079eee6ad00 unload, current status 0x80000000, invalid: 0x80000000, loading: 0, loaded: 0, buffering: 0, seeking: 0, prepared: 0, EOF: 0
2024-05-28 17:17:57.244  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.244: default FrameReader0xb4000079eee6ad00 state: 0=>0=>0, 1
2024-05-28 17:17:57.244  8280-8361  flutter        com.truecopy.mydibs   I  mdk.SEVERE: 17:17:57.244: state not changed!
2024-05-28 17:17:57.244  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.244: 0xb400007a601c4000 virtual void mdk::MediaControlPush::setState(PlaybackState)@1066 requested state 0=>0, current state 0. status: 0
2024-05-28 17:17:57.244  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.244: AudioTrack play/pause ERROR: Invalid object instance
2024-05-28 17:17:57.244  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.244: default 0xb4000079ea1cbb00 deleting FrameReader...
2024-05-28 17:17:57.244  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.244: player is destroyed
2024-05-28 17:17:57.244  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.244: mdk::VideoRenderer::Private::~Private() @127
2024-05-28 17:17:57.355  8280-8280  ViewRo...vity] com.truecopy.mydibs   I  ViewPostIme pointer 0
2024-05-28 17:17:57.473  8280-8280  FvpPlugin      com.truecopy.mydibs   W  onMethodCall: ReleaseRT texId: 7, surfaces: 1 textures: 1
2024-05-28 17:17:57.480  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.480: 0xb400007a60252400 player.set(2)
2024-05-28 17:17:57.480  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.480: 0xb4000079dea58000 virtual void mdk::MediaControlPush::setState(PlaybackState)@1066 requested state 2=>2, current state 2. status: 0X124
2024-05-28 17:17:57.480  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.480: default FrameReader0xb4000079de4c1d00 request to pause 1, loaded: 4.
2024-05-28 17:17:57.481  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.480: default FrameReader0xb4000079de4c1d00 state: 2=>2=>2, 0
2024-05-28 17:17:57.481  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.481: 0xb4000079ea12f3a0->PlatformSurface::Event::NativeHandle: 0x7fcac1800c>>>0x0
2024-05-28 17:17:57.481  8280-11600 CCodec         com.truecopy.mydibs   I  [c2.qti.avc.decoder] state->set(STOPPING)
2024-05-28 17:17:57.481  8280-11600 CCodec...annel com.truecopy.mydibs   D  [c2.qti.avc.decoder#268] MediaCodec discarded an unknown buffer
2024-05-28 17:17:57.481  8280-11600 CCodec...annel com.truecopy.mydibs   D  [c2.qti.avc.decoder#268] MediaCodec discarded an unknown buffer
2024-05-28 17:17:57.482  8280-11600 CCodec...annel com.truecopy.mydibs   D  [c2.qti.avc.decoder#268] MediaCodec discarded an unknown buffer
2024-05-28 17:17:57.482  8280-11600 CCodec...annel com.truecopy.mydibs   D  [c2.qti.avc.decoder#268] MediaCodec discarded an unknown buffer
2024-05-28 17:17:57.482  8280-11600 CCodec...annel com.truecopy.mydibs   D  [c2.qti.avc.decoder#268] MediaCodec discarded an unknown buffer
2024-05-28 17:17:57.482  8280-11600 CCodec...annel com.truecopy.mydibs   D  [c2.qti.avc.decoder#268] MediaCodec discarded an unknown buffer
2024-05-28 17:17:57.482  8280-11600 CCodec...annel com.truecopy.mydibs   D  [c2.qti.avc.decoder#268] MediaCodec discarded an unknown buffer
2024-05-28 17:17:57.500  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 0 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.501  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 1 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.502  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 2 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.502  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 3 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.503  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 4 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.503  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 5 is not owned by the producer (state = ACQUIRED)
2024-05-28 17:17:57.503  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 6 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.503  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 7 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.503  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 8 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.503  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 9 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.503  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 10 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.503  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 11 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.503  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 12 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.503  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 13 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.503  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 14 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.504  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 15 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.504  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 16 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.504  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 17 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.504  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 18 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.504  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 19 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.504  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 20 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.504  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 21 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.504  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 22 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.504  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 23 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.504  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 24 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.505  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 25 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.505  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 26 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.505  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 27 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.505  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 28 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.505  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 29 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.505  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 30 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.505  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 31 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.505  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 32 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.505  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 33 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.505  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 34 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.505  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 35 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.505  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 36 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.505  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 37 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.505  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 38 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.506  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 39 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.506  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 40 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.506  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 41 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.506  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 42 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.506  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 43 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.506  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 44 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.506  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 45 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.506  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 46 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.506  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 47 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.506  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 48 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.506  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 49 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.506  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 50 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.506  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 51 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.507  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 52 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.507  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 53 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.507  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 54 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.507  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 55 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.507  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 56 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.507  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 57 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.507  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 58 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.507  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 59 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.507  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 60 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.507  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 61 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.507  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 62 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.507  8280-11601 Buffer...ducer com.truecopy.mydibs   W  [ImageReader-16x16f22u256m5-8280-7](id:205800000013,api:3,p:8280,c:8280) detachBuffer: slot 63 is not owned by the producer (state = FREE)
2024-05-28 17:17:57.508  8280-11601 CCodec         com.truecopy.mydibs   I  [c2.qti.avc.decoder] state->set(ALLOCATED)
2024-05-28 17:17:57.508  8280-11600 SurfaceUtils   com.truecopy.mydibs   D  disconnecting from surface 0xb4000079ec6b9810, reason disconnectFromSurface
2024-05-28 17:17:57.509  8280-11600 CCodec         com.truecopy.mydibs   I  [c2.qti.avc.decoder] state->set(RELEASING)
2024-05-28 17:17:57.509  8280-11633 CCodec         com.truecopy.mydibs   I  [c2.qti.avc.decoder] release(1)
2024-05-28 17:17:57.510  8280-11633 CCodec         com.truecopy.mydibs   I  [c2.qti.avc.decoder] state->set(RELEASED)
2024-05-28 17:17:57.510  8280-11600 MediaCodec     com.truecopy.mydibs   I  Codec shutdown complete
2024-05-28 17:17:57.515  8280-11599 MediaCodec     com.truecopy.mydibs   D  flushMediametrics
2024-05-28 17:17:57.518  8280-8361  AudioTrack     com.truecopy.mydibs   D  stop(2488): called with 81328 frames delivered
2024-05-28 17:17:57.522  8280-11633 hw-BpHwBinder  com.truecopy.mydibs   I  onLastStrongRef automatically unlinking death recipients
2024-05-28 17:17:57.523  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.523: ++++++++++onDestroyContext(surface 0xb4000079ea12f3a0, ctx 0xb400007a6fb53870)+++++++++++
2024-05-28 17:17:57.523  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.523: 0xb400007a6ed68f10 destroying context local data 4...
2024-05-28 17:17:57.523  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.523: 0xb400007a6edb2020mdk::GLVideoRenderer::Private::Renderers::~Renderers()
2024-05-28 17:17:57.523  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.523: cleanup shader cache
2024-05-28 17:17:57.523  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.523: cleanup shader cache
2024-05-28 17:17:57.523  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.523: release AHardwareBuffer-EGL interop resources
2024-05-28 17:17:57.524  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.524: Delete GLTimer queries 0xb400007a6eda9aa0
2024-05-28 17:17:57.524  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.524: Delete GLTimer queries 0xb400007a6eda99c0
2024-05-28 17:17:57.524  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.524: 0xb400007a6ed68f10->aboutToDestroy() erase context 0xb400007a6ed68f10(13) for native context handle 0xb4000079ec871f00 ~~~~~~~~
2024-05-28 17:17:57.524  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.524:
2024-05-28 17:17:57.525  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.525: ~Context
2024-05-28 17:17:57.525  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.525: 0xb400007a6ed68f10->aboutToDestroy() done~~~~~~~~
2024-05-28 17:17:57.525  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.525:
2024-05-28 17:17:57.525  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.525: 0xb4000079b6710680UGL::opengl::Context::Local<mdk::GLVideoRenderer::Private::Renderers>::~Local() [T = mdk::GLVideoRenderer::Private::Renderers, DT = mdk::GLVideoRenderer::Private::Renderers]0x26 count: 0
2024-05-28 17:17:57.525  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.525: mdk::VideoRenderer::Private::~Private() @127
2024-05-28 17:17:57.525  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.525: destroyRenderContext: 0xb400007a6fb53870
2024-05-28 17:17:57.525  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.525: 0xb400007a6fb5a680 destroy gl resources before destroying context
2024-05-28 17:17:57.526  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.526: new Context object 0xb400007a6edd44e0(14) for native context handle 0xb4000079ec871f00
2024-05-28 17:17:57.526  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.526: ctx->api_: 0xb4000079ec865800
2024-05-28 17:17:57.526  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.526: probing gl context... native: 0x0
2024-05-28 17:17:57.526  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.526: select gl api resolver for EGL|OpenGL|OpenGLES
2024-05-28 17:17:57.527  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.526: EGL_VERSION: 1.5 Android META-EGL
2024-05-28 17:17:57.527  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.527: EGL_VENDOR: Android
2024-05-28 17:17:57.527  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.527: EGL_CLIENT_APIS: OpenGL_ES
2024-05-28 17:17:57.527  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.527: resolving gl common functions...
2024-05-28 17:17:57.527  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.527: select gl api resolver for EGL|OpenGL|OpenGLES
2024-05-28 17:17:57.527  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.527: using opengl api resolver: EGL
2024-05-28 17:17:57.528  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.528: probing gl client context... major_: 0
2024-05-28 17:17:57.528  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.528: GL_VENDOR: Qualcomm
2024-05-28 17:17:57.528  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.528: GL_RENDERER: Adreno (TM) 619
2024-05-28 17:17:57.528  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.528: GL_VERSION: OpenGL ES 3.2<EMAIL_ADDRESS>(GIT@82d27a90b3, I4ee8f6bced,<PHONE_NUMBER>) (Date:07/12/23)
2024-05-28 17:17:57.528  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.528: GL_SHADING_LANGUAGE_VERSION: OpenGL ES GLSL ES 3.20
2024-05-28 17:17:57.528  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.528: EGL_ANDROID_GLES_layers EGL_ANDROID_front_buffer_auto_refresh EGL_ANDROID_get_frame_timestamps EGL_ANDROID_get_native_client_buffer EGL_ANDROID_image_native_buffer EGL_ANDROID_native_fence_sync EGL_ANDROID_presentation_time EGL_ANDROID_recordable EGL_ANGLE_platform_angle EGL_EXT_client_extensions EGL_EXT_create_context_robustness EGL_EXT_image_gl_colorspace EGL_EXT_pixel_format_float EGL_EXT_protected_content EGL_EXT_surface_CTA861_3_metadata EGL_EXT_surface_SMPTE2086_metadata EGL_EXT_yuv_surface EGL_IMG_context_priority EGL_KHR_create_context EGL_KHR_create_context_no_error EGL_KHR_fence_sync EGL_KHR_get_all_proc_addresses EGL_KHR_gl_colorspace EGL_KHR_gl_renderbuffer_image EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_3D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_image EGL_KHR_image_base EGL_KHR_lock_surface EGL_KHR_mutable_render_buffer EGL_KHR_no_config_context EGL_KHR_partial_update EGL_KHR_platform_android EGL_KHR_reusable_sync EGL_KHR_surfaceless_context EGL_KHR_swap_buffe
2024-05-28 17:17:57.529  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.529: OpenGL Context thread:<PHONE_NUMBER>72
2024-05-28 17:17:57.530  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.530: OpenGL ES3.2 No profile, EGL150, GLSL320
                                                                            Features PBO: 1, UBO: 1, RG texture: 1, 16bit texture: 1
2024-05-28 17:17:57.530  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.530: resolving gl extensions...
2024-05-28 17:17:57.530  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.530: select gl api resolver for EGL|OpenGL|OpenGLES
2024-05-28 17:17:57.530  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.530: using opengl api resolver: EGL
2024-05-28 17:17:57.530  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.530: context version: 320
2024-05-28 17:17:57.530  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.530: extension resolved: glMapBufferOES
2024-05-28 17:17:57.531  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.531:
2024-05-28 17:17:57.531  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.531: gl api resolved. thread@<PHONE_NUMBER>72
2024-05-28 17:17:57.531  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.531:
2024-05-28 17:17:57.531  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.531: 0xb400007a6edd44e0->aboutToDestroy() erase context 0xb400007a6edd44e0(14) for native context handle 0xb4000079ec871f00 ~~~~~~~~
2024-05-28 17:17:57.531  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.531:
2024-05-28 17:17:57.531  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.531: ~Context
2024-05-28 17:17:57.531  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.531: 0xb400007a6edd44e0->aboutToDestroy() done~~~~~~~~
2024-05-28 17:17:57.531  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.531:
2024-05-28 17:17:57.532  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.532: 0xb400007a60252400 player.set(0)
2024-05-28 17:17:57.532  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.532: 0xb4000079dea58000 virtual void mdk::MediaControlPush::setState(PlaybackState)@1066 requested state 2=>0, current state 2. status: 0X124
2024-05-28 17:17:57.532  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.532: clear on stop
2024-05-28 17:17:57.532  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.532: no gfx context. skip rendering...
2024-05-28 17:17:57.532  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.532: default FrameReader0xb4000079de4c1d00 state: 2=>2=>0, 0
2024-05-28 17:17:57.532  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.532: EOS audio frame of track 0
2024-05-28 17:17:57.532  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.532: AMediaCodec is being used, stop now may result in remaining buffers can't be rendered. set property 'stop_on_close=0' to stop only if all buffers are released
2024-05-28 17:17:57.532  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.532: audio stream#1 decoding loop is finished. packets: 34, pts: [1.764694, 3.297211]
2024-05-28 17:17:57.532  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.532:<PHONE_NUMBER>88 JMI thread exit
2024-05-28 17:17:57.532  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.532: default0xb4000079de4c1d00 stop, current state: 2
2024-05-28 17:17:57.532  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.532: 0xb4000079de4c1d00 unload, current status 0x124, invalid: 0, loading: 0, loaded: 4, buffering: 0, seeking: 0, prepared: 256, EOF: 0
2024-05-28 17:17:57.532  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.532: 0xb400007a6fa0c250 request avformat input interrupt
2024-05-28 17:17:57.532  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.532: clear on stop
2024-05-28 17:17:57.533  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.533: 0xb400007a60252400 player.onEvent(0, 0x0)
2024-05-28 17:17:57.533  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.533: 0xb400007a60252400 player.onStateChanged(0)
2024-05-28 17:17:57.533  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.533: 0xb400007a60252400 player.onMediaStatus(0)
2024-05-28 17:17:57.533  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.533: no gfx context. skip rendering...
2024-05-28 17:17:57.533  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.533: 0xb400007a60252400 player.onMediaStatus(0)
2024-05-28 17:17:57.533  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.533: 0xb400007a60252400 player.onStateChanged(0)
2024-05-28 17:17:57.533  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.533: 0xb400007a60252400 player.onEvent(0, 0x0)
2024-05-28 17:17:57.533  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.533: 0xb400007a60252400 player.onFrame(0)
2024-05-28 17:17:57.533  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.533: 0xb400007a60252400 player.~Player
2024-05-28 17:17:57.533  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.533: 0xb4000079ea12f3a0->PlatformSurface::Event::Close
2024-05-28 17:17:57.533  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.533: removing closed surface...
2024-05-28 17:17:57.533  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.533: interrupted by user
2024-05-28 17:17:57.533  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.533: [FFmpeg:tls] -308 -> error state on socket
2024-05-28 17:17:57.533  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.533: [FFmpeg:mov,mp4,m4a,3gp,3g2,mj2] Packet corrupt (stream = 0, dts = 50688)
2024-05-28 17:17:57.533  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.533: [FFmpeg:mov,mp4,m4a,3gp,3g2,mj2] .
2024-05-28 17:17:57.533  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.533: surface removed by event callback...
2024-05-28 17:17:57.533  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.533: ThreadLocal<std::function<void *(const char *)>>::Data::~Data() thread:<PHONE_NUMBER>72
2024-05-28 17:17:57.533  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.533: ThreadLocal<std::unordered_map<const void *, std::unique_ptr<UGL::opengl::Context>>>::Data::~Data() thread:<PHONE_NUMBER>72
2024-05-28 17:17:57.533  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.533: ThreadLocal<UGL::opengl::platform::GLContext *>::Data::~Data() thread:<PHONE_NUMBER>72
2024-05-28 17:17:57.533  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.533: ThreadLocal<UGL::opengl::Context::Config>::Data::~Data() thread:<PHONE_NUMBER>72
2024-05-28 17:17:57.533  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.533: ThreadLocal<bool>::Data::~Data() thread:<PHONE_NUMBER>72
2024-05-28 17:17:57.533  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.533: [FFmpeg:NULL] Invalid NAL unit size (45897 > 37744).
2024-05-28 17:17:57.533  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.533: [FFmpeg:NULL] missing picture in access unit with size 37748
2024-05-28 17:17:57.533  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.533: default FrameReader@0xb4000079de4c1d00 unload requested, close io
2024-05-28 17:17:57.534  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.534: interrupted by user
2024-05-28 17:17:57.534  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.534:<PHONE_NUMBER>56default 0xb4000079de4c1d00 update @1149: reset status_mask. status: 121
2024-05-28 17:17:57.534  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.534: default 0xb4000079de4c1d00 FrameReader::update MediaStatus 0X124=>0X1
2024-05-28 17:17:57.534  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.534: FrameReader0xb4000079de4c1d00 stop by user. clear packets, send eof for each loop
2024-05-28 17:17:57.534  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.534: FrameReader@0xb4000079de4c1d00 sending Packet::End to all packet queues. PacketIO@0xb400007a6fa00e00 ->url: https://s3.amazonaws.com/mybeta.dibs.design/USMYBE180324DBZ76B5EZ2W3NJBM/signed/2024-05-27/UUMYBE270524GUMHC6QG3CD8DMLN_27052024130111_sealed.mp4?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20240528T113953Z&X-Amz-SignedHeaders=host&X-Amz-Expires=21600&X-Amz-Credential=AKIAYLQIQQ6W3JTOSCFX%2F20240528%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=ef668ea221e02bc75add42173fb20208bcf22dde7286fda703c1a36d2b8bdc2f
2024-05-28 17:17:57.534  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.534: clear packet queue for stream 0
2024-05-28 17:17:57.534  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.534: clear packet queue for stream 1
2024-05-28 17:17:57.534  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.534: before changed() 1
2024-05-28 17:17:57.534  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.534: default FrameReader0xb4000079de4c1d00 state: 2=>0=>0, 0
2024-05-28 17:17:57.534  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.534: 0xb4000079de4c1d00 unload, current status 0x1, invalid: 0, loading: 0, loaded: 0, buffering: 0, seeking: 0, prepared: 0, EOF: 0
2024-05-28 17:17:57.534  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.534: setNext from -1 url:
2024-05-28 17:17:57.534  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.534: 0xb400007a60252400 player.currentMediaChanged(0)
2024-05-28 17:17:57.534  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.534: 0xb400007a60252400 player.setMedia()
2024-05-28 17:17:57.534  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.534: default FrameReader0xb4000079de4c1d00 state: 2=>0=>0, 0
2024-05-28 17:17:57.534  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.534: default0xb4000079de4c1d00 stop, current state: 2
2024-05-28 17:17:57.534  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.534: default FrameReader0xb4000079de4c1d00 state: 2=>0=>0, 0
2024-05-28 17:17:57.534  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.534: default0xb4000079de4c1d00 stop, current state: 2
2024-05-28 17:17:57.534  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.534: 0xb400007a60252400 player.onEvent(0, 0x0)
2024-05-28 17:17:57.534  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.534: mdk::MediaPlayer::Private::~Private()
2024-05-28 17:17:57.535  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.535: 0xb4000079dea58000 virtual void mdk::MediaControlPush::setState(PlaybackState)@1066 requested state 0=>0, current state 2. status: 0X1
2024-05-28 17:17:57.535  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.535: default FrameReader0xb4000079de4c1d00 state: 2=>0=>0, 0
2024-05-28 17:17:57.535  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.535: default0xb4000079de4c1d00 stop, current state: 2
2024-05-28 17:17:57.535  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.535: stop and delete AMediaCodec: 0xb400007a6eca9040
2024-05-28 17:17:57.535  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.535: 0xb400007a6fa8a6a0UGL::opengl::Context::Local<mdk::AndroidImageBufferPool::ctx_res_t>::~Local() [T = mdk::AndroidImageBufferPool::ctx_res_t, DT = mdk::AndroidImageBufferPool::ctx_res_t]0x23 count: 1
2024-05-28 17:17:57.535  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.535: 0xb400007a6fa8a5e0 virtual mdk::NativeVideoBufferPool::~NativeVideoBufferPool()
2024-05-28 17:17:57.536  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.536: EOS video frame of track 0
2024-05-28 17:17:57.536  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.536: video stream#0 decoding loop is finished. packets: 2, pts: [0.000000, 0.000000]
2024-05-28 17:17:57.536  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.536:<PHONE_NUMBER>04 JMI thread exit
2024-05-28 17:17:57.536  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.536: default FrameReader0xb4000079de4c1d00 state: 2=>0=>0, 1
2024-05-28 17:17:57.536  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.536: default FrameReader0xb4000079de4c1d00 update state: 2=>0
2024-05-28 17:17:57.536  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.536: default 0xb4000079de4c1d00 deleting FrameReader...
2024-05-28 17:17:57.536  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.536: 0xb4000079dea59000 virtual void mdk::MediaControlPush::setState(PlaybackState)@1066 requested state 0=>0, current state 0. status: 0
2024-05-28 17:17:57.536  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.536: AudioTrack play/pause ERROR: Invalid object instance
2024-05-28 17:17:57.536  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.536: default 0xb4000079de4db700 deleting FrameReader...
2024-05-28 17:17:57.536  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.536: player is destroyed
2024-05-28 17:17:57.536  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.536: select gl api resolver for EGL|OpenGL|OpenGLES
2024-05-28 17:17:57.536  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.536: select gl api resolver for EGL|OpenGL|OpenGLES
2024-05-28 17:17:57.536  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.536: Context::destroyCurrent() is called without a valid context
2024-05-28 17:17:57.536  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.536: 0xb4000079ec875f80UGL::opengl::Context::Local<mdk::GLVideoRenderer::Private::Renderers>::~Local() [T = mdk::GLVideoRenderer::Private::Renderers, DT = mdk::GLVideoRenderer::Private::Renderers]0x22 count: 1
2024-05-28 17:17:57.536  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.536: mdk::VideoRenderer::Private::~Private() @127
2024-05-28 17:17:57.536  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.536: 0xb400007a6ed3d0d0UGL::opengl::Context::Local<GLTimer::ctx_res_t>::~Local() [T = GLTimer::ctx_res_t, DT = GLTimer::ctx_res_t]0x25 count: 1
2024-05-28 17:17:57.536  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.536: 0xb400007a6ed3cff0UGL::opengl::Context::Local<GLTimer::ctx_res_t>::~Local() [T = GLTimer::ctx_res_t, DT = GLTimer::ctx_res_t]0x24 count: 1
2024-05-28 17:17:57.537  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:57.537: mdk::VideoRenderer::Private::~Private() @127
2024-05-28 17:17:57.697  8280-8280  ViewRo...vity] com.truecopy.mydibs   I  ViewPostIme pointer 1
2024-05-28 17:17:58.121  8280-8280  ViewRo...vity] com.truecopy.mydibs   I  ViewPostIme pointer 0
2024-05-28 17:17:58.326  8280-8361  flutter        com.truecopy.mydibs   I  Creative : pausing
2024-05-28 17:17:58.327  8280-8361  flutter        com.truecopy.mydibs   I  Creative : re-playing
2024-05-28 17:17:58.544  8280-8361  flutter        com.truecopy.mydibs   I  fvp.FINE: 17:17:58.544: 367942004 player-5476376621283640448 create(https://s3.amazonaws.com/mybeta.dibs.design/USMYBE180324DBZ76B5EZ2W3NJBM/signed/2024-05-27/UUMYBE270524GUT2UDDKNHJRR5KB_27052024130035_sealed.mp4?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20240528T113953Z&X-Amz-SignedHeaders=host&X-Amz-Expires=21600&X-Amz-Credential=AKIAYLQIQQ6W3JTOSCFX%2F20240528%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=016e56bfcda4d8dccb4c6e8bfd7ab72febcce551b8b82286c559f047e49b2e75)
2024-05-28 17:17:58.547  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.547: default 0xb4000079ce1c3100 new FrameReader...
2024-05-28 17:17:58.547  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.547: Registered audio backends: AudioTrack OpenSL null
2024-05-28 17:17:58.547  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.547: default 0xb4000079ce1c3700 new FrameReader...
2024-05-28 17:17:58.547  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.547: Registered audio backends: AudioTrack OpenSL null
2024-05-28 17:17:58.547  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.547: 0xb400007a60228080 player.Player()
2024-05-28 17:17:58.550  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.550: 0xb400007a60228080 player.onEvent(1, 0x79ff74e130)
2024-05-28 17:17:58.550  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.550: 0xb400007a60228080 player.onStateChanged(1)
2024-05-28 17:17:58.550  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.550: 0xb400007a60228080 player.onMediaStatus(1)
2024-05-28 17:17:58.550  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.550: 0xb400007a60228080 player property: video.decoder = shader_resource=0
2024-05-28 17:17:58.550  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.550: 0xb400007a60228080 player property: avformat.strict = experimental
2024-05-28 17:17:58.550  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.550: 0xb400007a60228080 player property: avio.protocol_whitelist = file,rtmp,http,https,tls,rtp,tcp,udp,crypto,httpproxy,data,concatf,concat,subfile
2024-05-28 17:17:58.550  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.550: 0xb400007a60228080 player property: avformat.rtsp_transport = tcp
2024-05-28 17:17:58.550  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.550: 0xb400007a60228080 player.setDecoders(video, [AMediaCodec, FFmpeg, VT])
2024-05-28 17:17:58.550  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.550: video decoders: "AMediaCodec", "FFmpeg", "VT"
2024-05-28 17:17:58.550  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.550: video decoders: "AMediaCodec", "FFmpeg", "VT"
2024-05-28 17:17:58.550  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.550: 0xb400007a60228080 player.setMedia(https://s3.amazonaws.com/mybeta.dibs.design/USMYBE180324DBZ76B5EZ2W3NJBM/signed/2024-05-27/UUMYBE270524GUT2UDDKNHJRR5KB_27052024130035_sealed.mp4?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20240528T113953Z&X-Amz-SignedHeaders=host&X-Amz-Expires=21600&X-Amz-Credential=AKIAYLQIQQ6W3JTOSCFX%2F20240528%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=016e56bfcda4d8dccb4c6e8bfd7ab72febcce551b8b82286c559f047e49b2e75)
2024-05-28 17:17:58.551  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.551: default FrameReader0xb4000079ce1c3100 state: 0=>0=>0, 0
2024-05-28 17:17:58.551  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.551: default0xb4000079ce1c3100 stop, current state: 0
2024-05-28 17:17:58.551  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.551: AudioTrack play/pause ERROR: Invalid object instance
2024-05-28 17:17:58.551  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.551: default FrameReader0xb4000079ce1c3100 state: 0=>0=>0, 0
2024-05-28 17:17:58.551  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.551: default0xb4000079ce1c3100 stop, current state: 0
2024-05-28 17:17:58.551  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.551: 0xb400007a60228080 player.prepare(0, ..., 1282)
2024-05-28 17:17:58.551  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.551: AudioTrack play/pause ERROR: Invalid object instance
2024-05-28 17:17:58.551  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.551: 0xb4000079dea58000 MediaControl.prepare(0, ...) https://s3.amazonaws.com/mybeta.dibs.design/USMYBE180324DBZ76B5EZ2W3NJBM/signed/2024-05-27/UUMYBE270524GUT2UDDKNHJRR5KB_27052024130035_sealed.mp4?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20240528T113953Z&X-Amz-SignedHeaders=host&X-Amz-Expires=21600&X-Amz-Credential=AKIAYLQIQQ6W3JTOSCFX%2F20240528%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=016e56bfcda4d8dccb4c6e8bfd7ab72febcce551b8b82286c559f047e49b2e75
2024-05-28 17:17:58.551  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.551: default 0xb4000079ce1c3100 FrameReader.start(0, ...)
2024-05-28 17:17:58.551  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.551: default 0xb4000079ce1c3100 FrameReader::update MediaStatus 0=>0X2
2024-05-28 17:17:58.551  8280-8361  flutter        com.truecopy.mydibs   I  fvp.FINE: 17:17:58.551: 936708779 player-5476376621283640448 onMediaStatus: MediaStatus(noMedia) => MediaStatus(+loading)
2024-05-28 17:17:58.551  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.551: default FrameReader0xb4000079ce1c3100 state: 0=>0=>1, 0
2024-05-28 17:17:58.551  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.551: default FrameReader0xb4000079ce1c3100 state: 0=>1=>1, 0
2024-05-28 17:17:58.551  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.551: default FrameReader0xb4000079ce1c3100 request to pause 1, loaded: 0.
2024-05-28 17:17:58.551  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.551: default FrameReader0xb4000079ce1c3100 state: 0=>1=>2, 0
2024-05-28 17:17:58.551  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.551: default FrameReader0xb4000079ce1c3100 state requested: 2, current: 0
2024-05-28 17:17:58.551  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.551: AudioTrack play/pause ERROR: Invalid object instance
2024-05-28 17:17:58.553  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.553: start frame reader thread:<PHONE_NUMBER>56
2024-05-28 17:17:58.553  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.553: Trying MediaIO FFmpeg
2024-05-28 17:17:58.553  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:58.553: 0xb400007a6fa01a00 open url: https://s3.amazonaws.com/mybeta.dibs.design/USMYBE180324DBZ76B5EZ2W3NJBM/signed/2024-05-27/UUMYBE270524GUT2UDDKNHJRR5KB_27052024130035_sealed.mp4?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20240528T113953Z&X-Amz-SignedHeaders=host&X-Amz-Expires=21600&X-Amz-Credential=AKIAYLQIQQ6W3JTOSCFX%2F20240528%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=016e56bfcda4d8dccb4c6e8bfd7ab72febcce551b8b82286c559f047e49b2e75
2024-05-28 17:17:58.777  8280-8280  ViewRo...vity] com.truecopy.mydibs   I  ViewPostIme pointer 1
2024-05-28 17:17:59.576  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:59.576: 0xb400007a6fa01a00 url opened
2024-05-28 17:17:59.576  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:59.576: format adts is used for https://s3.amazonaws.com/mybeta.dibs.design/USMYBE180324DBZ76B5EZ2W3NJBM/signed/2024-05-27/UUMYBE270524GUT2UDDKNHJRR5KB_27052024130035_sealed.mp4?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20240528T113953Z&X-Amz-SignedHeaders=host&X-Amz-Expires=21600&X-Amz-Credential=AKIAYLQIQQ6W3JTOSCFX%2F20240528%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=016e56bfcda4d8dccb4c6e8bfd7ab72febcce551b8b82286c559f047e49b2e75
2024-05-28 17:17:59.576  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:59.576: default 0xb4000079ce1c3100 FrameReader::update MediaStatus 0X2=>0X2
2024-05-28 17:17:59.576  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:59.576: 0xb400007a6fb8ef40 avio set class
2024-05-28 17:17:59.577  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:17:59.577: before avformat_open_input. io: 0xb400007a6fa01a00(FFmpeg)/pb: 0xb400007a6fb8ef40, url: https://s3.amazonaws.com/mybeta.dibs.design/USMYBE180324DBZ76B5EZ2W3NJBM/signed/2024-05-27/UUMYBE270524GUT2UDDKNHJRR5KB_27052024130035_sealed.mp4?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20240528T113953Z&X-Amz-SignedHeaders=host&X-Amz-Expires=21600&X-Amz-Credential=AKIAYLQIQQ6W3JTOSCFX%2F20240528%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=016e56bfcda4d8dccb4c6e8bfd7ab72febcce551b8b82286c559f047e49b2e75
2024-05-28 17:18:00.064  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.064: [FFmpeg:tls] -308 -> error state on socket
2024-05-28 17:18:00.300  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.300: [FFmpeg:tls] -308 -> error state on socket
2024-05-28 17:18:00.303  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.303: [FFmpeg:mov,mp4,m4a,3gp,3g2,mj2] moov atom not found
2024-05-28 17:18:00.303  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.303: Error avrt::avformat_open_input(&fmtctx_, ffmpeg::from_file_uri(in.c_str()), fmt, &dict) @374 /home/runner/work/mdk-sdk/mdk-sdk/mdk/ffmpeg/plugin/FFmpegPacketIO.cpp: (0xbebbb1b7) Invalid data found when processing input
2024-05-28 17:18:00.304  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.304: unsupported avformat options:  protocol_whitelist=file,rtmp,http,https,tls,rtp,tcp,udp,crypto,httpproxy,data,concatf,concat,subfile rtsp_transport=tcp strict=experimental
2024-05-28 17:18:00.304  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.304:<PHONE_NUMBER>56default 0xb4000079ce1c3100 update @1149: reset status_mask. status: 80000000
2024-05-28 17:18:00.304  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.304: default 0xb4000079ce1c3100 FrameReader::update MediaStatus 0X2=>0X80000000
2024-05-28 17:18:00.304  8280-8361  flutter        com.truecopy.mydibs   I  fvp.FINE: 17:18:00.304: 936708779 player-5476376621283640448 onMediaStatus: MediaStatus(+loading) => MediaStatus(+invalid)
2024-05-28 17:18:00.304  8280-8361  flutter        com.truecopy.mydibs   I  mdk.WARNING: 17:18:00.304: reader open error
2024-05-28 17:18:00.304  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.304:<PHONE_NUMBER>56default 0xb4000079ce1c3100 update @1149: reset status_mask. status: 80000000
2024-05-28 17:18:00.304  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.304: default 0xb4000079ce1c3100 FrameReader::update MediaStatus 0X80000000=>0X80000000
2024-05-28 17:18:00.305  8280-8361  flutter        com.truecopy.mydibs   E  [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: PlatformException(media open error, invalid or unsupported media, null, null)
                                                                            #0      MdkVideoPlayerPlatform.create (package:fvp/src/video_player_mdk.dart:249)
                                                                            <asynchronous suspension>
                                                                            #1      VideoPlayerController.initialize (package:video_player/video_player.dart:434)
                                                                            <asynchronous suspension>
                                                                            #2      DibsicalPostCardState.initState.<anonymous closure> (package:dibs/widgets/dibsical_post_card.dart:146)
                                                                            <asynchronous suspension>
2024-05-28 17:18:00.306  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.306: 0xb400007a60228080 player.set(0)
2024-05-28 17:18:00.306  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.306: 0xb4000079dea58000 virtual void mdk::MediaControlPush::setState(PlaybackState)@1066 requested state 2=>0, current state 0. status: 0X80000000
2024-05-28 17:18:00.306  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.306: default FrameReader0xb4000079ce1c3100 state: 0=>2=>0, 0
2024-05-28 17:18:00.306  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.306: default0xb4000079ce1c3100 stop, current state: 0
2024-05-28 17:18:00.306  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.306: 0xb4000079ce1c3100 unload, current status 0x80000000, invalid: 0x80000000, loading: 0, loaded: 0, buffering: 0, seeking: 0, prepared: 0, EOF: 0
2024-05-28 17:18:00.306  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.306: AudioTrack play/pause ERROR: Invalid object instance
2024-05-28 17:18:00.306  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.306: 0xb400007a60228080 player.onEvent(0, 0x0)
2024-05-28 17:18:00.306  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.306: 0xb400007a60228080 player.onStateChanged(0)
2024-05-28 17:18:00.306  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.306: 0xb400007a60228080 player.onMediaStatus(0)
2024-05-28 17:18:00.306  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.306: 0xb400007a60228080 player.onMediaStatus(0)
2024-05-28 17:18:00.306  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.306: 0xb400007a60228080 player.onStateChanged(0)
2024-05-28 17:18:00.306  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.306: 0xb400007a60228080 player.onEvent(0, 0x0)
2024-05-28 17:18:00.306  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.306: 0xb400007a60228080 player.onFrame(0)
2024-05-28 17:18:00.306  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.306: 0xb400007a60228080 player.~Player
2024-05-28 17:18:00.306  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.306: setNext from -1 url:
2024-05-28 17:18:00.306  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.306: 0xb400007a60228080 player.currentMediaChanged(0)
2024-05-28 17:18:00.306  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.306: 0xb400007a60228080 player.setMedia()
2024-05-28 17:18:00.307  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.306: default FrameReader0xb4000079ce1c3100 state: 0=>0=>0, 0
2024-05-28 17:18:00.307  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.307: default0xb4000079ce1c3100 stop, current state: 0
2024-05-28 17:18:00.307  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.307: AudioTrack play/pause ERROR: Invalid object instance
2024-05-28 17:18:00.307  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.307: 0xb400007a60228080 player.onEvent(0, 0x0)
2024-05-28 17:18:00.307  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.307: mdk::MediaPlayer::Private::~Private()
2024-05-28 17:18:00.307  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.307: 0xb4000079dea58000 virtual void mdk::MediaControlPush::setState(PlaybackState)@1066 requested state 0=>0, current state 0. status: 0X80000000
2024-05-28 17:18:00.307  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.307: AudioTrack play/pause ERROR: Invalid object instance
2024-05-28 17:18:00.307  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.307: 0xb4000079dea59000 virtual void mdk::MediaControlPush::setState(PlaybackState)@1066 requested state 0=>0, current state 0. status: 0
2024-05-28 17:18:00.307  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.307: AudioTrack play/pause ERROR: Invalid object instance
2024-05-28 17:18:00.307  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.307: default 0xb4000079ce1c3700 deleting FrameReader...
2024-05-28 17:18:00.307  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.307: player is destroyed
2024-05-28 17:18:00.307  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.307: default 0xb4000079ce1c3100 deleting FrameReader...
2024-05-28 17:18:00.307  8280-8361  flutter        com.truecopy.mydibs   I  mdk.INFO: 17:18:00.307: mdk::VideoRenderer::Private::~Private() @127
2024-05-28 17:18:02.560  8280-9673  Buffer...or2.0 com.truecopy.mydibs   D  bufferpool2 0xb4000079dc209c28 : 0(0 size) total buffers - 0(0 size) used buffers - 0/5 (recycle/alloc) - 9/56 (fetch/transfer)
2024-05-28 17:18:02.560  8280-9673  Buffer...or2.0 com.truecopy.mydibs   D  evictor expired: 1, evicted: 1

the error is from ssl library. but I can't reproduce it. btw, 'VT' must be before 'FFmpeg', otherwise i will never be used because 'FFmpeg' support all codecs  supported by VT

Yes I tried removing all the options and used the registerWith();
did the flutter pub cache clean and rerun again on my android physical device but still got the same error
[ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: PlatformException(media open error, invalid or unsupported media, null, null)
#0      MdkVideoPlayerPlatform.create (package:fvp/src/video_player_mdk.dart:249:7)

#1      VideoPlayerController.initialize (package:video_player/video_player.dart:434:19)

#2      DibsicalPostCardState.initState. (package:dibs/widgets/dibsical_post_card.dart:146:50)

Also I got  the  Codec reported err 0xfffffff4/NO_MEMORY, actionCode 0, while in state 5/STARTING from MediaCodec

can you show me the full log? do you have 2 kind of errors? from previous log, the exception is from ssl error, video can be loaded, so no decoder is used.

[ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: PlatformException(media open error, invalid or unsupported media, null, null)
#0 MdkVideoPlayerPlatform.create (package:fvp/src/video_player_mdk.dart:249:7)
https://github.com/wang-bin/fvp/issues/1 VideoPlayerController.initialize (package:video_player/video_player.dart:434:19)
https://github.com/wang-bin/fvp/issues/2 DibsicalPostCardState.initState. (package:dibs/widgets/dibsical_post_card.dart:146:50)
This problem is solved by using registerwith() inside the initstate of the item in the list view. but the
Codec reported err 0xfffffff4/NO_MEMORY, actionCode 0, while in state 5/STARTING
This problem is consistent.

please show me your full log, so i can see more details, including library version. your was fixed last month, upgrade fvp, run "flutter clean" and rebuild.

Even I tried this for single video player not on list but still I am getting error of MdkVideoPlayerPlatform.create (package:fvp/src/video_player_mdk.dart:249:7)

This error is from ssl. But I'm not sure the exact reason. Maybe using another ssl library can fix the error.

Using the fvp: ^0.18.0, did flutter clean dis pub cache clean, last month also not solved.

After upgrading to new version, Abort message: 'terminating with uncaught exception of type std::__ndk1::bad_function_call: std::exception' this error should be disappeared. I can do nothing without new log.

See the attached problem only happening when you scroll in list view builder s fastly. if I have to handle it from my side then let me know with some code sample, See it is working fine if I scroll slowly in my video listview then nothing is crashing but when I scroll faster in the list view then I am getting the attached pdf file. check last 2 3 pages for error.

Can you provide a list view example so I can test on my devices?


bridge: Observed storage bloat

Celestia Node version
v0.8.2, 8e36597a82f3b6574669d57160844078b8bdb82d
OS
Ubuntu 22.04.1 LTS (GNU/Linux 5.15.0-60-generic x86_64)
Install tools
Compiling from repo.
make build
Others
No response
Steps to reproduce it
ExecStart=/data/celestia/go/bin/celestia bridge start --node.config="/data/celestia/.celestia-bridge-blockspacerace-0/config.toml" --metrics.tls=false --metrics --metrics.endpoint otel.celestia.tools:4318 --p2p.network blockspacerace-0
Expected result
Bridge node space consuming no more than ~2-3gb per 24hrs
Actual result

Relevant log output
Also want to share some logs I havent seen before, I found while resyncing bridge node :

2023-04-10T09:12:06.366Z        ERROR   shrex-eds       shrexeds/server.go:93   server: writing status to stream        {"err": "stream reset"}
2023-04-10T09:12:06.366Z        ERROR   shrex-eds       shrexeds/server.go:93   server: writing status to stream        {"err": "stream reset"}
2023-04-10T09:12:06.370Z        ERROR   shrex-eds       shrexeds/server.go:106  server: writing ods to stream   {"hash": "F2D7832AD5B276C9AE6197ADE4AB98483F667DFB5FC1A32A7004C95AC1993315", "err": "writing ODS bytes: stream reset"}
2023-04-10T09:12:06.370Z        ERROR   shrex-eds       shrexeds/server.go:106  server: writing ods to stream   {"hash": "2AD3A261FC2B635254B8E145784EAA9AA8C9783C972F3711A1F2603CE9D8988E", "err": "writing ODS bytes: stream reset"}

Notes
Looks like Bridge node pruning module, may occur failures.
Found myself jailed in the morning and reason was out of disk space. Was surprised that all space was taken by Bridge node.. In my calculation in average consumption I had enough space for ~2 month forward (even if space consumption doubled in size)
Unfortunately in the panic didnt create screen shots but data folder of bridge node was almost 300gb..
For now moved to a another node where I have more that 1TB of space (Could run on this server from beginning but didnt want use Hetnzer for validator node)
While resyncing bridge node, bridge folder was max 28gb and right now on 90% sync
9.2G    ./.celestia-bridge-blockspacerace-0
Which means some pruning working but may occur failure like it happened with me last night.

Same issue here, got jailed for running out of disk space during the night (ZKValidator)

Same issue here, 24GB in 30 minutes in the bridge's data folder. ran out of space and it impacted our uptime.

@AlexToTheMoon the stream reset errors you're seeing are unrelated to the storage bloat.
@pciavald the pubsub messages are also unrelated.

@distractedm1nd do you think the badger fixes addressed this issue? Can we close?

Yea this is fixed by last release