[webview_flutter]  When recording app with webview, output video shows blank app

Steps to Reproduce

Create a new project flutter create myapp
Use the code minimal code sample below

code sample
import 'package:flutter/material.dart';
import 'dart:io';

import 'package:webview_flutter/webview_flutter.dart';

void main() => runApp(MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Material App',
      theme: ThemeData.dark(),
      home: Home(),
    );
  }
}

class Home extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('Material App Bar'),
      ),
      body: WebViewExample(),
      floatingActionButton: FloatingActionButton(
        child: Icon(Icons.add),
        onPressed: () {},
      ),
    );
  }
}

class WebViewExample extends StatefulWidget {
  @override
  WebViewExampleState createState() => WebViewExampleState();
}

class WebViewExampleState extends State<WebViewExample> {
  @override
  void initState() {
    super.initState();
    // Enable hybrid composition.
    if (Platform.isAndroid) WebView.platform = SurfaceAndroidWebView();
  }

  @override
  Widget build(BuildContext context) {
    return WebView(
      initialUrl: 'https://flutter.dev',
    );
  }
}

Run the app, start recording, and then check the recorded video output.

Preview
Realme 6 (Android 10)

non-hybrid
hybrid

non-hybrid & hybrid (same results)

Oneplus 8 (Android 11)
Samsung Galaxy M30 (Android 10)

Additional context:

Seems to produce different results on different Android devices/OS versions in non-hybrid and hybrid mode.
This makes it difficult to record and share the webview experiences in Flutter apps.

logs
[        ]     | X-Pub-Command: get
[        ]     | X-Pub-Session-ID: 694FDF1C-27CA-4895-8ECF-E926B44B0B78
[        ]     | X-Pub-Environment: flutter_cli:verify:run
[        ]     | user-agent: Dart pub 2.10.4
[ +273 ms] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/matcher
[        ]     | took 0:00:00.316851
[        ]     | transfer-encoding: chunked
[        ]     | date: Wed, 16 Dec 2020 16:42:40 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json; charset="utf-8"
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[        ] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/collection
[        ]     | took 0:00:00.324957
[        ]     | transfer-encoding: chunked
[        ]     | date: Wed, 16 Dec 2020 16:42:40 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[   +5 ms]     | via: 1.1 google
[        ]     | content-type: application/json; charset="utf-8"
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[        ] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/meta
[        ]     | took 0:00:00.314794
[        ]     | transfer-encoding: chunked
[        ]     | date: Wed, 16 Dec 2020 16:42:40 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json; charset="utf-8"
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[        ] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/source_span
[        ]     | took 0:00:00.313892
[        ]     | transfer-encoding: chunked
[        ]     | date: Wed, 16 Dec 2020 16:42:40 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json; charset="utf-8"
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[        ] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/term_glyph
[        ]     | took 0:00:00.296753
[        ]     | transfer-encoding: chunked
[        ]     | date: Wed, 16 Dec 2020 16:42:40 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json; charset="utf-8"
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[        ] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/stream_channel
[        ]     | took 0:00:00.308252
[        ]     | transfer-encoding: chunked
[        ]     | date: Wed, 16 Dec 2020 16:42:40 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json; charset="utf-8"
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[        ] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/typed_data
[        ]     | took 0:00:00.289772
[        ]     | transfer-encoding: chunked
[        ]     | date: Wed, 16 Dec 2020 16:42:40 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json; charset="utf-8"
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[        ] IO  : HTTP response 200 OK for GET https://pub.dartlang.org/api/packages/string_scanner
[        ]     | took 0:00:00.310295
[        ]     | transfer-encoding: chunked
[        ]     | date: Wed, 16 Dec 2020 16:42:40 GMT
[        ]     | content-encoding: gzip
[        ]     | vary: Accept-Encoding
[        ]     | strict-transport-security: max-age=31536000; preload
[        ]     | via: 1.1 google
[        ]     | content-type: application/json; charset="utf-8"
[        ]     | x-frame-options: SAMEORIGIN
[        ]     | x-xss-protection: 1; mode=block
[        ]     | x-content-type-options: nosniff
[        ]     | server: dart:io with Shelf
[  +19 ms] SLVR:     fact: webview_flutter 1.0.5 depends on flutter any from sdk
[        ] SLVR:       selecting webview_flutter 1.0.5
[   +5 ms] SLVR:         selecting cupertino_icons 0.1.3
[   +8 ms] SLVR:         fact: flutter 0.0.0 from sdk depends on characters 1.1.0-nullsafety.3
[        ] SLVR:         fact: flutter 0.0.0 from sdk depends on collection 1.15.0-nullsafety.3
[        ] SLVR:         fact: flutter 0.0.0 from sdk depends on meta 1.3.0-nullsafety.3
[        ] SLVR:         fact: flutter 0.0.0 from sdk depends on typed_data 1.3.0-nullsafety.3
[        ] SLVR:         fact: flutter 0.0.0 from sdk depends on vector_math 2.1.0-nullsafety.3
[        ] SLVR:         fact: flutter 0.0.0 from sdk depends on sky_engine any from sdk
[        ] SLVR:           selecting flutter 0.0.0 from sdk
[        ] SLVR:           derived: sky_engine any from sdk
[  +20 ms] SLVR:           fact: typed_data >=1.3.0-nullsafety.3 <1.3.0-nullsafety.5 depends on collection >=1.15.0-nullsafety
<1.15.0
[   +1 ms] SLVR:             selecting typed_data 1.3.0-nullsafety.3
[   +8 ms] SLVR:               selecting term_glyph 1.2.0-nullsafety.1
[   +7 ms] SLVR:               fact: string_scanner >=1.1.0-nullsafety.1 <1.1.0-nullsafety.3 depends on charcode >=1.2.0-nullsafety
<1.2.0
[   +1 ms] SLVR:               fact: string_scanner >=1.1.0-nullsafety.1 <1.1.0-nullsafety.3 depends on source_span
>=1.8.0-nullsafety <1.8.0
[   +1 ms] SLVR:                 selecting string_scanner 1.1.0-nullsafety.1
[   +8 ms] SLVR:                 fact: stream_channel >=2.1.0-nullsafety.1 <2.1.0-nullsafety.3 depends on async >=2.5.0-nullsafety
<2.5.0
[        ] SLVR:                   selecting stream_channel 2.1.0-nullsafety.1
[   +6 ms] SLVR:                   fact: source_span >=1.8.0-nullsafety.2 <1.8.0-nullsafety.3 depends on charcode >=1.2.0-nullsafety
<1.2.0
[   +1 ms] SLVR:                   fact: source_span >=1.8.0-nullsafety.2 <1.8.0-nullsafety.3 depends on collection
>=1.15.0-nullsafety <1.15.0
[   +1 ms] SLVR:                   fact: source_span >=1.8.0-nullsafety.2 <1.8.0-nullsafety.3 depends on path >=1.8.0-nullsafety
<1.8.0
[   +1 ms] SLVR:                   fact: source_span >=1.8.0-nullsafety.2 <1.8.0-nullsafety.3 depends on term_glyph
>=1.2.0-nullsafety <1.2.0
[        ] SLVR:                     selecting source_span 1.8.0-nullsafety.2
[   +4 ms] SLVR:                       selecting meta 1.3.0-nullsafety.3
[   +7 ms] SLVR:                       fact: matcher >=0.12.10-nullsafety.1 <0.12.10-nullsafety.3 depends on stack_trace
>=1.10.0-nullsafety <1.10.0
[        ] SLVR:                         selecting matcher 0.12.10-nullsafety.1
[   +6 ms] SLVR:                           selecting collection 1.15.0-nullsafety.3
[   +4 ms] SLVR:                             selecting charcode 1.2.0-nullsafety.1
[   +5 ms] SLVR:                               selecting characters 1.1.0-nullsafety.3
[   +7 ms] SLVR:                               fact: boolean_selector >=2.1.0-nullsafety.1 <2.1.0-nullsafety.3 depends on
source_span >=1.8.0-nullsafety <1.8.0
[        ] SLVR:                               fact: boolean_selector >=2.1.0-nullsafety.1 <2.1.0-nullsafety.3 depends on
string_scanner >=1.1.0-nullsafety <1.1.0
[        ] SLVR:                                 selecting boolean_selector 2.1.0-nullsafety.1
[   +5 ms] SLVR:                                 fact: async >=2.5.0-nullsafety.1 <2.5.0-nullsafety.3 depends on collection
>=1.15.0-nullsafety <1.15.0
[        ] SLVR:                                   selecting async 2.5.0-nullsafety.1
[   +5 ms] SLVR:                                     selecting vector_math 2.1.0-nullsafety.3
[   +4 ms] SLVR:                                     fact: stack_trace >=1.10.0-nullsafety.1 <1.10.0-nullsafety.3 depends on path
>=1.8.0-nullsafety <1.8.0
[        ] SLVR:                                       selecting stack_trace 1.10.0-nullsafety.1
[   +3 ms] SLVR:                                         selecting clock 1.1.0-nullsafety.1
[   +7 ms] SLVR:                                         fact: fake_async >=1.2.0-nullsafety.1 <1.2.0-nullsafety.3 depends on clock
>=1.1.0-nullsafety <1.1.0
[        ] SLVR:                                         fact: fake_async >=1.2.0-nullsafety.1 <1.2.0-nullsafety.3 depends on
collection >=1.15.0-nullsafety <1.15.0
[        ] SLVR:                                           selecting fake_async 1.2.0-nullsafety.1
[   +3 ms] SLVR:                                             selecting path 1.8.0-nullsafety.1
[   +6 ms] SLVR:                                             fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on
async >=2.5.0-nullsafety <2.5.0
[        ] SLVR:                                             fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on
boolean_selector >=2.1.0-nullsafety <2.1.0
[        ] SLVR:                                             fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on
collection >=1.15.0-nullsafety <1.15.0
[        ] SLVR:                                             fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on
matcher >=0.12.10-nullsafety <0.12.10
[        ] SLVR:                                             fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on
meta >=1.3.0-nullsafety <1.3.0
[        ] SLVR:                                             fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on
path >=1.8.0-nullsafety <1.8.0
[        ] SLVR:                                             fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on
source_span >=1.8.0-nullsafety <1.8.0
[        ] SLVR:                                             fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on
stack_trace >=1.10.0-nullsafety <1.10.0
[        ] SLVR:                                             fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on
stream_channel >=2.1.0-nullsafety <2.1.0
[        ] SLVR:                                             fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on
string_scanner >=1.1.0-nullsafety <1.1.0
[        ] SLVR:                                             fact: test_api >=0.2.19-nullsafety.2 <0.2.19-nullsafety.5 depends on
term_glyph >=1.2.0-nullsafety <1.2.0
[        ] SLVR:                                               selecting test_api 0.2.19-nullsafety.2
[        ] SLVR:                                                 selecting sky_engine 0.0.99 from sdk
[   +2 ms] SLVR: Version solving took 0:00:01.774291 seconds.
[        ]     | Tried 1 solutions.
[        ] FINE: Resolving dependencies finished (1.810s).
[   +7 ms] MSG : < async 2.5.0-nullsafety.1 (was 2.5.0-nullsafety.3) (2.5.0-nullsafety.3 available)
[        ]     | < boolean_selector 2.1.0-nullsafety.1 (was 2.1.0-nullsafety.3) (2.1.0-nullsafety.3 available)
[        ]     | < characters 1.1.0-nullsafety.3 (was 1.1.0-nullsafety.5) (1.1.0-nullsafety.5 available)
[        ]     | < charcode 1.2.0-nullsafety.1 (was 1.2.0-nullsafety.3) (1.2.0-nullsafety.3 available)
[        ]     | < clock 1.1.0-nullsafety.1 (was 1.1.0-nullsafety.3) (1.1.0-nullsafety.3 available)
[        ]     | < collection 1.15.0-nullsafety.3 (was 1.15.0-nullsafety.5) (1.15.0-nullsafety.5 available)
[        ]     | < fake_async 1.2.0-nullsafety.1 (was 1.2.0-nullsafety.3) (1.2.0-nullsafety.3 available)
[        ]     | < matcher 0.12.10-nullsafety.1 (was 0.12.10-nullsafety.3) (0.12.10-nullsafety.3 available)
[        ]     | < meta 1.3.0-nullsafety.3 (was 1.3.0-nullsafety.6) (1.3.0-nullsafety.6 available)
[        ]     | < path 1.8.0-nullsafety.1 (was 1.8.0-nullsafety.3) (1.8.0-nullsafety.3 available)
[        ]     | < source_span 1.8.0-nullsafety.2 (was 1.8.0-nullsafety.4) (1.8.0-nullsafety.4 available)
[        ]     | < stack_trace 1.10.0-nullsafety.1 (was 1.10.0-nullsafety.6) (1.10.0-nullsafety.6 available)
[        ]     | < stream_channel 2.1.0-nullsafety.1 (was 2.1.0-nullsafety.3) (2.1.0-nullsafety.3 available)
[        ]     | < string_scanner 1.1.0-nullsafety.1 (was 1.1.0-nullsafety.3) (1.1.0-nullsafety.3 available)
[        ]     | < term_glyph 1.2.0-nullsafety.1 (was 1.2.0-nullsafety.3) (1.2.0-nullsafety.3 available)
[        ]     | < test_api 0.2.19-nullsafety.2 (was 0.2.19-nullsafety.6) (0.2.19-nullsafety.6 available)
[        ]     | < typed_data 1.3.0-nullsafety.3 (was 1.3.0-nullsafety.5) (1.3.0-nullsafety.5 available)
[        ]     | < vector_math 2.1.0-nullsafety.3 (was 2.1.0-nullsafety.5) (2.1.0-nullsafety.5 available)
[  +31 ms] IO  : Writing 3881 characters to text file ./pubspec.lock.
[        ] FINE: Contents:
[        ]     | # Generated by pub
[        ]     | # See https://dart.dev/tools/pub/glossary#lockfile
[        ]     | packages:
[        ]     |   async:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: async
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "2.5.0-nullsafety.1"
[        ]     |   boolean_selector:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: boolean_selector
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "2.1.0-nullsafety.1"
[        ]     |   characters:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: characters
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.1.0-nullsafety.3"
[        ]     |   charcode:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: charcode
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.2.0-nullsafety.1"
[   +5 ms]     |   clock:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: clock
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.1.0-nullsafety.1"
[        ]     |   collection:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: collection
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.15.0-nullsafety.3"
[        ]     |   cupertino_icons:
[        ]     |     dependency: "direct main"
[        ]     |     description:
[        ]     |       name: cupertino_icons
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "0.1.3"
[        ]     |   fake_async:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: fake_async
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.2.0-nullsafety.1"
[        ]     |   flutter:
[        ]     |     dependency: "direct main"
[        ]     |     description: flutter
[        ]     |     source: sdk
[        ]     |     version: "0.0.0"
[        ]     |   flutter_test:
[        ]     |     dependency: "direct dev"
[        ]     |     description: flutter
[        ]     |     source: sdk
[        ]     |     version: "0.0.0"
[        ]     |   matcher:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: matcher
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "0.12.10-nullsafety.1"
[        ]     |   meta:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: meta
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.3.0-nullsafety.3"
[        ]     |   path:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: path
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.8.0-nullsafety.1"
[        ]     |   sky_engine:
[        ]     |     dependency: transitive
[        ]     |     description: flutter
[        ]     |     source: sdk
[        ]     |     version: "0.0.99"
[        ]     |   source_span:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: source_span
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.8.0-nullsafety.2"
[        ]     |   stack_trace:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: stack_trace
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.10.0-nullsafety.1"
[        ]     |   stream_channel:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: stream_channel
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "2.1.0-nullsafety.1"
[        ]     |   string_scanner:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: string_scanner
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.1.0-nullsafety.1"
[        ]     |   term_glyph:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: term_glyph
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.2.0-nullsafety.1"
[        ]     |   test_api:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: test_api
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "0.2.19-nullsafety.2"
[        ]     |   typed_data:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: typed_data
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.3.0-nullsafety.3"
[        ]     |   vector_math:
[        ]     |     dependency: transitive
[        ]     |     description:
[        ]     |       name: vector_math
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "2.1.0-nullsafety.3"
[        ]     |   webview_flutter:
[        ]     |     dependency: "direct main"
[        ]     |     description:
[        ]     |       name: webview_flutter
[        ]     |       url: "https://pub.dartlang.org"
[        ]     |     source: hosted
[        ]     |     version: "1.0.5"
[        ]     | sdks:
[        ]     |   dart: ">=2.10.0-110 <2.11.0"
[        ]     |   flutter: ">=1.22.0 <2.0.0"
[        ] IO  : Writing 2403 characters to text file ./.packages.
[        ] FINE: Contents:
[        ]     | # Generated by pub on 2020-12-16 22:12:40.632221.
[        ]     | async:file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/async-2.5.0-nullsafety.1/lib/
[        ]     |
boolean_selector:file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0-nullsafety.1/lib/
[        ]     | characters:file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/characters-1.1.0-nullsafety.3/lib/
[        ]     | charcode:file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/charcode-1.2.0-nullsafety.1/lib/
[        ]     | clock:file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0-nullsafety.1/lib/
[        ]     | collection:file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/collection-1.15.0-nullsafety.3/lib/
[        ]     | cupertino_icons:file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-0.1.3/lib/
[        ]     | fake_async:file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0-nullsafety.1/lib/
[        ]     | flutter:file:///Users/tahatesser/Code/flutter_stable/packages/flutter/lib/
[        ]     | flutter_test:file:///Users/tahatesser/Code/flutter_stable/packages/flutter_test/lib/
[        ]     | matcher:file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.10-nullsafety.1/lib/
[        ]     | meta:file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/meta-1.3.0-nullsafety.3/lib/
[        ]     | path:file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/path-1.8.0-nullsafety.1/lib/
[        ]     | sky_engine:file:///Users/tahatesser/Code/flutter_stable/bin/cache/pkg/sky_engine/lib/
[        ]     | source_span:file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.0-nullsafety.2/lib/
[        ]     | stack_trace:file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0-nullsafety.1/lib/
[   +2 ms]     | stream_channel:file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0-nullsafety.1/lib/
[        ]     | string_scanner:file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0-nullsafety.1/lib/
[        ]     | term_glyph:file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0-nullsafety.1/lib/
[        ]     | test_api:file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/test_api-0.2.19-nullsafety.2/lib/
[        ]     | typed_data:file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.0-nullsafety.3/lib/
[        ]     | vector_math:file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.0-nullsafety.3/lib/
[        ]     | webview_flutter:file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/webview_flutter-1.0.5/lib/
[        ]     | triage:lib/
[        ] IO  : Writing 5018 characters to text file ./.dart_tool/package_config.json.
[        ] FINE: Contents:
[        ]     | {
[        ]     |   "configVersion": 2,
[        ]     |   "packages": [
[        ]     |     {
[        ]     |       "name": "async",
[        ]     |       "rootUri": "file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/async-2.5.0-nullsafety.1",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.10"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "boolean_selector",
[        ]     |       "rootUri": "file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0-nullsafety.1",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.10"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "characters",
[        ]     |       "rootUri": "file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/characters-1.1.0-nullsafety.3",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.10"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "charcode",
[        ]     |       "rootUri": "file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/charcode-1.2.0-nullsafety.1",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.10"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "clock",
[        ]     |       "rootUri": "file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0-nullsafety.1",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.10"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "collection",
[        ]     |       "rootUri": "file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/collection-1.15.0-nullsafety.3",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.10"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "cupertino_icons",
[        ]     |       "rootUri": "file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-0.1.3",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.0"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "fake_async",
[        ]     |       "rootUri": "file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0-nullsafety.1",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.10"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "flutter",
[        ]     |       "rootUri": "file:///Users/tahatesser/Code/flutter_stable/packages/flutter",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.10"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "flutter_test",
[        ]     |       "rootUri": "file:///Users/tahatesser/Code/flutter_stable/packages/flutter_test",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.2"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "matcher",
[        ]     |       "rootUri": "file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.10-nullsafety.1",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.10"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "meta",
[        ]     |       "rootUri": "file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/meta-1.3.0-nullsafety.3",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.10"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "path",
[        ]     |       "rootUri": "file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/path-1.8.0-nullsafety.1",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.10"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "sky_engine",
[        ]     |       "rootUri": "file:///Users/tahatesser/Code/flutter_stable/bin/cache/pkg/sky_engine",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "1.11"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "source_span",
[        ]     |       "rootUri": "file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.0-nullsafety.2",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.10"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "stack_trace",
[        ]     |       "rootUri": "file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0-nullsafety.1",
[   +2 ms]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.10"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "stream_channel",
[        ]     |       "rootUri": "file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0-nullsafety.1",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.10"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "string_scanner",
[        ]     |       "rootUri": "file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0-nullsafety.1",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.10"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "term_glyph",
[        ]     |       "rootUri": "file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0-nullsafety.1",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.10"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "test_api",
[        ]     |       "rootUri": "file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/test_api-0.2.19-nullsafety.2",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.10"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "typed_data",
[        ]     |       "rootUri": "file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.0-nullsafety.3",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.10"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "vector_math",
[        ]     |       "rootUri": "file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.0-nullsafety.3",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.10"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "webview_flutter",
[        ]     |       "rootUri": "file:///Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/webview_flutter-1.0.5",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.7"
[        ]     |     },
[        ]     |     {
[        ]     |       "name": "triage",
[        ]     |       "rootUri": "../",
[        ]     |       "packageUri": "lib/",
[        ]     |       "languageVersion": "2.7"
[        ]     |     }
[        ]     |   ],
[        ]     |   "generated": "2020-12-16T16:42:40.647996Z",
[        ]     |   "generator": "pub",
[        ]     |   "generatorVersion": "2.10.4"
[        ]     | }
[        ] MSG : Changed 18 dependencies!
[  +27 ms] Running "flutter pub get" in webview_flutter_example... (completed in 2.1s)
[  +47 ms] Found plugin webview_flutter at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/webview_flutter-1.0.5/
[ +116 ms] Found plugin webview_flutter at /Users/tahatesser/.pub-cache/hosted/pub.dartlang.org/webview_flutter-1.0.5/
[  +17 ms] Generating
/Users/tahatesser/AndroidStudioProjects/triage/flutter_plugin_examples/webview_flutter_example/android/app/src/main/java/io/flutter/
plugins/GeneratedPluginRegistrant.java
[  +25 ms] ro.hardware = qcom
[  +32 ms] Starting incremental build...
[   +3 ms] Initializing file store
[  +11 ms] Skipping target: gen_localizations
[   +4 ms] complete
[   +5 ms] Launching lib/main.dart on IN2011 in debug mode...
[   +6 ms] /Users/tahatesser/Code/flutter_stable/bin/cache/dart-sdk/bin/dart --disable-dart-dev
/Users/tahatesser/Code/flutter_stable/bin/cache/artifacts/engine/darwin-x64/frontend_server.dart.snapshot --sdk-root
/Users/tahatesser/Code/flutter_stable/bin/cache/artifacts/engine/common/flutter_patched_sdk/ --incremental --target=flutter
--debugger-module-names --experimental-emit-debug-metadata -Ddart.developer.causal_async_stacks=true --output-dill
/var/folders/kg/2btzrnf942v3cdgznfl8kvtw0000gn/T/flutter_tools.jiOUYp/flutter_tool.PyRGEA/app.dill --packages .packages
-Ddart.vm.profile=false -Ddart.vm.product=false
--bytecode-options=source-positions,local-var-info,debugger-stops,instance-field-initializers,keep-unreachable-code,avoid-closure-ca
ll-instructions --enable-asserts --track-widget-creation --filesystem-scheme org-dartlang-root --initialize-from-dill
build/cache.dill.track.dill
[  +14 ms] executing: /Users/tahatesser/Code/sdk/platform-tools/adb -s c9d8ee0c shell -x logcat -v time -t 1
[ +130 ms] Exit code 0 from: /Users/tahatesser/Code/sdk/platform-tools/adb -s c9d8ee0c shell -x logcat -v time -t 1
[        ] --------- beginning of main
           12-16 22:12:41.034 E/HWComposer( 1021): setDisplayElapseTime failed for display 0: Invalid display
[   +2 ms] executing: /Users/tahatesser/Code/sdk/platform-tools/adb -s c9d8ee0c shell -x logcat -v time -t 1
[ +128 ms] Exit code 0 from: /Users/tahatesser/Code/sdk/platform-tools/adb -s c9d8ee0c shell -x logcat -v time -t 1
[        ] --------- beginning of main
           12-16 22:12:41.245 E/HWComposer( 1021): setDisplayElapseTime failed for display 0: Invalid display
[  +19 ms] <- compile package:triage/main.dart
[  +21 ms] executing: /Users/tahatesser/Code/sdk/platform-tools/adb version
[  +31 ms] Android Debug Bridge version 1.0.41
           Version 30.0.5-6877874
           Installed as /Users/tahatesser/Code/sdk/platform-tools/adb
[   +3 ms] executing: /Users/tahatesser/Code/sdk/platform-tools/adb start-server
[  +13 ms] Building APK
[  +16 ms] Running Gradle task 'assembleDebug'...
[   +1 ms] gradle.properties already sets `android.enableR8`
[   +3 ms] Using gradle from
/Users/tahatesser/AndroidStudioProjects/triage/flutter_plugin_examples/webview_flutter_example/android/gradlew.
[   +1 ms] /Users/tahatesser/AndroidStudioProjects/triage/flutter_plugin_examples/webview_flutter_example/android/gradlew mode:
33261 rwxr-xr-x.
[  +10 ms] executing: /usr/bin/plutil -convert json -o - /Applications/Android Studio.app/Contents/Info.plist
[  +12 ms] Exit code 0 from: /usr/bin/plutil -convert json -o - /Applications/Android Studio.app/Contents/Info.plist
[        ] {"CFBundleName":"Android
Studio","JVMOptions":{"ClassPath":"$APP_PACKAGE\/Contents\/lib\/bootstrap.jar:$APP_PACKAGE\/Contents\/lib\/extensions.jar:$APP_PACKA
GE\/Contents\/lib\/util.jar:$APP_PACKAGE\/Contents\/lib\/jdom.jar:$APP_PACKAGE\/Contents\/lib\/log4j.jar:$APP_PACKAGE\/Contents\/lib
\/trove4j.jar:$APP_PACKAGE\/Contents\/lib\/jna.jar","JVMVersion":"1.8*,1.8+","MainClass":"com.intellij.idea.Main","Properties":{"ide
a.paths.selector":"AndroidStudio4.1","idea.executable":"studio","idea.platform.prefix":"AndroidStudio","idea.vendor.name":"Google","
idea.home.path":"$APP_PACKAGE\/Contents"}},"NSDesktopFolderUsageDescription":"An application in Android Studio requests access to
the user's Desktop
folder.","LSArchitecturePriority":["x86_64"],"CFBundleVersion":"AI-201.87<IP_ADDRESS>53283","CFBundleDevelopmentRegion":"English","NS
CameraUsageDescription":"An application in Android Studio requests access to the device's
camera.","CFBundleDocumentTypes":[{"CFBundleTypeName":"Android Studio Project
File","CFBundleTypeExtensions":["ipr"],"CFBundleTypeRole":"Editor","CFBundleTypeIconFile":"studio.icns"},{"CFBundleTypeName":"All
documents","CFBundleTypeExtensions":["*"],"CFBundleTypeOSTypes":["****"],"CFBundleTypeRole":"Editor","LSTypeIsPackage":false}],"NSSu
pportsAutomaticGraphicsSwitching":true,"CFBundlePackageType":"APPL","CFBundleIconFile":"studio.icns","NSHighResolutionCapable":true,
"CFBundleShortVersionString":"4.1","NSMicrophoneUsageDescription":"An application in Android Studio requests access to the device's
microphone.","CFBundleInfoDictionaryVersion":"6.0","CFBundleExecutable":"studio","NSLocationUsageDescription":"An application in
Android Studio requests access to the user's location
information.","LSRequiresNativeExecution":"YES","CFBundleURLTypes":[{"CFBundleTypeRole":"Editor","CFBundleURLName":"Stacktrace","CFB
undleURLSchemes":["idea"]}],"CFBundleIdentifier":"com.google.android.studio","LSApplicationCategoryType":"public.app-category.develo
per-tools","CFBundleSignature":"????","LSMinimumSystemVersion":"10.8","NSDocumentsFolderUsageDescription":"An application in Android
Studio requests access to the user's Documents folder.","NSDownloadsFolderUsageDescription":"An application in Android Studio
requests access to the user's Downloads folder.","NSNetworkVolumesUsageDescription":"An application in Android Studio requests
access to files on a network volume.","CFBundleGetInfoString":"Android Studio 4.1, build AI-201.87<IP_ADDRESS>53283. Copyright
JetBrains s.r.o., (c) 2000-2020","NSRemovableVolumesUsageDescription":"An application in Android Studio requests access to files on
a removable volume."}
[   +5 ms] executing: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java -version
[  +81 ms] Exit code 0 from: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java -version
[        ] openjdk version "1.8.0_242-release"
           OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
           OpenJDK 64-Bit Server VM (build 25.242-b3-6915495, mixed mode)
[   +1 ms] executing: [/Users/tahatesser/AndroidStudioProjects/triage/flutter_plugin_examples/webview_flutter_example/android/]
/Users/tahatesser/AndroidStudioProjects/triage/flutter_plugin_examples/webview_flutter_example/android/gradlew -Pverbose=true
-Ptarget-platform=android-arm64
-Ptarget=/Users/tahatesser/AndroidStudioProjects/triage/flutter_plugin_examples/webview_flutter_example/lib/main.dart
-Ptrack-widget-creation=true -Pfilesystem-scheme=org-dartlang-root assembleDebug
[+2958 ms] > Task :app:compileFlutterBuildDebug
[        ] [ +176 ms] executing: [/Users/tahatesser/Code/flutter_stable/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] [  +60 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] [        ]<PHONE_NUMBER>7c3a836feee883712c241a5fd22983
[        ] [        ] executing: [/Users/tahatesser/Code/flutter_stable/] git tag --points-at HEAD
[        ] [  +22 ms] Exit code 0 from: git tag --points-at HEAD
[        ] [        ] 1.22.5
[        ] [  +11 ms] executing: [/Users/tahatesser/Code/flutter_stable/] git rev-parse --abbrev-ref --symbolic @{u}
[        ] [  +12 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] [        ] origin/stable
[        ] [        ] executing: [/Users/tahatesser/Code/flutter_stable/] git ls-remote --get-url origin
[        ] [  +13 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] [        ] https://github.com/flutter/flutter.git
[        ] [  +59 ms] executing: [/Users/tahatesser/Code/flutter_stable/] git rev-parse --abbrev-ref HEAD
[        ] [  +17 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[        ] [        ] stable
[        ] [  +73 ms] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] [   +4 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[        ] [   +8 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[   +8 ms] [        ] Artifact Instance of 'AndroidMavenArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[        ] [        ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[        ] [ +113 ms] Initializing file store
[        ] [  +19 ms] Skipping target: gen_localizations
[        ] [   +7 ms] kernel_snapshot: Starting due to {}
[   +1 ms] [  +26 ms] /Users/tahatesser/Code/flutter_stable/bin/cache/dart-sdk/bin/dart --disable-dart-dev
/Users/tahatesser/Code/flutter_stable/bin/cache/artifacts/engine/darwin-x64/frontend_server.dart.snapshot --sdk-root
/Users/tahatesser/Code/flutter_stable/bin/cache/artifacts/engine/common/flutter_patched_sdk/ --target=flutter
-Ddart.developer.causal_async_stacks=true -Ddart.vm.profile=false -Ddart.vm.product=false
--bytecode-options=source-positions,local-var-info,debugger-stops,instance-field-initializers,keep-unreachable-code,avoid-closure-ca
ll-instructions --enable-asserts --track-widget-creation --no-link-platform --packages
/Users/tahatesser/AndroidStudioProjects/triage/flutter_plugin_examples/webview_flutter_example/.packages --output-dill
/Users/tahatesser/AndroidStudioProjects/triage/flutter_plugin_examples/webview_flutter_example/.dart_tool/flutter_build/e41e9b5d0ffa
90f90c527d8853d059fd/app.dill --depfile
/Users/tahatesser/AndroidStudioProjects/triage/flutter_plugin_examples/webview_flutter_example/.dart_tool/flutter_build/e41e9b5d0ffa
90f90c527d8853d059fd/kernel_snapshot.d package:triage/main.dart
[+7151 ms] [+8183 ms] kernel_snapshot: Complete
[ +601 ms] [ +605 ms] debug_android_application: Starting due to {}
[ +197 ms] [ +207 ms] debug_android_application: Complete
[ +600 ms] [ +626 ms] Persisting file store
[ +100 ms] [  +20 ms] Done persisting file store
[        ] [   +5 ms] build succeeded.
[        ] [  +12 ms] "flutter assemble" took 9,871ms.
[        ] [   +3 ms] ensureAnalyticsSent: 0ms
[        ] [   +1 ms] Running shutdown hooks
[        ] [        ] Shutdown hooks complete
[        ] [        ] exiting with code 0
[ +198 ms] > Task :app:packLibsflutterBuildDebug
[        ] > Task :app:preBuild UP-TO-DATE
[        ] > Task :app:preDebugBuild UP-TO-DATE
[        ] > Task :webview_flutter:preBuild UP-TO-DATE
[        ] > Task :webview_flutter:preDebugBuild UP-TO-DATE
[        ] > Task :webview_flutter:packageDebugRenderscript NO-SOURCE
[        ] > Task :app:checkDebugManifest
[        ] > Task :app:generateDebugBuildConfig
[        ] > Task :app:compileDebugRenderscript NO-SOURCE
[        ] > Task :webview_flutter:compileDebugAidl NO-SOURCE
[        ] > Task :app:compileDebugAidl NO-SOURCE
[        ] > Task :app:cleanMergeDebugAssets UP-TO-DATE
[        ] > Task :app:mergeDebugShaders
[        ] > Task :app:compileDebugShaders
[        ] > Task :app:generateDebugAssets
[        ] > Task :webview_flutter:mergeDebugShaders
[        ] > Task :webview_flutter:compileDebugShaders
[        ] > Task :webview_flutter:generateDebugAssets
[        ] > Task :webview_flutter:packageDebugAssets
[        ] > Task :app:mergeDebugAssets
[ +296 ms] > Task :app:copyFlutterAssetsDebug
[        ] > Task :app:mainApkListPersistenceDebug
[        ] > Task :app:generateDebugResValues
[        ] > Task :app:generateDebugResources
[        ] > Task :webview_flutter:generateDebugResValues
[        ] > Task :webview_flutter:compileDebugRenderscript NO-SOURCE
[        ] > Task :webview_flutter:generateDebugResources
[        ] > Task :webview_flutter:packageDebugResources
[ +300 ms] > Task :app:createDebugCompatibleScreenManifests
[        ] > Task :webview_flutter:checkDebugManifest
[        ] > Task :app:mergeDebugResources
[        ] > Task :webview_flutter:processDebugManifest
[  +96 ms] > Task :app:processDebugManifest
[        ] > Task :webview_flutter:generateDebugBuildConfig
[        ] > Task :webview_flutter:parseDebugLibraryResources
[        ] > Task :app:processDebugJavaRes NO-SOURCE
[        ] > Task :webview_flutter:processDebugJavaRes NO-SOURCE
[        ] > Task :webview_flutter:javaPreCompileDebug
[        ] > Task :app:checkDebugDuplicateClasses
[        ] > Task :webview_flutter:generateDebugRFile
[ +698 ms] > Task :app:processDebugResources
[ +203 ms] > Task :webview_flutter:compileDebugJavaWithJavac
[        ] > Task :webview_flutter:bundleLibResDebug
[        ] > Task :webview_flutter:bundleLibCompileDebug
[        ] Note: Some input files use or override a deprecated API.
[   +1 ms] Note: Recompile with -Xlint:deprecation for details.
[+1594 ms] > Task :app:compileDebugKotlin
[        ] > Task :webview_flutter:bundleLibRuntimeDebug
[        ] > Task :webview_flutter:createFullJarDebug
[        ] > Task :app:javaPreCompileDebug
[ +199 ms] > Task :app:compileDebugJavaWithJavac
[        ] > Task :app:compileDebugSources
[ +400 ms] > Task :app:transformClassesWithDexBuilderForDebug
[        ] > Task :app:validateSigningDebug
[        ] > Task :app:signingConfigWriterDebug
[        ] > Task :app:desugarDebugFileDependencies
[        ] > Task :app:mergeDebugJniLibFolders
[        ] > Task :webview_flutter:mergeDebugJniLibFolders
[        ] > Task :webview_flutter:extractDebugAnnotations
[        ] > Task :webview_flutter:mergeDebugGeneratedProguardFiles UP-TO-DATE
[        ] > Task :webview_flutter:mergeDebugConsumerProguardFiles UP-TO-DATE
[        ] > Task :webview_flutter:prepareLintJarForPublish UP-TO-DATE
[        ] > Task :webview_flutter:compileDebugSources
[        ] > Task :webview_flutter:mergeDebugNativeLibs
[        ] > Task :webview_flutter:stripDebugDebugSymbols
[        ] > Task :webview_flutter:transformNativeLibsWithIntermediateJniLibsForDebug
[        ] > Task :webview_flutter:transformNativeLibsWithSyncJniLibsForDebug
[   +1 ms] > Task :webview_flutter:mergeDebugJavaResource
[  +92 ms] > Task :webview_flutter:transformClassesAndResourcesWithSyncLibJarsForDebug
[        ] > Task :webview_flutter:bundleDebugAar
[        ] > Task :webview_flutter:assembleDebug
[ +599 ms] > Task :app:mergeDebugJavaResource
[        ] > Task :app:mergeExtDexDebug
[ +499 ms] > Task :app:mergeDexDebug
[ +800 ms] > Task :app:mergeDebugNativeLibs
[ +500 ms] > Task :app:stripDebugDebugSymbols
[        ] Compatible side by side NDK version was not found.
[        ] Unable to strip library
'/Users/tahatesser/AndroidStudioProjects/triage/flutter_plugin_examples/webview_flutter_example/build/app/intermediates/merged_nativ
e_libs/debug/out/lib/x86/libflutter.so' due to missing strip tool for ABI 'X86'. Packaging it as is.
[        ] Unable to strip library
'/Users/tahatesser/AndroidStudioProjects/triage/flutter_plugin_examples/webview_flutter_example/build/app/intermediates/merged_nativ
e_libs/debug/out/lib/arm64-v8a/libflutter.so' due to missing strip tool for ABI 'ARM64_V8A'. Packaging it as is.
[        ] Unable to strip library
'/Users/tahatesser/AndroidStudioProjects/triage/flutter_plugin_examples/webview_flutter_example/build/app/intermediates/merged_nativ
e_libs/debug/out/lib/x86_64/libflutter.so' due to missing strip tool for ABI 'X86_64'. Packaging it as is.
[+3198 ms] > Task :app:packageDebug
[ +199 ms] > Task :app:assembleDebug
[        ] Deprecated Gradle features were used in this build, making it incompatible with Gradle 6.0.
[        ] Use '--warning-mode all' to show the individual deprecation warnings.
[        ] See https://docs.gradle.org/5.6.2/userguide/command_line_interface.html#sec:command_line_warnings
[        ] BUILD SUCCESSFUL in 21s
[        ] 59 actionable tasks: 55 executed, 4 up-to-date
[ +365 ms] Running Gradle task 'assembleDebug'... (completed in 22.0s)
[  +41 ms] calculateSha: LocalDirectory:
'/Users/tahatesser/AndroidStudioProjects/triage/flutter_plugin_examples/webview_flutter_example/build/app/outputs/flutter-apk'/app.a
pk
[  +40 ms] calculateSha: reading file took 39us
[ +573 ms] calculateSha: computing sha took 572us
[   +4 ms] ✓ Built build/app/outputs/flutter-apk/app-debug.apk.
[   +6 ms] executing: /Users/tahatesser/Code/sdk/build-tools/30.0.2/aapt dump xmltree
/Users/tahatesser/AndroidStudioProjects/triage/flutter_plugin_examples/webview_flutter_example/build/app/outputs/flutter-apk/app.apk
AndroidManifest.xml
[  +25 ms] Exit code 0 from: /Users/tahatesser/Code/sdk/build-tools/30.0.2/aapt dump xmltree
/Users/tahatesser/AndroidStudioProjects/triage/flutter_plugin_examples/webview_flutter_example/build/app/outputs/flutter-apk/app.apk
AndroidManifest.xml
[        ] N: android=http://schemas.android.com/apk/res/android
             E: manifest (line=2)
               A: android:versionCode(0x0101021b)=(type 0x10)0x1
               A: android:versionName(0x0101021c)="1.0.0" (Raw: "1.0.0")
               A: android:compileSdkVersion(0x01010572)=(type 0x10)0x1c
               A: android:compileSdkVersionCodename(0x01010573)="9" (Raw: "9")
               A: package="com.nevercode.triage" (Raw: "com.nevercode.triage")
               A: platformBuildVersionCode=(type 0x10)0x1c
               A: platformBuildVersionName=(type 0x10)0x9
               E: uses-sdk (line=7)
                 A: android:minSdkVersion(0x0101020c)=(type 0x10)0x10
                 A: android:targetSdkVersion(0x01010270)=(type 0x10)0x1c
               E: uses-permission (line=14)
                 A: android:name(0x01010003)="android.permission.INTERNET" (Raw: "android.permission.INTERNET")
               E: application (line=22)
                 A: android:label(0x01010001)="triage" (Raw: "triage")
                 A: android:icon(0x01010002)=@0x7f080000
                 A: android:name(0x01010003)="io.flutter.app.FlutterApplication" (Raw: "io.flutter.app.FlutterApplication")
                 A: android:debuggable(0x0101000f)=(type 0x12)0xffffffff
                 A: android:appComponentFactory(0x0101057a)="androidx.core.app.CoreComponentFactory" (Raw:
                 "androidx.core.app.CoreComponentFactory")
                 E: activity (line=28)
                   A: android:theme(0x01010000)=@0x7f0a0000
                   A: android:name(0x01010003)="com.nevercode.triage.MainActivity" (Raw: "com.nevercode.triage.MainActivity")
                   A: android:launchMode(0x0101001d)=(type 0x10)0x1
                   A: android:configChanges(0x0101001f)=(type 0x11)0x40003fb4
                   A: android:windowSoftInputMode(0x0101022b)=(type 0x11)0x10
                   A: android:hardwareAccelerated(0x010102d3)=(type 0x12)0xffffffff
                   E: meta-data (line=42)
                     A: android:name(0x01010003)="io.flutter.embedding.android.NormalTheme" (Raw:
                     "io.flutter.embedding.android.NormalTheme")
                     A: android:resource(0x01010025)=@0x7f0a0001
                   E: meta-data (line=52)
                     A: android:name(0x01010003)="io.flutter.embedding.android.SplashScreenDrawable" (Raw:
                     "io.flutter.embedding.android.SplashScreenDrawable")
                     A: android:resource(0x01010025)=@0x7f040000
                   E: intent-filter (line=56)
                     E: action (line=57)
                       A: android:name(0x01010003)="android.intent.action.MAIN" (Raw: "android.intent.action.MAIN")
                     E: category (line=59)
                       A: android:name(0x01010003)="android.intent.category.LAUNCHER" (Raw: "android.intent.category.LAUNCHER")
                 E: meta-data (line=66)
                   A: android:name(0x01010003)="flutterEmbedding" (Raw: "flutterEmbedding")
                   A: android:value(0x01010024)=(type 0x10)0x2
[   +6 ms] Stopping app 'app.apk' on IN2011.
[        ] executing: /Users/tahatesser/Code/sdk/platform-tools/adb -s c9d8ee0c shell am force-stop com.nevercode.triage
[ +100 ms] executing: /Users/tahatesser/Code/sdk/platform-tools/adb -s c9d8ee0c shell pm list packages com.nevercode.triage
[ +117 ms] package:com.nevercode.triage
[   +6 ms] executing: /Users/tahatesser/Code/sdk/platform-tools/adb -s c9d8ee0c shell cat
/data/local/tmp/sky.com.nevercode.triage.sha1
[  +42 ms] 89db4db088a25a6b96d530df2bc8a2dc11ef9afc
[   +1 ms] Installing APK.
[   +3 ms] executing: /Users/tahatesser/Code/sdk/platform-tools/adb version
[  +12 ms] Android Debug Bridge version 1.0.41
           Version 30.0.5-6877874
           Installed as /Users/tahatesser/Code/sdk/platform-tools/adb
[        ] executing: /Users/tahatesser/Code/sdk/platform-tools/adb start-server
[  +12 ms] Installing build/app/outputs/flutter-apk/app.apk...
[        ] executing: /Users/tahatesser/Code/sdk/platform-tools/adb -s c9d8ee0c install -t -r
/Users/tahatesser/AndroidStudioProjects/triage/flutter_plugin_examples/webview_flutter_example/build/app/outputs/flutter-apk/app.apk
[+2659 ms] Performing Streamed Install
                    Success
[   +1 ms] Installing build/app/outputs/flutter-apk/app.apk... (completed in 2.7s)
[   +3 ms] executing: /Users/tahatesser/Code/sdk/platform-tools/adb -s c9d8ee0c shell echo -n
8073aad804a6306c4980a750d4a3c370eaf741c5 > /data/local/tmp/sky.com.nevercode.triage.sha1
[  +24 ms] IN2011 startApp
[   +7 ms] executing: /Users/tahatesser/Code/sdk/platform-tools/adb -s c9d8ee0c shell am start -a android.intent.action.RUN -f
0x20000000 --ez enable-background-compilation true --ez enable-dart-profiling true --ez enable-checked-mode true --ez
verify-entry-points true com.nevercode.triage/com.nevercode.triage.MainActivity
[  +97 ms] Starting: Intent { act=android.intent.action.RUN flg=0x20000000 cmp=com.nevercode.triage/.MainActivity (has extras) }
[        ] Waiting for observatory port to be available...
[ +718 ms] Observatory URL on device: http://<IP_ADDRESS>:42291/KZWQEzwZ0Tw=/
[   +1 ms] executing: /Users/tahatesser/Code/sdk/platform-tools/adb -s c9d8ee0c forward tcp:0 tcp:42291
[  +11 ms] 60019
[   +1 ms] Forwarded host port 60019 to device port 42291 for Observatory
[   +4 ms] Caching compiled dill
[ +117 ms] Connecting to service protocol: http://<IP_ADDRESS>:60019/KZWQEzwZ0Tw=/
[   +1 ms] DDS is currently disabled due to https://github.com/flutter/flutter/issues/62507
[ +155 ms] Successfully connected to service protocol: http://<IP_ADDRESS>:60019/KZWQEzwZ0Tw=/
[        ] Waiting for IN2011 to report its views...
[   +6 ms] Waiting for IN2011 to report its views... (completed in 5ms)
[  +10 ms] DevFS: Creating new filesystem on the device (null)
[  +13 ms] DevFS: Created new filesystem on the device
(file:///data/user/0/com.nevercode.triage/code_cache/webview_flutter_examplePNULGE/webview_flutter_example/)
[   +2 ms] Updating assets
[ +121 ms] Syncing files to device IN2011...
[   +1 ms] Scanning asset files
[   +2 ms] <- reset
[        ] Compiling dart to kernel with 0 updated files
[        ] <- recompile package:triage/main.dart 06236222-1570-401a-83fb-d6fb076c864a
[        ] <- 06236222-1570-401a-83fb-d6fb076c864a
[   +1 ms] W/DisplayEventDispatcher(28535): dispatcher 0x7a80e2c330 ~ ignoring unknown event type 0x6d746f6e
[        ] W/DisplayEventDispatcher(28535): dispatcher 0x7a30e4a570 ~ ignoring unknown event type 0x6d746f6e
[        ] I/WebViewFactory(28535): Loading com.google.android.webview version 87.0.4280.101 (code 428010133)
[   +7 ms] W/evercode.triag(28535): Accessing hidden method Landroid/os/Trace;->isTagEnabled(J)Z (greylist, reflection, allowed)
[        ] W/evercode.triag(28535): Accessing hidden method Landroid/os/Trace;->traceBegin(JLjava/lang/String;)V (greylist,
reflection, allowed)
[        ] W/evercode.triag(28535): Accessing hidden method Landroid/os/Trace;->traceEnd(J)V (greylist, reflection, allowed)
[        ] W/evercode.triag(28535): Accessing hidden method Landroid/os/Trace;->asyncTraceBegin(JLjava/lang/String;I)V (greylist,
reflection, allowed)
[        ] W/evercode.triag(28535): Accessing hidden method Landroid/os/Trace;->asyncTraceEnd(JLjava/lang/String;I)V (greylist,
reflection, allowed)
[  +11 ms] I/cr_LibraryLoader(28535): Loaded native library version number "87.0.4280.101"
[        ] I/cr_CachingUmaRecorder(28535): Flushed 5 samples from 5 histograms.
[  +23 ms] I/TetheringManager(28535): registerTetheringEventCallback:com.nevercode.triage
[   +4 ms] W/chromium(28535): [WARNING:dns_config_service_posix.cc(342)] Failed to read DnsConfig.
[  +37 ms] W/evercode.triag(28535): Accessing hidden method Landroid/media/AudioManager;->getOutputLatency(I)I (greylist,
reflection, allowed)
[   +1 ms] W/cr_media(28535): Requires BLUETOOTH permission
[   +6 ms] V/ViewRootImpl(28535): The specified message queue synchronization  barrier token has not been posted or has already been
removed
[  +39 ms] Updating files
[ +130 ms] DevFS: Sync finished
[   +1 ms] Syncing files to device IN2011... (completed in 272ms)
[   +1 ms] Synced 1.7MB.
[   +2 ms] <- accept
[   +3 ms] Connected to _flutterView/0x7b00dfe5d0.
[   +2 ms] Flutter run key commands.
[   +2 ms] r Hot reload. 🔥🔥🔥
[   +1 ms] R Hot restart.
[        ] h Repeat this help message.
[        ] d Detach (terminate "flutter run" but leave application running).
[        ] c Clear the screen
[        ] q Quit (terminate the application on the device).
[        ] An Observatory debugger and profiler on IN2011 is available at: http://<IP_ADDRESS>:60019/KZWQEzwZ0Tw=/
[  +71 ms] W/VideoCapabilities(28535): Unsupported mime image/vnd.android.heic
[   +4 ms] W/VideoCapabilities(28535): Unrecognized profile/level 0/3 for video/mpeg2
[   +5 ms] W/VideoCapabilities(28535): Unrecognized profile/level 0/3 for video/mpeg2
[        ] W/AudioCapabilities(28535): Unsupported mime audio/ozoaudio
[   +8 ms] W/AudioCapabilities(28535): Unsupported mime audio/ozoaudio
[        ] I/evercode.triag(28535): Waiting for a blocking GC ProfileSaver
[  +12 ms] I/cr_MediaCodecBridge(28535): create MediaCodec video decoder, mime video/avc
[        ] V/MediaCodecList(28535): matching 'OMX.qcom.video.decoder.avc'
[        ] V/MediaCodecList(28535): matching 'c2.android.avc.decoder'
[        ] V/MediaCodecList(28535): matching 'OMX.google.h264.decoder'
[ +118 ms] E/VndOpFeature(28535): already initialized @0x7cd14e7000:0x7cd467c6e8
[        ] I/OMXClient(28535): IOmx service obtained
[        ] I/evercode.triag(28535): WaitForGcToComplete blocked ProfileSaver on ProfileSaver for 14.702ms
[   +1 ms] I/MediaCodec(28535): MediaCodec will operate in async mode
[        ] D/SurfaceUtils(28535): connecting to surface 0x7b60ea1730, reason connectToSurface
[        ] I/MediaCodec(28535): [OMX.qcom.video.decoder.avc] setting surface generation to 29219841
[        ] D/SurfaceUtils(28535): disconnecting from surface 0x7b60ea1730, reason connectToSurface(reconnect)
[        ] D/SurfaceUtils(28535): connecting to surface 0x7b60ea1730, reason connectToSurface(reconnect)
[   +1 ms] I/ExtendedACodec(28535): setupVideoDecoder()
[        ] I/ExtendedACodec(28535): Decoder will be in frame by frame mode
[        ] W/ExtendedACodec(28535): Failed to set frame packing format on component
[        ] D/SurfaceUtils(28535): set up nativeWindow 0x7b60ea1730 for 1080x820, color 0x7fa30c06, rotation 0, usage 0x20002900
[        ] D/SurfaceUtils(28535): set up nativeWindow 0x7b60ea1730 for 1088x832, color 0x7fa30c06, rotation 0, usage 0x20002900
[   +3 ms] D/NdkImageReader(28535): acquireImageLocked: Overriding buffer format YUV_420_888 to 0x7fa30c06.
[  +93 ms] I/110     (28535): One big frame drop total:80 frameGap:80 delta#0#3#0#2#0#79
[ +652 ms] D/ViewRootImpl[MainActivity](28535): windowFocusChanged hasFocus=false inTouchMode=true
[ +943 ms] I/cr_MediaCodecBridge(28535): create MediaCodec video decoder, mime video/avc
[        ] V/MediaCodecList(28535): matching 'OMX.qcom.video.decoder.avc'
[        ] V/MediaCodecList(28535): matching 'c2.android.avc.decoder'
[        ] V/MediaCodecList(28535): matching 'OMX.google.h264.decoder'
[   +3 ms] I/OMXClient(28535): IOmx service obtained
[  +12 ms] I/MediaCodec(28535): MediaCodec will operate in async mode
[   +1 ms] D/SurfaceUtils(28535): connecting to surface 0x7b60f30160, reason connectToSurface
[ +274 ms] I/MediaCodec(28535): [OMX.qcom.video.decoder.avc] setting surface generation to 29219842
[        ] D/SurfaceUtils(28535): disconnecting from surface 0x7b60f30160, reason connectToSurface(reconnect)
[        ] D/SurfaceUtils(28535): connecting to surface 0x7b60f30160, reason connectToSurface(reconnect)
[        ] I/ExtendedACodec(28535): setupVideoDecoder()
[        ] I/ExtendedACodec(28535): Decoder will be in frame by frame mode
[        ] W/ExtendedACodec(28535): Failed to set frame packing format on component
[        ] D/SurfaceUtils(28535): set up nativeWindow 0x7b60f30160 for 1080x820, color 0x7fa30c06, rotation 0, usage 0x20002900
[        ] D/SurfaceUtils(28535): set up nativeWindow 0x7b60f30160 for 1088x832, color 0x7fa30c06, rotation 0, usage 0x20002900
[        ] D/NdkImageReader(28535): acquireImageLocked: Overriding buffer format YUV_420_888 to 0x7fa30c06.
[  +21 ms] D/DecorView(28535): onWindowFocusChangedFromViewRoot hasFocus: true, DecorView@5d000ba[MainActivity]
[        ] D/ViewRootImpl[MainActivity](28535): windowFocusChanged hasFocus=true inTouchMode=true
[ +189 ms] I/cr_MediaCodecBridge(28535): create MediaCodec video decoder, mime video/avc
[        ] V/MediaCodecList(28535): matching 'OMX.qcom.video.decoder.avc'
[        ] V/MediaCodecList(28535): matching 'c2.android.avc.decoder'
[        ] V/MediaCodecList(28535): matching 'OMX.google.h264.decoder'
[   +3 ms] I/OMXClient(28535): IOmx service obtained
[   +6 ms] I/MediaCodec(28535): MediaCodec will operate in async mode
[        ] D/SurfaceUtils(28535): connecting to surface 0x7b60f45600, reason connectToSurface
[        ] I/MediaCodec(28535): [OMX.qcom.video.decoder.avc] setting surface generation to 29219843
[        ] D/SurfaceUtils(28535): disconnecting from surface 0x7b60f45600, reason connectToSurface(reconnect)
[        ] D/SurfaceUtils(28535): connecting to surface 0x7b60f45600, reason connectToSurface(reconnect)
[        ] I/ExtendedACodec(28535): setupVideoDecoder()
[        ] I/ExtendedACodec(28535): Decoder will be in frame by frame mode
[        ] W/ExtendedACodec(28535): Failed to set frame packing format on component
[   +3 ms] D/SurfaceUtils(28535): set up nativeWindow 0x7b60f45600 for 1080x820, color 0x7fa30c06, rotation 0, usage 0x20002900
[  +14 ms] D/SurfaceUtils(28535): set up nativeWindow 0x7b60f45600 for 1088x832, color 0x7fa30c06, rotation 0, usage 0x20002900
[  +14 ms] D/NdkImageReader(28535): acquireImageLocked: Overriding buffer format YUV_420_888 to 0x7fa30c06.
[+18185 ms] W/cr_MediaCodecBridge(28535): Releasing: OMX.qcom.video.decoder.avc
[        ] D/SurfaceUtils(28535): connecting to surface 0x7b60f9ca90, reason connectToSurface
[   +2 ms] I/MediaCodec(28535): [OMX.qcom.video.decoder.avc] setting surface generation to 29219844
[        ] D/SurfaceUtils(28535): disconnecting from surface 0x7b60f9ca90, reason connectToSurface(reconnect)
[        ] D/SurfaceUtils(28535): connecting to surface 0x7b60f9ca90, reason connectToSurface(reconnect)
[   +3 ms] D/SurfaceUtils(28535): set up nativeWindow 0x7b60f9ca90 for 1088x832, color 0x7fa30c06, rotation 0, usage 0x20002900
[        ] D/SurfaceUtils(28535): disconnecting from surface 0x7b60f30160, reason disconnectFromSurface
[        ] W/cr_MediaCodecBridge(28535): Codec released
[   +3 ms] W/cr_MediaCodecBridge(28535): Releasing: OMX.qcom.video.decoder.avc
[        ] D/SurfaceUtils(28535): connecting to surface 0x7b60fcda00, reason connectToSurface
[        ] I/MediaCodec(28535): [OMX.qcom.video.decoder.avc] setting surface generation to 29219845
[        ] D/SurfaceUtils(28535): disconnecting from surface 0x7b60fcda00, reason connectToSurface(reconnect)
[        ] D/SurfaceUtils(28535): connecting to surface 0x7b60fcda00, reason connectToSurface(reconnect)
[        ] D/SurfaceUtils(28535): set up nativeWindow 0x7b60fcda00 for 1088x832, color 0x7fa30c06, rotation 0, usage 0x20002900
[        ] D/SurfaceUtils(28535): disconnecting from surface 0x7b60ea1730, reason disconnectFromSurface
[        ] W/cr_MediaCodecBridge(28535): Codec released
[        ] W/cr_MediaCodecBridge(28535): Releasing: OMX.qcom.video.decoder.avc
[        ] D/SurfaceUtils(28535): connecting to surface 0x7b60f8dc20, reason connectToSurface
[   +9 ms] I/MediaCodec(28535): [OMX.qcom.video.decoder.avc] setting surface generation to 29219846
[   +1 ms] D/SurfaceUtils(28535): disconnecting from surface 0x7b60f8dc20, reason connectToSurface(reconnect)
[   +1 ms] D/SurfaceUtils(28535): connecting to surface 0x7b60f8dc20, reason connectToSurface(reconnect)
[        ] D/SurfaceUtils(28535): set up nativeWindow 0x7b60f8dc20 for 1088x832, color 0x7fa30c06, rotation 0, usage 0x20002900
[        ] D/SurfaceUtils(28535): disconnecting from surface 0x7b60f45600, reason disconnectFromSurface
[        ] W/cr_MediaCodecBridge(28535): Codec released
[   +6 ms] D/SurfaceUtils(28535): disconnecting from surface 0x7b60f9ca90, reason disconnectFromSurface
[        ] D/SurfaceUtils(28535): disconnecting from surface 0x7b60fcda00, reason disconnectFromSurface
[   +1 ms] D/SurfaceUtils(28535): disconnecting from surface 0x7b60f8dc20, reason disconnectFromSurface

multiple flutter doctor -v
[✓] Flutter (Channel stable, 1.22.5, on macOS 11.1 20C69 darwin-x64, locale
    en-GB)
    • Flutter version 1.22.5 at /Users/tahatesser/Code/flutter_stable
    • Framework revision<PHONE_NUMBER> (6 days ago), 2020-12-10 11:54:40 -0800
    • Engine revision ae90085a84
    • Dart version 2.10.4

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at /Users/tahatesser/Code/sdk
    • Platform android-30, build-tools 30.0.2
    • ANDROID_HOME = /Users/tahatesser/Code/sdk
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6915495)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.3)
    • Xcode at /Volumes/Extreme/Xcode.app/Contents/Developer
    • Xcode 12.3, Build version 12C33
    • CocoaPods version 1.10.0

[!] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6915495)

[✓] VS Code (version 1.52.0)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.17.0

[✓] Connected device (3 available)
    • RMX2001 (mobile)     • EUYTFEUSQSRGDA6D                     •
      android-arm64 • Android 10 (API 29)
    • Taha’s iPad (mobile) • 00008020-000255113EE8402E            • ios
      • iOS 14.3
    • iPhone 12 (mobile)   • 01685E98-F396-4EB9-9C58-8B92677E24D5 • ios
      • com.apple.CoreSimulator.SimRuntime.iOS-14-3 (simulator)

! Doctor found issues in 1 category.

[✓] Flutter (Channel master, 1.25.0-9.0.pre.88, on macOS 11.1 20C69 darwin-x64,
    locale en-GB)
    • Flutter version 1.25.0-9.0.pre.88 at /Users/tahatesser/Code/flutter_master
    • Framework revision e24e763872 (3 hours ago), 2020-12-16 07:33:03 -0500
    • Engine revision e9f2f0eaea
    • Dart version 2.12.0 (build 2.12.0-157.0.dev)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at /Users/tahatesser/Code/sdk
    • Platform android-30, build-tools 30.0.2
    • ANDROID_HOME = /Users/tahatesser/Code/sdk
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6915495)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.3)
    • Xcode at /Volumes/Extreme/Xcode.app/Contents/Developer
    • Xcode 12.3, Build version 12C33
    • CocoaPods version 1.10.0

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6915495)

[!] Android Studio
    • Android Studio at /Applications/Android/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    ✗ Android Studio not found at /Applications/Android/Contents
    • Try updating or re-installing Android Studio.

[✓] VS Code (version 1.52.0)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.17.0

[✓] Connected device (4 available)
    • Taha’s iPad (mobile) • 00008020-000255113EE8402E            • ios
      • iOS 14.3
    • iPhone 12 (mobile)   • 01685E98-F396-4EB9-9C58-8B92677E24D5 • ios
      • com.apple.CoreSimulator.SimRuntime.iOS-14-3 (simulator)
    • macOS (desktop)      • macos                                • darwin-x64
      • macOS 11.1 20C69 darwin-x64
    • Chrome (web)         • chrome                               •
      web-javascript • Google Chrome 87.0.4280.88

! Doctor found issues in 1 category.

Hi @TahaTesser
I am unable to replicate this issue on devices I tried using latest stable and master versions.

Samsung S10+ (Android 10).
Samsung Galaxy A2Core (Android 8.1.0)

The recordings are played properly.
galaxya2.mp4.zip
s10_m.mp4.zip
s10.mp4.zip

latest stable and master flutter doctor -v
[✓] Flutter (Channel stable, 1.22.5, on Mac OS X 10.15.4 19E2269 darwin-x64,
    locale en-IN)
    • Flutter version 1.22.5 at /Users/dhs/documents/Fluttersdk/flutter
    • Framework revision<PHONE_NUMBER> (6 days ago), 2020-12-10 11:54:40 -0800
    • Engine revision ae90085a84
    • Dart version 2.10.4

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.0)
    • Android SDK at /Users/dhs/Library/Android/sdk
    • Platform android-30, build-tools 30.0.0
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.0.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.0.1, Build version 12A7300
    • CocoaPods version 1.9.3

[✓] Android Studio (version 4.0)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 46.0.2
    • Dart plugin version 193.7361
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)

[✓] VS Code (version 1.51.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.16.0

[✓] Connected device (1 available)
    • SM A260G (mobile) • 5200763ebcfa861f • android-arm • Android 8.1.0 (API
      27)

• No issues found!

[✓] Flutter (Channel master, 1.26.0-2.0.pre.64, on Mac OS X 10.15.4 19E2269
    darwin-x64, locale en-IN)
    • Flutter version 1.26.0-2.0.pre.64 at
      /Users/dhs/documents/Fluttersdk/flutter
    • Framework revision 9ff4326e1f (76 minutes ago), 2020-12-17 06:19:05 +0000
    • Engine revision 6edb402ee4
    • Dart version 2.12.0 (build 2.12.0-157.0.dev)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.0)
    • Android SDK at /Users/dhs/Library/Android/sdk
    • Platform android-30, build-tools 30.0.0
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.0.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.0.1, Build version 12A7300
    • CocoaPods version 1.9.3

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.0)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 46.0.2
    • Dart plugin version 193.7361
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)

[✓] VS Code (version 1.51.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.16.0

[✓] Connected device (3 available)
    • SM G975F (mobile) • RZ8M802WY0X • android-arm64  • Android 10 (API 29)
    • macOS (desktop)   • macos       • darwin-x64     • Mac OS X 10.15.4
      19E2269 darwin-x64
    • Chrome (web)      • chrome      • web-javascript • Google Chrome
      87.0.4280.88

• No issues found!

May be the issue is specific to device make (ex: Realme, OnePlus) , as it's working properly on Samung devices.

Hey @darshankawar
I can also reproduce it on Samsung Galaxy M30 (Android 10) in both non-hybrid and hybrid modes.
Preview
Samsung Galaxy M30 (Android 10)

non-hybrid & hybrid (same results)

Device Info
    • SM M305F (mobile)    • 32003c30dc19668f                     •       android-arm64 • Android 10 (API 29

flutter doctor -v
[✓] Flutter (Channel stable, 1.22.5, on macOS 11.1 20C69 darwin-x64, locale
    en-GB)
    • Flutter version 1.22.5 at /Users/tahatesser/Code/flutter_stable
    • Framework revision<PHONE_NUMBER> (7 days ago), 2020-12-10 11:54:40 -0800
    • Engine revision ae90085a84
    • Dart version 2.10.4

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at /Users/tahatesser/Code/sdk
    • Platform android-30, build-tools 30.0.2
    • ANDROID_HOME = /Users/tahatesser/Code/sdk
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6915495)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.3)
    • Xcode at /Volumes/Extreme/Xcode.app/Contents/Developer
    • Xcode 12.3, Build version 12C33
    • CocoaPods version 1.10.0

[!] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6915495)

[✓] VS Code (version 1.52.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.17.0

[✓] Connected device (3 available)
    • SM M305F (mobile)    • 32003c30dc19668f                     •
      android-arm64 • Android 10 (API 29)
    • Taha’s iPad (mobile) • 00008020-000255113EE8402E            • ios
      • iOS 14.3
    • iPhone 12 (mobile)   • 01685E98-F396-4EB9-9C58-8B92677E24D5 • ios
      • com.apple.CoreSimulator.SimRuntime.iOS-14-3 (simulator)

! Doctor found issues in 1 category.

@TahaTesser
That's strange. I have similar phone config for S10+, but still unable to replicate the issue with and without hybrid.

s10_nonhyb.mp4.zip

flutter doctor -v
[✓] Flutter (Channel stable, 1.22.5, on Mac OS X 10.15.4 19E2269 darwin-x64,
    locale en-IN)
    • Flutter version 1.22.5 at /Users/dhs/documents/Fluttersdk/flutter
    • Framework revision<PHONE_NUMBER> (7 days ago), 2020-12-10 11:54:40 -0800
    • Engine revision ae90085a84
    • Dart version 2.10.4

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.0)
    • Android SDK at /Users/dhs/Library/Android/sdk
    • Platform android-30, build-tools 30.0.0
    • Java binary at: /Applications/Android
      Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.0.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.0.1, Build version 12A7300
    • CocoaPods version 1.9.3

[✓] Android Studio (version 4.0)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 46.0.2
    • Dart plugin version 193.7361
    • Java version OpenJDK Runtime Environment (build
      1.8.0_242-release-1644-b3-6222593)

[✓] VS Code (version 1.51.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.16.0

[✓] Connected device (1 available)
    • SM G975F (mobile) • RZ8M802WY0X • android-arm64 • Android 10 (API 29)

• No issues found!

Going ahead and labelling it, since the issue occurs on some devices of same make (Samsung) along with other device models (RealMe, OnePlus)as well.

Reproducible on master and stable channels and got the same result. Tested on Redmi 5 Plus (mobile) • android-arm64 • Android 8.1.0 (API 27).
I have "Show touch" enabled but somehow it does not works on webview surface on my device.

Logs
W/Choreographer(27907): OPTS_INPUT: First frame was drawed before optimized, so skip!
I/zygote64(27907): Do full code cache collection, code=124KB, data=95KB
I/zygote64(27907): After code cache collection, code=99KB, data=57KB
I/zygote64(27907): Do partial code cache collection, code=119KB, data=86KB
I/zygote64(27907): After code cache collection, code=119KB, data=86KB
I/zygote64(27907): Increasing code cache capacity to 512KB
W/Choreographer(27907): OPTS_INPUT: First frame was drawed before optimized, so skip!
W/Choreographer(27907): OPTS_INPUT: First frame was drawed before optimized, so skip!
I/zygote64(27907): Compiler allocated 6MB to compile void android.view.ViewRootImpl.performTraversals()
I/zygote64(27907): Do full code cache collection, code=250KB, data=167KB
I/zygote64(27907): After code cache collection, code=229KB, data=145KB
W/VideoCapabilities(27907): Unrecognized profile<PHONE_NUMBER> for video/avc
W/VideoCapabilities(27907): Unrecognized profile<PHONE_NUMBER> for video/avc
W/VideoCapabilities(27907): Unrecognized profile<PHONE_NUMBER> for video/avc
W/VideoCapabilities(27907): Unrecognized profile<PHONE_NUMBER> for video/avc
W/VideoCapabilities(27907): Unsupported mime video/divx
W/VideoCapabilities(27907): Unsupported mime video/divx311
W/VideoCapabilities(27907): Unsupported mime video/divx4
W/VideoCapabilities(27907): Unrecognized profile/level 0/3 for video/mpeg2
W/VideoCapabilities(27907): Unrecognized profile/level 0/3 for video/mpeg2
W/VideoCapabilities(27907): Unsupported mime video/x-ms-wmv
W/VideoCapabilities(27907): Unsupported mime video/x-ms-wmv
W/VideoCapabilities(27907): Unsupported mime video/x-ms-wmv
W/VideoCapabilities(27907): Unrecognized profile<PHONE_NUMBER> for video/avc
W/VideoCapabilities(27907): Unrecognized profile<PHONE_NUMBER> for video/avc
I/VideoCapabilities(27907): Unsupported profile 4 for video/mp4v-es
W/Utils   (27907): could not parse long range '175-174'
W/VideoCapabilities(27907): Unrecognized profile<PHONE_NUMBER> for video/avc
W/VideoCapabilities(27907): Unrecognized profile<PHONE_NUMBER> for video/avc
W/VideoCapabilities(27907): Unrecognized profile<PHONE_NUMBER> for video/avc
W/VideoCapabilities(27907): Unrecognized profile<PHONE_NUMBER> for video/avc
W/VideoCapabilities(27907): Unsupported mime video/divx
W/VideoCapabilities(27907): Unsupported mime video/divx311
W/VideoCapabilities(27907): Unsupported mime video/divx4
W/VideoCapabilities(27907): Unrecognized profile/level 0/3 for video/mpeg2
W/VideoCapabilities(27907): Unrecognized profile/level 0/3 for video/mpeg2
W/VideoCapabilities(27907): Unsupported mime video/x-ms-wmv
I/chatty  (27907): uid=10511(com.nevercode.triage) ThreadPoolSingl identical 1 line
W/VideoCapabilities(27907): Unsupported mime video/x-ms-wmv
W/VideoCapabilities(27907): Unrecognized profile<PHONE_NUMBER> for video/avc
W/VideoCapabilities(27907): Unrecognized profile<PHONE_NUMBER> for video/avc
I/VideoCapabilities(27907): Unsupported profile 4 for video/mp4v-es
W/Utils   (27907): could not parse long range '175-174'
I/cr_MediaCodecBridge(27907): create MediaCodec video decoder, mime video/avc
I/OMXClient(27907): Treble IOmx obtained
W/VideoCapabilities(27907): Unrecognized profile<PHONE_NUMBER> for video/avc
W/VideoCapabilities(27907): Unrecognized profile<PHONE_NUMBER> for video/avc
I/MediaCodec(27907): MediaCodec will operate in async mode
D/SurfaceUtils(27907): connecting to surface 0x70b3027010, reason connectToSurface
I/MediaCodec(27907): [OMX.qcom.video.decoder.avc] setting surface generation to 28576769
D/SurfaceUtils(27907): disconnecting from surface 0x70b3027010, reason connectToSurface(reconnect)
D/SurfaceUtils(27907): connecting to surface 0x70b3027010, reason connectToSurface(reconnect)
I/ExtendedACodec(27907): setupVideoDecoder()
I/ExtendedACodec(27907): Decoder will be in frame by frame mode
D/SurfaceUtils(27907): set up nativeWindow 0x70b3027010 for 1080x820, color 0x7fa30c06, rotation 0, usage 0x20002900
W/GrallocMapperPassthrough(27907): buffer descriptor with invalid usage bits 0x2000
W/GrallocMapperPassthrough(27907): buffer descriptor with invalid usage bits 0x2000
W/GrallocMapperPassthrough(27907): buffer descriptor with invalid usage bits 0x2000
W/GrallocMapperPassthrough(27907): buffer descriptor with invalid usage bits 0x2000
D/SurfaceUtils(27907): set up nativeWindow 0x70b3027010 for 1088x832, color 0x7fa30c06, rotation 0, usage 0x20002900
W/GrallocMapperPassthrough(27907): buffer descriptor with invalid usage bits 0x2000
W/GrallocMapperPassthrough(27907): buffer descriptor with invalid usage bits 0x2000
I/chatty  (27907): uid=10511(com.nevercode.triage) CodecLooper identical 3 lines
W/GrallocMapperPassthrough(27907): buffer descriptor with invalid usage bits 0x2000
W/GrallocMapperPassthrough(27907): buffer descriptor with invalid usage bits 0x2000
W/GrallocMapperPassthrough(27907): buffer descriptor with invalid usage bits 0x2000
W/GrallocMapperPassthrough(27907): buffer descriptor with invalid usage bits 0x2000
W/GrallocMapperPassthrough(27907): buffer descriptor with invalid usage bits 0x2000
W/GrallocMapperPassthrough(27907): buffer descriptor with invalid usage bits 0x2000
W/GrallocMapperPassthrough(27907): buffer descriptor with invalid usage bits 0x2000
W/cr_MediaCodecBridge(27907): Releasing: OMX.qcom.video.decoder.avc
D/SurfaceUtils(27907): disconnecting from surface 0x70b3027010, reason disconnectFromSurface
W/MediaAnalyticsItem(27907): Unable to record: (codec:0:-1:-11:0:11:android.media.mediacodec.mime=video/avc:android.media.mediacodec.mode=video:android.media.mediacodec.encoder=0:android.media.mediacodec.codec=OMX.qcom.video.decoder.avc:android.media.mediacodec.secure=0:android.media.mediacodec.width=1080:android.media.mediacodec.height=820:android.media.mediacodec.rotation-degrees=0:android.media.mediacodec.maxwidth=1080:android.media.mediacodec.maxheight=820:android.media.mediacodec.bytesin=129934:) [forcenew=0]
W/cr_MediaCodecBridge(27907): Codec released
I/zygote64(27907): Do partial code cache collection, code=247KB, data=169KB
I/zygote64(27907): After code cache collection, code=247KB, data=169KB
I/zygote64(27907): Increasing code cache capacity to 1024KB
E/chromium(27907): [ERROR:page_load_metrics_update_dispatcher.cc(169)] Invalid first_paint 3.639 s for first_image_paint 3.502 s
I/Choreographer(27907): Skipped 109 frames!  The application may be doing too much work on its main thread.
W/Looper  (27907): Slow Frame: doFrame is 1831ms late
Lost connection to device.

flutter doctor
[✓] Flutter (Channel stable, 1.22.5, on Mac OS X 10.15.7 19H2 darwin-x64, locale en)
    • Flutter version 1.22.5 at /Users/pedromassango/dev/SDKs/flutter_stable
    • Framework revision<PHONE_NUMBER> (7 days ago), 2020-12-10 11:54:40 -0800
    • Engine revision ae90085a84
    • Dart version 2.10.4

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at /Users/pedromassango/Library/Android/sdk
    • Platform android-30, build-tools 30.0.2
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.1, Build version 12A7403
    • CocoaPods version 1.9.3

[!] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)

[✓] IntelliJ IDEA Community Edition (version 2020.3)
    • IntelliJ at /Applications/IntelliJ IDEA CE.app
    • Flutter plugin installed
    • Dart plugin version 203.5981.152

[✓] VS Code (version 1.51.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.16.0

[✓] Connected device (1 available)
    • Redmi 5 Plus (mobile) • 0258ff700005 • android-arm64 • Android 8.1.0 (API 27)

! Doctor found issues in 1 category.
Process finished with exit code 0

flutter doctor (master)
[✓] Flutter (Channel master, 1.26.0-2.0.pre.64, on Mac OS X 10.15.7 19H2 darwin-x64, locale en)
    • Flutter version 1.26.0-2.0.pre.64 at /Users/pedromassango/dev/SDKs/flutter_master
    • Framework revision 9ff4326e1f (5 hours ago), 2020-12-17 06:19:05 +0000
    • Engine revision 6edb402ee4
    • Dart version 2.12.0 (build 2.12.0-157.0.dev)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at /Users/pedromassango/Library/Android/sdk
    • Platform android-30, build-tools 30.0.2
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 12.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.1, Build version 12A7403
    • CocoaPods version 1.9.3

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 4.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6915495)

[✓] IntelliJ IDEA Community Edition (version 2020.3)
    • IntelliJ at /Applications/IntelliJ IDEA CE.app
    • Flutter plugin version 52.0.5
    • Dart plugin version 203.5981.152

[✓] VS Code (version 1.51.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.16.0

[✓] Connected device (3 available)
    • Redmi 5 Plus (mobile) • 0258ff700005 • android-arm64  • Android 8.1.0 (API 27)
    • macOS (desktop)       • macos        • darwin-x64     • Mac OS X 10.15.7 19H2 darwin-x64
    • Chrome (web)          • chrome       • web-javascript • Google Chrome 87.0.4280.88

• No issues found!
Process finished with exit code 0

I can no longer reproduce the issue using webview_flutter devices above
Closing as fixed


tiger.svg not rendering correctly

Hello, I was able to render camera.svg and other 3 simple svgs correctly using the example on tests/render/main.cpp but tiger.svg is failing to render properly:
Here's my result when rendering the file camera.svg:

And here's my result when rendering the file tiger.svg:

I use the exact same code for both, the only thing that I changed was the name of the file. I wonder if this is just happening to me, or if you also are seeing this issue too?

I have no problems with svgren. And I render a lot of different complex and simple images with svgren.
When I try to load tiger.svg with AffinityDesigner I get this Message:

And this is what Firefox tells me:

Opera:

The problems seems to be the testfile tiger.svg and not svgren

In my application svgren renders the tiger.svg without problems:

I also don't see problems with tiger.svg, at least I tried recently under Windows and under Linux.
@JaimeIvanCervantes on which OS are you trying?

I got a different tiger.svg from wikipedia which causes a assertion in svgren:

See attached tiger.svg image
tiger.zip

Hm, interesting, let me try...

Ok, it uses Cubuc_Smooth_Rel elements in some path which is not implemented in svgren. I need to implement it.

It is not urgent to me but since it is a standard file on wikipmedia it would be better not to have an assertion ...
https://commons.wikimedia.org/wiki/File:Ghostscript_Tiger.svg

svgren is not a complete support of the SVG standard yet, as the standard is quite big, so I implement features on demand. So thank you for finding missing stuff and providing sample SVGs for those, I add all such SVGs to the test data set.
Assertions are only active in Debug configuration, in Release there are no assertions done, but I checked that tiger.svg in Relese mode, it looks quite distorted :)

In release mode I got this resulz:

Yep, it's quite distorted because of those missing path steps. I'm trying to fix it now.

Interesting is taht the new tiger.svg from mediawiki looks identical but is less than half the size of your test tiger.svg

@saeitsystems obviously, it is because in my tiger.svg version smooth curve steps are converted to non-smooth ones, which are basically identical, only that smooth ones are shorter in writing.
You can see more about smooth/non-smooth cubic curve path steps here https://www.w3.org/TR/SVG/paths.html#PathDataCubicBezierCommands

@igagis that looks quite complicated .... I think your library is already doing a very good job!
Are there any favorite SVG editors you would recomend? I use AffinityDesigner on Windows or Mac. I tried Inkscape - I didn't like it because the GUI is complicated and not standard windows and there is no UHD support.

Well, I'm not drawing much SVGs on my own, but when I need to check something or edit some SVG I use Inkscape. Because I mainly use Linux envirnoment, it is easy to install it there and it is quite sufficient for small SVG tweaks. I did not search for better editors, so, no idea what else is available.

I am using macOS Sierra with clang-802.0.42 and cairo 1.14.10 (using Homebrew), and I'm saving the results to png with the changes on my PR: https://github.com/igagis/svgren/pull/17
camera.svg and other svgs were rendered correctly, it's only tiger.svg that doesn't work. Hmm maybe it's something on my side, I'll keep investigating.

Ok, I think I have also seen some strange results on MacOS, but not that big as your tiger.svg. I will try to reproduce on MacOS.

I reproduced the problem with tiger.svg on MacOS, same as @JaimeIvanCervantes observes, investigating...

For some reason, on MacOS the std lib works differently than on other systems.
The problem which causes the tiger.svg bug is that on MacOS the following assertion fails:
std::istringstream s("0c");
float d;
s >> d;
assert(!s.fail())

any idea how to workaround this?

I am reproducing the failed assertion:
#include <iostream>
#include <sstream>
#include <assert.h>

using namespace std;

int main() {
        std::istringstream s("0c");
        float d;
        s >> d;

        cout<<"d="<<d<<endl;

        if (s.fail()) {
                cout<<"Error"<<endl;
        }

        assert(!s.fail());

        return 0;
}

And here's the output:
d=0
Error
Assertion failed: (!s.fail()), function main, file istreamstringError.cpp, line 18.
Abort trap: 6

Thinking about best way to get around it.

I think the c next to the 0 is causing the failure. When I use std::istringstream s("0") I don't get any errors.

Sure, but the problem is that exactly this "0c" is a valid part of SVG document which is to be parsed as number 0 and 'c' should be ignored. I'm now implementing some workaround for this.

@JaimeIvanCervantes
Ok, the problem was actually in svgdom. I made a workaround.
The svgdom version 0.2.36 is coming soon, here is the travis build:
https://travis-ci.org/igagis/svgdom/builds
when it is done, you can upgrade svgdom via Homebrew.

Excellent thanks for the quick fix! I actually have my own cmake file with svgdom and svgren dependencies, so I just pulled your changes and it works like a charm, tiger.svg is rendering correctly now ;)

There is still other issue with Wikipedia tiger.svg, so reopening this bug for now, though the fix will come soon.

@saeitsystems
Ok, new packages released to nuget:
svgdom version 0.2.40
svgren version 0.4.20
please try and close the bug.

The Tiger from wikimedia renders fine now

It seems, I can't close the bug because I didn't open ist

Good, and Jaime also reported that he had no problems on MacOS now. So, closing the bug. Thank you!


Cannot install via npm

npm i @nuxtjs/google-analytics
npm WARN package.json<EMAIL_ADDRESS>assert is also the name of a node core module.
npm WARN package.json<EMAIL_ADDRESS>buffer is also the name of a node core module.
npm WARN package.json<EMAIL_ADDRESS>events is also the name of a node core module.
npm WARN package.json<EMAIL_ADDRESS>No repository field.
npm WARN package.json<EMAIL_ADDRESS>scripts['tests'] should probably be scripts['test'].
npm WARN package.json<EMAIL_ADDRESS>scripts['tests'] should probably be scripts['test'].
npm WARN package.json<EMAIL_ADDRESS>punycode is also the name of a node core module.
npm WARN package.json<EMAIL_ADDRESS>querystring is also the name of a node core module.
npm WARN package.json<EMAIL_ADDRESS>string_decoder is also the name of a node core module.
npm WARN package.json<EMAIL_ADDRESS>url is also the name of a node core module.
npm WARN package.json<EMAIL_ADDRESS>util is also the name of a node core module.
npm WARN package.json<EMAIL_ADDRESS>No repository field.
npm ERR! 404 Not Found
npm ERR! 404
npm ERR! 404 'nuxtjs/google-analytics' is not in the npm registry.

it was probably a connection issue or something with NPM service, but the package is working and I am able to install it with npm or yarn.


fix: Column hidden function maxDepth calculation error

Hey, could you give an example for what this fixes?

嘿，你能举个例子说明这个修复了什么吗？
https://codesandbox.io/p/sandbox/intelligent-nova-gobffy
When the Info->More Info->visits column is hidden, getHeaderGroups().length should be equal to 2, not always 3. getHeaderGroups().length doesn't change with columns hidden

Hey, could you give an example for what this fixes?

https://codesandbox.io/p/sandbox/intelligent-nova-gobffy
When the Info->More Info->visits column is hidden, getHeaderGroups().length should be equal to 2, not always 3. getHeaderGroups().length doesn't change with columns hidden