Custom sass.config.js not using includePaths

Note: for support questions, please use one of these channels:
https://forum.ionicframework.com/
http://ionicworldwide.herokuapp.com/
Short description of the problem:
I needed to add some Sass files into the build that the build process wasn't finding, so I decided to copy the sass.config.js file into my project (like it appears in the ReadMe) and add a path to the includePaths node.
I've attempted these paths (the last two are the path not being found):
includePaths: [
    'node_modules/ionic-angular/themes',
    'node_modules/ionicons/dist/scss',
    'node_modules/ionic-angular/fonts',
    'src/theme/overrides',
    '{{SRC}}/theme/overrides'
  ],

While I can tell that the sass.config.js is being used (by changing the outputFilename), the Sass files in the src/theme/overrides folder aren't getting compiled into the main.css file.
What behavior are you expecting?
I expect the CSS in the Sass files found in the includedPaths node to be inside my main.css file.
Steps to reproduce:

Copy and modify a sass.config.js file into your project
Place custom Sass file into custom folder (any folder not already being compiled)
Add the config file into the package.json file as indicated in the ReadMe file.
Run npm run build
Check for your css in the main.css file.

insert any relevant code between the above and below backticks

Which @ionic/app-scripts version are you using?
0.0.47
Other information: (e.g. stacktraces, related issues, suggestions how to fix, stackoverflow links, forum links, etc)
> ionic-app-scripts build -s ./config/sass.config.js

[22:38:11]  ionic-app-scripts 0.0.47
[22:38:11]  build dev started ...
[22:38:11]  clean started ...
[22:38:11]  clean finished in 8 ms
[22:38:11]  copy started ...
[22:38:11]  transpile started ...
[22:38:16]  transpile finished in 4.34 s
[22:38:16]  webpack started ...
[22:38:16]  copy finished in 4.51 s
[22:38:30]  webpack finished in 14.13 s
[22:38:30]  sass started ...
[22:38:31]  sass finished in 1.17 s
[22:38:31]  build dev finished in 19.68 s

Is this still an issue? Please let me know if it is.
Thanks,
Dan

Aplogies for commenting ona  closed issue, but was there ever a solution to this?
I have exactly the same issue - trying to add a 3rd party plugin styles into my Sass build (just Bootstrap while testing).
I've created a config file at custom-config/sass.config.js
  includePaths: [
    //
    'node_modules/bootstrap/dist/css/bootstrap.min.css'
  ],

and then run npm run build --sass ./custom-config/sass.config.js
What am I doing wrong?

This is definitely still an issue. includePaths seems to be completely ignored.


Python multiline doesn't support standard logger.exception(...) output

https://github.com/GoogleCloudPlatform/ops-agent/blob/0ced25cce2cf3394758b0b4f6f41f864dfa982d2/confgenerator/logging_processors.go#L57
A pretty standard way of logging an exception in an except block is to use the logger.exception method to log the exception at error level with the stack trace prepended with the provided message.
try:
    a_result = operation1()
except:
    logger.exception(f'{self.some_context} problem with operation1')

resulting in something like:
2023-07-04 13:50:05,086 ERROR    my_app Some context problem with operation1: Traceback (most recent call last):
  File \"/base/data/home/runtimes/python27/python27_lib/versions/third_party/webapp2-2.5.2/webapp2.py\", line 1535, in __call__
    rv = self.handle_exception(request, response, e)
  File \"/base/data/home/apps/s~nearfieldspy/1.378705245900539993/nearfieldspy.py\", line 17, in start
    return get()
  File \"/base/data/home/apps/s~nearfieldspy/1.378705245900539993/nearfieldspy.py\", line 5, in get
    raise Exception('spam', 'eggs')
    Exception: ('spam', 'eggs')

The line doesn't start with Traceback so it doesn't get picked up by the multiline processor.

Thanks for bringing this to our attention. I'll send a PR to expand the python multiline regex to capture these cases as well.

This will make it as part of the next Ops Agent release.


Game Sync cooldown not working

After doing every step for the first time, I got my game sync id, but instead of letting me sleep a pokemon, it said that it need one day to recharge. I read the other closed question about recharge, but is not the same question, since he managed to make it work at least once before the cooldown, which is not my case. I waited anyway 24 hours plus some minutes to be sure, and after it connects, I got the same message. I didn’t change the time, the console, or the connection, so the timer doesn’t reset. I dont know what can be the problem.

Try again tomorrow

Try again tomorrow

@kuroppoi You probably already know, but it seems that the GS recharge error also happens if the state of the server and game is desynced (i.e., game thinks no pokemon is sleeping, but server disagrees, or vice versa). No clue why though

Try again tomorrow

@kuroppoi You probably already know, but it seems that the GS recharge error also happens if the state of the server and game is desynced (i.e., game thinks no pokemon is sleeping, but server disagrees, or vice versa). No clue why though

I never really looked into it but it might be what the weird check at 0x021B74D2 is.
In any case, the cooldown should expire on its own eventually.


Support 'device selection' based on roomHint.

With Christmas around the corner, I would like to use multiple Switches called 'Christmas lights' in my house. For example, in my living room, in my garden etc. I grouped them in their own rooms, but the device selection in Node-red shows no sign in which room they are located in.
The following code replaced in googlehome.html fixes that:

Please note; the method getDevs is found on 2(!) places in the googlehome.html

      var getDevs = function (account){
        $.getJSON('google-home/devices/' + account, function(data){
          console.log("getDevs");
          console.log(data);

          // Split device response to rooms (in case you have e.g. multiple "Christmass lights", one in "Garden" and one in "Living room"
          var rooms = { 'No roomhint assigned': [] };
          for (d in data) {
            var roomHint = (data[d].roomHint || '').trim();
            if (roomHint == '') {
              roomHint = 'No roomhint assigned';
            }
            if (!rooms.hasOwnProperty(roomHint)) {
              rooms[roomHint] = [];
            }
            rooms[roomHint].push(data[d]);
          }

          // Add all rooms and devices to the list
          $('#node-input-device').empty();
          Object.keys(rooms).sort().forEach(function(key) {
            let group = $('<optgroup label="' + key + '" />');
            for (d in rooms[key]) {
              group.append($('<option/>',{
                value: parseInt(rooms[key][d].id),
                text: rooms[key][d].name.name
              }));
            }
            if (rooms[key].length) {
            	$('#node-input-device').append(group);
            }
          });

          if (node.device) {
            $('#node-input-device').val(node.device);
          }
        })
      }

Sample output on my locally patched version:

Thanks, I'll have a proper look at the weekend when I have some time.

Hey @hardillb , thank you for merging it.
However, I see you left this part in the code (on 2 places):
$('#node-input-device').find('option').remove().end();
$('#node-input-device').val("");

Would this also remove the created optgroups?
I replaced that part with this code in my PR (which i off course tested):
$('#node-input-device').empty().val('');

You didn't submit a pull request (or at least I can't see it)

oh oops, you are right :) I only pasted my addition for grouping the rooms and devices.
Let me branch and create a PR for you.


Error in " nosetests -v tests/stune/smoke_test_ramp.py"

schedtune tests fail as below
The boosted utilization signal is appropriately boosted ... ERROR

ERROR: The boosted utilization signal is appropriately boosted
Traceback (most recent call last):
File "/home/srinu/work/juno/HMP-linaro/lisa/tests/stune/smoke_test_ramp.py", line 59, in test_boosted_utilization_signal
boost_task_rtapp = sbt_dfr[sbt_dfr.comm == rta_task_name]
File "/home/srinu/.local/lib/python2.7/site-packages/pandas/core/generic.py", line 2669, in getattr
return object.getattribute(self, name)
AttributeError: 'DataFrame' object has no attribute 'comm'

Ran 1 test in 52.432s

@JaviMerino do you think the recent updates on Trappy could have affected the code for the SchedTune ramp test?

I've run the test and haven't been able to reproduce it.

Thanks, will check my configuration again.
On 9 May 2016 4:43 p.m., "Javi Merino"<EMAIL_ADDRESS>wrote:

I've run the test and haven't been able to reproduce it.
—
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub
https://github.com/ARM-software/lisa/issues/105#issuecomment-217902670

From looking at the traceback it looks like your trace doesn't contain any event for sched_boost_task.  Could it be that your kernel doesn't generate anything for that event?  Do you have patch "DEBUG: schedtune: add tracepoint for task boost signal" in your kernel? It should add a sched_boost_task tracepoint in boosted_task_util()

Hi Javi,
Can you confirm if "DEBUG: schedtune: add tracepoint for task boost signal"
patch is part of EASv2 release as I dont see it on either Juno tree or our
internal kernel tree?
Thanks,
Srinivas
On Tue, May 10, 2016 at 5:40 PM, Javi Merino<EMAIL_ADDRESS>wrote:

From looking at the traceback it looks like your trace doesn't contain any
event for sched_boost_task. Could it be that your kernel doesn't generate
anything for that event? Do you have patch "DEBUG: schedtune: add
tracepoint for task boost signal" in your kernel? It should add a
sched_boost_task tracepoint in boosted_task_util()
—
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub
https://github.com/ARM-software/lisa/issues/105#issuecomment-218216830

Hi Srinivas,
all the debug tracepoints are not part of official RFC release on ML.
However, you can find all these patches are available in the repository and branch specified in the "Kernel Features" section of the README:
https://github.com/ARM-software/lisa#kernel-features
Here they are:
http://www.linux-arm.org/git?p=linux-pb.git;a=shortlog;h=refs/heads/lisa/debug

Hi,
I get this error now, please check if its a know issue.
10:06:56  INFO    :       Executor -       /home/srinu/work/juno/HMP-linaro/lisa/results/20160512_100453
The boosted utilization signal is appropriately boosted ... ERROR
======================================================================
ERROR: The boosted utilization signal is appropriately boosted
Traceback (most recent call last):
File "/home/srinu/work/juno/HMP-linaro/lisa/tests/stune/smoke_test_ramp.py", line 65, in test_boosted_utilization_signal
task_start = boost_task_rtapp.index[0]
File "/home/srinu/.local/lib/python2.7/site-packages/pandas/indexes/base.py", line 1256, in getitem
return getitem(key)
IndexError: index 0 is out of bounds for axis 0 with size 0
thanks

Can you please report here some example of "sched_boost_task" events you get in the textual trace.
These do not contain any sensible information regarding your platform but it can help a lot from our side to understand what's going on.
Something like that should work:
trace-cmd report trace.dat | grep sched_boost_task | head -n10

Which should return something like:
       trace-cmd-1758  [005]  2764.424364: sched_boost_task:     comm=sudo pid=1757 util=897 margin=0
       trace-cmd-1758  [005]  2764.424375: sched_boost_task:     comm=sudo pid=1757 util=897 margin=0
       trace-cmd-1758  [005]  2764.424378: sched_boost_task:     comm=sudo pid=1757 util=897 margin=0
            sudo-1757  [002]  2764.426430: sched_boost_task:     comm=sh pid=1577 util=93 margin=0
            sudo-1757  [002]  2764.426433: sched_boost_task:     comm=sh pid=1577 util=93 margin=0
          <idle>-0     [005]  2764.427315: sched_boost_task:     comm=rcu_preempt pid=7 util=13 margin=0
          <idle>-0     [005]  2764.427320: sched_boost_task:     comm=rcu_preempt pid=7 util=13 margin=0
          <idle>-0     [005]  2764.427323: sched_boost_task:     comm=rcu_preempt pid=7 util=13 margin=0
              sh-1577  [000]  2764.427382: sched_boost_task:     comm=kworker/u12:2 pid=1586 util=0 margin=0
              sh-1577  [000]  2764.427387: sched_boost_task:     comm=kworker/u12:2 pid=1586 util=0 margin=0

On Juno board
sh-1673  [003]  3313.046759: sched_boost_task:     comm=sh pid=2213 util=1024 margin=0
sh-1673  [003]  3313.046761: sched_boost_task:     comm=sh pid=2213 util=1024 margin=0
sh-1673  [003]  3313.046763: sched_boost_task:     comm=sh pid=2213 util=1024 margin=0
sh-1673  [003]  3313.046765: sched_boost_task:     comm=sh pid=2213 util=1024 margin=0
sh-1673  [003]  3313.046766: sched_boost_task:     comm=sh pid=2213 util=1024 margin=0
sh-1673  [003]  3313.046768: sched_boost_task:     comm=sh pid=2213 util=1024 margin=0
sh-1673  [003]  3313.046771: sched_boost_task:     comm=sh pid=2213 util=1024 margin=0
sh-1673  [003]  3313.046772: sched_boost_task:     comm=sh pid=2213 util=1024 margin=0
sh-1673  [003]  3313.046774: sched_boost_task:     comm=sh pid=2213 util=1024 margin=0
sh-1673  [003]  3313.046775: sched_boost_task:     comm=sh pid=2213 util=1024 margin=0

Looks like this is probably stale, can I close it?

(Clicked the wrong button, I cannot mouse)

I would say close it


Cannot "Go to Definition" for files in Python Eggs

Environment data

Language Server version: Every version after 2021.5.4; 2021.5.4 and before work correctly
OS and version: Windows 10
Python version (& distribution if applicable, e.g. Anaconda): Miniconda, Python 3.8.2

Expected behaviour
In PyLance 2021.5.4 and before, when I do the command "Go to Definition" (right click on the function and then the first dropdown link), it works as intended and creates a separate tab in VSCode where the highlighted code is defined.
Actual behaviour
When I do the command "Go to Definition"  for something like
from InternalPackage.utility.log import Log

where package would be in a Python egg
home/acho/miniconda3/envs/env_name/lib/python3.8/site-packages/internal_package-<IP_ADDRESS>0-py3.8.egg/InternalPackage/utility/log
I would expect this to work, but instead, PyLance throws "No Definition Found".
PyLance does recognize the correct type for imported classes and signature for functions.
Code Snippet / Additional information
So this works correctly in 2021.5.4 and previous version. However, there was a breaking change made in 2021.6.0

If the file is in an egg, there's no file on disk that VS Code can open, so we don't allow navigation there. Allowing navigation causes VS Code to throw an error that the file isn't found.
I'm not sure how this would have been working on versions that predate egg support; necessarily, if this module is in an egg, and we entirely ignored eggs, we wouldn't have been able to resolve the import. The only way that navigation would have been working is if there was another module of the same name that was being resolved (which would actually be the wrong module, given the egg is resolving it now).

Where does go to def go in the older version? Somewhere else?

the def goes to the correct place in the older versions, ie the 2021.6.0 introduced an update that regressed this functionality for me

Is that .egg a file, or a folder? I can only think that you can browse to it previously if it's a folder, in which case it's interesting that it's not a file.

The .egg in the example is a folder
the site-packages contains a bunch of folders and files that represent packages (e.g. flake8, pip, wheel, jupyter)
a .egg can be a file or a folder, but in the example above, it is a folder that contains the package contents

I see; I didn't realize that eggs would be folders (not quite sure of the point of them at that point compared to regularly installed modules, but...).

Eggs being folders is to support Python bindings in C/C++ without compilation, allow for easy import, and allow easy upgrades because it is self-contained

Sure, but one can achieve the same things with packages installed normally in site-packages versus nested in egg folders. (I'm honestly surprised anyone uses eggs these days when wheels have been the standard for a while).
Anyway, it's a bug that we ignore eggs that aren't files.

Oh gotcha. Was not aware of wheels vs eggs.
Thank you for the help!

This should be fixed in the next release.

We typically leave issues open until the fix is released; reopening.


perf(jsx): JSX performance improvement

This PR fixes #439.
Changes
There are no changes to the external specification in this PR, and we can continue to stringify templates with (
text
).toString(). However, there are some changes in the internal structure.
jsx returns JSXNode instead of HtmlEscapedString
Previously, upon calling jsx, basic stringification was completed and an HtmlEscapedString object was returned, but with this PR, a data-wrapped JSXNode is returned upon calling jsx. The stringification is done at toString() call.
Discussion
With this PR, escape defined in utils/html is no longer used inside the hono repository. (Only escapeToBuffer is used.)
The escape function is fast enough and convenient for hono users to use in their applications, but depending on policy, it could be removed as unnecessary.
Benchmark
Hono x 173,197 ops/sec ±2.16% (93 runs sampled)
React x 84,569 ops/sec ±2.81% (91 runs sampled)
Preact x 61,307 ops/sec ±3.21% (86 runs sampled)
Nano x 16,871 ops/sec ±5.46% (78 runs sampled)
Fastest is Hono

Hi @usualoma !
Great! I confirmed that it also works on Bun.

The escape function is fast enough and convenient for hono users to use in their applications, but depending on policy, it could be removed as unnecessary.

Yes, I think it's better to remove utils/html. I'll do it another PR.
I'll merge this PR!


Enable sentry

closes #213 ping @jywarren

awesome!
On Thu, Mar 21, 2019 at 4:14 PM Gregor Martynus<EMAIL_ADDRESS>wrote:

Merged #214 https://github.com/hoodiehq/first-timers-bot/pull/214 into
master.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/hoodiehq/first-timers-bot/pull/214#event-2220916634,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AABfJ8V57g_hTlUKI9AD5l6xG5ObJjjFks5vY-gHgaJpZM4cCRwk
.


How do you compute fisher information matrix?

https://github.com/wiseodd/natural-gradients/blob/7d51f19d315cb393a52a371162aaf2e27d20dbaa/numpy/toy/full_fisher.py#L47
I have no idea how do you compute fisher information matrix. Specifically, I don't know how do you compute p(x|θ) without using a prior in your data. Can you explain? Thanks.

The codes in this repo are actually using the empirical Fisher matrix, so take them with a grain of salt.
To compute the true Fisher matrix, you need to do compute the expectation w.r.t. p(y | x, \theta). One way to do that is to approximate it with MC integration: Do forward propagation to get the predictive distribution given x, then sample y ~ p(y | x, \theta) and do backprop and compute the outer product of the gradient. Do this many times and average, and you get the (approximation of) the true Fisher matrix.

I also have the same question, and I am trying to figure it out (but still stuck).
Even if the implementation calculates the empirical FIM, I cannot understand where the y - y*y term comes from in the formula of grad_loglik_z. In my below theoretical implication, the term (y-y*y) should not be there, but if I remove it, the program won't work (nan returned).
F = cov(grad_loglik_W)
grad_loglik_W = d_loglik / d_W = d_loglik_z * X_train
grad_loglik_z = grad_loglik_y * dz
grad_loglik_y := derivative of log likelihood with respect to y

If the output y follows a normal distribution, d_loglik_y will be y - t_train. However, in the code, it is (y - t_train) / (y - y * y). I understand the sign, so no problem, but cannot figure out why y - y * y is there.
Just posting here if luckily, someone can explain it, while I am also trying to do it myself.

Yes, this particular code is for (binary) classification with Bernoulli likelihood. See https://github.com/wiseodd/natural-gradients/blob/7d51f19d315cb393a52a371162aaf2e27d20dbaa/numpy/toy/full_fisher.py#L25-L26


The installation of tensorrt-llm for version 0.11.0 failed

System Info

TensorRT-LLM version: 0.11.0
Python Version: CPython 3.12.3
Operating System: Linux 6.8.0-1012-aws
CPU Architecture: x86_64
Driver Version: 560.35
CUDA Version: 12.6

Who can help?
No response
Information

[x] The official example scripts
[ ] My own modified scripts

Tasks

[x] An officially supported task in the examples folder (such as GLUE/SQuAD, ...)
[ ] My own task or dataset (give details below)

Reproduction
In a new virtual environment, run pip install --extra-index-url https://pypi.nvidia.com tensorrt-llm==0.11.0. This should be supported for the Llama example: https://github.com/NVIDIA/TensorRT-LLM/blob/05316d3313360012536ace46c781518f5afae75e/examples/llama/requirements.txt.
Expected behavior
Install succeeds
actual behavior
Installation fails with the following output:
(.venv) ubuntu$ pip install --extra-index-url https://pypi.nvidia.com tensorrt-llm==0.11.0
Looking in indexes: https://pypi.org/simple, https://pypi.nvidia.com
Collecting tensorrt-llm==0.11.0
  Using cached tensorrt_llm-0.11.0.tar.gz (668 bytes)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... error
  error: subprocess-exited-with-error

  × Preparing metadata (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [41 lines of output]
      Traceback (most recent call last):
        File "/srv/lithos/mlos/.venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in <module>
          main()
        File "/srv/lithos/mlos/.venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main
          json_out['return_val'] = hook(**hook_input['kwargs'])
                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/srv/lithos/mlos/.venv/lib/python3.12/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 152, in prepare_metadata_for_build_wheel
          whl_basename = backend.build_wheel(metadata_directory, config_settings)
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/tmp/pip-build-env-emt_26sd/overlay/lib/python3.12/site-packages/nvidia_stub/buildapi.py", line 29, in build_wheel
          return download_wheel(pathlib.Path(wheel_directory), config_settings)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        File "/tmp/pip-build-env-emt_26sd/overlay/lib/python3.12/site-packages/nvidia_stub/wheel.py", line 175, in download_wheel
          report_install_failure(distribution, version, None)
        File "/tmp/pip-build-env-emt_26sd/overlay/lib/python3.12/site-packages/nvidia_stub/error.py", line 63, in report_install_failure
          raise InstallFailedError(
      nvidia_stub.error.InstallFailedError:
      *******************************************************************************

      The installation of tensorrt-llm for version 0.11.0 failed.

      This is a special placeholder package which downloads a real wheel package
      from https://pypi.nvidia.com. If https://pypi.nvidia.com is not reachable, we
      cannot download the real wheel file to install.

      You might try installing this package via
      ```
      $ pip install --extra-index-url https://pypi.nvidia.com tensorrt-llm
      ```

      Here is some debug information about your platform to include in any bug
      report:

      Python Version: CPython 3.12.3
      Operating System: Linux 6.8.0-1012-aws
      CPU Architecture: x86_64
      Driver Version: 560.35
      CUDA Version: 12.6

      *******************************************************************************

      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed

× Encountered error while generating package metadata.
╰─> See above for output.

note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
(.venv) ubuntu$

additional notes
Looks similar to #1362

I confirmed with ping and then curl that I can reach https://pypi.nvidia.com

Hello,
could you please double check it is not something from your environment? I can successfully install it in a container.
Could you please try with a container as suggested here?

facing similar issues.


Perf: revert "fix: do not use vim.treesitter.highlighter"

This reverts commit 4f5c7426978043b8eb76cf1cde44f399cf09ea0b, following the reports in #410.

I'm unable to reproduce the issue in #387 (highlight) and it looks much less harmful than the current performance issue, so I'll merge the revert as is. Let's figure out a solution for the other one in a follow-up.


docs: fix various broken docker_compose_install.md links in docs

Summary
This PR fixes various broken docker_install.md links in the docs (these links should be pointing to a docker_compose_install.md , but instead, point to non-existent docker_install.md file).
Change Type

[x] Documentation update

Checklist

[x] My code adheres to this project's style guidelines
[x] I have performed a self-review of my own code
[x] I have commented in any complex areas of my code
[x] I have made pertinent documentation changes
[x] My changes do not introduce new warnings
[x] I have written tests demonstrating that my changes are effective or that my feature works
[x] Local unit tests pass with my changes
[x] Any changes dependent on mine have been merged and published in downstream modules.

Hi, thanks for the PR, can you also replace all the other instances of docker_install.md ? Sorry this was missed

Thank you!


Hello SHEros

Added header text "Hello SHEros" to the web page

Thank you
On Mon, 7 Oct 2024, 6:47 am Salma Abdullahi Saeed, @.***>
wrote:

@.**** approved this pull request.
In styles.css
https://github.com/Sady-dotcom/SHEros/pull/1#discussion_r1789536841:

@@ -0,0 +1,3 @@
+h1 {

color: blue;
+}

Hi @Sady-dotcom https://github.com/Sady-dotcom ,
Your project is complete! There is nothing else to say other than... it's
time to merge it!!!
Congratulations! 🎉
[image: Remote Collaboration]
https://camo.githubusercontent.com/6404a29b34868df7cc4aaaff1b663eb7453d5d152374b8e2cb3c3da4366c4efc/68747470733a2f2f692e696d6775722e636f6d2f6e7672773870372e676966
Highlights

✅ Good use of Gitflow
✅ Good use of HTML semantics
✅ Professional PR title
✅ Professional PR description

Cheers and Happy coding! 👏👏👏
Feel free to leave any questions or comments in the PR thread if
something is not 100% clear. Please, remember to tag me in your question so
I can receive the notification.
—
Reply to this email directly, view it on GitHub
https://github.com/Sady-dotcom/SHEros/pull/1#pullrequestreview-2350907900,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BLULG6GMFXO5EAYZWYL2YRLZ2IOABAVCNFSM6AAAAABPNW65YWVHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMZDGNJQHEYDOOJQGA
.
You are receiving this because you were mentioned.Message ID:
@.***>

You  submitted wrong pull request link


fix(datastore): Setting nil values for empty associated models

Issue #, if available:
Description of changes:
Check points: (check or cross out if not relevant)

[ ] Added new tests to cover change, if needed
[ ] Build succeeds with all target using Swift Package Manager
[ ] All unit tests pass
[ ] All integration tests pass
[ ] Security oriented best practices and standards are followed (e.g. using input sanitization, principle of least privilege, etc)
[ ] Documentation update for the change if required
[ ] PR title conforms to conventional commit style
[ ] If breaking change, documentation/changelog update with migration instructions

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Codecov Report

Merging #2358 (64e6945) into main (74d80bd) will increase coverage by 2.18%.
The diff coverage is 64.70%.

@@            Coverage Diff             @@
##             main    #2358      +/-   ##
==========================================
+ Coverage   61.90%   64.09%   +2.18%
==========================================
  Files         644      720      +76
  Lines       20133    22633    +2500
==========================================
+ Hits        12464    14507    +2043
- Misses       7669     8126     +457

Flag
Coverage Δ

API_plugin_unit_test
66.66% <ø> (ø)

AWSPluginsCore
73.45% <64.70%> (-0.12%)
:arrow_down:

Amplify
51.32% <ø> (ø)

Analytics_plugin_unit_test
72.72% <ø> (ø)

Auth_plugin_unit_test
81.94% <ø> (?)

DataStore_plugin_unit_test
81.90% <ø> (-0.05%)
:arrow_down:

Geo_plugin_unit_test
57.87% <ø> (ø)

Predictions_plugin_unit_test
33.53% <ø> (ø)

Storage_plugin_unit_test
59.25% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

...e/AWSPluginsCore/Model/Support/Model+GraphQL.swift
75.20% <64.70%> (-2.48%)
:arrow_down:

...oreCategoryPlugin/Sync/Support/Model+Compare.swift
82.29% <0.00%> (-2.09%)
:arrow_down:

...gin/Sync/InitialSync/ModelSyncedEventEmitter.swift
94.84% <0.00%> (-1.04%)
:arrow_down:

...eCategoryPlugin/Sync/RemoteSyncEngine+Action.swift
58.82% <0.00%> (ø)

...port/Utils/AuthCognitoSignedOutSessionHelper.swift
100.00% <0.00%> (ø)

...uthPlugin/Operations/AWSAuthSignOutOperation.swift
88.88% <0.00%> (ø)

...thPlugin/Models/Options/AWSAuthSignUpOptions.swift
100.00% <0.00%> (ø)

...n/Models/Options/AWSAuthConfirmSignUpOptions.swift
100.00% <0.00%> (ø)

...thPlugin/Models/AWSCognitoNetworkPreferences.swift
100.00% <0.00%> (ø)

...in/Request/AuthConfirmSignUpRequest+Validate.swift
70.00% <0.00%> (ø)

... and 71 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


feat(button): add support for filled tonal button same as in M3 spec

Feature Description
https://m3.material.io/components/buttons/guidelines#07a1577b-aaf5-4824-a698-03526421058b

Use Case
No response

+1

upvoted missing core feature should be implemented.

Yes, I also need this.

+1. This feature should be implemented. In the meantime, we can use the following:
button.mat-tonal-button {
  background-color: var(--sys-secondary-container);
  color: var(--mat-app-on-secondary-container);
}

<button class="mat-tonal-button" mat-button>
</button>


Players Can Create Shops on Protected Chests

Hello!
Thank you for the great plugin! I have one issue.
When a player has a chest within his/her land claim (GriefPrevention), other players can create a shop on it, open it, and remove the contents.
I made sure the shopchest.create.protected was removed = still didn't work
I made the permission negative = still didn't work
How can I fix this?
Thank you for your time.

It's difficult to support every protection and plot plugin as there are a lot available. The only supported plugins are LWC and Lockette.
However, I have an idea: If I check if a player could open the chest where he wants to create a shop, he is allowed to create one. If any other plugin would prevent him to open it, he is not allowed.
For example if I bought a plot with any plot plugin, the plugin should prevent every other player from opening my chests and as they can't open it, Shopchest won't allow them to create a shop there

Hi,
That solution worked. :)
One more question, I am getting this warning in my console after updating today:
WARN Using default value for: message.noPermission.create-protected (&cYou don't have permission to create a shop on a protected chest.)
Is this okay?
Thank you again!

This is just to inform you that the value is not entered in the language file and as I added a new message, it won't be added in the file automatically. If you haven't changed anything in the .lang files, you can delete them so ShopChest generates new ones. If you have modified them, you can add the line
message.noPermission.create-protected=&cYou don't have permission to create a ShopChest on a protected chest
into the language files and translate or change them however you want


Firebase Auth crash in Initialization step when running the app for the second time

Please fill in the following fields:
Unity editor version: 2019.1.8
Firebase Unity SDK version: 6.1.1 (I tried also 6.2.1)
Firebase plugins in use (Auth, Database, etc.): Auth
Additional SDKs you are using (Facebook, AdMob, etc.): nothing
Platform you are using the Unity editor on (Mac, Windows, or Linux): Windows
Platform you are targeting (iOS, Android, and/or desktop): Android
Please describe the issue here:

Download Auth test app from "Firebase-Test".
 F..
    07-12 20:20:05.258: E/CRASH(5102): be6f274c f0884010 bd10ba93 4604b5b0 4615480b<EMAIL_ADDRESS>    07-12 20:20:05.258: E/CRASH(5102): be6f275c 44782200 30086800 0200e9c4 2202e9c4 ."xD.h.0......."
    07-12 20:20:05.258: E/CRASH(5102): be6f276c f7e94608 e9c4e812 46200504 4605bdb0 .F........  F...@......
    07-12 20:20:05.264: E/CRASH(5102): be6f2754 4604b5b0 4615480b 44782200 30086800 ...F.H.F."xD.h.0
    07-12 20:20:05.264: E/CRASH(5102): be6f2764 0200e9c4 2202e9c4 f7e94608 e9c4e812 .......".F......
    07-12 20:20:05.264: E/CRASH(5102): be6f2774 46200504 4605bdb0 f7e94620 4628e816 .. F...F F....(F
    07-12 20:20:05.264: E/CRASH(5102): be6f2784 fab0f083 000bef12 bcb4f088 f7e9b580 ................
    07-12 20:20:05.264: E/CRASH(5102): be6f2794 e8bde80c f0884080 b580ba6d fe1af7fc<EMAIL_ADDRESS>
    07-12 20:20:05.264: E/CRASH(5102): be6f27a4 4080e8bd ba66f088 6881b510 f7e94604<EMAIL_ADDRESS>
    07-12 20:20:05.264: E/CRASH(5102): be6f27b4 6820e802 60212100 f7e7b108 4620ef44 .. h.!!....D. F
    07-12 20:20:05.264: E/CRASH(5102): be6f27c4 b5b0bd10 4605460c 1000e9d0 1a426863 .....F.F....chB.
    07-12 20:20:05.264: E/CRASH(5102): be6f27d4 2a001a98 dd026060 ee0cf7e8 68296860 ...*......h)h
    07-12 20:20:05.264: E/CRASH(5102): be6f27e4 68a06028 68696061 68e06068 68a960a1 (.haihh.h.h
    07-12 20:20:05.265: E/CRASH(5102): be6f27f4 686060a8 602060e1 0000bdb0 b085b5f0 .h. ........
    07-12 20:20:05.265: E/CRASH(5102): be6f2804 460d4604 68616800 21011a0a 01a2eb01 .F.F.hah...!....
    07-12 20:20:05.265: E/CRASH(5102): be6f2814 4f80f1b1 68a6d221 0308f104 10924f15 ...O!..h.....O..
    07-12 20:20:05.267: E/AndroidRuntime(5102): FATAL EXCEPTION: UnityMain
    07-12 20:20:05.267: E/AndroidRuntime(5102): Process: com.google.FirebaseUnityAuthTestApp.dev, PID: 5102
    07-12 20:20:05.267: E/AndroidRuntime(5102): java.lang.Error: signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr c548f3b0
    07-12 20:20:05.267: E/AndroidRuntime(5102): Build fingerprint: 'samsung/j7y17ltexx/j7y17lte:8.1.0/M1AJQ/J730FXXU3BRL3:user/release-keys'
    07-12 20:20:05.267: E/AndroidRuntime(5102): Revision: '7'
    07-12 20:20:05.267: E/AndroidRuntime(5102): pid: 5102, tid: 5260, name: UnityMain >>> com.google.FirebaseUnityAuthTestApp.dev <<<
    07-12 20:20:05.267: E/AndroidRuntime(5102): r0 c355ec40 r1 c548f3b0 r2 be6f273d r3 0000148c
    07-12 20:20:05.267: E/AndroidRuntime(5102): r4 c3e6f2f8 r5 c3e6f300 r6 00000000 r7 c3e6f300
    07-12 20:20:05.267: E/AndroidRuntime(5102): r8 00000000 r9 c92e566c sl c087e110 fp c92e5140
    07-12 20:20:05.267: E/AndroidRuntime(5102): ip be7b1e2c sp c92e50f8 lr be6f2747 pc c548f3b0 cpsr e85bad10
    07-12 20:20:05.267: E/AndroidRuntime(5102): at [stack:5297].000ae3b0(Native Method)
    07-12 20:20:05.267: E/AndroidRuntime(5102): at libFirebaseCppApp-6.firebase::auth::AuthNotifier::NotifyOnTheMainThread(firebase::auth::AuthNotifier::CallbackData*)(auth:8)
    07-12 20:20:05.267: E/AndroidRuntime(5102): at libFirebaseCppApp-6.firebase::callback::CallbackEntry::Execute()(callback:20)
    07-12 20:20:05.267: E/AndroidRuntime(5102): at libFirebaseCppApp-6.firebase::callback::CallbackDispatcher::DispatchCallbacks()(callback:36)
    07-12 20:20:05.267: E/AndroidRuntime(5102): at libFirebaseCppApp-6.firebase::callback::PollCallbacks()(callback:24)
    07-12 20:20:05.267: E/AndroidRuntime(5102): at libil2cpp.AppUtilPINVOKE_PollCallbacks_m71D83CFC789866D288C270539FA18C20022D7E44(AppUtilPINVOKE_PollCallbacks_m71D83CFC789866D288C270539FA18C20022D7E44:172)
    07-12 20:20:05.267: E/AndroidRuntime(5102): at libil2cpp.AppUtil_PollCallbacks_mADFB4BC7209554590C31E37F8C08562E463F9D59(AppUtil_PollCallbacks_mADFB4BC7209554590C31E37F8C08562E463F9D59:380)

Please answer the following, if applicable:
The problem appear in my app.
Then I tried to build a small app which only contain the firebase functionality from my original app and got the same crash.
Lastly I tried with the test app from "Firebase-Test" apps and got the same.

same for me

Same issue here. This is holding up our next app version, would love to hear if there are any updates.
Unity editor version: 2019.1.4f1
Firebase Unity SDK version: 6.2.0, 6.1.1
Firebase plugins in use (Auth, Database, etc.): Auth, Messaging, Database, Functions, Analytics, Dynamic Links
Additional SDKs you are using (Facebook, AdMob, etc.): Facebook, AdMob, UnityPurchasing, Photon, Google Play Games
Platform you are using the Unity editor on (Mac, Windows, or Linux): Mac
Platform you are targeting (iOS, Android, and/or desktop): Android
LOGCAT:
2019-07-16 11:49:32.409 31112-31521/? E/CRASH: signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr c343cce4
2019-07-16 11:49:32.409 31112-31521/?  E/CRASH: Build type 'Release', Scripting Backend 'il2cpp', CPU 'armeabi-v7a'
2019-07-16 11:49:32.409 31112-31521/? E/CRASH: Build fingerprint: 'samsung/j7xeltexx/j7xelte:7.0/NRD90M/J710FXXU5BRC2:user/release-keys'
2019-07-16 11:49:32.409 31112-31521/? E/CRASH: Revision: '7'
2019-07-16 11:49:32.413 3527-3527/? E/audit: type=1701 audit(1563266972.401:3828): auid=4294967295 uid=10532 gid=10532 ses=4294967295 subj=u:r:untrusted_app:s0:c512,c768 pid=31521 comm="UnityMain" exe="/system/bin/app_process32" sig=11

Hi all, we're looking into this and I'll let you know when we have a fix.

@amoswazana
After a lot of testing and research, we think your crash may be related to a Unity regression.
https://forum.unity.com/threads/crashes-on-android-after-migrating-to-unity-2018-3-when-use-androidjavaproxy-class.627637/
https://issuetracker.unity3d.com/issues/android-app-crashes-when-invoking-java-proxy-while-the-app-is-in-the-background
I have verified the issue is fixed with Unity 2019.1.11f1 and 2018.3.14f1.  Could you try to upgrade to latest Unity version and see if the crash is resolved?
@mantoun1984
Just curious, did you crash with the same call stack every time?
I cannot reproduce with the exact same call stack from my side.  I just saw the one @amoswazana reported.  Could try to upgrade your Unity and see if that fixes your issue?
Also I may have a fix for this in the next release. But I like to have more information to make sure the bug is actually fixed.
Thank you!
Shawn

@amoswazana
After a lot of testing and research, we think your crash may be related to a Unity regression.
https://forum.unity.com/threads/crashes-on-android-after-migrating-to-unity-2018-3-when-use-androidjavaproxy-class.627637/
https://issuetracker.unity3d.com/issues/android-app-crashes-when-invoking-java-proxy-while-the-app-is-in-the-background
I have verified the issue is fixed with Unity 2019.1.11f1 and 2018.3.14f1. Could you try to upgrade to latest Unity version and see if the crash is resolved?

@chkuang-g Sorry this didn't help. Still seeing the same issue with Unity 2019.1.12f1.
On the Galaxy J7:
07-28 12:48:50.383 12863 13515 E CRASH   : signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr c3fae1a0
07-28 12:48:50.383 12863 13515 E CRASH   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
07-28 12:48:50.383 12863 13515 E CRASH   : Build type 'Release', Scripting Backend 'il2cpp', CPU 'armeabi-v7a'
07-28 12:48:50.383 12863 13515 E CRASH   : Build fingerprint: 'samsung/j7xeltexx/j7xelte:7.0/NRD90M/J710FXXU5BRC2:user/release-keys'
07-28 12:48:50.383 12863 13515 E CRASH   : Revision: '7'

And on the Nexus 5X:
07-28 12:54:05.609 20008 20381 E CRASH   : signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0000007c9da0ce44
07-28 12:54:05.609 20008 20381 E CRASH   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
07-28 12:54:05.609 20008 20381 E CRASH   : Build type 'Release', Scripting Backend 'il2cpp', CPU 'arm64-v8a'
07-28 12:54:05.609 20008 20381 E CRASH   : Build fingerprint: 'google/bullhead/bullhead:8.1.0/OPM7.181205.001/5080180:user/release-keys'
07-28 12:54:05.610 20008 20381 E CRASH   : Revision: 'rev_1.0'
07-28 12:54:05.610 20008 20381 E CRASH   : pid: 20008, tid: 20381, name: UnityMain  >>> [bundle id here] <<<
07-28 12:54:05.610 20008 20381 E CRASH   :     x0   0000007ca050e780  x1   0000007c8f5040fc  x2<PHONE_NUMBER>000000  x3<PHONE_NUMBER>000002
07-28 12:54:05.610 20008 20381 E CRASH   :     x4<PHONE_NUMBER>000056  x5   0000007c74c1c9b8  x6   0000007c9175a9a8  x7   0000007c9175a9a8
07-28 12:54:05.610 20008 20381 E CRASH   :     x8   0000007c9da0ce44  x9   bb3a8a3b6d7cbaec  x10<PHONE_NUMBER>000000  x11<PHONE_NUMBER>004f9d
07-28 12:54:05.610 20008 20381 E CRASH   :     x12  0000007ca0f65080  x13<PHONE_NUMBER>00021f  x14<PHONE_NUMBER>00021d  x15  0000007d3ceb3000
07-28 12:54:05.610 20008 20381 E CRASH   :     x16  0000007c8f5ea018  x17  0000007d3d4b571c  x18  0000007c77b23e78  x19  0000007ca0f4fdb0
07-28 12:54:05.610 20008 20381 E CRASH   :     x20  0000007ca0f4fdc0  x21<PHONE_NUMBER>000002  x22  0000007ca0f4fdc0  x23<PHONE_NUMBER>000000
07-28 12:54:05.610 20008 20381 E CRASH   :     x24<PHONE_NUMBER>000000  x25<PHONE_NUMBER>ac0138  x26<PHONE_NUMBER>2b6b78  x27  000000006f8a6e50
07-28 12:54:05.610 20008 20381 E CRASH   :     x28<PHONE_NUMBER>000000  x29  0000007ca3c7d100  x30  0000007c8f504110
07-28 12:54:05.610 20008 20381 E CRASH   :     sp   0000007ca3c7d050  pc   0000007c9da0ce44  pstate<PHONE_NUMBER>000000
07-28 12:54:05.610 20008 20381 E CRASH   :
07-28 12:54:05.610 20008 20381 E CRASH   : backtrace:

@chkuang-g
Yes, I'm getting the same stack trace each time.
and as @amoswazana mentioned, I still have the same crash even after update to 2019.1.11f1.|
The problem isn't solved.

Same issue here on for example Galaxy S8, Unity 2019.1.10. We are using only Analytics and Remote Config.
Two notes that might help:

I was integrating Firebase into new project, so it might only appear on new/fresh installs / projects, not on updated ones.
We also use GoogleMobileAds (AdMob) I have already seen some issues that were caused by using AdMob and Firebase at the same time.

@mantoun1984 We made some changes in the latest version of the SDK (6.2.2) that should hopefully fix the issues you're seeing.  Could you try installing the latest SDK and let us know if that resolves your issue?

@ryanmeier I'm using 6.2.2 and the problem is still there

There is one workaround we have found which a) might help others workaround this b) might help you investigate where the problem is. The only downside is that your app won't have backup allowed.
Also if you install the app without this workaround, delete all it's data and cache and run it, it will work, but that's not a solution, just one more hint to help with pinpoint the issue.
Ok so how to workaround it:

We had to update to Unity 2019.1.12 (it didn't work on 2019.1.10)
Add this to you Manifest like in example bellow android:allowBackup=“false” tools:replace=“android:allowBackup”

<application android:icon="@drawable/app_icon" android:label="@string/app_name" android:allowBackup="false" tools:replace="android:allowBackup" ...>
That should make it work

Any news on this issue?

Hi, this issue is resolved in the latest release of the SDK, version 6.3.0.

Sorry, this didn't fix the issue.
Firebase version 6.3.0
Unity version 2019.1.12.f1
Logcat is same as before:
08-15 16:00:25.469 30914 31190 E CRASH   : signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr b68ad5f8
08-15 16:00:25.469 30914 31190 E CRASH   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
08-15 16:00:25.469 30914 31190 E CRASH   : Build type 'Release', Scripting Backend 'il2cpp', CPU 'armeabi-v7a'
08-15 16:00:25.469 30914 31190 E CRASH   : Build fingerprint: 'samsung/j7xeltexx/j7xelte:7.0/NRD90M/J710FXXU5BRC2:user/release-keys'
08-15 16:00:25.469 30914 31190 E CRASH   : Revision: '7'

I get a similar error with signal 11, code 1 on the latest SDK 6.3.0. I've added my log here:
https://github.com/firebase/quickstart-unity/issues/417#issuecomment-522240673

@alexames Can you please reopen this issue... It hasn't been solved yet.

I'm sorry to hear that the issue is still happening. We'll look into it.

@amoswazana I've just tested this with the auth sample application by enabling a second FirebaseApp object (i.e when populating https://github.com/firebase/quickstart-unity/blob/30f2a3f005a03c4bffccef51452d53f17f1c09b9/auth/testapp/Assets/Firebase/Sample/Auth/UIHandler.cs#L61 ).  It's possible to sign a user into both FirebaseApp objects, close the app, restart and everything works as expected.
Could you share our auth sample modified to reproduce the failure you're seeing?

@stewartmiles
In my case you don't need to modify anything in your auth sample app. All you need to do is:

open the app
sign in anonymously
exit (hardware back button)
open the app again. Here you should the crash (with the same memory stack I've shared when I open this thread).

OR:
I found that I can reproduce the crash by:

open the app
exit (hardware back button)
open the app again
sign in anonymously

Unity editor version: 2019.1.12f1
Firebase Unity SDK version: 6.3.0
Firebase plugins in use (Auth, Database, etc.): Auth
Additional SDKs you are using (Facebook, AdMob, etc.): nothing
Platform you are using the Unity editor on (Mac, Windows, or Linux): Windows
Platform you are targeting (iOS, Android, and/or desktop): Android
 08-21 20:41:49.735: E/CRASH(26272): signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr cd990398 08-21 20:41:49.735: E/CRASH(26272): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 08-21 20:41:49.735: E/CRASH(26272): Build type 'Development', Scripting Backend 'il2cpp', CPU 'armeabi-v7a' 08-21 20:41:49.735: E/CRASH(26272): Build fingerprint: 'samsung/j7y17ltexx/j7y17lte:9/PPR1.180610.011/J730FXXU4CSF1:user/release-keys' 08-21 20:41:49.735: E/CRASH(26272): Revision: '7' 08-21 20:41:49.735: E/CRASH(26272): pid: 26272, tid: 26591, name: UnityMain  >>> com.google.FirebaseUnityAuthTestApp.dev <<< 08-21 20:41:49.735: E/CRASH(26272):     r0 c8bbdc20  r1 cd990398  r2 00000000  r3 00000000 08-21 20:41:49.735: E/CRASH(26272):     r4 cffeb0c0  r5 ec1fc230  r6 00000000  r7 ec1fc230 08-21 20:41:49.735: E/CRASH(26272):     r8 00000000  r9 cffeb63c  sl c9a90110  fp cffeb110 08-21 20:41:49.736: E/CRASH(26272):     ip c5a78e94  sp cffeb0b0  lr c59b8d85  pc cd990398  cpsr ee4b3d10 08-21 20:41:49.736: E/CRASH(26272): backtrace: 08-21 20:41:50.123: E/CRASH(26272): 	#00  pc 00011398  [stack:26610] 08-21 20:41:50.123: E/CRASH(26272): 	#01  pc 000e0d83  /data/app/com.google.FirebaseUnityAuthTestApp.dev-DY9VzeXrw5EJ99EDtu4Lxw==/lib/arm/libFirebaseCppApp-6_3_0.so (firebase::auth::AuthNotifier::NotifyOnTheMainThread(firebase::SharedPtr<firebase::auth::AuthNotifier::CallbackData>)+38) 08-21 20:41:50.123: E/CRASH(26272): 	#02  pc 000e0def  /data/app/com.google.FirebaseUnityAuthTestApp.dev-DY9VzeXrw5EJ99EDtu4Lxw==/lib/arm/libFirebaseCppApp-6_3_0.so (firebase::callback::CallbackValue1<firebase::SharedPtr<firebase::auth::AuthNotifier::CallbackData> >::Run()+44) 08-21 20:41:50.123: E/CRASH(26272): code around pc: 08-21 20:41:50.123: E/CRASH(26272):     cd990378 00000000 00000000 00000000 00000000  ................ 08-21 20:41:50.123: E/CRASH(26272):     cd990388 00000000 00000000 00000000 00000000  ................ 08-21 20:41:50.124: E/CRASH(26272):     cd990398 00000000 00000000 00000000 00000000  ................ 08-21 20:41:50.124: E/CRASH(26272):     cd9903a8 00000000 00000000 00000000 00000000  ................ 08-21 20:41:50.124: E/CRASH(26272):     cd9903b8 00000000 00000000 00000000 00000000  ................ 08-21 20:41:50.124: E/CRASH(26272):     cd9903c8 00000000 00000000 00000000 00000000  ................ 08-21 20:41:50.124: E/CRASH(26272):     cd9903d8 00000000 00000000 00000000 00000000  ................ 08-21 20:41:50.124: E/CRASH(26272):     cd9903e8 00000000 00000000 00000000 00000000  ................ 08-21 20:41:50.124: E/CRASH(26272):     cd9903f8 00000000 00000000 00000000 00000000  ................ 08-21 20:41:50.124: E/CRASH(26272):     cd990408 00000000 00000000 00000000 00000000  ................ 08-21 20:41:50.124: E/CRASH(26272):     cd990418 00000000 00000000 00000000 00000000  ................ 08-21 20:41:50.125: E/CRASH(26272):     cd990428 00000000 00000000 00000000 00000000  ................ 08-21 20:41:50.125: E/CRASH(26272):     cd990438 00000000 00000000 00000000 00000000  ................ 08-21 20:41:50.125: E/CRASH(26272):     cd990448 00000000 00000000 00000000 00000000  ................ 08-21 20:41:50.125: E/CRASH(26272):     cd990458 00000000 00000000 00000000 00000000  ................ 08-21 20:41:50.125: E/CRASH(26272):     cd990468 00000000 00000000 00000000 00000000  ................ 08-21 20:41:50.125: E/CRASH(26272): code around lr: 08-21 20:41:50.125: E/CRASH(26272):     c59b8d64 90016800 ff64f7f8 68816820 2100b149  .h....d. h.hI..! 08-21 20:41:50.125: E/CRASH(26272):     c59b8d74 a8016081 ff52f7f8 e9d16821 47880100  .....R.!h.....G
08-21 20:41:50.125: E/CRASH(26272):     c59b8d84 a801bd1c ff4af7f8 bf00bd1c 000bf902  ......J.........
08-21 20:41:50.125: E/CRASH(26272):     c59b8d94 4604b510 44784805 f1006800 46200108  ...F.HxD.h.... F
08-21 20:41:50.125: E/CRASH(26272):     c59b8da4 f7e8c002 4620eeb2 bf00bd10 000bf8ce  ...... F........
08-21 20:41:50.125: E/CRASH(26272):     c59b8db4 f7ffb580 e8bdffed f0884080 b51cbd83<EMAIL_ADDRESS>08-21 20:41:50.126: E/CRASH(26272):     c59b8dc4 3201e9d0 2b0068c1 3200e9cd f3bfd00c  ...2.h.+...2....
08-21 20:41:50.126: E/CRASH(26272):     c59b8dd4 e8d28f5b 3001037f 0300f143 0374e8c2  [......0C.....t.
08-21 20:41:50.126: E/CRASH(26272):     c59b8de4 d1f62c00 8f5bf3bf 47884668 f7e84668  .,....[.hF.GhF..
08-21 20:41:50.126: E/CRASH(26272):     c59b8df4 bd1cee8c 46684604 ee86f7e8 f0834620  .....FhF.... F..
08-21 20:41:50.126: E/CRASH(26272):     c59b8e04 0000fd99 4604b5b0 2300480a 68004478  .......F.H.#xD.h
08-21 20:41:50.126: E/CRASH(26272):     c59b8e14 e9c43008 e9c40300 f1043302 f7ff0010  .0.......3......
08-21 20:41:50.126: E/CRASH(26272):     c59b8e24 4620fe37 4605bdb0 f7e84620 4628ee92  7. F...F F....(F
08-21 20:41:50.126: E/CRASH(26272):     c59b8e34 fd80f083 000bf85c 4604b510 44784807  ..........F.HxD
08-21 20:41:50.126: E/CRASH(26272):     c59b8e44 f1006800 46200108 1b10f840 ff1cf7ff  .h<EMAIL_ADDRESS>08-21 20:41:50.127: E/CRASH(26272):     c59b8e54 e8bd4620 f0884010 bf00bf7d 000bf82a<EMAIL_ADDRESS>08-21 20:41:50.129: E/AndroidRuntime(26272): FATAL EXCEPTION: UnityMain
08-21 20:41:50.129: E/AndroidRuntime(26272): Process: com.google.FirebaseUnityAuthTestApp.dev, PID: 26272
08-21 20:41:50.129: E/AndroidRuntime(26272): java.lang.Error: signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr cd990398
08-21 20:41:50.129: E/AndroidRuntime(26272): Build fingerprint: 'samsung/j7y17ltexx/j7y17lte:9/PPR1.180610.011/J730FXXU4CSF1:user/release-keys'
08-21 20:41:50.129: E/AndroidRuntime(26272): Revision: '7'
08-21 20:41:50.129: E/AndroidRuntime(26272): pid: 26272, tid: 26591, name: UnityMain  >>> com.google.FirebaseUnityAuthTestApp.dev <<<
08-21 20:41:50.129: E/AndroidRuntime(26272):     r0 c8bbdc20  r1 cd990398  r2 00000000  r3 00000000
08-21 20:41:50.129: E/AndroidRuntime(26272):     r4 cffeb0c0  r5 ec1fc230  r6 00000000  r7 ec1fc230
08-21 20:41:50.129: E/AndroidRuntime(26272):     r8 00000000  r9 cffeb63c  sl c9a90110  fp cffeb110
08-21 20:41:50.129: E/AndroidRuntime(26272):     ip c5a78e94  sp cffeb0b0  lr c59b8d85  pc cd990398  cpsr ee4b3d10
08-21 20:41:50.129: E/AndroidRuntime(26272): 	at [stack:26610].00011398(Native Method)
08-21 20:41:50.129: E/AndroidRuntime(26272): 	at libFirebaseCppApp-6_3_0.firebase::auth::AuthNotifier::NotifyOnTheMainThread(firebase::SharedPtrfirebase::auth::AuthNotifier::CallbackData)(auth:38)
08-21 20:41:50.129: E/AndroidRuntime(26272): 	at libFirebaseCppApp-6_3_0.firebase::callback::CallbackValue1<firebase::SharedPtrfirebase::auth::AuthNotifier::CallbackData >::Run()(callback:44)
`

Can confirm this issue is there with Firebase 6.3.0.
Frameworks used in app (Facebook, Audience Network, AdMob, Chocolate)
Log:
`08-22 13:59:45.184 2104-2177/? E/AndroidRuntime: FATAL EXCEPTION: UnityMain
Process: com.tinmen.ludoboss, PID: 2104
java.lang.Error: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 002d746f6f601118
Build fingerprint: 'HONOR/LLD-AL10/HWLLD-H:9/HONORLLD-AL10/122C675R1:user/release-keys'
Revision: '0'
pid: 2104, tid: 2187, name: Thread-220  >>> com.tinmen.ludoboss <<<
x0   00000072dc186f08  x1   652d746f6f622f6b  x2   00000072d9d97000  x3<PHONE_NUMBER>000000
x4<PHONE_NUMBER>0000b4  x5<PHONE_NUMBER>6bec6a  x6   000000006f823298  x7   7f7f7f7f7f7f7f7f
x8   652d746f6f6000a0  x9<PHONE_NUMBER>000014  x10<PHONE_NUMBER>000022  x11<PHONE_NUMBER>000000
x12<PHONE_NUMBER>028ba4  x13<PHONE_NUMBER>000000  x14<PHONE_NUMBER>028ba3  x15  00000072fb505000
x16<PHONE_NUMBER>232bd8  x17<PHONE_NUMBER>1c6cf0  x18  00000072fb2cf450  x19  00000072d9d97000
x20  652d746f6f622f6b  x21  00000072dc186f08  x22<PHONE_NUMBER>000000  x23<PHONE_NUMBER>23ec20
x24<PHONE_NUMBER>23ec9c  x25<PHONE_NUMBER>000001  x26  00000072bd2b8b00  x27<PHONE_NUMBER>000002
x28  00000072deef73f0  x29  00000072da5e11e0  x30<PHONE_NUMBER>1e3e88
sp   00000072da5e11b0  pc<PHONE_NUMBER>1e38fc  pstate<PHONE_NUMBER>000000
    at [vdso].(:0)
    at libc.ifree(ifree:84)
    at libc.je_free(je_free:120)
    at libFirebaseCppApp-6_3_0._ZN8firebase9messaging12NotificationD2Ev(_ZN8firebase9messaging12NotificationD2Ev:24)
    at libFirebaseCppApp-6_3_0._ZN8firebase9messaging7MessageD2Ev(_ZN8firebase9messaging7MessageD2Ev:24)
    at libFirebaseCppApp-6_3_0.Firebase_Messaging_CSharp_delete_FirebaseMessage(Firebase_Messaging_CSharp_delete_FirebaseMessage:12)
    at libil2cpp.(:0)
    at libil2cpp.(:0)
    at libil2cpp.(:0)
    at libil2cpp.(:0)
    at libil2cpp.(:0)
    at libil2cpp.(:0)
    at libil2cpp.(:0)
    at libil2cpp.(:0)
    at libil2cpp.(:0)
    at libil2cpp.(:0)
    at libc._ZL15__pthread_startPv(_ZL15__pthread_startPv:36)
    at libc.__start_thread(__start_thread:68)

08-22 13:59:45.189 1249-13652/? W/ActivityManager:   finishTopCrashedActivityLocked Force finishing activity com.tinmen.ludoboss/com.google.firebase.MessagingUnityPlayerActivity
08-22 13:59:45.200 1249-1270/? I/StatusBarDisable: setFlags what=0 which=1 pkg=Window{8e27e51 u0 com.tinmen.ludoboss/com.google.firebase.MessagingUnityPlayerActivity}
08-22 13:59:45.460 1249-1381/? W/InputDispatcher: channel '8e27e51 com.tinmen.ludoboss/com.google.firebase.MessagingUnityPlayerActivity (server)' ~ Consumer closed input channel or an error occurred.  events=0x9
08-22 13:59:45.460 1249-1381/? E/InputDispatcher: channel '8e27e51 com.tinmen.ludoboss/com.google.firebase.MessagingUnityPlayerActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
08-22 13:59:45.463 1249-6018/? I/WindowManager: WIN DEATH: Window{8e27e51 u0 com.tinmen.ludoboss/com.google.firebase.MessagingUnityPlayerActivity}
08-22 13:59:45.463 1249-6018/? V/WindowManager: removeIfPossible: Window{8e27e51 u0 com.tinmen.ludoboss/com.google.firebase.MessagingUnityPlayerActivity}
08-22 13:59:45.463 1249-6018/? W/InputDispatcher: Attempted to unregister already unregistered input channel '8e27e51 com.tinmen.ludoboss/com.google.firebase.MessagingUnityPlayerActivity (server)'
08-22 13:59:45.468 1249-6018/? V/WindowManager: Not removing Window{8e27e51 u0 com.tinmen.ludoboss/com.google.firebase.MessagingUnityPlayerActivity EXITING} due to exit animation
08-22 13:59:45.471 1249-1270/? I/StatusBarDisable: setFlags what=0 which=1 pkg=Window{8e27e51 u0 com.tinmen.ludoboss/com.google.firebase.MessagingUnityPlayerActivity EXITING}
08-22 13:59:45.474 1249-1270/? I/StatusBarDisable: setFlags what=0 which=1 pkg=Window{8e27e51 u0 com.tinmen.ludoboss/com.google.firebase.MessagingUnityPlayerActivity EXITING}
08-22 13:59:45.488 1249-1270/? I/StatusBarDisable: setFlags what=0 which=1 pkg=Window{8e27e51 u0 com.tinmen.ludoboss/com.google.firebase.MessagingUnityPlayerActivity EXITING}
08-22 13:59:45.506 1249-6298/? V/WindowManager: Exit animation finished in Window{8e27e51 u0 com.tinmen.ludoboss/com.google.firebase.MessagingUnityPlayerActivity EXITING}: remove=true
08-22 13:59:45.507 1249-6298/? E/WindowManager: win=Window{8e27e51 u0 com.tinmen.ludoboss/com.google.firebase.MessagingUnityPlayerActivity EXITING} destroySurfaces: appStopped=false win.mWindowRemovalAllowed=true win.mRemoveOnExit=true
08-22 13:59:45.508 1249-6298/? W/WindowManager: Exception thrown when updateSurfaceStatusSurface(name=com.tinmen.ludoboss/com.google.firebase.MessagingUnityPlayerActivity)/@0x713c22b: android.os.DeadObjectException
08-22 13:59:45.509 1249-6298/? V/WindowManager: postWindowRemoveCleanupLocked: Window{8e27e51 u0 com.tinmen.ludoboss/com.google.firebase.MessagingUnityPlayerActivity}
Removing Window{8e27e51 u0 com.tinmen.ludoboss/com.google.firebase.MessagingUnityPlayerActivity} from AppWindowToken{e29770b token=Token{40db6da ActivityRecord{c44e885 u0 com.tinmen.ludoboss/com.google.firebase.MessagingUnityPlayerActivity t2628}}}
08-22 13:59:45.519 1249-6298/? V/WindowManager: removeAppToken: AppWindowToken{e29770b token=Token{40db6da ActivityRecord{c44e885 u0 com.tinmen.ludoboss/com.google.firebase.MessagingUnityPlayerActivity t2628}}} delayed=true Callers=com.android.server.wm.DisplayContent.removeAppToken:1086 com.android.server.wm.AppWindowContainerController.removeContainer:315 com.android.server.am.ActivityRecord.removeWindowContainer:1200 com.android.server.am.ActivityStack.removeActivityFromHistoryLocked:4563
08-22 13:59:45.542 1249-6298/? W/HwActivityManagerServiceEx: setResumedActivityUncheckLocked start call, from: ActivityRecord{c44e885 u0 com.tinmen.ludoboss/com.google.firebase.MessagingUnityPlayerActivity t-1 f}, to: ActivityRecord{b459365 u0 com.huawei.android.launcher/.unihome.UniHomeLauncher t1}
appSwitch from: com.tinmen.ludoboss to: com.huawei.android.launcher
08-22 13:59:45.579 17206-18214/? E/DollieAdapterService: notifyActivityState pkg:com.tinmen.ludoboss/com.google.firebase.MessagingUnityPlayerActivity state:18 fg:false mUid:11184
`

@mantoun1984 and @USPTech this is a different bug than what was originally reported.  We'll take a look.

@USPTech the bug you've reported is not associated with this issue.  The stack trace points at FirebaseMessaging.

There is one workaround we have found which a) might help others workaround this b) might help you investigate where the problem is. The only downside is that your app won't have backup allowed.
Also if you install the app without this workaround, delete all it's data and cache and run it, it will work, but that's not a solution, just one more hint to help with pinpoint the issue.
Ok so how to workaround it:

We had to update to Unity 2019.1.12 (it didn't work on 2019.1.10)
Add this to you Manifest like in example bellow android:allowBackup=“false” tools:replace=“android:allowBackup”

<application android:icon="@drawable/app_icon" android:label="@string/app_name" android:allowBackup="false" tools:replace="android:allowBackup" ...>
That should make it work

@stewartmiles That may be true but this temporarily fixes the problem.

with android:allowBackup="false" I did manage to compile the apk while before I received the error mentioned here using firebase SDK 6.4.
Note that strangely APP would compile with Build App Bundle (For google play) without using the 'allowbackup'

You used scripting backend "IL2CPP" try this.

Firebase.FirebaseApp.DefaultInstance.Dispose();
Application.Quit();

We think this is fixed in 6.5.0 https://firebase.google.com/support/release-notes/unity#version_650_-_september_10_2019

Hi folks,
Just give you an update on this issue.  6.5.0 may not fully resolve the issue due to an Unity bug, which is fixed in Unity 2019.2.
https://issuetracker.unity3d.com/issues/android-application-dot-quit-and-application-dot-unload-crashes-the-app-on-android-9-dot-x-devices-when-scripting-backend-is-set-to-il2cpp
We noticed that Auth unity testapp may still crash with the following configuration.

Use any version before 2019.2. (we tested with 2018.3.2f1 and 2019.1.11f1)
Build Android build with IL2CPP (Mono works fine)
Install the app on device with Android 9 (Android 10 seems work fine).
Use Application.Quit() to exit the app, relaunch again and call any FirebaseAuth API.

What happen is: if the app is killed, usually through Overview screen (Recent button), every thing is fine.  However, if the app exits by UnityEngine.Application.Quit(), C++ library may not be unloaded.  What made it worse is that all the C# object will not be finalize properly either. As a result, when the app is launched for the second time, the Unity would access C++ library in a stale state, and may crash if some function access invalid memory address.
We are still trying to find the root cause and potential patch to work-around with this issue.  At the meantime, if you are experiencing the same issue, here are some work-around you can do.

Use new AndroidJavaClass("java.lang.System").CallStatic("exit", 0); instead of Application.Quit().
However, all your OnApplicationQuit() implemented in MonoBehavior will not be triggered, since you kill the process directly.  You should make sure that you don't need to do anything after this call.
Dispose FirebaseApp in OnApplicationQuit()
The only thing you should be aware of is: Unity does not guarantee the order when OnApplicationQuit() of each object is called.  Make sure not to use other Firebase APIs in other OnApplicationQuit() you implemented.

Let us know if this issue still plague you and will keep you update when the patch is ready.
Shawn

Same issue here. The crash intermittently occurs at app startup:
10-19 10:09:05.466 11692 11717 E AndroidRuntime: FATAL EXCEPTION: UnityMain
10-19 10:09:05.466 11692 11717 E AndroidRuntime: Process: mobi.redstonegames.crossword.en, PID: 11692
10-19 10:09:05.466 11692 11717 E AndroidRuntime: java.lang.Error: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 000000725f1a12b0
10-19 10:09:05.466 11692 11717 E AndroidRuntime: Build fingerprint: 'motorola/evert_nt/evert_nt:9/PPWS29.116-16-11/5a67c:user/release-keys'
10-19 10:09:05.466 11692 11717 E AndroidRuntime: Revision: 'pvt1'
10-19 10:09:05.466 11692 11717 E AndroidRuntime: pid: 11692, tid: 11717, name: UnityMain  >>> mobi.redstonegames.crossword.en <<<
10-19 10:09:05.466 11692 11717 E AndroidRuntime:     x0<PHONE_NUMBER>bdd658  x1<PHONE_NUMBER>be6320  x2<PHONE_NUMBER>a00000  x3<PHONE_NUMBER>bda480
10-19 10:09:05.466 11692 11717 E AndroidRuntime:     x4<PHONE_NUMBER>bc69c0  x5<PHONE_NUMBER>bda500  x6<PHONE_NUMBER>673710  x7<PHONE_NUMBER>be6320
10-19 10:09:05.466 11692 11717 E AndroidRuntime:     x8   ffffffffff0b0b0c  x9<PHONE_NUMBER>c1ba50  x10<PHONE_NUMBER>5f15a0  x11<PHONE_NUMBER>007fff
10-19 10:09:05.466 11692 11717 E AndroidRuntime:     x12<PHONE_NUMBER>000025  x13<PHONE_NUMBER>be6320  x14<PHONE_NUMBER>000100  x15  aaaaaaaaaaaaaaab
10-19 10:09:05.466 11692 11717 E AndroidRuntime:     x16<PHONE_NUMBER>3b01f0  x17<PHONE_NUMBER>2deb30  x18<PHONE_NUMBER>207070  x19  000000726bafcda0
10-19 10:09:05.466 11692 11717 E AndroidRuntime:     x20<PHONE_NUMBER>94f698  x21<PHONE_NUMBER>e6d000  x22<PHONE_NUMBER>bdbf10  x23<PHONE_NUMBER>e6d000
10-19 10:09:05.466 11692 11717 E AndroidRuntime:     x24<PHONE_NUMBER>e6d000  x25<PHONE_NUMBER>e6d000  x26<PHONE_NUMBER>00000b  x27<PHONE_NUMBER>94f694
10-19 10:09:05.466 11692 11717 E AndroidRuntime:     x28<PHONE_NUMBER>00162d  x29  000000726bafce20  x30<PHONE_NUMBER>951344
10-19 10:09:05.466 11692 11717 E AndroidRuntime:     sp   000000726bafcd90  pc<PHONE_NUMBER>951330  pstate<PHONE_NUMBER>000000
10-19 10:09:05.466 11692 11717 E AndroidRuntime:
10-19 10:09:05.466 11692 11717 E AndroidRuntime: 	at [vdso].(:0)
10-19 10:09:05.466 11692 11717 E AndroidRuntime: 	at split_config.(:0)
10-19 10:09:05.466 11692 11717 E AndroidRuntime: 	at split_config.(:0)
10-19 10:09:05.466 11692 11717 E AndroidRuntime: 	at split_config.(:0)
10-19 10:09:05.466 11692 11717 E AndroidRuntime: 	at split_config.(:0)
10-19 10:09:05.466 11692 11717 E AndroidRuntime: 	at split_config.(:0)
10-19 10:09:05.466 11692 11717 E AndroidRuntime: 	at split_config.(:0)
10-19 10:09:05.466 11692 11717 E AndroidRuntime: 	at split_config.(:0)
10-19 10:09:05.466 11692 11717 E AndroidRuntime: 	at split_config.(:0)
10-19 10:09:05.466 11692 11717 E AndroidRuntime: 	at base.(:0)

I'm using Firebase Unity SDK 6.6.0, only with with Firebase Analytics (firebase-analytics:17.2.0).
Unity 2019.1.8f1
Unable to submit my game to GooglePlay because of this crash.

For clarity, do any of the steps suggested by @chkuang-g resolve the issue? If not, can you elaborate on which ones you tried so we can get a better handle on your issue?
Thanks,
--Patrick

I can confirm that the suggestion from @chkuang-g to Dispose() the FirebaseApp before OnApplicationQuit() does resolve the issue!
This was confirmed with Unity 2018.4.2f1 and 2019.2.1f1 and Firebase 6.1.1.

Awesome, thanks!
We are aware of this issue and tracking it, and will update this thread when it's fixed. If the steps above do not help, definitely let us know (similar for @eduardocoelho).

Hi,
I'm not sure the OnApplicationQuit() would make sense in my scenario.
I performed the following steps to reproduce the crash:

Go to Settings App, choose My App and Select "Clear Cache", "Clear Data" and "Uninstall" options.
Restart the device.
Download My App from the Google Play (Beta channel).
Open My App.
Crash

Please note that the app crashes in the first launch.
Thanks in advance.

Hi,
I'm not sure the OnApplicationQuit() would make sense in my scenario.
I performed the following steps to reproduce the crash:

Go to Settings App, choose My App and Select "Clear Cache", "Clear Data" and "Uninstall" options.
Restart the device.
Download My App from the Google Play (Beta channel).
Open My App.
Crash

Please note that the app crashes in the first launch.

Thanks in advance.

Hi @eduardocoelho,
Given this information, would you mind filing a new issue? Since it isn't exactly the second run (ie: it doesn't sound like a long running native process is the cause of your issue), it's likely that the a fix to the OP won't fix the issue you're having and I'd hate for it to be lost.
Make sure that you do fill out the bug template, and eel free to reference this issue if you think it will help. Make sure you copy over the stack trace and repo steps when filing the new one.
Thanks,
--Patrick

Hi @patm1987, despite the
pid: 25316, tid: 25382, name: firebase-iid-ex  >>> mobi.redstonegames.crossword.en <<<
line, I think the issue is related to a bug in the Unity editor.
I downloaded Unity 2019.2.10f1, rebuilt the game and tried to reproduce (via USB and Google Play Beta) and apparently the issue went away.
I'll fill a new issue in back the problem persists.
Thanks

Additional info:
We're still seeing this hang after adding the dispose() call in Application.Quit() while using Unity 2018.4.12, although we estimate the hang rate to be around 5%.
Repro steps are to manually kill the app on Android in the task manager, and relaunch the app.
We've managed to catch the crash in Visual Studio by manually breaking, and via logging, and for us it occurs during Firebase startup, when we ask for FirebaseApp.defaultInstance.
Here's the callstack we get in VS when the hang has occured:
Boolean Firebase.Dispatcher:Run (Func1)+0x72 at Z:\tmp\tmp.F8p3MkFCwk\firebase\app\client\unity\src\Platform\Dispatcher.cs:60 C#   Boolean Firebase.Platform.FirebaseHandler:RunOnMainThread (Func1)+0x10 at Z:\tmp\tmp.F8p3MkFCwk\firebase\app\client\unity\src\Unity\FirebaseHandler.cs:115 C#
FirebaseApp Firebase.FirebaseApp:CreateAndTrack (CreateDelegate, FirebaseApp)+0x21b at Z:\tmp\tmp.lXcxlNDCDB\firebase\app\client\unity\proxy\FirebaseApp.cs:619 C#
FirebaseApp Firebase.FirebaseApp:Create ()+0x27 at Z:\tmp\tmp.lXcxlNDCDB\firebase\app\client\unity\proxy\FirebaseApp.cs:119 C#
FirebaseApp Firebase.FirebaseApp:get_DefaultInstance ()+0x17 at Z:\tmp\tmp.lXcxlNDCDB\firebase\app\client\unity\proxy\FirebaseApp.cs:94 C#
Void Firebase.Analytics.FirebaseAnalytics:.cctor ()+0x0 at Z:\tmp\tmp.DDcU9mvLy7\firebase\analytics\client\unity\proxy\FirebaseAnalytics.cs:20 C#

Void DarkroomMain:b__30_0 (Task`1)+0x47 at

Try this if the scripting backend "IL2CPP"
Firebase.FirebaseApp.DefaultInstance.Dispose();
Application.Quit();

I can confirm that the suggestion from @nextvern and @chkuang-g to Dispose() the FirebaseApp before OnApplicationQuit() does resolve the issue!
This was confirmed with Unity 2018.4.2f1 and 2019.2.1f1 and Firebase 6.1.1.

I wasted my whole night 18 hours straight to get to the root of this and I find this suggestion.. now I am going to test the build by disposing the instance.. I am make it clear if the issue persists or not .. so no one else has to go through what I have... Final reports coming ASAP

This seems to be fixed by Unity.
@5D-ivyanshu if you are still experience the same issue, please open a new bug and provide the details about your configuration.
I will close this issue for now.


Several updates related to license and copyright

Adjust copyright date
Remove unnecessary parts from license
Add maven rat plugin
Bumping version to 1.4

The LICENSE file is missing otherwise LGTM


Use DEX-only for nGraph's CPU backend.

Description
(Brief description on what this PR is about)
Checklist
Essentials
Please feel free to remove inapplicable items for your PR.

[ ] The PR title starts with [MXNET-$JIRA_ID], where $JIRA_ID refers to the relevant JIRA issue created (except PRs with tiny changes)
[ ] Changes are complete (i.e. I finished coding on this PR)
[ ] All changes have test coverage:
Unit tests are added for small changes to verify correctness (e.g. adding a new operator)
Nightly tests are added for complicated/long-running ones (e.g. changing distributed kvstore)
Build tests will be added for build configuration changes (e.g. adding a new build option with NCCL)
[ ] Code is well-documented:
For user-facing API changes, API doc string has been updated.
For new C++ functions in header files, their functionalities and arguments are documented.
For new examples, README.md is added to explain the what the example does, the source of the dataset, expected performance on test set and reference to the original paper if applicable
Check the API doc at http://mxnet-ci-doc.s3-accelerate.dualstack.amazonaws.com/PR-$PR_ID/$BUILD_ID/index.html
[ ] To the my best knowledge, examples are either not affected by this change, or have been fixed to be compatible with this change

Changes

[ ] Feature1, tests, (and when applicable, API doc)
[ ] Feature2, tests, (and when applicable, API doc)

Comments

If this change is a backward incompatible change, why must this change be made.
Interesting edge cases to note here

Performance impact of this PR relative to current master:
Build times mostly unchanged: 8m26s for this PR, 8m40s for master.
Comparison of some mxnet-deepmark running times:
(p3a) cconvey@nervana-skx12:~/repos/NervanaSystems/mxnet-deepmark/master$ echo DEX-ONLY ...; for T in true false; do for N in "mnist" "resnet-50"; do echo -n "is-train=${T} network=${N} : "; ./bmark.sh --network "${N}" --is-train=${T} --iterations=70; done; done
DEX-ONLY ...
is-train=true network=mnist : network:mnist, type:training, batch_size:128, OMP:, throughput:63625.375, latency:2.012
is-train=true network=resnet-50 : network:resnet-50, type:training, batch_size:128, OMP:, throughput:62.895, latency:2035.124
is-train=false network=mnist : network:mnist, type:inference, batch_size:128, OMP:, throughput:228596.061, latency:0.560
is-train=false network=resnet-50 : network:resnet-50, type:inference, batch_size:128, OMP:, throughput:245.781, latency:520.789

vs.
(p3a) cconvey@nervana-skx12:~/repos/NervanaSystems/mxnet-deepmark/master$ echo "master (LLVM-based ...)"; for T in true false; do for N in "mnist" "resnet-50"; do echo -n "is-train=${T} network=${N} : "; ./bmark.sh --network "${N}" --is-train=${T} --iterations=70; done; done
master (LLVM-based ...)
is-train=true network=mnist : network:mnist, type:training, batch_size:128, OMP:, throughput:59471.267, latency:2.152
is-train=true network=resnet-50 : network:resnet-50, type:training, batch_size:128, OMP:, throughput:66.705, latency:1918.903
is-train=false network=mnist : network:mnist, type:inference, batch_size:128, OMP:, throughput:213233.796, latency:0.600
is-train=false network=resnet-50 : network:resnet-50, type:inference, batch_size:128, OMP:, throughput:218.843, latency:584.895

NOTE: Repeated runs of those same tests still showed a lot of variation in the throughput values.  So take them with a grain of salt.

TESTNOW


HUDI-3068 Fixing sync all partitions

Tips

Thank you very much for contributing to Apache Hudi.
Please review https://hudi.apache.org/contribute/how-to-contribute before opening a pull request.

What is the purpose of the pull request
(For example: This pull request adds quick-start document.)
Brief change log
(for example:)

Modify AnnotationLocation checkstyle rule in checkstyle.xml

Verify this pull request
(Please pick either of the following options)
This pull request is a trivial rework / code cleanup without any test coverage.
(or)
This pull request is already covered by existing tests, such as (please describe tests).
(or)
This change added tests and can be verified as follows:
(example:)

Added integration tests for end-to-end.
Added HoodieClientWriteTest to verify the change.
Manually verified the change by running a job locally.

Committer checklist

[ ] Has a corresponding JIRA in PR title & commit

[ ] Commit message is descriptive of the change

[ ] CI is green

[ ] Necessary doc changes done or have another open PR

[ ] For large changes, please consider breaking it into sub-tasks under an umbrella JIRA.

sorry about the long question. could not make it succinct.
@bvaradar @codope @vinothchandar : Need some guidance on updating partitions to hive.
Reference code
Whenever we update a partition, last arg is set as null (parameters (map)) (check above link for reference). But with this patch, we are running into NumberFormatException, bcoz, in one of the internal classes of hive, it expects parameters to have entires for FAST_STATS ("numFiles" and. "totalSize"). This is a requirement only for a partition that is getting updated. For a new partition, this is not an issue.
IMetaStoreClient.alter_partitions(String dbName, String tblName, List newParts, EnvironmentContext environmentContext)
-> HiveMetaStore L3932 :
this.alterHandler.alterPartitions(this.getMS(), this.wh, db_name, tbl_name, new_parts, environmentContext, this);
-> HiveAlterHandler L499
 if (MetaStoreUtils.requireCalStats(this.hiveConf, newPart, tmpPart, tbl, environmentContext)) {
            if (MetaStoreUtils.isFastStatsSame(newPart, tmpPart)) {
              MetaStoreUtils.updateBasicState(environmentContext, tmpPart.getParameters());
            } else {
              MetaStoreUtils.updatePartitionStatsFast(tmpPart, wh, false, true, environmentContext);
            }
          }

In the below code, oldPart refers to already existing partition inhive and newPart refers to incoming Partition data.
 static boolean isFastStatsSame(Partition oldPart, Partition newPart) {
    // requires to calculate stats if new and old have different fast stats
    if ((oldPart != null) && (oldPart.getParameters() != null)) {
      for (String stat : StatsSetupConst.fastStats) {
        if (oldPart.getParameters().containsKey(stat)) {
          Long oldStat = Long.parseLong(oldPart.getParameters().get(stat));
          Long newStat = Long.parseLong(newPart.getParameters().get(stat));
          if (!oldStat.equals(newStat)) {
            return false;
          }
        } else {
          return false;
        }
      }
      return true;
    }
    return false;
  }

  public static final String[] fastStats = new String[] {NUM_FILES,TOTAL_SIZE};

Wondering how come we did not face this issue so far? What are the cases that will result in partition updates in general in our hive sync tool? I understand partition addition, but what constitutes partition updates? I tried adding some data files to an existing partition in unit tests, but our sync tool did not detect the partition as qualified for an update.

I made a hacky fix in .HMSDDLExecutor.updatePartitionsToTable to check if my theory is right
Map<String, String> params = new HashMap<>();
        params.put("numFiles","0");
        params.put("totalSize","0");
        return new Partition(partitionValues, syncConfig.databaseName, tableName, 0, 0, sd, params);

and the test succeeds.

@xiarixiaoyao : Do you have context around updating partitions in hive. can you check my comment above and respond.

@nsivabalan
According to the current logic, this problem is difficult to occur, because we determine whether the current partition needs alter by comparing whether the paths of the partitions are the same.  It is not common for Hudi tables to modify partition paths，Although  we can modify the partition path through alter partition syntax.
It's easy to reproduce this problem in UT code,
add follow codes after line 146 in TestHiveSyncTool
String testP = Arrays.stream(hiveClient.scanTablePartitions(hiveSyncConfig.tableName).get(0).getValues().get(0).split("-")).collect(Collectors.joining("/"));
hiveClient.updatePartitionsToTable(hiveSyncConfig.tableName, Arrays.asList(testP));
BTW
When we sync alter partitions，we should better set "numFiles" and "totalSize" for our alterd partition.
since hive.stats.autogather=true by default， hive will try to calculate partitionStats（ "numFiles" and. "totalSize"） by default，
1）for add partition operation：when sync new partitions to hive，hive will call updatePartitionStatsFast to update the Stats for every new partition。
2）for alter partition operation：hive metastore will find the old partition which need to alter firstly；
then hive metastore will try to update the partition stats by comparing the stats between old partition and our altered partition
however the oldPartition has stats but our altered partition has no stats(we has not specified it), so the error occur.

@xiarixiaoyao : thanks for the explanation. Yes, its in line with my findings too.  looks like we don't really call update partitions from within hudi.


Be able to start charging immediatly, ergo pause smart charging.

When using the Tibber app, I can easily press "start" in the app when the car is connected and the car start charging. The functionality is possible since I have the Tibber pulse and have smart charging available. I would like to get this functionality in Home Assistant instead so I can use only a lovelace dashboard and not the Tibber app.
Would this be possible? I am fairly new to home assistant so I'm not entirely sure how service calls works, but I suppose this is something that has to be done by an automation? Any help would be much appreciated.

Did you try to call one of the services resume or override_schedule? I'm not sure when it comes to smart charging, but my guess that one of them will do what you want.

If the Tibber integration is controlling the dynamic circuit current I think it will be difficult to override if from HA using the easee integration. In that case you would have to call a Tibber API to override and start charging.
But I do not use Tibber so I can not really say if that is the way it works.

I use easee.resume to override Tibber's schedule.


Update preview version

To release a new parent pom version and a new preview version of core, the following changes were made:

Update parent pom version from 1.0.0 to 1.1.0
Update core to version to 1.0.0.preview.2
Update all sub-modules to use new parent pom version

Event Hubs has dependencies to azure-core and azure-core-amqp, should we also update those versions? https://github.com/Azure/azure-sdk-for-java/blob/8f2c7fb74ed9900b1d2f3ad5317a2f9d653090f7/eventhubs/client/pom.xml#L41

@conniey Yes, we will update all client libraries except (KV and Identity) to use core preview 2 before releasing. I will have a separate PR for that. See @mayurid's comment on Teams.

@srnagar did you update these versions manually or did you use the the versions plugin (https://www.mojohaus.org/versions-maven-plugin/set-mojo.html). I only ask because using the plugin helps eliminate missed version bumps.

Thanks for the tip! I used the plugin to update the versions.


Change shell command for docker containers

Previously, it had bug with lack of trailing slash

Ehm, it shouldn't be here, otherwise it consider the blank line as the part of the command

@l4l what is it? I do not understand


Add a test codelens for function when we detect unit tests

I really would like to add a new feature to rust-analyzer. For example imagine we have a function:
fn add(a: usize, b: usize) -> usize {
    a + b
}

and a unit test:
#[test]
fn test_add(a: usize, b: usize) -> usize {
    a + b
}

I really would love to see a codelens to let me run this unit test under the hood. But I don't know if it's feasible. I thought about 2 different ways to detect if we have a test linked to a function.

If functions are named like test_thefunctionname* with the test attribute we can easily consider it's a test for this function.
Or we can also browse in which test functions our function is used but I think it could be very heavy to compute ?

It's a proposal I don't have strong ideas or what we could do here but the fact is I'm bored each time to make some back and forth with the function and tests when I'm making some TDD. Maybe I don't know a magic shortcut to do that ? Or maybe we can find together a good solution and several iterations to solve this kind of issue.

. Maybe I don't know a magic shortcut to do that

In vscode, there is a "Rerun Last Task" command. Personally I just bind this command with a keyboard shortcut and it works quit well with TDD.

IntelliJ has a feature for this, "GotoRelaedSymbol", which mostly checks if the name of one class is substring of another. This works ok for Java, because everything is a class. For rust, I feel like this would be hit and miss, becuase we don't group tests into classes.
So what I'd do here is use Goto symbol to navigate to test, Run shortcut to run it once, than Back to go back to function, than Run again to re-run, as @edwin0cheng said.
The proposal for searching for usages is interesting, but I think is a little bit too futuristic for our current state of affairs. So, I am going to close this, as it doesn't seem immediatelly actionable, and I don't find keeping just interesting ideas to useful (though the idea is indeed a nice one!)

Ok thanks to clarify this :) and thanks @edwin0cheng for your idea, it will fit my need I think. Sorry for the noise, @matklad do you think this kind of thoughts have more their place on Zulip chat ?

That's not noise, that's useful, and "find all the tests that use the function" is definitelly cool and not somthing I've previously thought about :-)
I think zulip and/or issues would work equivalently in terms of attention :)


Enable basic networking for some compute runtimes

@mattgeddes is this still open?

It is still open, but it's not targetted to any particular milestone. This is to enable general purpose compute.


fix: Type hinting for having() and orHaving() QueryBuilder methods

[ ] Added or updated tests
[x] Documented user facing changes
[x] Updated CHANGELOG.md

Fixes type hinting for having() and orHaving() QueryBuilder methods, due to this PR on laravel/framework

Thank you @Maxoulak!
What does Laravel say when you pass other types to these methods?

@szepeviktor I'm not sure to understand your question, you mean if we pass an object, an array or whatever to these methods ?
Honestly I didn't try it, I made this change to avoid phpstan error when we pass an int or a float as the value parameter. But maybe we should type hinting string|int|float|null instead of mixed ?

Well, I made some tests.
If $value is an array (or $operator if $value is null), Laravel use this to retrieve the final value :
head(Arr::flatten($value));

So, with this array : ['foo' => '2022-06-02', 1 => '2021-01-01'], the value will be equal to "2022-06-02".
However, if $value is an object, an exception is thrown : "PHP Error:  Object of class stdClass could not be converted to string in /var/www/html/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php on line 66".
Imo, the most appropriate type hint should be string|int|float|null, because we should not pass an array as a single value.
Are you ok with that ? If yes, I'll probably first do another PR on Laravel before merging this one.

because we should not pass an array as a single value.

Thank you for your experiment!

If the types are gonna be same, there is no point to have a stub here. I don't even remember why were they added at the first place here.
So, if you are happy with the types coming from Laravel, we can remove those methods from our stubs. Please adjust this PR accordingly, if you agree. Thanks.

Thank you @Maxoulak!


Black Screen Issue with Bloxstaps Launch and Intel® Rapid Storage Technology Error

Acknowledgement of preliminary instructions

[X] I have read the preliminary instructions, and I am certain that my problem has not already been addressed.

What problem did you encounter?
Whenever I open Bloxstaps, my PC screen goes black. Upon checking my event logs, I notice an error related to Intel® Rapid Storage Technology.
This issue arises consistently and affects the usability of my computer. I've attempted troubleshooting steps such as restarting the PC and checking for updates, but the problem persists.
I'm seeking assistance to understand the root cause of this error and find a solution to resolve it. Any guidance or suggestions would be greatly appreciated.!

Does this issue happen when using Roblox's stock bootstrapper?

Yes


feat(ui): add layers logs page and components

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (6f7453d) 69.45% compared to head (1deb984) 69.45%.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff           @@
##             main     #220   +/-   ##
=======================================
  Coverage   69.45%   69.45%
=======================================
  Files          29       29
  Lines        2089     2089
=======================================
  Hits         1451     1451
  Misses        556      556
  Partials       82       82

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


dartsass: Look also in ./node_modules folder for the binary

Would it make sense to look into ./node_modules for sass now that the regular Dart Sass binary is supported? Similar to postcss?

$ npm install sass
$ ./node_modules/.bin/sass --embedded --version

sass --embedded is unavailable in pure JS mode.

v104.0 release notes mention:

The main new thing in this release is that we now support both major versions of the Dart Sass Embedded protocol, which means that you now can use the regular Dart Sass binary.

Am I missing something?

Am I missing something?

Maybe. The binary in node_modules isn't ... regular -- it's tailored to work with Node JS etc., I guess.

https://github.com/sass/dart-sass/releases/tag/1.63.0

The Dart Sass embedded compiler is now included as part of the primary Dart Sass distribution, rather than a separate executable. To use the embedded compiler, just run sass --embedded from any Sass executable (other than the pure JS executable).

... but does that mean that if we dropped --embedded when running the JS executable ... it would work?
I'm sure they made this upgrade simple to understand.

I've requested a documentation change:
https://github.com/sass/dart-sass/pull/2022

@jmooring would it not be better to request them to make --embedded a no-op flag on the JS executable?

OK, it's compiled to JS, which I guess is not something that we could/would want to use.
~/d/m/n/.bin ❯❯❯ ./sass --version                                                                                ✘ 1
1.63.4 compiled with dart2js 3.0.4

This is covered at a higher level in  https://github.com/gohugoio/hugo/issues/8299.


How to select handwriting data from IAM dataset?

For handwriting data in OCRBench, how do you select data from IAM (https://fki.tic.heia-fr.ch/databases/download-the-iam-handwriting-database)? We have observed that the words contained in OCRBench appear relatively regular, so we would like to ask if there are any length or other sampling control strategies?
Thank you very much.

Hello, we filtered out answers with fewer than four letters from IAM and manually selected the remaining ones, excluding images that cannot be recognized by humans.


Swap input type number with inputmode numeric - Text and Date input

Description
Add inputmode and spellcheck options to Text input component Nunjucks macro.
Change type="number" to inputmode="numeric" on the Date input component.
Related issues

https://github.com/nhsuk/nhsuk-service-manual-backlog/issues/293
https://github.com/nhsuk/nhsuk-service-manual-backlog/issues/223
https://github.com/nhsuk/nhsuk-service-manual-backlog/issues/10

Checklist

[x] Tested against our testing policy (Resolution, Browser & Accessibility)
[x] Follows our coding standards and style guide
[x] CHANGELOG entry

Need to update the README for date-input for the HTML markup to change the type="number"
https://github.com/nhsuk/nhsuk-frontend/blob/input-component-macro/packages/components/date-input/README.md

Thanks @mcheung-nhs. I've made those changes.

Hi @davidhunter08 - can see the requested changes - thanks! Do we also need to add the type="text" in the HTML as that is what is output, from the macro
type="{{ params.type | default('text') }}"

Hi @davidhunter08 - can see the requested changes - thanks! Do we also need to add the type="text" in the HTML as that is what is output, from the macro
type="{{ params.type | default('text') }}"

Yep, you're right. I've made the changes.

@davidhunter08 I may be a little late to the party here, but what's the rationale for using type="text" instead of type="number"?
Not only does it feel semantically incorrect, but you also lose some browser features (up / down arrow support on the keyboard and spinners in the UI).
We're catching up with these changes in the react components☝,  and before we apply I like to understand the context a little better.
Thanks!
/cc @KaiSpencer @Tomdango @frobernik

Hi @kevinkuszyk, we were following guidance and research done by gov.uk:
https://technology.blog.gov.uk/2020/02/24/why-the-gov-uk-design-system-team-changed-the-input-type-for-numbers/

@kevinkuszyk The rationale for this can be found here:
https://technology.blog.gov.uk/2020/02/24/why-the-gov-uk-design-system-team-changed-the-input-type-for-numbers/

Thanks @mcheung-nhs - that's exactly what I was looking for.


CSV cellset rendering assumes static number of attributes

CSV cellset rendering assumes static number of attributes. If number of attributes differs between tuples it misaligns data.

resolved with #746


chore(clippy): Resolve Clippy 1.80 lints

This is missing some things from #2363 (cache-inmemory, etc.)


Lecture 2 slide 94 typo

Should say "use"?

Well-spotted. I rephrased a little. 1 point for this


apache segmentation fault when config invalid

Environment

mod_auth_openidc-2.3.2 - init - cjose 0.5.1, OpenSSL 1.0.2k-fips  26 Jan 2017, EC=yes, GCM=yes, Redis=yes, JQ=no
mod_ssl/2.4.6 compiled against Server: Apache/2.4.6, Library: OpenSSL/1.0.2k
CentOS Linux release 7.4.1708 (Core) docker image

Expected behaviour
Apache should stop running with error log entry stating the configuration is invalid
Actual behaviour
Apache stops with Segmentation Fault:
Minimized example
Configure invalid value for OIDCProviderMetadataURL to trigger the Segmentation Fault, ie:
OIDCProviderMetadataURL example.com/auth/realms/test/.well-known/openid-configuration

If value has protocol then Apache start successfully:
OIDCProviderMetadataURL https://example.com/auth/realms/test/.well-known/openid-configuration

Configuration and Log files
[Tue Oct 10 13:46:40.487319 2017] [auth_openidc:info] [pid 121] mod_auth_openidc-2.3.2 - init - cjose 0.5.1, OpenSSL 1.0.2k-fips  26 Jan 2017, EC=yes, GCM=yes, Redis=yes, JQ=no
[Tue Oct 10 13:46:40.488648 2017] [auth_openidc:debug] [pid 121] src/cache/shm.c(130): oidc_cache_shm_post_config: initialized shared memory with a cache size (# entries) of: 500, and a max (single) entry size of: 16913
[Tue Oct 10 13:46:40.489708 2017] [auth_openidc:debug] [pid 121] src/cache/shm.c(130): oidc_cache_shm_post_config: initialized shared memory with a cache size (# entries) of: 500, and a max (single) entry size of: 16913
[Tue Oct 10 13:46:40.489718 2017] [auth_openidc:debug] [pid 121] src/config.c(1892): oidc_config_check_vhost_config: enter
Segmentation fault (core dumped)

Good catch, thanks; the fix will be included in 2.3.3.


TaxonomyPicker: Style issue in term check box if term label too short

Category
[ ] Enhancement
[ X ] Bug
[ ] Question
Version
Please specify what version of the library you are using: 1.12.0
Expected / Desired Behavior / Question
Terms should be aligned correctly in the term picker panel.
Observed Behavior
The checkbox moves to the right if the term label gets too short. See the attached screenshot.
I investigated the reason and it looks like corev15.css from SharePoint sets min-width for buttons to 6em. When I overrode that in developer toolbar and set the min-width to auto, inherit or initial, it corrected itself.
Steps to Reproduce
Have term in the selected term set with very short label.
Thanks!

Hi @jonepo , are you still seeing this issue ? Just tested on Chrome and Edge, seems to be working fine

Hi @vipulkelkar, unfortunately I haven't been in the particular customer project in a while so I can't confirm it just now. But if you could reproduce it in 1.12 version and now in the latest version it doesn't happen anymore, I trust that it's ok. But if I have any spare time, I'll try to quickly test this so you could close it as confirmed.

Hi @jonepo,
I confirm @vipulkelkar's screen, it displays correctly in latest version:

Is it ok for you?

Hi!
Based on the screenshot, it looks good. And as you have also confirmed it, I trust it to be ok. You can close the issue.
From: Michaël Maillot @.>
Sent: tiistai 1. elokuuta 2023 1.48
To: pnp/sp-dev-fx-controls-react @.>
Cc: Jouni Pohjolainen @.>; Mention @.>
Subject: Re: [pnp/sp-dev-fx-controls-react] TaxonomyPicker: Style issue in term check box if term label too short (#272)
Hi @jonepohttps://github.com/jonepo,
I confirm @vipulkelkarhttps://github.com/vipulkelkar's screen, it displays correctly in latest version:
[image]https://user-images.githubusercontent.com/44271458/257363389-1ff5cc03-716a-43bd-b2e3-b65ba4dabba5.png
Is it ok for you?
—
Reply to this email directly, view it on GitHubhttps://github.com/pnp/sp-dev-fx-controls-react/issues/272#issuecomment-1659293984, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ALY42QFVFN7J62SMLJHF3VTXTAY3NANCNFSM4HEIWDZA.
You are receiving this because you were mentioned.Message ID<EMAIL_ADDRESS>

Thanks @jonepo and @michaelmaillot !


BOCM-346: fix issue with 500 status on /validation/lpa-list

Describe your changes
Fix 500 issue on /validation/lpa-list
Issue ticket number and link
https://pins-ds.atlassian.net/browse/BOCM-346
Type of change 🧩

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Documentation update
[ ] Other (please explain in the description section above)

Checklist before requesting a review

[x] I have performed a self-review of my own code
[x] I have double checked this work does not include any hardcoded secrets or passwords
[ ] I have made corresponding changes to the documentation
[ ] I have provided details on how I have tested my code
[x] I have referenced the ticket number above
[ ] I have provided a description of the ticket
[ ] I have included unit tests to cover any testable code changes

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Feature: add postgres configuration

Adding Postgres related configurations

@RatulSaqibKhan bro, could you please resolve the merge conflicts ?


Capturing Charles calls made in chrome browser session opened using selenium

I am trying to automate the process of doing some actions on a web page and capturing Charles logs for the same. I have an issue capturing the logs, when i do any action on the browser i opened manually i am able to see the logs in Charles. But when I try to do the same in actions in the chrome session opened using selenium i don't see any logs getting recorded. What can be the reason for this?

Can you  elaborate little more? what actions are you doing on the browser opened through selenium? can you share the selenium code sample to show the problem?
When you say logs you mean request/response generated by the browser?
I believe when you are using charles, you have Proxy->windows proxy turned on, hence the browse traffic is going through charles.
When you are using selneium + browsermob proxy, you have not configured Chrome driver to proxy through Browsermob.