tests/subsys/cpp/libcxx/cpp.libcxx.newlib fails on m2gl025_miv and qemu_cortex_m0

Describe the bug
Failure in the main branch on both platforms
see https://github.com/zephyrproject-rtos/zephyr/runs/4366439678?check_suite_focus=true
INFO    - 450/812 qemu_cortex_m0            tests/subsys/cpp/libcxx/cpp.libcxx.newlib          FAILED Timeout (qemu)
INFO    - /__w/zephyr/zephyr/twister-out/qemu_cortex_m0/tests/subsys/cpp/libcxx/cpp.libcxx.newlib/handler.log-
ERROR   - *** Booting Zephyr OS build v2.7.99-1980-g81b1e7fdacf0  ***
ASSERTION FAIL [((((size_t)16) << 10) - (((uintptr_t) (&_end)) - 0x20000000)) >= 8192] @ WEST_TOPDIR/zephyr/lib/libc/newlib/libc-hooks.c:128
	memory space available for newlib heap is less than the minimum required size specified by CONFIG_NEWLIB_LIBC_MIN_REQUIRED_HEAP_SIZE
E: r0/a1:  0x00000004  r1/a2:  0x00000080  r2/a3:  0x000142cf
E: r3/a4:  0x000072e5 r12/ip:  0x00000000 r14/lr:  0x000072ed
E:  xpsr:  0x21000000
E: Faulting instruction address (r15/pc): 0x0001176e
E: >>> ZEPHYR FATAL ERROR 4: Kernel panic on CPU 0
E: Current thread: 0x20000a30 (main)
E: Halting system

and
INFO    - 812/812 m2gl025_miv               tests/subsys/cpp/libcxx/cpp.libcxx.newlib          FAILED Timeout (renode 60.613s)
INFO    - --/__w/zephyr/zephyr/twister-out/m2gl025_miv/tests/subsys/cpp/libcxx/cpp.libcxx.newlib/handler.log--
ERROR   - [0/1] cd /__w/zephyr/zephyr/twister-out/m2gl025_miv/tests/subsys/cpp/libcxx/cpp.libcxx.newlib && /usr/bin/renode --disable-xwt --port -2 --pid-file renode.pid -e<EMAIL_ADDRESS>include @/__w/zephyr/zephyr/boards/riscv/m2gl025_miv/support/m2gl025_miv.resc; s'
12:08:00.3478 [INFO] Loaded monitor commands from: /opt/renode/scripts/monitor.py
12:08:00.3949 [INFO] Including script: /__w/zephyr/zephyr/boards/riscv/m2gl025_miv/support/m2gl025_miv.resc
12:08:00.4067 [INFO] System bus created.
Warning: 9065 [WARNING] At /__w/zephyr/zephyr/boards/riscv/m2gl025_miv/support/m2gl025_miv.repl:6:5: updating constructors of the entry declared earlier.
Warning: 9067 [WARNING] At /__w/zephyr/zephyr/boards/riscv/m2gl025_miv/support/m2gl025_miv.repl:9:5: updating constructors of the entry declared earlier.
Warning: 9071 [WARNING] At /__w/zephyr/zephyr/boards/riscv/m2gl025_miv/support/m2gl025_miv.repl:12:5: updating constructors of the entry declared earlier.
Warning: 9074 [WARNING] At /__w/zephyr/zephyr/boards/riscv/m2gl025_miv/support/m2gl025_miv.repl:15:5: updating constructors of the entry declared earlier.
12:08:01.3749 [INFO] sysbus: Loading segment of 32 bytes length at 0x80000000.
12:08:01.3826 [INFO] sysbus: Loading segment of 135972 bytes length at 0x80000020.
12:08:01.3828 [INFO] sysbus: Loading segment of 2716 bytes length at 0x80021344.
12:08:01.3830 [INFO] sysbus: Loading segment of 10560 bytes length at 0x80040000.
12:08:01.4421 [INFO] cpu: Setting PC value to 0x80000000.
12:08:01.4854 [INFO] Mi-V: Machine started.
Warning: 5367 [WARNING] plic: Unhandled write to offset 0x200000, value 0x0.
Warning: 5427 [WARNING] uart: Unhandled write to offset 0xC. Unhandled bits: [0] when writing value 0x1. Tags: BIT8 (0x1).
12:08:01.5675 [INFO] uart: [+0.47s host +1.7ms virt 1.7ms virt from start] *** Booting Zephyr OS build v2.7.99-1980-g81b1e7fdacf0  ***
12:08:01.5790 [INFO] uart: [+11.52ms host +0.7ms virt 2.4ms virt from start]   version 201703
12:08:01.5802 [INFO] uart: [+1.15ms host +0.4ms virt 2.8ms virt from start]   Running test suite libcxx_tests
12:08:01.5817 [INFO] uart: [+1.55ms host +0.8ms virt 3.6ms virt from start]   ===================================================================
12:08:01.5826 [INFO] uart: [+0.86ms host +0.3ms virt 3.9ms virt from start]   START - test_array
12:08:01.5918 [INFO] uart: [+9.14ms host +1.1ms virt 5ms virt from start]    PASS - test_array in 0.1 seconds
12:08:01.5936 [INFO] uart: [+1.8ms host +0.8ms virt 5.8ms virt from start]   ===================================================================
12:08:01.5944 [INFO] uart: [+0.82ms host +0.3ms virt 6.1ms virt from start]   START - test_vector
12:08:01.6026 [INFO] uart: [+8.26ms host +1.7ms virt 7.8ms virt from start]    PASS - test_vector in 0.1 seconds
12:08:01.6046 [INFO] uart: [+1.92ms host +0.8ms virt 8.6ms virt from start]   ===================================================================
12:08:01.6058 [INFO] uart: [+1.25ms host +0.4ms virt 9ms virt from start]   START - test_make_unique
12:08:01.6105 [INFO] uart: [+4.67ms host +1.4ms virt 10.4ms virt from start]    PASS - test_make_unique in 0.1 seconds
12:08:01.6198 [INFO] uart: [+9.29ms host +0.9ms virt 11.3ms virt from start]   ===================================================================
12:08:01.6204 [INFO] uart: [+0.66ms host +0.3ms virt 11.6ms virt from start]   START - test_exception
12:08:01.7088 [INFO] uart: [+88.37ms host +28.1ms virt 39.7ms virt from start]   terminate called after throwing an instance of 'int'
12:08:01.7273 [INFO] uart: [+18.52ms host +6.8ms virt 46.5ms virt from start]   terminate called recursively
12:08:01.7285 [INFO] uart: [+1.22ms host +0.2ms virt 46.7ms virt from start]   exit

INFO    - --/__w/zephyr/zephyr/twister-out/m2gl025_miv/tests/subsys/cpp/libcxx/cpp.libcxx.newlib/handler.log--
INFO    - 4 Iteration:
INFO    - Adding tasks to the queue...
INFO    - Added initial list of jobs to queue

INFO    - 812/812 m2gl025_miv               tests/subsys/cpp/libcxx/cpp.libcxx.newlib          FAILED Timeout (renode 60.615s)
INFO    - --/__w/zephyr/zephyr/twister-out/m2gl025_miv/tests/subsys/cpp/libcxx/cpp.libcxx.newlib/handler.log--
ERROR   - [0/1] cd /__w/zephyr/zephyr/twister-out/m2gl025_miv/tests/subsys/cpp/libcxx/cpp.libcxx.newlib && /usr/bin/renode --disable-xwt --port -2 --pid-file renode.pid -e<EMAIL_ADDRESS>include @/__w/zephyr/zephyr/boards/riscv/m2gl025_miv/support/m2gl025_miv.resc; s'
12:10:03.4645 [INFO] Loaded monitor commands from: /opt/renode/scripts/monitor.py
12:10:03.5099 [INFO] Including script: /__w/zephyr/zephyr/boards/riscv/m2gl025_miv/support/m2gl025_miv.resc
12:10:03.5216 [INFO] System bus created.
Warning: 0320 [WARNING] At /__w/zephyr/zephyr/boards/riscv/m2gl025_miv/support/m2gl025_miv.repl:6:5: updating constructors of the entry declared earlier.
Warning: 0322 [WARNING] At /__w/zephyr/zephyr/boards/riscv/m2gl025_miv/support/m2gl025_miv.repl:9:5: updating constructors of the entry declared earlier.
Warning: 0325 [WARNING] At /__w/zephyr/zephyr/boards/riscv/m2gl025_miv/support/m2gl025_miv.repl:12:5: updating constructors of the entry declared earlier.
Warning: 0328 [WARNING] At /__w/zephyr/zephyr/boards/riscv/m2gl025_miv/support/m2gl025_miv.repl:15:5: updating constructors of the entry declared earlier.
12:10:04.5129 [INFO] sysbus: Loading segment of 32 bytes length at 0x80000000.
12:10:04.5208 [INFO] sysbus: Loading segment of 135972 bytes length at 0x80000020.
12:10:04.5210 [INFO] sysbus: Loading segment of 2716 bytes length at 0x80021344.
12:10:04.5212 [INFO] sysbus: Loading segment of 10560 bytes length at 0x80040000.
12:10:04.5814 [INFO] cpu: Setting PC value to 0x80000000.
12:10:04.6272 [INFO] Mi-V: Machine started.
Warning: 6775 [WARNING] plic: Unhandled write to offset 0x200000, value 0x0.
Warning: 6835 [WARNING] uart: Unhandled write to offset 0xC. Unhandled bits: [0] when writing value 0x1. Tags: BIT8 (0x1).
12:10:04.7027 [INFO] uart: [+0.47s host +1.7ms virt 1.7ms virt from start] *** Booting Zephyr OS build v2.7.99-1980-g81b1e7fdacf0  ***
12:10:04.7107 [INFO] uart: [+7.93ms host +0.7ms virt 2.4ms virt from start]   version 201703
12:10:04.7118 [INFO] uart: [+1.06ms host +0.4ms virt 2.8ms virt from start]   Running test suite libcxx_tests
12:10:04.7133 [INFO] uart: [+1.52ms host +0.8ms virt 3.6ms virt from start]   ===================================================================
12:10:04.7139 [INFO] uart: [+0.69ms host +0.3ms virt 3.9ms virt from start]   START - test_array
12:10:04.7201 [INFO] uart: [+6.18ms host +1.1ms virt 5ms virt from start]    PASS - test_array in 0.1 seconds
12:10:04.7215 [INFO] uart: [+1.41ms host +0.8ms virt 5.8ms virt from start]   ===================================================================
12:10:04.7223 [INFO] uart: [+0.8ms host +0.3ms virt 6.1ms virt from start]   START - test_vector
12:10:04.7289 [INFO] uart: [+6.52ms host +1.7ms virt 7.8ms virt from start]    PASS - test_vector in 0.1 seconds
12:10:04.7306 [INFO] uart: [+1.78ms host +0.8ms virt 8.6ms virt from start]   ===================================================================
12:10:04.7314 [INFO] uart: [+0.74ms host +0.4ms virt 9ms virt from start]   START - test_make_unique
12:10:04.7359 [INFO] uart: [+4.5ms host +1.4ms virt 10.4ms virt from start]    PASS - test_make_unique in 0.1 seconds
12:10:04.7457 [INFO] uart: [+9.83ms host +0.9ms virt 11.3ms virt from start]   ===================================================================
12:10:04.7464 [INFO] uart: [+0.64ms host +0.3ms virt 11.6ms virt from start]   START - test_exception
12:10:04.8292 [INFO] uart: [+82.83ms host +28.1ms virt 39.7ms virt from start]   terminate called after throwing an instance of 'int'
12:10:04.8439 [INFO] uart: [+14.68ms host +6.8ms virt 46.5ms virt from start]   terminate called recursively
12:10:04.8449 [INFO] uart: [+1ms host +0.2ms virt 46.7ms virt from start]   exit

INFO    - --/__w/zephyr/zephyr/twister-out/m2gl025_miv/tests/subsys/cpp/libcxx/cpp.libcxx.newlib/handler.log--

To Reproduce
Run test using west or twister.
Expected behavior
All tests pass
Impact
Tests are broken in main branch, which results in false negatives in CI for all submitted PRs
Logs and console output
see above
Environment (please complete the following information):

OS:  Linux
Toolchain  Zephyr SDK 0.13.2
https://github.com/zephyrproject-rtos/zephyr/commit/81b1e7fdacf04af8de6cd665fde286258598c39b

NOTE: This issue is also observed on hifive1 using both QEMU and Renode.


Error on npm install

Hi,
I got an error while installing modules, How can fix this ?
Thanks.
<EMAIL_ADDRESS>install: node-pre-gyp install --fallback-to-build --library=static_library
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

Hey! Have you checked which version of Node you have installed and is using? The project uses 8.9.3. I advise you to use nvm to manage the versions. Also, check the file permissions of the directory.

Use the last node 8x(9.17.0)


(very beta) the emission w/ scattering based on fluxed-based two-stream LART solver

I implemented the emission w/ scattering based on the (flux-based) two-stream LART solver.
One can check that this solver agrees well with the pure absorption two-stream LART (used in HELIOS-R1 and ExoJAX1), by running tests/integrations/unittests_log/twostream/twostream_spectrum_test.py
You can freely change w0 and g in this sample too.
Some notes

In this version, I assume no incident light and did not seriously the bottom boundary. So, it cannot be used for the reflection lights (i.e. only for emission w/ scattering for gaseous planets). I will think about these boundaries more seriously.
We need some verification with other algorithms e.g. cdisort, etc. I include it in the future branch.
we plan to implement other RT solvers, such as adding method, 4-stream LART etc. This branch includes the basic structure for these future RT solvers (i.e. naming and ArtEmisScat and so on).
no real scattering effects such as the Rayleigh scattering, clouds have not been implemented though...

#241

GitHub action fails at
error: numpy 1.22.3 is installed but numpy>=1.22.4 is required by {'pandas'}
Error: Process completed with exit code 1.

it looks radis develop branch removes the numpy upper bound.

Thanks a lot! because the fail of CI is due to the conflict of numpy version and pandas, and it looks radis will solve this problem in the next release, I merge this PR.


Fix Puppet::Util::Autoload.load_file to ignore stubbing

I mistakenly added singleton_class when checking if the class responds to
load_file (to support older versions of Puppet). This is obviously not
the correct method of determining if a class method has been defined and
as such did not work as intended.
This lead to the platform stubbing still being in place when Kernel.load
was being called, causing the problems reported by @cdenneen (where
a provider was evaluating Puppet.features.microsoft_windows? at load
time).

Coverage increased (+0.2%) to 91.422% when pulling 5778fd7381123f0170a0887b97b4bc38c9bfb331 on fix_autoload_stubbing into 86bc9aa890f19ab30325fd14cb9b726a961c9fed on master.


Web: Random crash RuntimeError: memory access out of bounds upon running app for first time.

Steps to Reproduce

Clone the repository
Compile the project and run it on the web.
Sometimes it's random, but one way I found it was: Fill in the 'Usuario' and 'Senha' fields with the cursor on the password, press to restart debug.

Logs
Restarted application in 193ms.
CanvasKit threw an exception while laying out the paragraph. The font was "Roboto". Exception:
RuntimeError: memory access out of bounds

════════ Exception caught by rendering library ═════════════════════════════════
The following NativeJavaScriptObject object was thrown during performLayout():
  RuntimeError: memory access out of bounds

The relevant error-causing widget was
Text
When the exception was thrown, this was the stack
<EMAIL_ADDRESS>170:242         Paragraph$layout
lib/_engine/engine/canvaskit/text.dart 572:18                            layout
packages/flutter/src/painting/text_painter.dart 578:5                    layout
packages/flutter/src/rendering/paragraph.dart 515:18                     [_layoutText]
packages/flutter/src/rendering/paragraph.dart 538:5                      [_layoutTextWithConstraints]
...
The following RenderObject was being processed when the exception was fired: RenderParagraph#9ddd1 relayoutBoundary=up10 NEEDS-LAYOUT NEEDS-PAINT
RenderObject: RenderParagraph#9ddd1 relayoutBoundary=up10 NEEDS-LAYOUT NEEDS-PAINT
    parentData: offset=Offset(0.0, 0.0); flex=null; fit=null (can use size)
    constraints: BoxConstraints(0.0<=w<=464.0, 0.0<=h<=Infinity)
    size: MISSING
    textAlign: start
    textDirection: ltr
    softWrap: wrapping at box width
    overflow: clip
    locale: en_US
    maxLines: unlimited
    text: TextSpan
        debugLabel: ((englishLike body1 2014).merge(blackHelsinki bodyText2)).merge(unknown)
        inherit: false
        color: Color(0xb3ffffff)
        family: Roboto
        familyFallback: Ubuntu, Cantarell, DejaVu Sans, Liberation Sans, Arial
        size: 16.0
        weight: 100
        letterSpacing: 0.3
        baseline: alphabetic
        decoration: TextDecoration.none
        "Usuário"
════════════════════════════════════════════════════════════════════════════════

════════ Exception caught by rendering library ═════════════════════════════════
Assertion failed:
hasSize
"RenderBox was not laid out: RenderParagraph#9ddd1 relayoutBoundary=up10 NEEDS-PAINT"

The relevant error-causing widget was
Column
════════════════════════════════════════════════════════════════════════════════

════════ Exception caught by rendering library ═════════════════════════════════
Assertion failed:
hasSize
"RenderBox was not laid out: RenderFlex#4c227 relayoutBoundary=up9 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE"

The relevant error-causing widget was
Padding
════════════════════════════════════════════════════════════════════════════════

════════ Exception caught by rendering library ═════════════════════════════════
Assertion failed:
hasSize
"RenderBox was not laid out: RenderPadding#e93be relayoutBoundary=up8 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE"

The relevant error-causing widget was
Column
════════════════════════════════════════════════════════════════════════════════

════════ Exception caught by rendering library ═════════════════════════════════
Assertion failed:
hasSize
"RenderBox was not laid out: RenderFlex#a8396 relayoutBoundary=up7 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE"

The relevant error-causing widget was
Container
════════════════════════════════════════════════════════════════════════════════

════════ Exception caught by rendering library ═════════════════════════════════
Assertion failed:
hasSize
"RenderBox was not laid out: RenderPadding#3983e relayoutBoundary=up6 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE"

The relevant error-causing widget was
Container
════════════════════════════════════════════════════════════════════════════════

════════ Exception caught by rendering library ═════════════════════════════════
Assertion failed:
hasSize
"RenderBox was not laid out: RenderDecoratedBox#d2252 relayoutBoundary=up5 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE"

The relevant error-causing widget was
Container
════════════════════════════════════════════════════════════════════════════════

════════ Exception caught by rendering library ═════════════════════════════════
Assertion failed:
child!.hasSize
is not true

The relevant error-causing widget was
Center
════════════════════════════════════════════════════════════════════════════════

════════ Exception caught by rendering library ═════════════════════════════════
Assertion failed:
hasSize
"RenderBox was not laid out: RenderDecoratedBox#d2252 relayoutBoundary=up5"

The relevant error-causing widget was
Container
════════════════════════════════════════════════════════════════════════════════
Error: Cannot hit test a render box with no size.
The hitTest() method was called on this RenderBox: RenderConstrainedBox#084b0 relayoutBoundary=up4:
  needs compositing
  creator: ConstrainedBox ← Container ← Center ← Stack ← DecoratedBox ← Container ← _BodyBuilder ← MediaQuery ← LayoutId-[<_ScaffoldSlot.body>] ← CustomMultiChildLayout ← AnimatedBuilder ← DefaultTextStyle ← ⋯
  parentData: offset=Offset(0.0, 0.0) (can use size)
  constraints: BoxConstraints(0.0<=w<=1360.0, 0.0<=h<=624.0)
  size: MISSING
  additionalConstraints: BoxConstraints(w=500.0, 0.0<=h<=Infinity)
Although this node is not marked as needing layout, its size is not set.
A RenderBox object must have an explicit size before it can be hit-tested. Make sure that the RenderBox in question sets its size during layout.
    at Object.throw_ [as throw] (http://localhost:8000/dart_sdk.js:5031:11)
    at http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4586:21
    at proxy_box.RenderConstrainedBox.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4589:26)
    at http://localhost:8000/packages/flutter/src/rendering/shifted_box.dart.lib.js:165:47
    at box.BoxHitTestResult.wrap.addWithPaintOffset (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:8530:19)
    at shifted_box.RenderPositionedBox.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/shifted_box.dart.lib.js:162:23)
    at shifted_box.RenderPositionedBox.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:8791:44
    at box.BoxHitTestResult.wrap.addWithPaintOffset (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:8530:19)
    at stack.RenderStack.new.defaultHitTestChildren (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:8788:30)
    at stack.RenderStack.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/stack.dart.lib.js:692:19)
    at stack.RenderStack.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at proxy_box.RenderDecoratedBox.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderDecoratedBox.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:8791:44
    at box.BoxHitTestResult.wrap.addWithPaintOffset (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:8530:19)
    at custom_layout.RenderCustomMultiChildLayoutBox.new.defaultHitTestChildren (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:8788:30)
    at custom_layout.RenderCustomMultiChildLayoutBox.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/custom_layout.dart.lib.js:305:19)
    at custom_layout.RenderCustomMultiChildLayoutBox.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at material._RenderInkFeatures.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at material._RenderInkFeatures.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at proxy_box.RenderPhysicalModel.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderPhysicalModel.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at proxy_box.RenderPhysicalModel.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:2166:20)
    at proxy_box.RenderPointerListener.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderPointerListener.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:504:36)
    at proxy_box.RenderSemanticsGestureHandler.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderSemanticsGestureHandler.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at proxy_box.RenderSemanticsAnnotations.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderSemanticsAnnotations.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at proxy_box.RenderRepaintBoundary.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderRepaintBoundary.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at proxy_box.RenderIgnorePointer.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderIgnorePointer.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at proxy_box.RenderIgnorePointer.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:3471:59)
    at proxy_box.RenderAnimatedOpacity.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderAnimatedOpacity.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at proxy_box.RenderFractionalTranslation.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:3040:24
    at box.BoxHitTestResult.wrap.addWithPaintOffset (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:8530:19)
    at proxy_box.RenderFractionalTranslation.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:3038:21)
    at proxy_box.RenderFractionalTranslation.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:3031:19)
    at proxy_box.RenderRepaintBoundary.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderRepaintBoundary.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at proxy_box.RenderSemanticsAnnotations.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderSemanticsAnnotations.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at proxy_box.RenderOffstage.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderOffstage.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at proxy_box.RenderOffstage.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:3577:59)
    at proxy_box.RenderSemanticsAnnotations.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderSemanticsAnnotations.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at http://localhost:8000/packages/flutter/src/widgets/widget_span.dart.lib.js:29338:42
    at box.BoxHitTestResult.wrap.addWithPaintOffset (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:8530:19)
    at overlay$._RenderTheatre.new.hitTestChildren (http://localhost:8000/packages/flutter/src/widgets/widget_span.dart.lib.js:29335:28)
    at overlay$._RenderTheatre.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at proxy_box.RenderSemanticsAnnotations.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderSemanticsAnnotations.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at proxy_box.RenderAbsorbPointer.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderAbsorbPointer.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at proxy_box.RenderAbsorbPointer.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:3653:79)
    at proxy_box.RenderPointerListener.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderPointerListener.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:504:36)
    at proxy_box.RenderSemanticsAnnotations.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderSemanticsAnnotations.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at proxy_box.RenderSemanticsAnnotations.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderSemanticsAnnotations.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at view.RenderView.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4883:58)
    at view.RenderView.new.hitTestMouseTrackers (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4891:12)
    at http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:6068:48
    at mouse_tracking.MouseTracker.new.updateWithEvent (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:5092:94)
    at binding$5.WidgetsFlutterBinding.new.dispatchEvent (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:6065:46)
    at binding$5.WidgetsFlutterBinding.new.[_handlePointerEventImmediately] (http://localhost:8000/packages/flutter/src/gestures/binding.dart.lib.js:284:14)
    at binding$5.WidgetsFlutterBinding.new.handlePointerEvent (http://localhost:8000/packages/flutter/src/gestures/binding.dart.lib.js:257:43)
    at binding$5.WidgetsFlutterBinding.new.[_flushPointerEventQueue] (http://localhost:8000/packages/flutter/src/gestures/binding.dart.lib.js:246:14)
    at binding$5.WidgetsFlutterBinding.new.[_handlePointerDataPacket] (http://localhost:8000/packages/flutter/src/gestures/binding.dart.lib.js:236:65)
    at Object.invoke1 (http://localhost:8000/dart_sdk.js:173275:7)
    at _engine.EnginePlatformDispatcher.__.invokeOnPointerDataPacket (http://localhost:8000/dart_sdk.js:155200:15)
    at _engine.PointerBinding.__.[_onPointerData] (http://localhost:8000/dart_sdk.js:155814:49)
    at http://localhost:8000/dart_sdk.js:156220:26
    at http://localhost:8000/dart_sdk.js:156187:16
    at http://localhost:8000/dart_sdk.js:155907:11
Application finished.
Exited (sigterm)

flutter doctor -v
❯ flutter doctor -v
[✓] Flutter (Channel stable, 2.0.4, on Linux, locale pt_BR.UTF-8)
    • Flutter version 2.0.4 at /home/matheus/flutter
    • Framework revision b1395592de (2 weeks ago), 2021-04-01 14:25:01 -0700
    • Engine revision 2dce47073a
    • Dart version 2.12.2

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at /home/matheus/Android/Sdk
    • Platform android-30, build-tools 30.0.2
    • Java binary at: /snap/android-studio/current/android-studio/jre/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)
    • All Android licenses accepted.

[✓] Chrome - develop for the web
    • Chrome at google-chrome

[✓] Android Studio
    • Android Studio at /snap/android-studio/current/android-studio
    • 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-dir = /snap/android-studio/current/android-studio
    • Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)

[✓] Connected device (1 available)
    • Chrome (web) • chrome • web-javascript • Google Chrome 89.0.4389.114

• No issues found!

When i restart the application:
Restarted application in 311ms.
Error: SkiaObjectCollectionError: RuntimeError: memory access out of bounds
<EMAIL_ADDRESS>158:166                                                      mc
<EMAIL_ADDRESS>197:352                                                      delete
C:/b/s/w/ir/cache/builder/src/out/host_debug/flutter_web_sdk/lib/_engine/engine/canvaskit/canvaskit_api.dart 1860:18  collectSkiaObjectsNow
C:/b/s/w/ir/cache/builder/src/out/host_debug/flutter_web_sdk/lib/_engine/engine/canvaskit/canvaskit_api.dart 1828:7   <fn>
C:/b/s/w/ir/cache/builder/src/out/host_debug/dart-sdk/lib/_internal/js_dev_runtime/private/isolate_helper.dart 48:19  internalCallback
    at Object.throw_ [as throw] (http://localhost:51895/dart_sdk.js:5032:11)
    at _engine.ProductionCollector.new.collectSkiaObjectsNow (http://localhost:51895/dart_sdk.js:131242:19)
    at http://localhost:51895/dart_sdk.js:131208:14
    at internalCallback (http://localhost:51895/dart_sdk.js:24051:11)

@matheust3
can you provide your flutter run --web-render canvaskit --release -v and a minimal reproducible code sample without 3rd party plugins

@matheust3
As suggested above, please try by removing all 3rd party plugins and see if you still get the same error or not. If yes, provide the updated minimal code sample that we can use to verify and address this issue.
Thanks.

@darshankawar @iapicca I removed all packages and left only the useful part of the code.
Now I'm testing it on a Linux machine (same problem here).
I updated the logs

@matheust3
I've tried your app on mobile first and doesn't seem to do anything

logs
[   +3 ms] Installing build/app/outputs/flutter-apk/app.apk...
[        ] executing: /home/francesco/Android/Sdk/platform-tools/adb -s 965AY0WP5C install -t -r /home/francesco/projects/bugInterface/build/app/outputs/flutter-apk/app.apk
[+4333 ms] Performing Streamed Install
                    Success
[        ] Installing build/app/outputs/flutter-apk/app.apk... (completed in 4.3s)
[   +4 ms] executing: /home/francesco/Android/Sdk/platform-tools/adb -s 965AY0WP5C shell echo -n c6029b957b979b4dd853aa83afd6116df95c3a11 > /data/local/tmp/sky.com.example.assist_agro.sha1
[  +37 ms] executing: /home/francesco/Android/Sdk/platform-tools/adb -s 965AY0WP5C shell -x logcat -v time -t 1
[  +46 ms] --------- beginning of main
           04-17 12:28:10.012 I/Finsky  (22808): [7541] qqq.run(16): Wrote row to frosting DB: 41294
[  +19 ms] executing: /home/francesco/Android/Sdk/platform-tools/adb -s 965AY0WP5C 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.example.assist_agro/com.example.assist_agro.MainActivity
[ +103 ms] Starting: Intent { act=android.intent.action.RUN flg=0x20000000 cmp=com.example.assist_agro/.MainActivity (has extras) }
[   +1 ms] Waiting for observatory port to be available...
[+1381 ms] Observatory URL on device: http://<IP_ADDRESS>:42087/zNM8RuewR4o=/
[   +1 ms] executing: /home/francesco/Android/Sdk/platform-tools/adb -s 965AY0WP5C forward tcp:0 tcp:42087
[  +13 ms] 45265
[        ] Forwarded host port 45265 to device port 42087 for Observatory
[   +4 ms] Caching compiled dill
[ +137 ms] Connecting to service protocol: http://<IP_ADDRESS>:45265/zNM8RuewR4o=/
[ +580 ms] Launching a Dart Developer Service (DDS) instance at http://<IP_ADDRESS>:0, connecting to VM service at http://<IP_ADDRESS>:45265/zNM8RuewR4o=/.
[ +157 ms] DDS is listening at http://<IP_ADDRESS>:38755/89reQOAXym0=/.
[  +62 ms] Successfully connected to service protocol: http://<IP_ADDRESS>:45265/zNM8RuewR4o=/
[  +38 ms] DevFS: Creating new filesystem on the device (null)
[  +82 ms] DevFS: Created new filesystem on the device (file:///data/user/0/com.example.assist_agro/code_cache/bugInterfaceESIOLF/bugInterface/)
[   +3 ms] Updating assets
[  +97 ms] Syncing files to device Pixel 3a...
[   +1 ms] <- reset
[        ] Compiling dart to kernel with 0 updated files
[   +1 ms] <- recompile package:assist_agro/main.dart 61c501de-145c-45c0-ad0d-8dff90f6ed38
[        ] <- 61c501de-145c-45c0-ad0d-8dff90f6ed38
[  +88 ms] Updating files.
[        ] DevFS: Sync finished
[   +1 ms] Syncing files to device Pixel 3a... (completed in 91ms)
[        ] Synced 0.0MB.
[        ] <- accept
[  +14 ms] Connected to _flutterView/0x7903c5cf80.
[   +2 ms] Flutter run key commands.
[   +1 ms] r Hot reload. 🔥🔥🔥
[        ] 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).
[        ] 💪 Running with sound null safety 💪
[        ] An Observatory debugger and profiler on Pixel 3a is available at: http://<IP_ADDRESS>:38755/89reQOAXym0=/
[+1294 ms] Activating Dart DevTools...
[+3024 ms] W/IInputConnectionWrapper( 8023): beginBatchEdit on inactive InputConnection
[        ] W/IInputConnectionWrapper( 8023): getTextBeforeCursor on inactive InputConnection
[        ] W/IInputConnectionWrapper( 8023): getTextAfterCursor on inactive InputConnection
[   +1 ms] W/IInputConnectionWrapper( 8023): getSelectedText on inactive InputConnection
[   +1 ms] W/IInputConnectionWrapper( 8023): endBatchEdit on inactive InputConnection
[   +9 ms] W/IInputConnectionWrapper( 8023): beginBatchEdit on inactive InputConnection
[   +5 ms] W/IInputConnectionWrapper( 8023): endBatchEdit on inactive InputConnection
[ +817 ms] Activating Dart DevTools... (completed in 3.9s)
[ +677 ms] The Flutter DevTools debugger and profiler on Pixel 3a is available at: http://<IP_ADDRESS>:9103?uri=http%3A%2F%2F<IP_ADDRESS>%3A38755%2F89reQOAXym0%3D%2F
[ +856 ms] W/IInputConnectionWrapper( 8023): beginBatchEdit on inactive InputConnection
[        ] W/IInputConnectionWrapper( 8023): getTextBeforeCursor on inactive InputConnection
[   +2 ms] W/IInputConnectionWrapper( 8023): getTextAfterCursor on inactive InputConnection
[        ] W/IInputConnectionWrapper( 8023): getSelectedText on inactive InputConnection
[        ] W/IInputConnectionWrapper( 8023): endBatchEdit on inactive InputConnection
[+15562 ms] W/IInputConnectionWrapper( 8023): beginBatchEdit on inactive InputConnection
[        ] W/IInputConnectionWrapper( 8023): getTextBeforeCursor on inactive InputConnection
[        ] W/IInputConnectionWrapper( 8023): getTextAfterCursor on inactive InputConnection
[        ] W/IInputConnectionWrapper( 8023): getSelectedText on inactive InputConnection
[   +1 ms] W/IInputConnectionWrapper( 8023): endBatchEdit on inactive InputConnection
[   +4 ms] W/IInputConnectionWrapper( 8023): beginBatchEdit on inactive InputConnection
[        ] W/IInputConnectionWrapper( 8023): getTextBeforeCursor on inactive InputConnection
[   +1 ms] W/IInputConnectionWrapper( 8023): endBatchEdit on inactive InputConnection
[+1229 ms] W/IInputConnectionWrapper( 8023): beginBatchEdit on inactive InputConnection
[   +1 ms] W/IInputConnectionWrapper( 8023): getTextBeforeCursor on inactive InputConnection
[   +1 ms] W/IInputConnectionWrapper( 8023): getTextAfterCursor on inactive InputConnection
[        ] W/IInputConnectionWrapper( 8023): getSelectedText on inactive InputConnection
[        ] W/IInputConnectionWrapper( 8023): endBatchEdit on inactive InputConnection
[+1469 ms] W/IInputConnectionWrapper( 8023): beginBatchEdit on inactive InputConnection
[        ] W/IInputConnectionWrapper( 8023): getTextBeforeCursor on inactive InputConnection
[        ] W/IInputConnectionWrapper( 8023): getTextAfterCursor on inactive InputConnection
[   +1 ms] W/IInputConnectionWrapper( 8023): getSelectedText on inactive InputConnection
[   +1 ms] W/IInputConnectionWrapper( 8023): endBatchEdit on inactive InputConnection
[+1761 ms] W/IInputConnectionWrapper( 8023): beginBatchEdit on inactive InputConnection
[        ] W/IInputConnectionWrapper( 8023): getTextBeforeCursor on inactive InputConnection
[        ] W/IInputConnectionWrapper( 8023): getTextAfterCursor on inactive InputConnection
[   +1 ms] W/IInputConnectionWrapper( 8023): getSelectedText on inactive InputConnection
[        ] W/IInputConnectionWrapper( 8023): endBatchEdit on inactive InputConnection
[+1025 ms] W/IInputConnectionWrapper( 8023): beginBatchEdit on inactive InputConnection
[        ] W/IInputConnectionWrapper( 8023): getTextBeforeCursor on inactive InputConnection
[        ] W/IInputConnectionWrapper( 8023): getTextAfterCursor on inactive InputConnection
[        ] W/IInputConnectionWrapper( 8023): getSelectedText on inactive InputConnection
[   +2 ms] W/IInputConnectionWrapper( 8023): endBatchEdit on inactive InputConnection
[   +8 ms] W/IInputConnectionWrapper( 8023): beginBatchEdit on inactive InputConnection
[        ] W/IInputConnectionWrapper( 8023): getTextBeforeCursor on inactive InputConnection
[        ] W/IInputConnectionWrapper( 8023): endBatchEdit on inactive InputConnection
[+12802 ms] W/IInputConnectionWrapper( 8023): beginBatchEdit on inactive InputConnection
[        ] W/IInputConnectionWrapper( 8023): getTextBeforeCursor on inactive InputConnection
[        ] W/IInputConnectionWrapper( 8023): getTextAfterCursor on inactive InputConnection
[        ] W/IInputConnectionWrapper( 8023): getSelectedText on inactive InputConnection
[        ] W/IInputConnectionWrapper( 8023): endBatchEdit on inactive InputConnection
[   +6 ms] W/IInputConnectionWrapper( 8023): beginBatchEdit on inactive InputConnection
[   +1 ms] W/IInputConnectionWrapper( 8023): getTextBeforeCursor on inactive InputConnection
[        ] W/IInputConnectionWrapper( 8023): endBatchEdit on inactive InputConnection
[+3945 ms] W/IInputConnectionWrapper( 8023): beginBatchEdit on inactive InputConnection
[        ] W/IInputConnectionWrapper( 8023): getTextBeforeCursor on inactive InputConnection
[        ] W/IInputConnectionWrapper( 8023): getTextAfterCursor on inactive InputConnection
[        ] W/IInputConnectionWrapper( 8023): getSelectedText on inactive InputConnection
[   +2 ms] W/IInputConnectionWrapper( 8023): endBatchEdit on inactive InputConnection
[+24909 ms] Service protocol connection closed.
[        ] Lost connection to device.
[   +2 ms] executing: /home/francesco/Android/Sdk/platform-tools/adb -s 965AY0WP5C forward --list
[   +6 ms] Exit code 0 from: /home/francesco/Android/Sdk/platform-tools/adb -s 965AY0WP5C forward --list
[        ] 965AY0WP5C tcp:45265 tcp:42087
[   +1 ms] executing: /home/francesco/Android/Sdk/platform-tools/adb -s 965AY0WP5C forward --remove tcp:45265
[   +8 ms] DevFS: Deleting filesystem on the device (file:///data/user/0/com.example.assist_agro/code_cache/bugInterfaceESIOLF/bugInterface/)
[ +256 ms] Ignored error while cleaning up DevFS: TimeoutException after 0:00:00.250000: Future not completed
[   +1 ms] executing: /home/francesco/Android/Sdk/platform-tools/adb -s 965AY0WP5C forward --list
[   +6 ms] Exit code 0 from: /home/francesco/Android/Sdk/platform-tools/adb -s 965AY0WP5C forward --list
[   +2 ms] "flutter run" took 180,937ms.
[ +257 ms] ensureAnalyticsSent: 253ms
[   +5 ms] Running shutdown hooks
[        ] Shutdown hooks complete
[  +10 ms] exiting with code 0

doctor
[✓] Flutter (Channel master, 2.2.0-11.0.pre.152, on Linux, locale en_US.UTF-8)
    • Flutter version 2.2.0-11.0.pre.152 at /home/francesco/snap/flutter/common/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision f4c74a6ec3 (9 hours ago), 2021-04-16 20:34:01 -0400
    • Engine revision e3832e14b4
    • Dart version 2.14.0 (build 2.14.0-8.0.dev)

[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
    • Android SDK at /home/francesco/Android/Sdk
    • Platform android-30, build-tools 30.0.2
    • ANDROID_SDK_ROOT = /home/francesco/Android/Sdk
    • Java binary at: /usr/lib/jvm/java-1.8.0-openjdk-amd64/jre/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_282-8u282-b08-0ubuntu1~20.04-b08)
    • All Android licenses accepted.

[✓] Chrome - develop for the web
    • CHROME_EXECUTABLE = /snap/bin/chromium

[✓] Linux toolchain - develop for Linux desktop
    • clang version 6.0.0-1ubuntu2 (tags/RELEASE_600/final)
    • cmake version 3.10.2
    • ninja version 1.8.2
    • pkg-config version 0.29.1

[!] Android Studio (not installed)
    • Android Studio not found; download from https://developer.android.com/studio/index.html
      (or visit https://flutter.dev/docs/get-started/install/linux#android-setup for detailed instructions).

[✓] Connected device (3 available)
    • Pixel 3a (mobile) • 965AY0WP5C • android-arm64  • Android 11 (API 30)
    • Linux (desktop)   • linux      • linux-x64      • Linux
    • Chrome (web)      • chrome     • web-javascript • Chromium 90.0.4430.72 snap

! Doctor found issues in 1 category.

@iapicca

I added some logic (but it doesn't make any difference). Only the layout with the inputs is enough to reproduce the error.
The error happens unexpectedly (sometimes it didn't happen, as it was in your case). Try restarting a few times, preferably running on chrome.

The error happened on the first attempt to reproduce it
Recording

Logs
  Launching lib/main.dart on Web Server in debug mode...
Waiting for connection from Dart debug extension at http://localhost:8000
The web-server device requires the Dart Debug Chrome extension for debugging. Consider using the Chrome or Edge devices for an improved development workflow.
Please click the Dart Debug extension button in the spawned browser window
Debug service listening on ws://<IP_ADDRESS>:37403/2ElAB8XdV-o=/ws
💪 Running with sound null safety 💪
Connecting to VM Service at ws://<IP_ADDRESS>:37403/2ElAB8XdV-o=/ws
CanvasKit threw an exception while laying out the paragraph. The font was "Roboto". Exception:
RuntimeError: memory access out of bounds

════════ Exception caught by rendering library ═════════════════════════════════
The following NativeJavaScriptObject object was thrown during performLayout():
  RuntimeError: memory access out of bounds

The relevant error-causing widget was
Text
When the exception was thrown, this was the stack
<EMAIL_ADDRESS>170:242         Paragraph$layout
lib/_engine/engine/canvaskit/text.dart 572:18                            layout
packages/flutter/src/painting/text_painter.dart 578:5                    layout
packages/flutter/src/rendering/paragraph.dart 515:18                     [_layoutText]
packages/flutter/src/rendering/paragraph.dart 538:5                      [_layoutTextWithConstraints]
...
The following RenderObject was being processed when the exception was fired: RenderParagraph#4737d relayoutBoundary=up10 NEEDS-LAYOUT NEEDS-PAINT
RenderObject: RenderParagraph#4737d relayoutBoundary=up10 NEEDS-LAYOUT NEEDS-PAINT
    parentData: offset=Offset(0.0, 0.0); flex=null; fit=null (can use size)
    constraints: BoxConstraints(0.0<=w<=464.0, 0.0<=h<=Infinity)
    size: MISSING
    textAlign: start
    textDirection: ltr
    softWrap: wrapping at box width
    overflow: clip
    locale: en_US
    maxLines: unlimited
    text: TextSpan
        debugLabel: ((englishLike body1 2014).merge(blackHelsinki bodyText2)).merge(unknown)
        inherit: false
        color: Color(0xb3ffffff)
        family: Roboto
        familyFallback: Ubuntu, Cantarell, DejaVu Sans, Liberation Sans, Arial
        size: 16.0
        weight: 100
        letterSpacing: 0.3
        baseline: alphabetic
        decoration: TextDecoration.none
        "Usuário"
════════════════════════════════════════════════════════════════════════════════

════════ Exception caught by rendering library ═════════════════════════════════
Assertion failed:
hasSize
"RenderBox was not laid out: RenderParagraph#4737d relayoutBoundary=up10 NEEDS-PAINT"

The relevant error-causing widget was
Column
════════════════════════════════════════════════════════════════════════════════

════════ Exception caught by rendering library ═════════════════════════════════
Assertion failed:
hasSize
"RenderBox was not laid out: RenderFlex#0e057 relayoutBoundary=up9 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE"

The relevant error-causing widget was
Padding
════════════════════════════════════════════════════════════════════════════════

════════ Exception caught by rendering library ═════════════════════════════════
Assertion failed:
hasSize
"RenderBox was not laid out: RenderPadding#637eb relayoutBoundary=up8 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE"

The relevant error-causing widget was
Column
════════════════════════════════════════════════════════════════════════════════

════════ Exception caught by rendering library ═════════════════════════════════
Assertion failed:
hasSize
"RenderBox was not laid out: RenderFlex#a31b4 relayoutBoundary=up7 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE"

The relevant error-causing widget was
Container
════════════════════════════════════════════════════════════════════════════════

════════ Exception caught by rendering library ═════════════════════════════════
Assertion failed:
hasSize
"RenderBox was not laid out: RenderPadding#4689f relayoutBoundary=up6 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE"

The relevant error-causing widget was
Container
════════════════════════════════════════════════════════════════════════════════

════════ Exception caught by rendering library ═════════════════════════════════
Assertion failed:
hasSize
"RenderBox was not laid out: RenderDecoratedBox#234e4 relayoutBoundary=up5 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE"

The relevant error-causing widget was
Container
════════════════════════════════════════════════════════════════════════════════

════════ Exception caught by rendering library ═════════════════════════════════
Assertion failed:
child!.hasSize
is not true

The relevant error-causing widget was
Center
════════════════════════════════════════════════════════════════════════════════

════════ Exception caught by rendering library ═════════════════════════════════
Assertion failed:
hasSize
"RenderBox was not laid out: RenderDecoratedBox#234e4 relayoutBoundary=up5"

The relevant error-causing widget was
Container
════════════════════════════════════════════════════════════════════════════════
Error: Cannot hit test a render box with no size.
The hitTest() method was called on this RenderBox: RenderConstrainedBox#c4e41 relayoutBoundary=up4:
  needs compositing
  creator: ConstrainedBox ← Container ← Center ← Stack ← DecoratedBox ← Container ← _BodyBuilder ← MediaQuery ← LayoutId-[<_ScaffoldSlot.body>] ← CustomMultiChildLayout ← AnimatedBuilder ← DefaultTextStyle ← ⋯
  parentData: offset=Offset(0.0, 0.0) (can use size)
  constraints: BoxConstraints(0.0<=w<=1360.0, 0.0<=h<=624.0)
  size: MISSING
  additionalConstraints: BoxConstraints(w=500.0, 0.0<=h<=Infinity)
Although this node is not marked as needing layout, its size is not set.
A RenderBox object must have an explicit size before it can be hit-tested. Make sure that the RenderBox in question sets its size during layout.
    at Object.throw_ [as throw] (http://localhost:8000/dart_sdk.js:5031:11)
    at http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4586:21
    at proxy_box.RenderConstrainedBox.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4589:26)
    at http://localhost:8000/packages/flutter/src/rendering/shifted_box.dart.lib.js:165:47
    at box.BoxHitTestResult.wrap.addWithPaintOffset (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:8530:19)
    at shifted_box.RenderPositionedBox.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/shifted_box.dart.lib.js:162:23)
    at shifted_box.RenderPositionedBox.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:8791:44
    at box.BoxHitTestResult.wrap.addWithPaintOffset (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:8530:19)
    at stack.RenderStack.new.defaultHitTestChildren (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:8788:30)
    at stack.RenderStack.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/stack.dart.lib.js:692:19)
    at stack.RenderStack.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at proxy_box.RenderDecoratedBox.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderDecoratedBox.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:8791:44
    at box.BoxHitTestResult.wrap.addWithPaintOffset (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:8530:19)
    at custom_layout.RenderCustomMultiChildLayoutBox.new.defaultHitTestChildren (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:8788:30)
    at custom_layout.RenderCustomMultiChildLayoutBox.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/custom_layout.dart.lib.js:305:19)
    at custom_layout.RenderCustomMultiChildLayoutBox.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at material._RenderInkFeatures.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at material._RenderInkFeatures.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at proxy_box.RenderPhysicalModel.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderPhysicalModel.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at proxy_box.RenderPhysicalModel.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:2166:20)
    at proxy_box.RenderPointerListener.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderPointerListener.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:504:36)
    at proxy_box.RenderSemanticsGestureHandler.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderSemanticsGestureHandler.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at proxy_box.RenderSemanticsAnnotations.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderSemanticsAnnotations.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at proxy_box.RenderRepaintBoundary.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderRepaintBoundary.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at proxy_box.RenderIgnorePointer.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderIgnorePointer.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at proxy_box.RenderIgnorePointer.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:3471:59)
    at proxy_box.RenderAnimatedOpacity.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderAnimatedOpacity.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at proxy_box.RenderFractionalTranslation.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:3040:24
    at box.BoxHitTestResult.wrap.addWithPaintOffset (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:8530:19)
    at proxy_box.RenderFractionalTranslation.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:3038:21)
    at proxy_box.RenderFractionalTranslation.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:3031:19)
    at proxy_box.RenderRepaintBoundary.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderRepaintBoundary.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at proxy_box.RenderSemanticsAnnotations.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderSemanticsAnnotations.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at proxy_box.RenderOffstage.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderOffstage.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at proxy_box.RenderOffstage.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:3577:59)
    at proxy_box.RenderSemanticsAnnotations.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderSemanticsAnnotations.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at http://localhost:8000/packages/flutter/src/widgets/widget_span.dart.lib.js:29338:42
    at box.BoxHitTestResult.wrap.addWithPaintOffset (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:8530:19)
    at overlay$._RenderTheatre.new.hitTestChildren (http://localhost:8000/packages/flutter/src/widgets/widget_span.dart.lib.js:29335:28)
    at overlay$._RenderTheatre.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at proxy_box.RenderSemanticsAnnotations.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderSemanticsAnnotations.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at proxy_box.RenderAbsorbPointer.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderAbsorbPointer.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at proxy_box.RenderAbsorbPointer.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:3653:79)
    at proxy_box.RenderPointerListener.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderPointerListener.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:504:36)
    at proxy_box.RenderSemanticsAnnotations.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderSemanticsAnnotations.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at proxy_box.RenderSemanticsAnnotations.new.hitTestChildren (http://localhost:8000/packages/flutter/src/rendering/proxy_box.dart.lib.js:407:56)
    at proxy_box.RenderSemanticsAnnotations.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4591:28)
    at view.RenderView.new.hitTest (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4883:58)
    at view.RenderView.new.hitTestMouseTrackers (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:4891:12)
    at http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:6068:48
    at mouse_tracking.MouseTracker.new.updateWithEvent (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:5092:94)
    at binding$5.WidgetsFlutterBinding.new.dispatchEvent (http://localhost:8000/packages/flutter/src/rendering/layer.dart.lib.js:6065:46)
    at binding$5.WidgetsFlutterBinding.new.[_handlePointerEventImmediately] (http://localhost:8000/packages/flutter/src/gestures/binding.dart.lib.js:284:14)
    at binding$5.WidgetsFlutterBinding.new.handlePointerEvent (http://localhost:8000/packages/flutter/src/gestures/binding.dart.lib.js:257:43)
    at binding$5.WidgetsFlutterBinding.new.[_flushPointerEventQueue] (http://localhost:8000/packages/flutter/src/gestures/binding.dart.lib.js:246:14)
    at binding$5.WidgetsFlutterBinding.new.[_handlePointerDataPacket] (http://localhost:8000/packages/flutter/src/gestures/binding.dart.lib.js:236:65)
    at Object.invoke1 (http://localhost:8000/dart_sdk.js:173275:7)
    at _engine.EnginePlatformDispatcher.__.invokeOnPointerDataPacket (http://localhost:8000/dart_sdk.js:155200:15)
    at _engine.PointerBinding.__.[_onPointerData] (http://localhost:8000/dart_sdk.js:155814:49)
    at http://localhost:8000/dart_sdk.js:156220:26
    at http://localhost:8000/dart_sdk.js:156187:16
    at http://localhost:8000/dart_sdk.js:155907:11
Application finished.
Exited (sigterm)

In the second attempt to reproduce the error, I had to restart the application a few times.
Note: The error does not happen only when the application is initialized or restarted, sometimes it happens during use in a seemingly random manner.
Recording

Logs
Restarted application in 183ms.
CanvasKit threw an exception while laying out the paragraph. The font was "Roboto". Exception:
RuntimeError: memory access out of bounds

════════ Exception caught by rendering library ═════════════════════════════════
The following NativeJavaScriptObject object was thrown during performLayout():
  RuntimeError: memory access out of bounds

The relevant error-causing widget was
Text
When the exception was thrown, this was the stack
<EMAIL_ADDRESS>170:242         Paragraph$layout
lib/_engine/engine/canvaskit/text.dart 572:18                            layout
packages/flutter/src/painting/text_painter.dart 578:5                    layout
packages/flutter/src/rendering/paragraph.dart 515:18                     [_layoutText]
packages/flutter/src/rendering/paragraph.dart 538:5                      [_layoutTextWithConstraints]
...
The following RenderObject was being processed when the exception was fired: RenderParagraph#ffaa3 relayoutBoundary=up10 NEEDS-LAYOUT NEEDS-PAINT
RenderObject: RenderParagraph#ffaa3 relayoutBoundary=up10 NEEDS-LAYOUT NEEDS-PAINT
    parentData: offset=Offset(0.0, 0.0); flex=null; fit=null (can use size)
    constraints: BoxConstraints(0.0<=w<=464.0, 0.0<=h<=Infinity)
    size: MISSING
    textAlign: start
    textDirection: ltr
    softWrap: wrapping at box width
    overflow: clip
    locale: en_US
    maxLines: unlimited
    text: TextSpan
        debugLabel: ((englishLike body1 2014).merge(blackHelsinki bodyText2)).merge(unknown)
        inherit: false
        color: Color(0xb3ffffff)
        family: Roboto
        familyFallback: Ubuntu, Cantarell, DejaVu Sans, Liberation Sans, Arial
        size: 16.0
        weight: 100
        letterSpacing: 0.3
        baseline: alphabetic
        decoration: TextDecoration.none
        "Usuário"
════════════════════════════════════════════════════════════════════════════════

════════ Exception caught by rendering library ═════════════════════════════════
Assertion failed:
hasSize
"RenderBox was not laid out: RenderParagraph#ffaa3 relayoutBoundary=up10 NEEDS-PAINT"

The relevant error-causing widget was
Column
════════════════════════════════════════════════════════════════════════════════

════════ Exception caught by rendering library ═════════════════════════════════
Assertion failed:
hasSize
"RenderBox was not laid out: RenderFlex#e0a82 relayoutBoundary=up9 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE"

The relevant error-causing widget was
Padding
════════════════════════════════════════════════════════════════════════════════

════════ Exception caught by rendering library ═════════════════════════════════
Assertion failed:
hasSize
"RenderBox was not laid out: RenderPadding#3b1d4 relayoutBoundary=up8 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE"

The relevant error-causing widget was
Column
════════════════════════════════════════════════════════════════════════════════

════════ Exception caught by rendering library ═════════════════════════════════
Assertion failed:
hasSize
"RenderBox was not laid out: RenderFlex#495b7 relayoutBoundary=up7 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE"

The relevant error-causing widget was
Container
════════════════════════════════════════════════════════════════════════════════

════════ Exception caught by rendering library ═════════════════════════════════
Assertion failed:
hasSize
"RenderBox was not laid out: RenderPadding#7b709 relayoutBoundary=up6 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE"

The relevant error-causing widget was
Container
════════════════════════════════════════════════════════════════════════════════

════════ Exception caught by rendering library ═════════════════════════════════
Assertion failed:
hasSize
"RenderBox was not laid out: RenderDecoratedBox#90d97 relayoutBoundary=up5 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE"

The relevant error-causing widget was
Container
════════════════════════════════════════════════════════════════════════════════

════════ Exception caught by rendering library ═════════════════════════════════
Assertion failed:
child!.hasSize
is not true

The relevant error-causing widget was
Center
════════════════════════════════════════════════════════════════════════════════

════════ Exception caught by rendering library ═════════════════════════════════
Assertion failed:
hasSize
"RenderBox was not laid out: RenderDecoratedBox#90d97 relayoutBoundary=up5"

The relevant error-causing widget was
Container
════════════════════════════════════════════════════════════════════════════════
Application finished.
Exited (sigterm)

I was able to replicate the issue only first time when I ran the cloned app using flutter run -d chrome, which showed me below in console log:
dhs@Dhss-MacBook-Pro bugInterface % flutter run -d chrome
Launching lib/main.dart on Chrome in debug mode...
Waiting for connection from debug service on Chrome...             14.3s
Debug service listening on ws://<IP_ADDRESS>:50527/eJ7gBmG1F6I=/ws

💪 Running with sound null safety 💪

🔥  To hot restart changes while running, press "r" or "R".
For a more detailed help message, press "h". To quit, press "q".
Error: SkiaObjectCollectionError: RuntimeError: memory access out of bounds
<EMAIL_ADDRESS>158:166         mc
<EMAIL_ADDRESS>197:352         delete
lib/_engine/engine/canvaskit/canvaskit_api.dart 1860:18                  collectSkiaObjectsNow
lib/_engine/engine/canvaskit/canvaskit_api.dart 1828:7                   <fn>
dart-sdk/lib/_internal/js_dev_runtime/private/isolate_helper.dart 48:19  internalCallback

    at Object.throw_ [as throw] (http://localhost:50505/dart_sdk.js:5031:11)
    at _engine.ProductionCollector.new.collectSkiaObjectsNow (http://localhost:50505/dart_sdk.js:131240:19)
    at http://localhost:50505/dart_sdk.js:131206:14
    at internalCallback (http://localhost:50505/dart_sdk.js:24050:11)

But, on subsequent runs, I couldn't replicate the issue. Seems to be random.

 flutter doctor -v

[✓] Flutter (Channel stable, 2.0.5, on Mac OS X 10.15.4 19E2269 darwin-x64,
    locale en-GB)
    • Flutter version 2.0.5 at /Users/dhs/documents/fluttersdk/flutter
    • Framework revision adc687823a (3 days ago), 2021-04-16 09:40:20 -0700
    • Engine revision b09f014e96
    • Dart version 2.12.3

[!] Xcode - develop for iOS and macOS
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 12.3, Build version 12C33
    ! CocoaPods 1.9.3 out of date (1.10.0 is recommended).
        CocoaPods is used to retrieve the iOS and macOS platform side's plugin
        code that responds to your plugin usage on the Dart side.
        Without CocoaPods, plugins will not work on iOS or macOS.
        For more info, see https://flutter.dev/platform-plugins
      To upgrade see
      https://guides.cocoapods.org/using/getting-started.html#installation for
      instructions.

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

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

[✓] Connected device (3 available)
    • Darshan's iphone (mobile) • 21150b119064aecc249dfcfe05e259197461ce23 • ios
      • iOS 14.4.1
    • macOS (desktop)           • macos                                    •
      darwin-x64     • Mac OS X 10.15.4 19E2269 darwin-x64
    • Chrome (web)              • chrome                                   •
      web-javascript • Google Chrome 89.0.4389.128

! Doctor found issues in 1 category.

May be similar / related to below issues:
https://github.com/flutter/flutter/issues/45636
https://github.com/flutter/flutter/issues/67949

I have the same RuntimeError although with a different stacktrace and project code.

Here's the full error message.
```
════════ Exception caught by scheduler library ═════════════════════════════════
The following NativeJavaScriptObject object was thrown during a scheduler callback:
  RuntimeError: memory access out of bounds
When the exception was thrown, this was the stack
<EMAIL_ADDRESS>170:242                                                 Canvas$drawPicture
C:/b/s/w/ir/cache/builder/src/out/host_debug/flutter_web_sdk/lib/_engine/engine/canvaskit/canvas.dart 173:14     drawPicture
C:/b/s/w/ir/cache/builder/src/out/host_debug/flutter_web_sdk/lib/_engine/engine/canvaskit/layer.dart 378:17      paint
C:/b/s/w/ir/cache/builder/src/out/host_debug/flutter_web_sdk/lib/_engine/engine/canvaskit/layer.dart 114:14      paintChildren
C:/b/s/w/ir/cache/builder/src/out/host_debug/flutter_web_sdk/lib/_engine/engine/canvaskit/layer.dart 447:5       paint
...
════════════════════════════════════════════════════════════════════════════════
</details>

I have MarkdownWidgets that flip around when clicking on them. The more text I have in the Markdown and the further the paragraphs (\n symbols) are spread out over the whole text, closer it is to crashing. Once it hits a breakpoint, it reliably crashes. Exactly at the breakpoint itself, it sometimes crashes, before the breakpoint it doesn't.

Perhaps this could give some hint as to what causes this..

@darshankawar @hterkelsen
Any idea what I might be doing to prevent the failure until the issue is resolved?

As a temporary quick fix, updating to master lowered the frequency of this issue (at least seemingly). With the html renderer, it obviously doesn't happen at all, but that comes with performance issues :(

I'm looking into this issue now, I'll update this thread if I find a workaround

Also getting this error.
Random places within web app, not necessarily memory intensive tasks, for example on opening my drawer menu.
If there is anything I can provide please let me know.

I have a fix, there is a problem with how shadows are malloced in CanvasKit that is overriding malloc'ed strings and causing memory errors. I'm writing a PR for CanvasKit and will update this bug once I send it out. Unfortunately I don't know of a workaround besides not using shadows in text style.

Thanks for your efforts!
This bug seems to be caused by shadows in general, not just shadows in the text style. The above mentioned drawer probably has a shadow border and in my project I'm using cards (which crash when rotated). The shadow by itself doesn't crash it, but once I added a sufficient amount of text onto the card, it crashes..


[Macros] Ignore the @TaskLocal macro attached to vars with projected value vars.

VarDecls with @_projectedValueProperty have already had the property wrapper transform applied. This only impacts swiftinterfaces, and if a swiftinterface was produced against a Concurrency library that does not declare TaskLocal as a macro, we need to ignore the macro to avoid producing duplicate declarations. This is only needed temporarily until all swiftinterfaces have been built against the Concurrency library containing the new macro declaration.
Note that all of the property wrapper requests will not consider these declarations to have an attached property wrapper because the macro declaration always wins when resolving the custom attribute. I think this is okay, because the property wrapper transform has already been applied. As far as I can tell, the purpose of @_projectedValueProperty is to avoid synthesizing another projected value in the case where one has already been created.
Resolves: rdar://128542258

@swift-ci please smoke test


Refactor knife ssh options stuff

This allows most config options to work with the SSH gateway too. The most important of these is the identity file stuffs.

Thanks! :+1:

:+1:

:+1:


Ubuntu 16.04 Project Finder just shows "Discuvering Project ..." and nothing happens.

Ubuntu 16.04 Project Finder just shows "Discovering Project ..." and nothing happens.
I open it via the command palette because the shortcut is not working for me.
I have saved projects.

@nextgenthemes Can you see any console errors in Atom's developer tools?

/opt/atom/resources/app.asar/src/state-store.js:31 Uncaught (in promise) TypeError: Cannot read property 'transaction' of null(…)dbPromise.then.db @ /opt/atom/resources/app.asar/src/state-store.js:31
/opt/atom/resources/app.asar/src/state-store.js:31 Uncaught (in promise) TypeError: Cannot read property 'transaction' of null(…)dbPromise.then.db @ /opt/atom/resources/app.asar/src/state-store.js:31
/opt/atom/resources/app.asar/src/state-store.js:31 Uncaught (in promise) TypeError: Cannot read property 'transaction' of null(…)dbPromise.then.db @ /opt/atom/resources/app.asar/src/state-store.js:31
/opt/atom/resources/app.asar/src/state-store.js:31 Uncaught (in promise) TypeError: Cannot read property 'transaction' of null(…)dbPromise.then.db @ /opt/atom/resources/app.asar/src/state-store.js:31
/opt/atom/resources/app.asar/src/state-store.js:31 Uncaught (in promise) TypeError: Cannot read property 'transaction' of null(…)dbPromise.then.db @ /opt/atom/resources/app.asar/src/state-store.js:31
/opt/atom/resources/app.asar/src/state-store.js:31 Uncaught (in promise) TypeError: Cannot read property 'transaction' of null(…)dbPromise.then.db @ /opt/atom/resources/app.asar/src/state-store.js:31
/opt/atom/resources/app.asar/src/state-store.js:31 Uncaught (in promise) TypeError: Cannot read property 'transaction' of null(…)dbPromise.then.db @ /opt/atom/resources/app.asar/src/state-store.js:31
session.js [sm]:21 Uncaught (in promise) TypeError: Cannot read property 'transaction' of null(…)(anonymous function) @ session.js [sm]:21
/opt/atom/resources/app.asar/src/state-store.js:31 Uncaught (in promise) TypeError: Cannot read property 'transaction' of null(…)dbPromise.then.db @ /opt/atom/resources/app.asar/src/state-store.js:31

The repeating is probably not related that one message come up continuously. The other one came up as I opened the project finder from the command palette.

Seems like there's an issue over on atom for this error (https://github.com/atom/atom/issues/11806). Possible causes are running beta and stable Atom side-by-side. There's a few resolutions listed too like clearing your state cache on startup and clearing Atom's DB. While there's not much we can do to fix the error, we should probably recover better by showing a message of some sort. I'll look into it!


⚠ Bofrost.lu has degraded performance

In d9a9c81, Bofrost.lu (https://www.bofrost.lu) experienced degraded performance:

HTTP code: 200
Response time: 1923 ms

Resolved: Bofrost.lu performance has improved in d669533 after 6 minutes.


prevent to check for final attribs inside templates

since they might be mixed or not, in structs or not

@Hackerpilot Can you please make another beta with this PR in it?

In the make file you can checkout a particular SHA, it should work.

https://github.com/Hackerpilot/Dscanner/releases/tag/v0.4.0-beta.6


Filtering on sources page does not show currently in use filters

Describe the bug
Filtering on sources page does not show currently in use filters
To Reproduce
Steps to reproduce the behavior:

Go to 'Add Sources'
Add a filter by name
See results but no list of current filters are shown

Expected behavior
We should show the filters that are in use (same as the details page filtering)
Screenshots

Desktop (please complete the following information):

OS: Fedora
Browser Firefox
Version 66

Additional context
Testing against PROD

This is a duplicate of https://github.com/project-koku/koku-ui/issues/649


Firefox windows tab next does not cycle through all tabs?

I don't have windows so I can't verify this but in the talon zoom today tararoys showed that tab next/last in firefox did not work for her, in the following sense: repeated tab next only switched between the most recent two tabs, instead of cycling between all tabs. This appears to be because windows expects you to hold down the control key when using control tab. Apparently this can be fixed by using control+pageup/pagedown instead.

It looks like control-pageup/pagedown also work on linux, so maybe those should just be the defaults.

It looks like control-pageup/pagedown also work on linux, so maybe those should just be the defaults.

Hiya, just out of interest, I use Firefox on Windows and "tab next" / "tab last" works as expected for me (cycles through all tabs, not back and forth).
It's currently assigned to ctrl-tab.

Hiya, just out of interest, I use Firefox on Windows and "tab next" / "tab last" works as expected for me (cycles through all tabs, not back and forth).
It's currently assigned to ctrl-tab.

Looks like firefox has a cute little switcher mapped to ctrl-tab by default now, which can be disabled to revert to the previous keys. "fun"
https://support.mozilla.org/en-US/kb/tab-preferences-and-settings
Since this is allegedly the default for firefox, I've switched it over
https://github.com/knausj85/knausj_talon/commit/3cc62c09b4eaba099d396f5d63ab5d2d568353df

Looks like firefox has a cute little switcher mapped to ctrl-tab by default now, which can be disabled to revert to the previous keys. "fun"
https://support.mozilla.org/en-US/kb/tab-preferences-and-settings
Since this is allegedly the default for firefox, I've switched it over
https://github.com/knausj85/knausj_talon/commit/3cc62c09b4eaba099d396f5d63ab5d2d568353df


swift protobuf is not working with Carthage

I am facing issue while downloading swift protobuff through Carthage
Xcode 12.4
Build version 12D4e
swift-protobuf at "1.6.0"

1.6.0 is a pretty old release.
The screen show doesn't actually show anything about what failed, but since it seems specific to Carthage, you might want to see if there are general Carthage places for help.

You should also look at the xcodebuild log as described in the last line of your screen shot.  That may have more details about what went wrong.

I have investigated the log file .

That's likely because you are using such and old release.  https://github.com/apple/swift-protobuf/commit/03c8bef37f91f52fcba3b6e5d8df1f027397b779 shows a changed to the setting back to 1.8.0, but I'd strongly suggest you move up much further to get bug fixes, etc.


Hero widget: bug if the content has multiple paragraph

To reproduce the bug, just add one more paragraph before the content of exampleSite/content/home/hero.md, e.g.
This is a test.

The highly flexible website framework for Hugo with an extensible plugin mechanism. Create a beautifully simple site in under 10 minutes :rocket:

Output:

Possible cause:
https://github.com/gcushen/hugo-academic/blob/fe52f6b55e5f102a7dbeb7c38d2e01be8b450970/layouts/partials/widgets/hero.html#L28-L30

As you can see from the code, the widget is designed to only show a single call-to-action paragraph.
To add a line break, you can enter the Markdown or HTML line break code <br> and keep all your Markdown text on one line in the file, like the demo does.
Alternatively, changed the above  to a  would probably allow multiple paragraphs as long as it doesn't break the existing CSS style selectors.

IMHO, the widget can be more useful if it is not limited to a single paragraph.

Thanks for the feedback, I've opened #935


It doesn't send a query to master. Why so? 🤔

https://github.com/taskrabbit/makara#common-problems--solutions
database.yml
default: &default
  adapter: postgresql
  encoding: unicode
  pool: 10
  host: postgres
  username: postgres

development:
  adapter: 'postgresql_makara'
  encoding: unicode
  pool: 10
  database: jiffyshirts_development
  makara:
    id: postgresql
    blacklist_duration: 5
    master_ttl: 5
    master_strategy: round_robin
    slave_strategy: round_robin
    sticky: false
    connections:
      - role: master
        blacklist_duration: 0
        url: 'postgres://postgres@postgres:5432/jiffyshirts_development'
      - role: slave
        url: 'postgres://postgres@postgres:5432/jiffyshirts_replica'

test:
  database: jiffyshirts_test
  <<: *default

deploy:
  database: jiffyshirts_development
  <<: *default

It uses slave database. It's okay.

> Spree::User.last
  [slave/1] Spree::User Load (1.5ms)  SELECT  "spree_users".*  Why so? I've even tried to set master_ttl to 600. Same problem.

> Spree::User.connection.stick_to_master!(true); Spree::User.last
  [slave/1] Spree::User Load (1.2ms)  SELECT  "spree_users".* FROM "spree_users" WHERE "spree_users"."deleted_at" IS NULL  ORDER BY "spree_users"."id" DESC LIMIT 1

@artkirienko this is working fine for me. For example:
>> User.last # Uses replica
  [replica] User Load (5.5ms)  SELECT  `users`.* FROM `users` ORDER BY `users`.`id` DESC LIMIT 1
>> User.connection.stick_to_master!
=> 10.0
>> User.last # Uses primary
  [primary] User Load (2.9ms)  SELECT  `users`.* FROM `users` ORDER BY `users`.`id` DESC LIMIT 1

Have you tried setting sticky: true in your configuration?  I think that's the reason stickiness is being skipped for you after calling stick_to_master!.


Never write to parent ResponseWriter if we were not written to

When gzip is used as middleware in a parent -> gzip -> inner setup, sometimes the parent handler wants to call ResponseWriter.WriteHeader knowing the inner handler hasn't called it yet.
However, gziphandler currently calls WriteHeader(200) when wrapping up, and because the go stdlib only uses the first call, this breaks things (parent's call becomes void). The same reasoning goes for calling .Write(): gziphandler should not call .Write() when no .Write() was ever called on itself.
I've updated the logic to never call WriteHeader() when .code is still 0 (and removed the one-liner writeHeader indirection while I was at it), and to make the distinction between Write() being called or not by keeping .buf to nil. This way even a .Write([]byte{}) will result in the same call to the parent.
I've added a test TestDontWriteWhenNotWrittenTo that confirms the new behavior for .WriteHeader() at least.

Seems to be pretty straightforward. Thanks for contributing!
🐇


Add a "Browse Formats" page

This feature is part of Phase 2 of the DAMS v1.5 update (#33).
Relevant Assets: Browse Feature Images
Create a page to browse file formats. This page:

Displays subjects + number items
Links subject word to filtered search of items tagged with that subject
is sortable A-Z (default selection) or by item quantity (most to least)

Mobile design for this content is exactly the same except:

padding around edge of site decreases to match rest of DAMS site
banner responsively decreases in size (just like how it works on library site)

My mockups show formats as they are currently displayed on the DAMS, but I do not think that this is ideal. See issue #41 for my thoughts on Format metadata display.

Desktop
With Design Specs (using Creators mockup for specs they are the same layout)
Mobile

Skipping v1.5.
Rebrand for v2 has different layout rules, new issue forthcoming.


Add localStorage for offline support

fixed by https://github.com/thomasyimgit/Tetris/commit/f301b8db28959e743ed3aded83e9ca538e24fe5f
Another thing that is worth mentioning is that in the code, I used a global variable window.dropTimer to control if the game status is dropping. I'm still trying to figure out a way to handle that more elegantly.


Improve core.pyx

I fixed minor point to improve cythonize.

jenkins, test this please.

Jenkins CI test (for commit fec8eb1e1c9dedfa59fdb8de46c831feca2fc2d8, target branch master) succeeded!


Don't duplicate rule.id/rule.name

If rule.id is the same as rule.name (which violates SARIF, but oh well), don't display both:

We discussed this issue and decided this should be fixed on the SARIF producer side.


TV turned on when homebridge starts / reconnects to TV

Hey! I've noticed an issue for a while, but its been getting a bit worse lately. When homebridge starts and connects to the TV it frequently turns the TV on when it was previously off. This can be especially surprising at night since the TV is quite bright.
Also seems to happen when the connection is lost (host not found or timeout etc), and later reconnects.
Any recommendations for how I can troubleshoot this? Not necessarily an issue with the plugin itself, but I haven't been able to sort it out yet.

I have never experienced this before and i restart my homebridge a lot, especially when i work on updates for this plugin.
The wake on lan signal is only send to the TV when you press the on/off button (or start an app and the TV is off). Maybe somehow your on/off button is stuck and it fires all the time in the background? Maybe something else is sending the wake on lan signal to the tv or on the whole network?

Alright so this has nothing to do with homebridge-webos-tv! Sorry about that haha.
Took a look with wireshark and figured out a different plugin (homebridge-dacp) was waking up the Apple TV, which was then turning the TV on over HDMI-CEC.


ClassCastException in AccountsAPIStepsBase::validateGetAccountDetailResponse()

The exception is caused by the attempt to cast a CGLIB-generated synthetic class to BankingAccountDetail.

Fixed by PR #73 .


Need support for video wall concept with display outputs from multiple threads

Hi,
We are planning to composite multiple decoder output in single display window. Where, each and every decoding happening in separate thread.
we found that it cannot handle it with above approach since, the SafetySurfaceBuffer and drm display handle is different for each threads.
Since we need N-N pipeline for our project as described in https://github.com/Intel-Media-SDK/MediaSDK/issues/2854.
We tried to achieve this N(1-N) pipeline by creating N threads for each and every 1-N par file (without display). With this it worked as expected.
But with this multiple thread approach for N(1-N) pipeline, we couldn't add display pipeline as mentioned in the following par file. Because, composition and single display is not possible with the existing code.
For Example
par file 1: (par file parsing and running in thread 1)
-i::h264 1min.h264 -join -hw  -async 1 -o::sink -vpp_comp_dst_x 0 -vpp_comp_dst_y 0 -vpp_comp_dst_w 320 -vpp_comp_dst_h 240 -ext_allocator
-vpp_comp_only 1 -w 1920 -h 1080 -async 1  -join -hw -i::source -ext_allocator -ec::rgb4 -rdrm-DisplayPort -fps 30
par file 2: (par file parsing and running in thread 2)
-i::h264 1min.h264 -join -hw  -async 1 -o::sink -vpp_comp_dst_x 320 -vpp_comp_dst_y 0 -vpp_comp_dst_w 320 -vpp_comp_dst_h 240 -ext_allocator
-vpp_comp_only 1 -w 1920 -h 1080 -async 1  -join -hw -i::source -ext_allocator -ec::rgb4 -rdrm-DisplayPort -fps 30
Whether it is possible to achieve N-1 display with multiple threads.
i.e. each and every thread will have a decoded output - all together we need to composite in single display based on the co-ordinates of each input.
If this is possible can we have any inputs that will help us in our implementation.
Thanks in advance.

As said in #2843, sample_multi_transcode is not a good basis. Better to write own app. You just need N instances of kind of "decoder" class which produce surfaces at output and puts them into compositor component shared between them. You either you need 1) a master component which starts all decoders, takes (in fact waits) one surfaces from each and then call compositor class or 2) tells the decoder classes to put their output directly to compositor class, which will trigger composition when it receives all N input surfaces.

BTW, you may look at https://github.com/dmitryermilov/sandbox/tree/jpeg_hevc/transcode. It's an example of N transcode jpeg->hevc pipeline. It's of course simpler than what you need but at least you'll get one more reference.

Hi @dmitryermilov,
In N-1 Display pipeline - we are getting display only when we use -join option (which joins all session) in par file.
In N-1 Display pipeline - when we try to render the display without join - sync operation getting failed after calling VppOneFrame() in Encode() function.
VPP SyncOperation returns MFX_ERROR_UNSUPPORTED
m_pmfxSession->SyncOperation(VppExtSurface.Syncp,MSDK_WAIT_INTERVAL);
The above things we are trying in the existing sample_multi_transcode with N-1 display par file.
Whether JOIN (joining sessions) is mandatory for compositing multiple inputs in single display?
Our understanding is that following code is for handling the case when join is not used in par file:
           // if session is not joined and it is not parent - synchronize             if (!m_bIsJoinSession && m_pParentPipeline)             {                 // if it is not already synchronized                 if (DecExtSurface.Syncp)                 {                     MFX_ITT_TASK("SyncOperation");                     sts = m_pParentPipeline->m_pmfxSession->SyncOperation(DecExtSurface.Syncp, MSDK_WAIT_INTERVAL);                     HandlePossibleGpuHang(sts);                     MSDK_CHECK_ERR_NONE_STATUS(sts, MFX_ERR_ABORTED, "Encode: SyncOperation failed");                 }             }
As mentioned initially in this issue ticket,
We are using multiple threads each thread will have a decoder and display session, but we are trying to render the display in the Nth thread by collecting all the decoded output from multiple threads.
We are also facing the same SyncOperation issue in VPP, Since we couldn't join the sessions between the threads.
Please help us in resolving this issue.
Thanks in advance.

Hi @dmitryermilov,
We suspect that, for composition+rendering - joining the sessions are mandatory. If so, can you suggest us any possible way of achieving composition+rendering without joining the sessions and its possibility.
We have mentioned our understandings in the above comment.
Thanks in advance


Remove 'GovUK' from meta title tag

Lovely little project this.
Can't find another way to do this via configuration because it's hardcoded in the parent templates ¯_(ツ)_/¯

Eek! Great spot, not sure how I missed this. Thanks @iparr 👍


Is there a way to show multiple 3D images on top of each other?

Is there a way to show multiple 3D images on top of each other, once scanning the target image?
If so - is there any reference/examples/hints to do so?
Thanks in advance! And thanks to @hiukim for your great work!

Update - I actually found my own answer. It was quite easy, so good job to the library author!
For people with same issue:
Just add multiple image ids:

i have the same problem but i can't solve it.
If I insert two 3d model in the html I only see one.


Updated security manager SDK to support multiple policy mapping

@emanoelxavier I have addressed your comments. Also, updated spaces to tabs.


deviceupdate, enable jacoco after GA

Description
Please add an informative description that covers that changes made by the pull request and link all relevant issues.
If an SDK is being regenerated based on a new swagger spec, a link to the pull request containing these swagger spec changes has been included above.
All SDK Contribution checklist:

[ ] The pull request does not introduce [breaking changes]
[ ] CHANGELOG is updated for new features, bug fixes or other significant changes.
[ ] I have read the contribution guidelines.

General Guidelines and Best Practices

[ ] Title of the pull request is clear and informative.
[ ] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

[ ] Pull request includes test coverage for the included changes.

/azp run java - deviceupdate

API change check
API changes are not detected in this pull request.

[WARNING] Rule violated for bundle azure-iot-deviceupdate: lines covered ratio is 0.28, but expected minimum is 0.40
[WARNING] Rule violated for bundle azure-iot-deviceupdate: branches covered ratio is 0.13, but expected minimum is 0.30

@vcolin7
Do we generally require GAed SDK to enable Jacoco?
I assume we can use lower number, say 0.2 and 0.1. David can see if he want to improve later.
PS: in initial pom.xml (at first DPG) Jacoco is disabled as there is all disabled test cases that was auto-generated for dev reference.

test coverage is required https://github.com/Azure/azure-sdk-for-java/wiki/Getting-Started-Guidance#before-ga

/azp run java - deviceupdate

@dpokluda Note the enabling of SDK test coverage for GA packages. Your target would be 0.4


Multi Chat

be able to save existing chats and continue where left off

Have an implementation for just local, will make another issue that supports user prefs on cloud when #22 is closed.


Fatal Error "Edit Profile" Admin

Fatal error: Uncaught TypeError: Return value of PHPLogin\ProfileData::pullAllUserInfo() must be of the type array, boolean returned in C:\xampp\htdocs\nameapp\login\class\profiledata.php:68 Stack trace: #0 C:\xampp\htdocs\nameapp\user\profileedit.php(6): PHPLogin\ProfileData::pullAllUserInfo('12343736875b214...') #1 {main} thrown in C:\xampp\htdocs\nameapp\login\class\profiledata.php on line 68

Right after making the first login as administrator

PHP Version 7.2.5
I've already tried it in two different places !

I do not know if I'm doing something wrong

Okay, I believe I got this sorted out. Try running a git pull and reload the page and you should be golden (fingers crossed)

Okay, it works. Another error is when I try to register the clients.

I'm not sure how I missed that... got that taken care of as well, so go ahead and do another pull. Thanks for pointing these out! This helps a lot

@Miheix I found and scrubbed out a few more similar return type bugs, so if you wanna do another git pull, it should all be in order now.


inconsistency on -10 level reducer obtained from Astral crates

For the Item -10 level Reducer in the preview what item u could get page shows this:

And after you obtained it is this:

One indicates changes in IV and the latter indicateds changes in Levels, these 2 are different things and would like a look into it.
Personally feels like -10 Iv changes is a better choice since this give us some room to play with for hidden power

Hello, thank you for reporting this. This is fixed as part of our upcoming crates update.


Skill Name
zudoku
Why?
Zudoku is an open-source, OpenAPI powered, highly customizable API documentation framework for building quality developer experiences.
https://zudoku.dev/
Reference Image

<svg xmlns="http://www.w3.org/2000/svg" width="120" height="24" fill="none" viewBox="0 0 120 24">
  <g fill="#fff">
    <path fill-rule="evenodd" d="M19.064 1.116A1.754 1.754 0 0 1 20.7 0h6.018c2.372 0 4.063 2.3 3.356 4.564l-1.939 6.203A1.758 1.758 0 0 1 26.459 12H18c-1.243 0-1.875 1.125-2.25 2.25-.291.873-2.39 6.265-3.314 8.634A1.754 1.754 0 0 1 10.8 24H4.782c-2.372 0-4.063-2.3-3.356-4.564l1.939-6.203A1.758 1.758 0 0 1 5.042 12H13.5c1.243 0 1.875-1.125 2.25-2.25.291-.873 2.39-6.265 3.314-8.634Z" clip-rule="evenodd" />
    <path d="M20.05 13.875c-.782 0-1.481.485-1.756 1.217l-2.747 7.325A1.172 1.172 0 0 0 16.645 24h7.06a4.688 4.688 0 0 0 4.39-3.042l1.171-3.125c.718-1.915-.697-3.958-2.743-3.958H20.05ZM8.17 0a4.688 4.688 0 0 0-4.389 3.042L2.61 6.167c-.718 1.915.698 3.958 2.743 3.958h6.473c.782 0 1.482-.485 1.756-1.217l2.747-7.325A1.172 1.172 0 0 0 15.231 0H8.17ZM37.2 18.436v-3.03l5.793-6.518-.027-.027c-.536.054-.59.054-1.153.054h-4.506V5.83h10.058v3.03l-5.82 6.518.027.026c.536-.053.616-.053 1.18-.053h4.666v3.084H37.2ZM55.222 18.731c-3.863-.027-5.981-2.44-5.981-5.847V5.831h3.7v6.785c0 1.77.779 2.87 2.28 2.897 1.637.027 2.334-1.073 2.334-2.87V5.83h3.701v7.08c0 3.245-2.494 5.847-6.034 5.82ZM85.19 18.731c-3.997 0-6.813-2.843-6.813-6.598s2.816-6.597 6.812-6.597c3.996 0 6.813 2.842 6.813 6.597 0 3.755-2.817 6.598-6.813 6.598Zm0-3.192c1.85 0 3.164-1.394 3.164-3.406 0-2.011-1.314-3.406-3.165-3.406-1.85 0-3.165 1.395-3.165 3.406 0 2.012 1.315 3.407 3.165 3.407ZM101.626 18.436l-4.292-6.92v6.92h-3.7V.145h3.7v10.54l4.023-4.854h4.292l-4.533 5.203 4.801 7.402h-4.291ZM113.02 18.731c-3.862-.027-5.981-2.44-5.981-5.847V5.831h3.702v6.785c0 1.77.777 2.87 2.279 2.897 1.636.027 2.334-1.073 2.334-2.87V5.83h3.701v7.08c0 3.245-2.494 5.847-6.035 5.82Z" />
    <path fill-rule="evenodd" d="M76.74.12h-3.922v5.975a7.44 7.44 0 0 0-2.891-.56c-3.996 0-6.813 2.843-6.813 6.598s2.817 6.598 6.813 6.598c3.958 0 6.759-2.79 6.811-6.492h.001V.12Zm-3.648 12.013c0 2.012-1.314 3.407-3.165 3.407-1.85 0-3.165-1.395-3.165-3.407 0-2.011 1.314-3.406 3.165-3.406 1.85 0 3.165 1.395 3.165 3.406Z" clip-rule="evenodd" />
  </g>
</svg>

Svg Availability

[X] I have given the official svg version of the logo in the Reference Image field.

Code of Conduct Acknowledgment

[X] I have read and agree to the Code of Conduct.

@muke78 what do you think about this ?

It looks super good, thanks so much for all the icon designs you do, you do an amazing job

It looks super good, thanks so much for all the icon designs you do, you do an amazing job

thanks to everyone who contributes to the project. It's alive because of all of you <3


authentication bypassed from PHP?

Hello,
I just started using mosquitto broker. Testing some command line parameters and some PHP functionalites.
Decided to add authentication. Here is my config file:
persistence true
persistence_location /var/lib/mosquitto/
log_dest file /var/log/mosquitto/mosquitto.log
allow_anonymous false
password_file /etc/mosquitto/passwords
include_dir /etc/mosquitto/conf.d

mosquitto_pub now do not connect unless I use proper credentials. PHP on the other side connect and work without any credentials ..... here is the simple script:
<?php
/* Construct a new client instance, passing a client ID of “MyClient” */
$client = new Mosquitto\Client('MyClient');
/* Set the callback fired when the connection is complete */
echo ("SETTING ON CONNECT FUNCTION\n");
$client->onConnect(function($code, $message) use ($client) {
    /* Subscribe to the broker's $SYS namespace, which shows debugging info */
#    $client->subscribe('$SYS/#', 0);
    $client->subscribe('#', 0);
	echo ("CONNECTED TO SERVER!\n");
});

/* Set the callback fired when we receive a message */
echo ("SETTING ON RECEIVED MESSAGE FUNCTION\n");
$client->onMessage(function($message) {
    /* Display the message's topic and payload */
    echo $message->topic, "\n", $message->payload, "\n\n";
});
/* Connect, supplying the host and port. */
/* If not supplied, they default to localhost and port 1883 */
while (True)
	{
	try
		{
		$client->connect('localhost', 1883);
		}
	catch (Exception $e)
		{
		echo ("UNABLE TO CONNECT!\n");
		echo 'Caught exception: ',  $e->getMessage(), "\n";
		sleep (5);
		continue;
		}
	/* Enter the event loop */
	try
		{
		$client->loopForever();
		}
	catch (Exception $e)
		{
		echo ("DISCONNECTED!\n");
		echo 'Caught exception: ',  $e->getMessage(), "\n";
		sleep (5);
		continue;
		}
	}

?>

It works like a charm. Receiving all messages without authentication ........
mosquitto version 2.0.15 on UBUNTU

IT was configuration problem, here is my next config that solves the problem:
# Place your local configuration in /etc/mosquitto/conf.d/
#
# A full description of the configuration file is at
# /usr/share/doc/mosquitto/examples/mosquitto.conf.example

persistence true
persistence_location /var/lib/mosquitto/

log_dest file /var/log/mosquitto/mosquitto.log

per_listener_settings true
listener 1883
allow_anonymous false
#password_file /web/izvestitel.com/mqtt/credentials
password_file /etc/mosquitto/passwords

#include_dir /etc/mosquitto/conf.d


Skip linking stdc++fs when gcc version is greater than 9

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.zichao.zhang seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.