IndexError: list index out of range

Hello, firstly thanks for this great tool!
I'm having some issues with it, not sure if it comes from my side or not. I can scan some contracts without any problem but for most I get this error:
[unkn0wn@archie mythril]$ myth -x -a  0x234c402dbbf436259117e85aca506a0638d7b318 -v1
INFO:root:SVM initialized with dynamic loader: None
Traceback (most recent call last):
  File "/usr/bin/myth", line 4, in <module>
    __import__('pkg_resources').run_script('mythril==0.8.14', 'myth')
  File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 750, in run_script
    self.require(requires)[0].run_script(script_name, ns)
  File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 1524, in run_script
    exec(code, namespace, namespace)
  File "/usr/lib/python3.6/site-packages/mythril-0.8.14-py3.6.egg/EGG-INFO/scripts/myth", line 236, in <module>
    states = StateSpace(contracts, simplified=False)
  File "/usr/lib/python3.6/site-packages/mythril-0.8.14-py3.6.egg/mythril/analysis/symbolic.py", line 25, in __init__
    self.svm.sym_exec(contracts[0].address)
  File "/usr/lib/python3.6/site-packages/laser/ethereum/svm.py", line 183, in sym_exec
    node = self._sym_exec(context, State())
  File "/usr/lib/python3.6/site-packages/laser/ethereum/svm.py", line 196, in _sym_exec
    start_addr = disassembly.instruction_list[state.pc]['address']
IndexError: list index out of range

Here's another contract which gives the same error: 0x0422fc05fe2306e7acfb373d977ad9def3ec86d3
And here's one for which it works fine: 0xfb9e9d3cbb2156353d6cce3296c33a274f133f03
I'm running a Parity node and the host is Archlinux
Thank you

Hi @misterch0c,
Those seem to be invalid addresses, at least on the mainnet:
https://etherscan.io/address/0x0422fc05fe2306e7acfb373d977ad9def3ec86d3
https://etherscan.io/address/0x234c402dbbf436259117e85aca506a0638d7b318
The 'list index out of range' error happens because there's no instructions (i.e. the eth_getCode response was empty). I'll add some error handling there so to make it clear what's happening!

Assuming that the issue was an empty contract response, this is now handled in 0.8.19.


feathers.hooks(), not simply hooks()

Thanks @shawnlauzon.  I think in order for that to work we need to change the import of feathers to feathers-client.  Either that or import hooks from feathers-hooks and leave the variable as hooks.

Thank you @shawnlauzon. I agree with @marshallswain I think that code sample is simply missing a
const hooks = require('feathers-hooks');

at the top instead. Would you mind updating your PR accordingly?

Thank you, you're right of course. I'll update.

Ok, fixed as well as some other minor changes. My code now works, thanks :)

Thank you!


Error when try to install slidy

Description
I tried to install slidy using flutter pub global activate slidy and got an error. My flutter doctor:
flutter doctor -v
[√] Flutter (Channel stable, 3.7.0, on Microsoft Windows [versÆo 10.0.22000.1455], locale pt-BR)
    • Flutter version 3.7.0 on channel stable at C:\src\flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision b06b8b2710 (2 days ago), 2023-01-23 16:55:55 -0800
    • Engine revision b24591ed32
    • Dart version 2.19.0
    • DevTools version 2.20.1

[X] Windows Version (Unable to confirm if installed Windows version is 10 or greater)

[√] Android toolchain - develop for Android devices (Android SDK version 33.0.0)
    • Android SDK at C:\Users\UEX Tecnologia\AppData\Local\Android\sdk
    • Platform android-33, build-tools 33.0.0
    • Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
    • Java version OpenJDK Runtime Environment (build 11.0.12+7-b1504.28-7817840)
    • All Android licenses accepted.

[√] Chrome - develop for the web
    • Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe

[√] Visual Studio - develop for Windows (Visual Studio Community 2022 17.3.4)
    • Visual Studio at C:\Program Files\Microsoft Visual Studio\2022\Community
    • Visual Studio Community 2022 version 17.3.32901.215
    • Windows 10 SDK version 10.0.19041.0

[√] Android Studio (version 2021.2)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin can be installed from:
       https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
       https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.12+7-b1504.28-7817840)

[√] VS Code (version 1.74.3)
    • VS Code at C:\Users\UEX Tecnologia\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension version 3.56.0

[√] Connected device (3 available)
    • Windows (desktop) • windows • windows-x64    • Microsoft Windows [versÆo 10.0.22000.1455]
    • Chrome (web)      • chrome  • web-javascript • Google Chrome 109.0.5414.75
    • Edge (web)        • edge    • web-javascript • Microsoft Edge 109.0.1518.61

[√] HTTP Host Availability
    • All required HTTP hosts are available

! Doctor found issues in 1 category.

Log
flutter pub global activate slidy
Resolving dependencies...
+ ansicolor 2.0.1
+ args 2.3.2
+ async 2.10.0
+ characters 1.2.1
+ clock 1.1.1
+ collection 1.17.0
+ crypto 3.0.2
+ dart_console 1.1.2
+ ffi 2.0.1
+ fhir_yaml 0.4.2 (0.9.0 available)
+ file 6.1.4
+ fpdart 0.2.0 (0.4.0 available)
+ http 0.13.5
+ http_parser 4.0.2
+ intl 0.17.0 (0.18.0 available)
+ io 1.0.4
+ matcher 0.12.14
+ meta 1.8.0
+ modular_core 2.0.3+1
+ modular_interfaces 2.0.2 (3.0.0 available)
+ oauth2 2.0.1
+ path 1.8.3
+ pub_api_client 2.3.0
+ pub_semver 2.1.3
+ pubspec 2.3.0
+ quiver 3.2.1
+ recase 4.1.0
               ^
../../../AppData/Local/Pub/Cache/hosted/pub.dev/slidy-4.0.3/lib/src/core/models/custom_file.dart:24:16: Error: The method 'CustomFile.create' doesn't have the named parameter 'exclusive' of overridden method 'File.create'.
  Future<File> create({bool recursive = false}) {
               ^
/C:/src/flutter/bin/cache/dart-sdk/lib/io/file.dart:232:16: Context: This is the overridden method ('create').
  Future<File> create({bool recursive = false, bool exclusive = false});
               ^
../../../AppData/Local/Pub/Cache/hosted/pub.dev/slidy-4.0.3/lib/src/core/models/custom_file.dart:29:8: Error: The method 'CustomFile.createSync' has fewer named arguments than those of overridden method 'File.createSync'.
  void createSync({bool recursive = false}) {
       ^
/C:/src/flutter/bin/cache/dart-sdk/lib/io/file.dart:248:8: Context: This is the overridden method ('createSync').
  void createSync({bool recursive = false, bool exclusive = false});
       ^
../../../AppData/Local/Pub/Cache/hosted/pub.dev/slidy-4.0.3/lib/src/core/models/custom_file.dart:29:8: Error: The method 'CustomFile.createSync' doesn't have the named parameter 'exclusive' of overridden method 'File.createSync'.
  void createSync({bool recursive = false}) {
       ^
/C:/src/flutter/bin/cache/dart-sdk/lib/io/file.dart:248:8: Context: This is the overridden method ('createSync').
  void createSync({bool recursive = false, bool exclusive = false});
       ^
pub finished with exit code 1

Mesmo aqui com a atualização do dart
Dart SDK version: 2.19.0 (stable) (Mon Jan 23 11:29:09 2023 -0800) on "windows_x64"

+1

Same
$ dart --version
Dart SDK version: 2.19.0-146.2.beta (beta) (Tue Sep 20 10:30:48 2022 +0000) on "linux_x64"

$ flutter --version
Flutter 3.4.0-17.2.pre • channel beta • https://github.com/flutter/flutter.git
Framework • revision d6260f127f (4 months ago) • 2022-09-21 13:33:49 -0500
Engine • revision 3950c6140a
Tools • Dart 2.19.0 (build 2.19.0-146.2.beta) • DevTools 2.16.0

Same as #280 I think...

@m4rc0s can you create a PR with the changes?

@m4rc0s can you create a PR with the changes?

Shure! Ill do that!

@BerkSpark PR open: https://github.com/Flutterando/slidy/pull/282
Please let me know if theres something that I need to do to put my PR/Merge according to some contribution guide;

Thanks, @m4rc0s! I didn't found any contribution guide in this repository. I guess it all ok.
@Bwolfs2 can you see this PR #282 and merge if avaiable?

I`m busy here.... @jacobaraujo7  can accept and publish?

podem instalar usando o comando:
dart pub global activate --source git https://github.com/Flutterando/slidy

Slidy is current working in version 4.x. Thanks for all!


Create Cluster with A100s to allow testing MIGs

Potentially with a hardware partner who has access to a Lab who would be able to use it.

working with HPE on this

Will write to Dell as well as a follow up to our discussions with them.

@butler54 - Are we limiting this to bare metal or is their an AWS cluster we can try that on? If bare metal then you can take me off this Issue.


Create Serverless Plugin to Upload to Named S3 Bucket

Just a place to put all the extra Marvin configuration options.

Add ${random} variable in region
Use ${random} to prefix S3 bucket

Could be as easy as stating in the readme:

$ uuidgen
<copy output>
$ sls variables set
Serverless: Enter variable key to set a value to:  random
Serverless: Enter variable value to set a value to:  <paste uuid output>


Make docker stack deploy a little bit more indempotent

Version of #29732 for master.

Make sure running multiple times docker stack deploy --compose-file docker-compose.yml foo on the same unchanged file doesn't update the services each times. This is mainly due to the use of map .
This is related to #29676
This is sorting environment, extraHost and port too. There is some weirdiness with ports but a PR might follow for that. You can reproduce and validate this using the following compose file.
version: "3.0"

services:
  test:
    image: busybox
    command: top
    extra_hosts:
      - foo:<IP_ADDRESS>
      - bar:<IP_ADDRESS>
    environment:
      - FOO=BAR
      - FAR=BOO
    ports:
      - "5000:80"
      - "5001:81"
    networks: [front-tier, back-tier]

networks:
  front-tier:
  back-tier:

This also helps with Error response from daemon: rpc error: code = 2 desc = changing network in service is not supported when you didn't change the networks.
/cc @thaJeztah @dnephin @icecrime @cpuguy83 @aaronlehmann @aanand
If it gets in, I'll do a PR against master.
Signed-off-by: Vincent Demeester<EMAIL_ADDRESS>Signed-off-by: Vincent Demeester<EMAIL_ADDRESS>

ping @docker/core-engine-maintainers

LGTM

I'm seeing the same problem caused by secrets not being sorted. From nosing at the code, I don't think that was fixed in here, though it looks like secrets are handled slightly differently, so please let me know if I'm wrong. I'll happily open a separate ticket for secrets if that's the best way forward.

@drsolaris thanks for reporting; can you open a new issue for that for tracking? (you can include a link to this issue in the description)


Fix LookupCoordinatorManagerTest for alerts

Fixes test that missed https://github.com/druid-io/druid/pull/2741/files#r57495018

@drcrallen this fails UT

:+1:


Customer reports digest pull command is incorrect

I believe the pull command list in this section is incorrect.
Has:
$ docker pull ouruser/sinatra@cbbf2f9a99b47fc460d422812b6a5adff7dfee951d8fa2e4a98caa0382cfbdbf

Should be:
$ docker pull ouruser/sinatra@sha256:cbbf2f9a99b47fc460d422812b6a5adff7dfee951d8fa2e4a98caa0382cfbdbf

Hi!
Please read this important information about creating issues.
If you are reporting a new issue, make sure that we do not have any duplicates already open. You can ensure this by searching the issue list for this repository. If there is a duplicate, please close your issue and add a comment to the existing issue instead.
If you suspect your issue is a bug, please edit your issue description to include the BUG REPORT INFORMATION shown below. If you fail to provide this information within 7 days, we cannot debug your issue and will close it. We will, however, reopen it if you later provide the information.
This is an automated, informational response.
Thank you.
For more information about reporting issues, see https://github.com/docker/docker/blob/master/CONTRIBUTING.md#reporting-other-issues

BUG REPORT INFORMATION
Use the commands below to provide key information from your environment:
docker version:
docker info:
uname -a:
Provide additional environment details (AWS, VirtualBox, physical, etc.):
List the steps to reproduce the issue:
1.
2.
3.
Describe the results you received:
Describe the results you expected:
Provide additional info you think is important:
----------END REPORT ---------
#ENEEDMOREINFO


Having to use WagmiProvider twice

We have have to use WagmiProvider and QueryClientProvider twice.
One in the template:
https://github.com/zeta-chain/template/blob/488b4ac49bb1d87525eea3eeab0f59802c00e447/web/src/app/providers.tsx#L36-L37
And one in the UniversalKit:
https://github.com/zeta-chain/universalkit/blob/ab34040c9d403ecc842956b4730abc5bfdf06c78/src/providers/UniversalKitProvider.tsx#L72-L73
If we simply remove WagmiProvider from the UniversalKit provider it stops working. This feel like a hack and we should somehow refactor UniversalKit and/or the template, so that WagmiProvider and QueryClientProvider are used only once.

Assigned to @lukema95


Use quantization?

Hello. Recently I came across https://github.com/Xiuyu-Li/q-diffusion, which explores quantization methods for Stable Diffusion. Since quantization may help compressing models to fit in RAM, may q-diffusion project be feasible to be integrated with fastdcpu?

Already we are using int8 int4 quantisation with OpenVINO.


Error inside InputDecoration when using labelText and border together

Below is a fairly simple code, however a rather strange error is occurring.
When using the labelText and border keys as shown in the code below the following error occurs. Only when using only labelText or only border the error does not happen.
The error appears when I execute the command:
flutter run --release
import 'package:flutter/material.dart';

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

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return new MaterialApp(
      home: new HomePage(),
    );
  }
}

class HomePage extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return new Scaffold(
      appBar: new AppBar(),
      body: new InputDecorator(
        decoration: new InputDecoration(
          labelText: 'XP',
          border: OutlineInputBorder()
        ),
      )
    );
  }
}

Error
Initializing gradle...
Launching lib/main.dart on Redmi Note 4X in release mode...
Running 'gradlew assembleRelease'...
Built build/app/outputs/apk/release/app-release.apk (8.0MB).
Installing build/app/outputs/apk/app.apk...

To repeat this help message, press "h". To quit, press "q".
I/FlutterActivityDelegate( 2431): onResume setting current activity to this
I/flutter ( 2431): ══╡ EXCEPTION CAUGHT BY RENDERING LIBRARY ╞═════════════════════════════════════════════════════════
I/flutter ( 2431): The following ArgumentError was thrown during performLayout():
I/flutter ( 2431): Invalid argument(s): 0.0
I/flutter ( 2431): When the exception was thrown, this was the stack:
I/flutter ( 2431): #0      _Double.clamp (dart:core/runtime/libdouble.dart:143)
I/flutter ( 2431): #1      TextPainter.layout (package:flutter/src/painting/text_painter.dart:384)
I/flutter ( 2431): #2      RenderParagraph._layoutText (package:flutter/src/rendering/paragraph.dart:179)
I/flutter ( 2431): #3      RenderParagraph._layoutTextWithConstraints (package:flutter/src/rendering/paragraph.dart:183)
I/flutter ( 2431): #4      RenderParagraph.performLayout (package:flutter/src/rendering/paragraph.dart:249)
I/flutter ( 2431): #5      RenderObject.layout (package:flutter/src/rendering/object.dart:1570)
I/flutter ( 2431): #6      _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:107)
I/flutter ( 2431): #7      RenderObject.layout (package:flutter/src/rendering/object.dart:1570)
I/flutter ( 2431): #8      _RenderDecoration._layout (package:flutter/src/material/input_decorator.dart:776)
I/flutter ( 2431): #9      _RenderDecoration.performLayout (package:flutter/src/material/input_decorator.dart:891)
I/flutter ( 2431): #10     RenderObject.layout (package:flutter/src/rendering/object.dart:1570)
I/flutter ( 2431): #11     MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:141)
I/flutter ( 2431): #12     _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:399)
I/flutter ( 2431): #13     MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:211)
I/flutter ( 2431): #14     RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:355)
I/flutter ( 2431): #15     RenderObject.layout (package:flutter/src/rendering/object.dart:1570)
I/flutter ( 2431): #16     _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:107)
I/flutter ( 2431): #17     RenderObject.layout (package:flutter/src/rendering/object.dart:1570)
I/flutter ( 2431): #18     _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:107)
I/flutter ( 2431): #19     _RenderCustomClip.performLayout (package:flutter/src/rendering/proxy_box.dart:1141)
I/flutter ( 2431): #20     RenderObject.layout (package:flutter/src/rendering/object.dart:1570)
I/flutter ( 2431): #21     _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:107)
I/flutter ( 2431): #22     RenderObject.layout (package:flutter/src/rendering/object.dart:1570)
I/flutter ( 2431): #23     _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:107)
I/flutter ( 2431): #24     RenderObject.layout (package:flutter/src/rendering/object.dart:1570)
I/flutter ( 2431): #25     _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:107)
I/flutter ( 2431): #26     RenderObject.layout (package:flutter/src/rendering/object.dart:1570)
I/flutter ( 2431): #27     _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:107)
I/flutter ( 2431): #28     RenderObject.layout (package:flutter/src/rendering/object.dart:1570)
I/flutter ( 2431): #29     _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:107)
I/flutter ( 2431): #30     RenderObject.layout (package:flutter/src/rendering/object.dart:1570)
I/flutter ( 2431): #31     _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:107)
I/flutter ( 2431): #32     RenderObject.layout (package:flutter/src/rendering/object.dart:1570)
I/flutter ( 2431): #33     _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:107)
I/flutter ( 2431): #34     RenderObject.layout (package:flutter/src/rendering/object.dart:1570)
I/flutter ( 2431): #35     _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:107)
I/flutter ( 2431): #36     RenderOffstage.performLayout (package:flutter/src/rendering/proxy_box.dart:2712)
I/flutter ( 2431): #37     RenderObject.layout (package:flutter/src/rendering/object.dart:1570)
I/flutter ( 2431): #38     RenderStack.performLayout (package:flutter/src/rendering/stack.dart:514)
I/flutter ( 2431): #39     RenderObject.layout (package:flutter/src/rendering/object.dart:1570)
I/flutter ( 2431): #40     __RenderTheatre&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:107)
I/flutter ( 2431): #41     RenderObject.layout (package:flutter/src/rendering/object.dart:1570)
I/flutter ( 2431): #42     _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:107)
I/flutter ( 2431): #43     RenderObject.layout (package:flutter/src/rendering/object.dart:1570)
I/flutter ( 2431): #44     _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:107)
I/flutter ( 2431): #45     RenderObject.layout (package:flutter/src/rendering/object.dart:1570)
I/flutter ( 2431): #46     _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:107)
I/flutter ( 2431): #47     RenderObject.layout (package:flutter/src/rendering/object.dart:1570)
I/flutter ( 2431): #48     RenderView.performLayout (package:flutter/src/rendering/view.dart:125)
I/flutter ( 2431): #49     RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:1445)
I/flutter ( 2431): #50     PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:709)
I/flutter ( 2431): #51     _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding&PaintingBinding&RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:270)
I/flutter ( 2431): #52     _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding&PaintingBinding&RendererBinding&WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:627)
I/flutter ( 2431): #53     _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding&PaintingBinding&RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:208)
I/flutter ( 2431): #54     _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:990)
I/flutter ( 2431): #55     _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:930)
I/flutter ( 2431): #56     _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding.scheduleWarmUpFrame.<anonymous closure> (package:flutter/src/scheduler/binding.dart:751)
I/flutter ( 2431): #58     _Timer._runTimers (dart:isolate/runtime/libtimer_impl.dart:382)
I/flutter ( 2431): #59     _Timer._handleMessage (dart:isolate/runtime/libtimer_impl.dart:416)
I/flutter ( 2431): #60     _RawReceivePortImpl._handleMessage (dart:isolate/runtime/libisolate_patch.dart:165)
I/flutter ( 2431): (elided one frame from package dart:async)
I/flutter ( 2431): The following RenderObject was being processed when the exception was fired:
I/flutter ( 2431):   RenderParagraph#2f369 NEEDS-LAYOUT NEEDS-PAINT
I/flutter ( 2431):   parentData: <none>
I/flutter ( 2431):   constraints: BoxConstraints(0.0<=w<=-24.0, h=0.0; NOT NORMALIZED)
I/flutter ( 2431):   size: MISSING
I/flutter ( 2431):   textAlign: start
I/flutter ( 2431):   textDirection: ltr
I/flutter ( 2431):   softWrap: wrapping at box width
I/flutter ( 2431):   overflow: ellipsis
I/flutter ( 2431):   maxLines: unlimited
I/flutter ( 2431): This RenderObject has no descendants.
I/flutter ( 2431): ════════════════════════════════════════════════════════════════════════════════════════════════════
I/flutter ( 2431): Another exception was thrown: NoSuchMethodError: The method '???' was called on null.
I/flutter ( 2431): Another exception was thrown: NoSuchMethodError: The method '???' was called on null.
Application finished.

please add the output of flutter doctor

flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel beta, v0.3.2, on Linux, locale en_US.UTF-8)
[✓] Android toolchain - develop for Android devices (Android SDK 26.0.3)
[✓] Android Studio (version 3.1)
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
[✓] VS Code (version 1.23.1)
[✓] Connected devices (1 available)

• No issues found!

I can reproduce the problem which does only occur in release mode. Looking into it...

The source of the problem is that in release mode we manage to layout a frame before discovering what the window's size is. You can see this if you replace the body of the example with:
      body: new LayoutBuilder(
        builder: (BuildContext context, BoxConstraints constraints) {
          print(constraints);
          return new Container();
        },
      )

InputDecorator shouldn't fail if the incoming constraints are 0x0, I will fix that.


SpeedGooseCacheAutoCleaner causing multitenantKey error

I'm getting an error when trying to do a findByIdAndUpdate on a schema I'd previously forgotten to add the SpeedGooseCacheAutoCleaner plugin to, and now when I try to include it, e..g:
UserSchema.plugin(SpeedGooseCacheAutoCleaner);

in my code when  I do a findByIdAndUpdate, I get this error (locally) - I'd never set up anything relating to multitennancy on this project before, so I don't know why it's now complaining.
TypeError: Cannot read properties of undefined (reading 'multitenantKey')
    at getRecordAffectedByAction ([root of project]/node_modules/speedgoose/lib/src/plugin/utils.js:22:77)

The code I'm using to update:
    User.findByIdAndUpdate(
      { _id: req.user._id },
      {
        $set: {
          token: req.user.token,
          "section.override": valueFromUser,
        },
      },
      function (err) {
        if (err) {
          console.log(err);
          errors = [err];
          has_saved = false;
        }
      }
    );

@adjstreams  Thanks for the feedback. It's a bug. I will fix it today.

fixed in new version :) 1.2.17


Errors when running in SLAM

Hi,
Thanks for your outstanding work. Recently, I try to integrate your project into a SLAM following your instructions and I have some error as below:

I have always an error factorize failed when calling optimizer->optimize(nIterations); and I don't know where it comes from.
If reusing optimizer, call optimizer->clear() to reset the graph. When exiting my program, I have another error:
[CUDA Error] driver shutting down (code: 4) at c:\users\username\cuda-bundle-adjustment\src\device_buffer.h:50
In addition, I would like to fix all PoseVertex and optimize only LandmarkVertex. These are some errors displaying:

factorize failed
[CUDA Error] no error (code: 0) at C:/Users/nduong/bcom/OpenSources/cuda-bundle-adjustment/src/./cuda_block_solver.cu:1207
[CUDA Error] no error (code: 0) at C:/Users/nduong/bcom/OpenSources/cuda-bundle-adjustment/src/./cuda_block_solver.cu:1123
[CUDA Error] no error (code: 0) at C:/Users/nduong/bcom/OpenSources/cuda-bundle-adjustment/src/./cuda_block_solver.cu:1103
[CUDA Error] no error (code: 0) at C:/Users/nduong/bcom/OpenSources/cuda-bundle-adjustment/src/./cuda_block_solver.cu:1160

Your project doesn't seem to support this?

Hi, @duongnamduong
Thank you for notifying.

In addition, I would like to fix all PoseVertex and optimize only LandmarkVertex. These are some errors displaying:

As described in #7, Pose-only or Landmark-only optimization is currently not supported.
I want to support in the future.
Regards,


This bot can't join more servers

I can't add a bot to my friend's server (I'm an administrator for her). I have a message like in the title (This bot can't join more servers). How can I add this bot to the server?

Check the readme for the second link that I just added


Implement record path filter. (#385)

Split event stream into records based on entity path.
Related to #382 and org.metafacture.xml.XmlElementSplitter.
Resolves #385.

Proof of concept; more test cases to follow.

Open questions:

Should it be allowed to filter for literals as well? (Emitting the literal directly)
What should happen with records that don't match the filter condition? Should the record start/end events still be emitted?

It would be nice if we could extract the TestHelpers into a common package so we can reuse it here as well as in org.metafacture.metamorph. The "problem" is the Mockito dependency. Any ideas?

Proof of concept; more test cases to follow.

Great, looks good, many thanks!

Should it be allowed to filter for literals as well? (Emitting the literal directly)

Not sure what you mean, something like literal-to-object / LiteralToObject (emits literal values as objects)?

What should happen with records that don't match the filter condition? Should the record start/end events still be emitted?

Hm, they would always be empty right? I think the records should be skipped entirely.  I think it makes sense: if we say e.g. 'records are in the data field', and there is no data field, we should not get any records.

It would be nice if we could extract the TestHelpers into a common package (e.g. metafacture-framework)

Sounds good, in metafacture-framework/src/test/java/org/metafacture/framework/helpers?

The "problem" is the Mockito dependency. Any ideas?

I don't understand what you mean with the problem... metafacture-framework already depends on Mockito if that's what you mean.

Thanks for having a look at this.

Not sure what you mean, something like literal-to-object / LiteralToObject (emits literal values as objects)?

No, not really. I meant, what should happen here?
    @Test
    public void shouldProcessLiteralPath() {
        assertFilter(
                i -> {
                    i.setPath("lit");

                    i.startRecord("1");
                    i.literal("lit", "record 1");
                    i.endRecord();
                    i.startRecord("2");
                    i.literal("lit", "record 2");
                    i.endRecord();
                },
                o -> {
                    o.get().startRecord("1");
                    o.get().literal("lit", "record 1"); // ?
                    o.get().endRecord();
                    o.get().startRecord("2");
                    o.get().literal("lit", "record 2"); // ?
                    o.get().endRecord();
                }
        );
    }

This would behave differently, because with an entity filter path, the entity element itself would not be emitted.

Hm, they would always be empty right? I think the records should be skipped entirely. I think it makes sense: if we say e.g. 'records are in the data field', and there is no data field, we should not get any records.

OK, I'll adapt it accordingly.

Sounds good, in metafacture-framework/src/test/java/org/metafacture/framework/helpers?

Well, not exactly. I thought it would have to go in main instead of test. Would it be OK for you to provide a helper class to other modules from the test directory? Note that metafacture-framework is an api dependency of metafacture-mangling. So that would have to change, too.

I don't understand what you mean with the problem... metafacture-framework already depends on Mockito if that's what you mean.

Yes, it's currently a testImplementation dependency. I assumed it would have to be changed to implementation.

Updated implementation:

Emitting record per matching entity; skipping empty records.
Fixed emitting multiple entities.
Added setEntitySeparator.
Added setRecordIdFormat.

Should be functionally complete now.


Command-line parameters instead of pinpoint.config

[x] I have checked the FAQ, and issues and found no answer.

Is there any opportunity to configure agent using command line parameters instead of the pinpoint.config ? something like java ${JAVA_OPTS} -javaagent:${PINPOINT_PATH} -Dprofiler.include=com.foo.Bar my.jar

Hi @black-jack-j
This would be a good addition imo. Would you like to give it a go?

Hi @Xylus
I'd like to though it won't be really soon


Plan construction failed.

Hello Justin!
Guided by your blog post about backprop, I am running

$ ./intro-backprop.hs MNIST/
Plan construction failed.

How can I debug that?
https://github.com/mstksg/inCode/blob/44faf147d60c28094259618bc2969cca699d12c9/code-samples/backprop/intro-backprop.hs#L2

stack --version
Version 1.6.3 x86_64 hpack-0.20.0

Running $ stack update seems to have resolved the issue

Thanks for catching this!  I'll be sure to add this as a note.


Unicode rendering missing character in Linux simulator

Description
I'm using a Text that contains a ▲ character. This shows up correctly when deployed to an ML2, on PC VR with a Varjo XR-4 and in the simulator on Windows. But it shows up as ? in the simulator on Linux, while I seem to remember it displaying correctly a long time ago.
Platform / Environment
0.3.9, with the sk-multi template

This happens when the current font and font fallbacks don't include a glyph for the unicode symbol! On Linux, StereoKit pulls the system's default sans-serif font, which can vary a fair bit from distro to distro? The solution for now would be to pick and assign a font that does include the glyph.
I'd love to explore a better font/glyph solution that will be more font family name oriented, like how CSS does it. That would allow for more robust glyph fallback. Unfortunately it needs to be done separately per-OS, since each has different font APIs, some of which are pretty arcane.

Okay, this makes sense. Perhaps change this into a discussion item, as it isn't a bug then?


Smart Dart move refactor

This adds a refactored smart darting code to work in the framework in the refactored BLUES core code, which now separates these moves into their own Move class. This is a resubmission of #73 to fit in the new Move framework.

I think this should be ready for review if you'd want to look it over @davidlmobley @nathanmlim.

Do you have tests for this, @sgill2 ?

@davidlmobley I do. The test is in test_smartdart.py.

I fixed a minor typo in the README.md and also dealt with https://github.com/MobleyLab/blues/issues/77 , as I'm starting my review.

@sgill2 let me know when you are ready for final check.

@sgill2 - you've made more commits and it passes tests; is it "done" or are you still working on it?

@davidlmobley I just finished my last round of changes so the PR should be ready for review again.

Acknowledged. I don't want to predict when I'll get to it, since I'm unsure how busy this meeting will be, but hopefully soon.

LGTM. Thanks, @sgill2 !


GLIBC issue on ubuntu 20.04.6

Some user reporting on the telegram channel having issue for running liana on ubuntu 20.04.6, so i get a try on a fresh install VM:
the official build return this glibc error
./liana-gui: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by ./liana-gui)
./liana-gui: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by ./liana-gui)

then i compile from source, everything goes well until i quit liana-gui and try to restart it, liana crash with this output:
pythcoiner@pythcoiner:~/.liana$ cat crash.log
pythcoiner@pythcoiner:~/liana/gui/target/release$ ./liana-gui
  2023-05-14T03:42:29.156239Z  INFO winit::platform_impl::platform::x11::window:147: Guessed window scale factor: 1

2023-05-14T03:42:29.156275Z  INFO winit::platform_impl::platform::x11::window: Guessed window scale factor: 1
[xcb] Unknown sequence number while processing queue
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
liana-gui: ../../src/xcb_io.c:260: poll_for_event: Assertion `!xcb_xlib_threads_sequence_lost' failed.
Aborted (core dumped)

the only way i find to make liana run next to that was reboot + recompile then liana can start only once then crash

should we specify in TRY.md that official binary are likely to not  run with ubuntu < 22.04 or glibc < 2.34?

seems that this issue can be linked with #414

Added more details to #414.

should we specify in TRY.md

Hmm we could have a note that binaries requires GLIBC >= 2.33 and that it rules out Ubuntu 20.04 (and lower) and Debian 10 (and lower). Although i wonder if you could install a more recent GLIBC on Ubuntu 20.

Added more details to #414.
just had a try on debian 11.7 still GLIBC2.31 so debian might to be at least DEBIAN 12

note: i just try to test pr630  on a Debian12 fresh install VM and it seems now liana-gui needs GLIBC2.38 (Debian12 is under 2.36)

I'm not sure what you are saying? Are you not able to compile and run #430?
liana-gui does not require a specific version of GLIBC per se. It's the version it's linked against in the release build environment that matters.
------- Original Message -------
On Monday, August 28th, 2023 at 10:26 PM, pythcoiner @.***> wrote:

note: i just try to test pr630 on a Debian12 fresh install VM and it seems now liana-gui needs GLIBC2.38 (Debian12 is under 2.36)
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you commented.Message ID: @.***>

no, i had compile #630 from my laptop w/o issue, but when i send it to my resh install VM (Debian 12), cannot run because it seems now GLIBC3.8 is required but Debian12 is under 3.6, so i guess the same issue will happend with the .deb package on Debian12

Let's centralize glibc compatibility issues in #414.


Bump LKG and package.json to 5.0.0-dev.20230111

There's some bug that was introduced in the new LKG, but was fixed afterwards in main. Bump LKG again past the bug to unblock #49929.
This PR looks huge because #51699 effectively completely rewrote tsserver.js.

I bisected just to be sure what happened. It was #51152 that broke #49929, and then #51762 fixed it, which is confusing.

So, maybe I just wait for #51771 to be merged before doing this.

I've modified this PR to instead bump package.json to the latest nightly + an override to make our dev tooling accept TS 5.0, followed by:
$ rm -rf lib && cp -r ./node_modules/typescript/lib . && git restore ./lib/.gitattributes

Which does basically the same thing that I used to do with git checkout v4.8.4 -- lib but for a nightly build.
This has the benefit of keeping everything in sync and letting tsbuildinfo not break every time LKG changes (since it encodes a bad version from main), at the cost of not being auto-updated for patches since that would be very noisy.

Thinking about this again, the main benefit is being able to use the new inference features in #49929 without breaking ts-eslint, since without bumping node_modules, it will use 4.9 and not have the new inference features.

I've added a task which automates installing a new version of the nightly into package.json/node_modules and copying it to LKG:
$ hereby bump-lkg-to-nightly
Using ~/work/TypeScript/Herebyfile.mjs to run bump-lkg-to-nightly
Starting bump-lkg-to-nightly
> npm install --save-dev --save-exact typescript@next

up to date, audited 353 packages in 626ms

found 0 vulnerabilities
Finished bump-lkg-to-nightly in 922ms
Completed bump-lkg-to-nightly in 922ms

We can of course update this out of band when needed, but to bring them back in sync again, this task can be used.
Eventually per #52199 we'll drop lib entirely, in which case this won't be needed anymore.

I'll redo this PR tomorrow once #51771 is in.

This PR should be ready for review; all needed PRs are merged in main and released in nightly.


Unable to use Sphinx 1.6.5 on 3.5 environment

Details

Project URL: https://readthedocs.org/projects/discordpy/
Build URL (if applicable): https://readthedocs.org/projects/discordpy/builds/6471244/
Read the Docs username (if applicable): Rapptz

Expected Result
The build to run successfully.
Actual Result
The build fails.
There have been multiple setuptools/pip related issues when building my project (probably unrelated, see: here and here, and related issue here) but once the build environment is wiped and fixed the above issue with sphinxcontrib-websupport is realised.
Essentially, for some reason the virtual environment provided by RTD fails to import the sphinxcontrib.websupport package which is required for previous usage of sphinx.websupport (which was deprecated and split up in v1.6). The logs do show a successful installation of the contrib package, and in fact it comes as a requirement with v1.6 of Sphinx.
I cannot reproduce this issue with a local build of the docs. Wiping the build environment does not fix the issue.

Can confirm this bug.
Currently no working builds with Python3.5.
Detailed error:
Running Sphinx v1.6.5
making output directory...
loading translations [en]... done
/home/docs/checkouts/readthedocs.org/user_builds/sphinxcontrib-needs/envs/2.0/lib/python3.5/site-packages/sphinx/websupport/__init__.py:27: UserWarning: Since Sphinx-1.6, sphinx.websupport module is now separated to sphinxcontrib-websupport package. Please add it into your dependency list.
  warnings.warn('Since Sphinx-1.6, sphinx.websupport module is now separated to '

Traceback (most recent call last):
  File "/home/docs/checkouts/readthedocs.org/user_builds/sphinxcontrib-needs/envs/2.0/lib/python3.5/site-packages/sphinx/registry.py", line 196, in load_extension
    mod = __import__(extname, None, None, ['setup'])
  File "/home/docs/checkouts/readthedocs.org/user_builds/sphinxcontrib-needs/envs/2.0/lib/python3.5/site-packages/readthedocs_ext/readthedocs.py", line 15, in <module>
    from .comments.builder import (finalize_comment_media, ReadtheDocsBuilderComments,
  File "/home/docs/checkouts/readthedocs.org/user_builds/sphinxcontrib-needs/envs/2.0/lib/python3.5/site-packages/readthedocs_ext/comments/builder.py", line 7, in <module>
    from . import backend, translator
  File "/home/docs/checkouts/readthedocs.org/user_builds/sphinxcontrib-needs/envs/2.0/lib/python3.5/site-packages/readthedocs_ext/comments/backend.py", line 6, in <module>
    from sphinx.websupport.storage import StorageBackend
  File "/home/docs/checkouts/readthedocs.org/user_builds/sphinxcontrib-needs/envs/2.0/lib/python3.5/site-packages/sphinx/websupport/storage/__init__.py", line 12, in <module>
    from sphinxcontrib.websupport.storage import StorageBackend  # NOQA
ImportError: No module named 'sphinxcontrib.websupport'

Project + example build: https://readthedocs.org/projects/sphinxcontrib-needs/builds/6747648/
sphinxcontrib-websupport gets collected during installation phase:
Collecting sphinxcontrib-websupport (from sphinx==1.6.5)
  Using cached sphinxcontrib_websupport-1.0.1-py2.py3-none-any.whl

Switching to Python 2.7 solves the problem.

Hi! This seems to be a problem related to the virtual environment itself. Did you try wiping it? Could you try that and let us know?

Yes, that was the first thing I tried.
Unluckily it hasn't worked.

Sorry for bumping this but my RTD builds have been failing for almost 3 months now.

@Rapptz have you take a look at https://github.com/sphinx-doc/sphinx/issues/3683? Seems like this was a bug on sphinx and was already solved, but with some changes on he requirements.
Also, I was trying to replicate your issue, but seems like your build now are falling for other reason.

Yes I've seen that issue before, it's not related to the current failures. I'm using the release version of Sphinx not the beta versions. The build is still failing with the stuff I have in the OP.
First failure is the websupport related: Could not import extension readthedocs_ext.readthedocs (exception: No module named 'sphinxcontrib.websupport') (failing build)
Second failure is for some strange pip related issue (which I guess I can fix by bumping the setuptools but I don't want to mess with the venv like that):     AttributeError: '_NamespacePath' object has no attribute 'sort' (pypa/setuptools#885) and the failing build

@Rapptz Were you able to solve the problem?

I just bumped Sphinx and used the yaml format instead and that seemed to fix it.


JSDoc - generate @type for a variable

From @egamma on February 22, 2017 11:21
Generating a JSDoc comment for a variable/constant should generate an @type annotation
/** |
var p;

Inserts
/**
 * @type {any}
 */
var p;

Copied from original issue: Microsoft/vscode#21110

I believe this would only apply for JavaScript files.


Extracted NLog.WindowsRegistry.Tests from NLog.UnitTests

Updated wiki: https://github.com/NLog/NLog/wiki/Registry-Layout-Renderer about new nuget-package.


blobs: removed all binary content from hal

As per from Zephyr policies, all .a and .bin files must be
removed from this repository.
All removed files are not part of Zephyr build and can be
excluded.
Signed-off-by: Sylvio Alves<EMAIL_ADDRESS>

@stephanosio As pointed out, all binaries are now removed.

@stephanosio As pointed out, all binaries are now removed.

@sylvioalves Thanks.


Turn Flow strict mode on for DatePickerAndroid

Related to #22100
Turn Flow strict mode on for DatePickerAndroid
Test Plan:

[x] npm run prettier
[ ] npm run flow-check-ios
[ ] npm run flow-check-android

This error was happend #22101 #22048
Release Notes:
[GENERAL] [ENHANCEMENT] [Components/DatePickerAndroid/DatePickerAndroid.android.js] - Flow strict mode
[GENERAL] [ENHANCEMENT] [Components/DatePickerAndroid/DatePickerAndroid.ios.js] - Flow strict mode

I got this error...
// Getters and setters can have side effects and are unsafe. (unsafe-getters-setters)
static get dismissedAction() {
    return 'dismissedAction';
}

I should add unsafe.enable_getters_and_setters in .flowconfig?

I am not quite sure why those are getters. (Perhaps in an earlier revision, they were getting things from NativeModules?)
But you should be able to change them to normal static properties like:
static dismissedAction = 'dismissedAction';

@empyrical
Thank you for advice! I fixed.

We have two internal flow errors from this change:
Cannot call await with `DatePickerAndroid.open(...)` bound to `p` because property `action` is missing in `Promise` [1].
                                                   v-----------------------
  87|     const {action, year, month, day} = await DatePickerAndroid.open({
  88|       date: this._getDefaultStartDate(),
  89|       minDate: minDate,
  90|       maxDate: maximumDate,
  91|     });
      -----^
References:
  react-native/Libraries/Components/DatePickerAndroid/DatePickerAndroid.ios.js:35:33
  35|   async open(options: Options): Promise<DatePickerModuleOpen> {
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [1]

It looks like it expects action as part of the resolved promise. Is that something native actually provides and the type should be including or does it seem like a bug in our callsites?

I refer to these lines
https://github.com/facebook/react-native/blob/0a39cda39a83313fa1628759b2735d58ffcc02ec/ReactAndroid/src/main/java/com/facebook/react/modules/datepicker/DatePickerDialogModule.java#L116-L120

@nd-02110114, was there a reason that you closed this PR? We hadn't gotten a chance to finish landing it but it was on our radar. I'd still like to land it. :-/

@TheSavior
I'm so sorry 🙇 Reopened!!


issue with referencing the keyvault certificate secret.

Troubleshooting
Environment
VSTS

Agent - Hosted

Issue Description
So in your read me you advise to have a previous  keyvault task to pull the secrets and in the subsequent task you document to reference the secret as $([SecretName]) with the following code
$kvSecretBytes = [System.Convert]::FromBase64String($(PfxSecret)), where I assume that the secret name holding the certificate is PfxSecret. I copied word for word your sample code and when I do I get the error
##[error]The term 'vstsdevopscert' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
In my particular case my certificate secret name is vstsdevopscert. So I try the other way of referencing environment variables using $env:vstsdevopscert. This seems to have avoided triggering the error but I now get the following error
2017-12-06T22:06:38.8077819Z ##[error]Exception calling "Import" with "3" argument(s): "The parameter is incorrect.
I am thinking that the variable holding vstsdevopscert is either not containing the full bytes from the conversion process due to the fact that the pulled cert is either corrupted or pulling something that is not a cert.
Is this a bug with your VSTS task.
Error logs
[Insert error from the logs here]

@boklyn what you have done is right and only change that you need to do is pass $(PfxSecret) as parameter to the script and use that parameter inside your script. Do not reference $(PfxSecret) directly inside the script. In VSTS tasks secret parameters are not available to the script directly, they must be passed explicitly to the task as parameters. Please let us know if that doesn't work.


Error in example on what operations can do

In the section https://docs.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-dotnet-entities#what-can-operations-do
The code will not trigger if the input amount is one (like it is in the sample). Also it is missing a semi colon.
This:
    public void Add(int amount)
    {
        if (this.Value < 100 && this.Value + amount > 100)
        {
            Entity.Current.StartNewOrchestration("MilestoneReached", Entity.Current.EntityId)
        }
        this.Value += amount;
    }

Should probably be this:
    public void Add(int amount)
    {
        if (this.Value < 100 && this.Value + amount >= 100)
        {
            Entity.Current.StartNewOrchestration("MilestoneReached", Entity.Current.EntityId);
        }
        this.Value += amount;
    }

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

ID: 3799266d-bc0a-63f0-b67a-bc182d37667a
Version Independent ID: b768cbf4-c572-58d9-d5e2-1d067e9bba5e
Content: Developer's Guide to Durable Entities in .NET - Azure Functions
Content Source: articles/azure-functions/durable/durable-functions-dotnet-entities.md
Service: azure-functions
GitHub Login: @sebastianburckhardt
Microsoft Alias: azfuncdf

@ssemyan Thank you for your feedback! We will review and update as appropriate.

@ssemyan Thank you for bringing this to our attention and helping us drive improvements towards MS Docs! I have created a PR that fixes the sample per your suggestions and the changes will be live soon.
We will now proceed to close this thread. If there are further questions regarding this matter, please reopen it and we will gladly continue the discussion.


src: refactor prompt to use AlecAivazis/survey

Signed-off-by: Zbynek Roubalik<EMAIL_ADDRESS>I have migrated all prompts that used our prompt implementation to https://github.com/AlecAivazis/survey which is being used for the interactive func config command. So we have similar UX.
@lkingland I feel really bad about deleting the prompt package that you have written, I hope it is ok :)

Signed-off-by: Zbynek Roubalik<EMAIL_ADDRESS>I have migrated all prompts that used our prompt implementation to https://github.com/AlecAivazis/survey which is being used for the interactive func config command. So we have similar UX.
@lkingland I feel really bad about deleting the prompt package that you have written, I hope it is ok :)

No problem at all.  I always prefer to do a quick implementation early on, upgrading to a third-party dependency only when it offers a compelling upgrade.  I find that too often folks either 1) never try and end up with tons of dependencies they dont need or 2) try to do everything and end up being able to support nothing.  As usual; the Middle Way.


vmware tools 9.6.2 support on 3.19.0-5 (vmhgfs)

Good enough response to #40?

Well done, thanks.


Clean flutter completions

Description

Formats the file with shfmt
Motivation and Context

Clean bashit from #1696
How Has This Been Tested?

Screenshots (if appropriate):
Types of changes

[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 change)

Checklist:

[x] My code follows the code style of this project.
[ ] If my change requires a change to the documentation, I have updated the documentation accordingly.
[x] I have read the CONTRIBUTING document.
[x] If I have added a new file, I also added it to clean_files.txt and formatted it using lint_clean_files.sh.
[ ] I have added tests to cover my changes, and all the new and existing tests pass.

Looks like you still have a failing test. Blocking because I approved to quickly.

Seems like this issue is not fixed yet. @NoahGorny did you manage to find the fix?


oto: remove Cgo on darwin

I accidentally deleted my fork. This is a new PR for removing Cgo on darwin. It works with TotallyGamerJet/purego objc branch

Do you think that the structs that are for AudioToolbox.framework should be in purego/frameworks/AudioToolbox package or purego/objc/frameworks/AudioToolbox? Obviously, we wouldn't provide all functions nor structures for the the frameworks just the one's Oto or Ebitengine need. That way we only Dlopen the frameworks once using import "framework..." instead of every time someone wants to use that framework.

Do you think that the structs and or functions that are for AudioToolbox.framework should be in purego/frameworks/AudioToolbox package or purego/objc/frameworks/AudioToolbox? Obviously, we wouldn't provide all functions nor structures for the the frameworks just the one's Oto or Ebitengine need. That way we only Dlopen the frameworks once using import "framework..." instead of every time someone wants to use that framework.

I don't think we should provide purego/frameworks/AudioToolbox so far. It's because we will have more responsibility to maintain the AudioToolbox API. The less public APIs, the happier we are. Let's revisit this when we really want this.

@hajimehoshi this is good for a review

I'm testing your PR on iOS. Please wait for a while.

I encountered this error with Ebitengine's example (audio) on macOS:
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x4149487]

goroutine 17 [running, locked to thread]:
github.com/ebitengine/purego.callbackWrap(0x0)
        /Users/hajimehoshi/go/pkg/mod/github.com/ebitengine/purego@v0.0.0-20220724152741-1491ef70dbf7/syscall_darwin.go:108 +0x67
exit status 2

Could you take a look? Thanks,

I will take a look! Thanks for testing

Is it happening for you on amd64 and arm64 or just one of them?

I created a pull request on purego#13 that fixes it on amd64. I continue to find no issue with arm64. Are you?

Yes, I tested only on amd64, not arm64.

Ok, well then it should all be working then

Thanks. I have confirmed Ebitengine's audio example worked well. Now I'm testing an iOS application.

I found this error on an iOS application (arm64, of course)
purego: fn is nil
ui.(*userInterfaceImpl).run.func1()
        @v2.4.0-alpha.9ui/ui_mobile.go:271 +0x40
panic({0x100f58ae0, 0x1010077f0})
        runtime/panic.go:838 +0x204
github.com/ebitengine/purego.SyscallN(0x100f77500?, {0x130532e00?, 0x1377f3158?, 0x100a9f180?})
        github.com/ebitengine/puregocdc2949de6/syscall.go:25 +0xb4
github.com/hajimehoshi/oto/v2._AudioQueueNewOutput(0x31d8?, 0x10e876b50?, 0x1377f31e8?, 0x0, 0x0, 0x0, 0x1377f31d8?)
        github.com/hajimehoshi/oto/v2@v2.2.0-alpha.6/api_audio_darwin.go:84 +0xa8
github.com/hajimehoshi/oto/v2.newAudioQueue(0xbb80, 0x2, 0x20df1?)
        github.com/hajimehoshi/oto/v2@v2.2.0-alpha.6/driver_darwin.go:45 +0xc8
github.com/hajimehoshi/oto/v2.newContext(0xbb80, 0x2, 0x2)
        github.com/hajimehoshi/oto/v2@v2.2.0-alpha.6/driver_darwin.go:101 +0x144
github.com/hajimehoshi/oto/v2.NewContext(0x1377b2f00?, 0x1008745f0?, 0x1377f3358?)
        github.com/hajimehoshi/oto/v2@v2.2.0-alpha.6/driver.go:100 +0x20
/audio.newContext(0x12?, 0x12?, 0x1377f3378?)
        @v2.4.0-alpha.9/audio/pl

Well that’s strange. I’ll look into it

I'm not sure what is wrong since I am not able to test because go mobile errors with: gomobile: -target="ios" requires Xcode. I updated dlopen to be more generalized and not use a specific version. if that doesn't work then I can add logging support to purego that will generate an error when dlopen or dlsym returns 0.

I can test if you add some printfs or logs.

I have confirmed the latest commit fa002c32d34eb80002887c8a35a42a5e92c3b0ec worked on my iPhone SE. I'll test the previous commit again just in case.

The previous commit 71f072f20513f9782fe60d9ffca0619b87e2cfe2 failed with the same error, so this is deterministic.

I don’t think it is necessary. The issue appears to be that the wrong file path for the framework was used. Perhaps we still go ahead and add dlerror to purego to make it easier to debug issues like these in the future


waiting time for all the components to be up after reboot increased

waiting time for all the components to be up after reboot increased

Pull Request Functional Test Report for #3137 / cd9739d86065b69f923cd597e06523e8225c273d
Virtual Devices

Device
Test
Test Documentation
Job
Raw Log

Arista cEOS

TE-16.2: encapsulation FRR scenarios
2d90d2da
Log

Cisco 8000E

TE-16.2: encapsulation FRR scenarios
38fd45c1
Log

Cisco XRd

TE-16.2: encapsulation FRR scenarios
31b8feac
Log

Juniper ncPTX

TE-16.2: encapsulation FRR scenarios
09f61574
Log

Nokia SR Linux

TE-16.2: encapsulation FRR scenarios
13f7d06a
Log

Openconfig Lemming

TE-16.2: encapsulation FRR scenarios
43372630
Log

Hardware Devices

Device
Test
Test Documentation
Raw Log

Arista 7808

TE-16.2: encapsulation FRR scenarios

Cisco 8808

TE-16.2: encapsulation FRR scenarios

Juniper PTX10008

TE-16.2: encapsulation FRR scenarios

Nokia 7250 IXR-10e

TE-16.2: encapsulation FRR scenarios

Help

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 55.5%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
1983

Relevant Lines:
3573

💛  - Coveralls


Is this still maintained?

Hi there.
Thanks for the work on this package.
Are you still maintaining this or want to maintain it going forward?
I'm asking because there seem to be 2-3 Mautic Python API wrappers out there but none look like they are that in use or being actively.  If all are now in sunset mode then I may fork one and build one that can be maintained going forward.  If one is still being maintained then I'm happy to use that or contribute PRs etc.
Cheers
Matt

@ttamg I am in the same boat as you. Please let me know if you decide to fork, as I'd like to help

@samrose I've moved on from using Mautic now in my projects so not looking to push this further now sorry.


expand on 'concept of writing tests to lock the external dependencies'

... which is tend replayed into a mock service (which allows apps to be able to run offline)
related to #157

file transcribed as "Lock The Web Services API"


Some of the distribution (stretch, bionic and bullseye) for <IP_ADDRESS>-25388a0 are failing to run the rosetta api

Preliminary Checks

[X] This issue is not a duplicate. Before opening a new issue, please search existing issues: https://github.com/MinaProtocol/mina/issues
[X] This issue is not a question, feature request, RFC, or anything other than a bug report. Please post those things in GitHub Discussions: https://github.com/MinaProtocol/mina/discussions

Description
Some of the distribution (stretch, bionic and bullseye) for <IP_ADDRESS>-25388a0 are failing to run the rosetta api
stretch => database failing to start with the following error
The PostgreSQL server failed to start. Please check the log output:
LOG:  unrecognized configuration parameter "max_pred_locks_per_relation" in file "/etc/postgresql/9.6/main/postgresql.conf" line 648
FATAL:  configuration file "/etc/postgresql/9.6/main/postgresql.conf" contains errors

bionic and bullseye => rosetta api failing to start with the following error
mina-missing-blocks-auditor: error while loading shared libraries: libjemalloc.so.2: cannot open shared object file: No such file or directory

focal and buster are fine
Steps to Reproduce
docker run -it --rm --name rosetta --entrypoint=./docker-devnet-start.sh -p 10101:10101 -p 3085:3085 -p 3086:3086 -p 3087:3087 minaprotocol/mina-rosetta:<IP_ADDRESS>-25388a0-CODENAME

where CODENAME=stretch|bionic|bullseye|focal|buster
Expected Result
Application load correctly, all the components are up and running
Actual Result
The docker container crashes with the error mentioned in the description
e.g.
========================= INITIALIZING POSTGRESQL ===========================
The PostgreSQL server failed to start. Please check the log output:
LOG:  unrecognized configuration parameter "max_pred_locks_per_relation" in file "/etc/postgresql/9.6/main/postgresql.conf" line 648
FATAL:  configuration file "/etc/postgresql/9.6/main/postgresql.conf" contains errors
[POPULATE] Top 10 blocks in /data/postgresql archiveDB:
psql: could not connect to server: No such file or directory
	Is the server running locally and accepting
	connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
[POPULATE] Initializing postgresql version 9.6
[POPULATE] postgresql.conf:
data_directory = '/data/postgresql'
max_locks_per_transaction=100
max_pred_locks_per_relation=100
max_pred_locks_per_transaction=5000
max_connections=500
Creating new cluster 9.6/main ...
  config /etc/postgresql/9.6/main
  data   /data/postgresql
  locale C
  socket /var/run/postgresql
  port   5432
The PostgreSQL server failed to start. Please check the log output:
LOG:  unrecognized configuration parameter "max_pred_locks_per_relation" in file "/etc/postgresql/9.6/main/postgresql.conf" line 648
FATAL:  configuration file "/etc/postgresql/9.6/main/postgresql.conf" contains errors
psql: could not connect to server: No such file or directory
	Is the server running locally and accepting
	connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
psql: could not connect to server: No such file or directory
	Is the server running locally and accepting
	connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
createdb: could not connect to database template1: could not connect to server: No such file or directory
	Is the server running locally and accepting
	connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  110M  100  110M    0     0  3225k      0  0:00:35  0:00:35 --:--:-- 3667k
devnet-archive-dump-2022-10-28_0000.sql
psql: could not connect to server: Connection refused
	Is the server running on host "<IP_ADDRESS>" and accepting
	TCP/IP connections on port 5432?
[POPULATE] Top 10 blocks in populated archiveDB:
psql: could not connect to server: Connection refused
	Is the server running on host "<IP_ADDRESS>" and accepting
	TCP/IP connections on port 5432?

How frequently do you see this issue?
Always
What is the impact of this issue on your ability to run a node?
Blocker
Status
Unable to run `mina client status` because the container is crashing

Additional information
No response

I'm pretty sure I know what's happening here. Let me know via DM if you get stuck or want help or hints, @kaozenn .

Hey @kaozenn can you please prioritize this issue by adding corresponding label (low-, medium-, high-).
Thank you!

@simisimis
This issue is fixed and a part of this PR

stretch => database failing to start with the following error

LOG:  unrecognized configuration parameter "max_pred_locks_per_relation" in file "/etc/postgresql/9.6/main/postgresql.conf" line 648
FATAL:  configuration file "/etc/postgresql/9.6/main/postgresql.conf" contains errors```

The following issue remain
- bionic and bullseye => rosetta api failing to start with the following error

mina-missing-blocks-auditor: error while loading shared libraries: libjemalloc.so.2: cannot open shared object file: No such file or directory


Dependent keys are not working as expected when using withOnyx

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Action Performed:

In EditRequestPage, remove the several withOnyx and join everything in one
Add a console.log to check the value of the prop policy
Make a money request in a workspace and try to edit the description
Check that the policy is always null
If you add a console.log to the key callback of the parentReport, the report used will always be undefined.

Expected Result:
The policy and parentReport is populated correctly
Actual Result:
The policy and parentReport are undefined.
Workaround:
This can be worked around by nesting several calls to withOnyx()
Platforms:

Which of our officially supported platforms is this issue occurring on?

[x] Android / native
[x] Android / Chrome
[x] iOS / native
[x] iOS / Safari
[x] MacOS / Chrome / Safari
[x] MacOS / Desktop

Version Number: v1.3.72-5
Reproducible in staging?:
Reproducible in production?:
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Expensify/Expensify Issue URL:
Issue reported by: @BeeMargarida
Slack conversation:
View all open jobs on GitHub
Upwork Automation - Do Not Edit

Upwork Job URL: https://www.upwork.com/jobs/~0193a31795e8e571af
Upwork Job ID:<PHONE_NUMBER>098425856
Last Price Increase: 2023-09-21

Oops, sorry for removing you @greg-schroeder. I'm working on this as an internal issue and I have a PR for it already that I am working on.
This GH will be used so that @allroundexperts can get paid for helping out with it and @BeeMargarida for reporting it.


Please update Infernal Robotics (2.0.11 recompile for KSP-1.3)

@ZiwKerman has updated Infernal Robotics (recompiled for 1.3)
https://github.com/MagicSmokeIndustries/InfernalRobotics/releases/tag/2.0.11
Could this get added to the repository please?

Sorry, we dont add pre-releases to CKAN because those builds can contain bugs. Also looking at the previous pre-releases, they may still contain bugs.

I hate to break it to you, but releases contain bugs as well.
There will be no proper release of IR in the foreseeable future, so you can
add this one just as well.
On Wed, 31 May 2017 at 07:58, Arne Peirs<EMAIL_ADDRESS>wrote:

Sorry, we dont add pre-releases to CKAN because those builds can contain
bugs. Also looking at the previous pre-releases, they may still contain
bugs.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/KSP-CKAN/NetKAN/issues/5561#issuecomment-305102129,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AKuLcCiw0foKaExvv7xMJ3h2LGpIbruvks5r_Q97gaJpZM4NrJuU
.

--
Best regards,
Stepan Andreev

We don't currently have a switch to enable pre-releases to be indexed, though I suppose it may not be too difficult to code one. Can I ask, @ZiwKerman, what you see as being the difference between a pre-release and a release?

Well, I can actually promote this pre-release to release, it won't make any
difference for me. Will it help?
On Wed, May 31, 2017 at 11:05 AM, Myk<EMAIL_ADDRESS>wrote:

We don't currently have a switch to enable pre-releases to be indexed,
though I suppose it may not be too difficult to code one. Can I ask,
@ZiwKerman https://github.com/ziwkerman, what you see as being the
difference between a pre-release and a release?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/KSP-CKAN/NetKAN/issues/5561#issuecomment-305145828,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AKuLcMNgMisYbvhjG3-EYpp32I_ITYywks5r_Tt7gaJpZM4NrJuU
.

--
Best regards,
Stepan Andreev

Massively :)

Done.
On Wed, May 31, 2017 at 11:07 AM, Myk<EMAIL_ADDRESS>wrote:

Massively :)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/KSP-CKAN/NetKAN/issues/5561#issuecomment-305146121,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AKuLcJaKGMvFiF5mBD0DtGjteLP_CxKOks5r_TvLgaJpZM4NrJuU
.

--
Best regards,
Stepan Andreev

Ok, that should get indexed in the next three hours, then. Thanks hugely, @ZiwKerman !


Lower/Upper Bound for LR and Upper Bound decay

Hey there,
Nice update of the scheduler! It's really usefull!
Also nice would be to have the possibility to set following parameters: base_lr, max_lr and scale_fn
The scale_fn would be a function that decreases the max_lr:

by half after each period, while keeping the base lr constant.
scales max_lr by a factor gamma**(iterations)
or whatever lambda_function is given

Here an example implementation in Keras: https://github.com/bckenstler/CLR
I tried to hack this myself but I'm stucked. I'm not entirely sure which eta you use. (is this the one from weight decay?) And even if i'm right, I can't persist my hack because of the lambda function -.-
And also I'm not sure why, but in my case (Superresolution), when using cosine/arccosine my model diverges each times after restarting. (AdamW, wd=1e-6)
It happens with triangular too but not directly at the start of the second cycle.
Do you maybe have an idea where it could come from?
Thanks for your time!

Hello, @uyekt
I've refactored scheduler a little bit. max_lr could be adjusted by directly specifying it as a parameter for optimizer, base_lr equivalent is min_lr parameter. Maximum lr scaling and lr policies are implemented using callable objects to allow saving scheduler state between runs.

parameter eta_on_restart_cb=ReduceMaxLROnRestart(ratio=0.5)) will enable scaling max lr by ratio on each restart. ratio=0.5 will decrease max lr by half.
parameter eta_on_iteration_cb=ExpReduceMaxLROnIteration(gamma=0.99999)) will enable scaling max lr exponentially on every iteration.
you can create your own scaling policy by writing a callable object or lambda function and passing it as a parameter. eta_on_restart_cb accepts functions that adjust eta on every restart, eta_on_iteration_cb executes scaler function on every iteration.

The only thing that comes to mind concerning your diverging model without knowing details is that your lr is too high. Does your model converge with constant lr?

Hi @mpyrozhok,
Thanks a lot! Seems to work like a charm!
It converges with constant LR and with triangular too, but sometimes with triangular it diverges on a restart. (loss suddenly around 12 times highers and it doesn't recover)
I am training a CARN for SISR with L1 Loss and AdamW. I tried using L1-Charbonnier and it doesn't start to diverge anymore after the cosine restart. It seems it has something to do with the loss.
I will have to do more tests this week.


Annotations for certain documents don't export

Debug log ID
F58HDAMN-refs-euc/6.7.178-6
What happened?
Hi Retorquere, and thank you for this invaluable extension.
Most of the time I have no problem with the export of data using Better Bibtex. Once before, though I tried to export annotations from a paper and I just could not get it to work. I decided there must have been something buggy and left it alone. But it has just happened again with a different paper, and I really need to transfer these annotations.
As I understand the annotations are stored separately from the pdf, so I'm reluctant to believe it is something about the source document format. Can you think of any other issue that might be document specific like this?
Best, Chlorophilo

Zotero doesn't disclose the annotations to the exporter environment. I can see whether I can work around that, but this is really something zotero should fix.

Thanks for getting back to me so quickly. Most of my annotations come through on export just fine. Why might one document produce problems on export?

Depends on what you mean with that. It is possible that Zotero adds the annotations to the pdf during export, but the annotations are not currently available for exporter that generates the bibtex output. If the annotations appear in the pdf, that js done outside the scope of control of the bibtex-generating code.

You can export items using BetterBibTeX JSON to see what the exporters themselves have access to. If the annotations aren't in there, I'd have to work around zotero to smuggle them in.

Most of my annotations come through on export just fine.

How precisely are you exporting, what do you mean by "most", and where do you see these annotations after export?

I am exporting them into a research note in Obsidian.

I don't know how you are doing this.

When you look at the Zotero Data Explorer

I don't know what the Zotero Data Explorer is

seeing what gets exported from this one document there are no annotations, even though when exporting from other documents I get the relevant annotations.

I have no idea what you are describing here.

There might be a bug in Bibtex or the Zotero Integration plugin. Zotero has the annotation but its not seen in Obsidian

Never heard of this. Pretty sketchy to blame BBT without informing me.

Zotero has the annotation but its not seen in Obsidian

Yes, because Zotero doesn't provide them to exporters.

The set up is this:
I collect articles in Zotero.
I annotate them.
I do all my research work in a markdown editor called Obsidian.
When I have finished annotating a pdf in Zotero I need to transfer the annotations (not the pdf - the two things are separate in Zotero) into Obsidian.
I can do this because Obsidian has a community plugin called Zotero Integration, built by MGMeyers. That plugin requires that Better Bibtex be installed otherwise it cannot work, so I have Better Bibtex installed on Zotero. It was because of that requirement and the community nature of GitHub that I assumed you might know of its existence. Sorry about that.
I run the Zotero Integration plugin, giving the citation key for the paper for which I want the annotations. Zotero Integration creates a new markdown note in Obsidian (called a "research note"). The header of the research note includes basic information about the cited research, and then all the annotations follow in the body of the research note.
Zotero Integration uses templates written within Obsidian. These templates lay out the annotations in the body of the research note in a really nice way that makes the imported annotations much easier to read than they appear in a note created in Zotero using the 'Add Note from Annotations' menu item.
I have run the Zotero Integration plugin dozens of times to create research notes in Obsidian based on annotations pulled from Zotero. In every instance except for one (a year ago) and the one I just reported to you the annotations have been successfully imported into a research note in Obsidian.
Zotero Data Explorer is a feature of the Zotero Integration plugin. It pulls up a list of all the fields available from Zotero for the Zotero item in question. It provides a useful check when you are doing templating in Obsidian because you can make sure the fields you want are actually available, and it helps you debug some templating errors.
Normally, when you run the Zotero Data Explorer and select the Zotero item in question, the Data Explorer output provides, among all the other fields, all the annotations in full. For the two Zotero items I mentioned, it is stated in the Data Explorer's report that there are no annotations, which is false.
As MGMeyers provides both the Zotero Integration plugin and the Zotero Data Explorer, he was pointing the finger at his own creation as the possible culprit as well as yours. I don't think he did so with bad intent. I think he is just saying that he does not quite know where the problem is.
Perhaps you can help work this out.

I don't think it's bad intent either, it's just really unhelpful to say this without contacting me about it.
Given your description, I think he calls into one of the JSON-RPC methods that BBT offers. We can't realistically diagnose this with you as a go-between. If MGMeyers can replicate your problem, have him get in touch, and we can get to a diagnosis.

Please install build 6180, reproduce the problem, and send a new log.

closing for inactivity.

I think he calls into one of the JSON-RPC methods that BBT offers

I mean, mgmeyers has done about 10 merged pull-requests on Better Bibtex's JSON-RCP method to enable / enhance this workflow, so it should be apparent which method Zotero Integration uses: https://github.com/retorquere/zotero-better-bibtex/pulls?q=is%3Apr+author%3Amgmeyers

I'm not sure what you want me to do with this information. I didn't remember these pull requests, but I don't see how they're relevant; I have no idea what @mgmeyers does with the information picked up from these endpoints, so until we have the problem reproducible and @mgmeyers involved, there's not much I can do. I could have done some prelim diagnosis with @chlorophilo, but that conversation has stalled, so I've closed the issue.
If you have something I can act on, I'll be glad to, but I don't currently know what.

@chlorophilo we were talking past each other -- you were talking about things showing up in the PDF attachments, which translators (like BBTs) leave to Zotero; I thought you were talking about the content of the exported items themselves, not the attachments, and in the exported items themselves, annotation data is not accessible.
So I can try and help with diagnosis, but it would mainly be to establish how it can be that annotations don't show up in PDFs when exported using BBT, where BBT for all attachments, like all translators, just tells Zotero "save it to this path" and then gets out the way.

I don't mind bumping into users, I'm happy my software is useful and grateful for pull requests, but the last interaction on this was January, and it simply slipped out of my focus after that. My main focus is still bibtex export, the integrations sort of emerged as a side effect.

Depends on what you mean with that. It is possible that Zotero adds the annotations to the pdf during export, but the annotations are not currently available for exporter that generates the bibtex output. If the annotations appear in the pdf, that js done outside the scope of control of the bibtex-generating code.

I see why is the issue. So what you mean is that better-bibtex does not export annotations, so maybe the author of Obsidian Zotero Integration use its unique way to export annotations.
Thanks

On Thu, 16 May 2024 at 07:02, appwcn @.***> wrote:

Depends on what you mean with that. It is possible that Zotero adds the
annotations to the pdf during export, but the annotations are not currently
available for exporter that generates the bibtex output. If the annotations
appear in the pdf, that js done outside the scope of control of the
bibtex-generating code.
I see why is the issue. So what you mean is that better-bibtex does not
export annotations, so maybe the author of Obsidian Zotero Integration use
its unique way to export annotations.

No, I thought the discussion is about what output BBT generates, not the
attachments — BBT does not do anything with attachments other than handing
a list of names of attachments to Zotero to save them on its behalf, so I
thougth we were talking about the output BBT generates itself.

Message ID: @.***
.com>


Remove unneeded | from AssignmentExpression

Remove unneeded | from AssignmentExpression

Hm, Centril doesn't merge it yet.


ode solvers

Adds following ode integration methods

Forward Euler method (odeint_euler)
Explicit midpoint method (odeint_midpoint)
Runge-Kutta method of order 4 (odeint_rk4)

These are explicit fixed-step methods which obtain the solution at an equispaced grid of time points. One can then use interp_1d_cubic to interpolate outside the grid. An example is added where this is done, and the methods are also compared to ode_bdf (built-in stan function).

Improved the docstrings so that doxygen formats them nicely. I ran doxygen and checked that the html output looks correct.


[incubator/mysqlha] Fixed the misspelled

Signed-off-by: Aisuko<EMAIL_ADDRESS>
What this PR does / why we need it:
Fixed the words spell mistakes for OWNERS
Which issue this PR fixes
(optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged)

fixes #

Special notes for your reviewer:
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

[x] DCO signed
[x] Chart Version bumped
[ ] Variables are documented in the README.md
[ ] Title of the PR starts with chart name (e.g. [stable/chart])

/assign @davidkarlsen Thanks a lot.

/assign @davidkarlsen

/unassign @davidkarlsen

/assign @maorfr

Hello Sir, Please help me review this, thanks.

/lgtm


Book API weeks_on_list Question

Does weeks_on_list mean consecutive weeks (eg: a streak) or cumulative weeks (eg: total)?

Weeks on list is cumulative, not consecutive.


Clean up README

Debug has a simple API with a handful of static-/member-methods. It has been relatively unchanged since its conception (yes, users of 0.x can most likely upgrade to the latest major without any problems).
However, the README currently reflects a manual (nay, a bible) of integrated examples, etc. for a library that should be easily grok-able in just a few moments' time.
Not every method call needs three examples, nor does it need several paragraphs explaining the intricacies of how the method is useful.
Further, the use of screenshots is egregious. They add several pagefuls of redundant information.

Let's minimize the README to just:

Single screenshot (very top, centered)
Title; summary
Installation
Basic usage
API documentation
Examples
Open Collective et al
License

2.6.8

4.3.4


BZip2Stream's new constructor parameter?

Hello,
I'm using SharpCompress to compress chunk data in my project sbrl/Nibriboard, and I've just updated to the latest version of SharpCompress.
Lo and behold, I found that I had a build error, as I needed to specify a value for the new constructor parameter decompressConcatenated. Upon reading SharpCompress' documentation and code, however, I'm still none the wiser as to what it does (the intellisense comment simply says "Decompress concatenated", which isn't particularly helpful).
Can you help? Right now I've just randomly set it to false, but I'd like to know what I'm doing here :P

Ah, I see. Perhaps the intellisense description could be updated to be more meaningful then? Herpas something like this:
Decompress all blocks in the stream and concatenate them. Big bzip2 files can contain multiple blocks.

...perhaps?


Duplicate current row functionality with multiple non-adjacent rows duplicates the wrong rows

System information:

Operating system (distribution) and version: macOS v11.1 Intel
DBeaver version: 7.2.2
Additional extensions: None

Connection specification:

Database name and version: PostGres 11.06.0000
Driver name: PostgreSQL JDBC standard driver (42.2.5)
Do you use tunnels or proxies (SSH, SOCKS, etc)? SSH tunnel

Describe the problem you're observing:
Duplicating multiple rows that are not adjacent to each other results in the wrong rows being duplicated
Steps to reproduce, if exist:

Create a sample table with 200 rows with a unique numeric ID column
Randomly select at least 3 rows that are not adjacent in the viewer, including one row at least row 10 or later
Click the "Duplicate current row" button

E.g. I select rows 1, 7 and 16. It actually duplicated rows 1, 4 and 16.
I have noticed that it inserts the duplicated rows at the row index that is one more than the number of rows selected (i.e. if you select 10 rows, it will insert the duplicated rows from row 11 onwards). I suspect that the bug is because it inserts the duplicate rows between row 3 and 4, thereby making the new row 7 the old row 4. Therefore I think that the bug is because blank rows are being inserted and then the data copied from the (now incorrect) old indexes. If that is the case, the fix may be either to read the data to be duplicated before inserting blank rows or adjusting the indexes selected after data has been inserted. I would also recommend changing the position of duplicated rows to always be above the existing rows rather than underneath the rows selected, which will make duplication behaviour more obvious as well as simplifying this bug fix.
This behaviour is 100% repeatable, so does not appear to be random or a race condition
Include any warning/errors/backtraces from the logs

No errors are shown in the logs

Thank you for te report.

Thank you for te report.

Fixed. Now we group continuous rows into partitions, so we can process them individually.
Note for testers: make sure that duplication, insertion and copying works fine in different databases, such as MongoDB, CouchDB, Cassandra and with complex data types in PostgreSQL.
https://user-images.githubusercontent.com/35821147/114702276-8b880080-9d2c-11eb-915a-0882b15dda8b.mp4

verified (mentioned databases were tested)

New row cannot be inserted to an empty table.

Whoops. Fixed:
https://user-images.githubusercontent.com/35821147/114892864-d0d42d00-9e15-11eb-933f-566e0f687b0e.mp4

verified


Remove one more working_dir setting.

#943  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @rohinb2 and the rest of your teammates on  Graphite


Handle fixed Signal tests

Urgent change to handle fixed Signal tests.
The "if start_time >= datetime(2022, 10, 19):" check can be updated later on if want to change the threshold date.

0.63~pr401-170 deployed on FSN


[minecraft/RenderLivingBase]: Couldn't render entity

I don't know what cow is causing this but a few cows are crashing the rendering engine.
fluidcowrendererror.txt

Hard to tell but the tool tips seem to be saying fluidcow.fluid or something like that.

Try 1.1.19 version.

Will do so and report back.

Looks good. Found the cow with the no texture texture and a name of fluid.ftoreslurry which I think is a fluid registered by Factory Tech but never used by it and therefore not having a texture.
Thanks for the fix!


Embed in html with electron

Hi,
Is it possible to run this demo inside a browser? I don't need electron part.
Thanks in advance.

Hey @ximo1984, if you're looking for a similar demo - we have a browser based demo in the Chime SDK for Javascript or the Chime SDK React Components Library.
Feel free to use the react components from this demo, but currently we haven't made the changes to run this in the browser.


No longer works with TypeScript 2.4

TypeScript recently changed how decorators work (it's actually simpler), but autobind-decorator no longer works.
Here's an implementation that works under 2.4 (written in TypeScript) (only works for methods since that's all I use):
export default function autobind(target: any, key: string, descriptor: any): any {
  let fn = descriptor.value;
  let definingProperty = false;
  return {
    configurable: true,
    get() {
      if (definingProperty || this === target.prototype || this.hasOwnProperty(key)
        || typeof fn !== 'function') {
        return fn;
      }
      const boundFn = fn.bind(this);
      definingProperty = true;
      Object.defineProperty(this, key, {
        configurable: true,
        get() {
          return boundFn;
        },
        set(value) {
          fn = value;
          delete this[key];
        },
      });
      definingProperty = false;
      return boundFn;
    },
    set(value: any) {
      fn = value;
    },
  };
}

BTW I've switched over to using bind-decorator for my TypeScript projects, which has similar functionality but supports more recent versions of TypeScript. I still use autobind-decorator for my JS projects.

@viridia PR welcome

I think this may have been fixed?  I just started using this decorator with TypeScript 2.9.2 and it seems to work fine... anyways, thanks for making this @andreypopp, it's very helpful!

@toolness did you see https://github.com/andreypopp/autobind-decorator/pull/57?

Any updates on this?


Version key needed for future version of home assistant

No 'version' key in the manifest file for custom integration 'climacell'. This will not be allowed in a future version of Home Assistant. Please report this to the maintainer of 'climacell'

Same here. Didnt saw this before. Might be new, Following...

I just saw this popup in my logs today.
On a side note. ClimaCell.co is now known as Tomorrow.io.

Same issue here

As of Home Assistant 2021.6, (now 2021.5 is the latest) this integration will no longer be loaded. Please report this to the maintainer of 'climacell', so please can it get your attention.. Iam using climacell daily....
Regards FRank

Same issue here
But if i see this file
custom_components/climacell/manifest.json
I see a Version line in it
@r-renato can you explane that ?

Looks like it was added 2 months ago, but the component was not compiled into a new version yet. Most recent release was from January. @r-renato any update on getting the new release with the version info?

ERROR (MainThread) [homeassistant.loader] No 'version' key in the manifest file for custom integration 'climacell'. As of Home Assistant 2021.6, this integration will no longer be loaded. Please report this to the maintainer of 'climacell'
soon, the curent release of this integration will stop working...
@r-renato - any update on releasing a new version with the "version code"?
Thanks!


Create a page/section on the website for Svelte Sirens

We need this! 🥳

Kind of curious where everyone thinks this should live though. Could just be listed under Societies around the World on the Events page or maybe just a blurb that links to the page in the Home page paragraph?

Yeah I'm not sure, could be a top level category as well 🤔 I'm open to pretty much everything here I think.


chown: changing ownership of './volumes/app/mattermost/logs': Operation not permitted

OS: Ubuntu bionic
$ docker info
Containers: 0
 Running: 0
 Paused: 0
 Stopped: 0
Images: 34
Server Version: 18.09.1
Storage Driver: overlay2
 Backing Filesystem: extfs
 Supports d_type: true
 Native Overlay Diff: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
 Volume: local
 Network: bridge host macvlan null overlay
 Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version:<PHONE_NUMBER>f7fe2f4e74d43e2fc7ccd237edcbce
runc version: 96ec2177ae841256168fcf76954f7177af9446eb
init version: fec3683
Security Options:
 apparmor
 seccomp
  Profile: default
Kernel Version: 4.15.0-1021-aws
Operating System: Ubuntu 18.04.1 LTS
OSType: linux
Architecture: x86_64
CPUs: 2
Total Memory: 3.851GiB
Name: ip-172-31-6-150
ID: 3FSU:OS63:NT3M:BGZS:FY5X:QNHK:BXYP:HWNE:BKS5:S2UV:XOZM:MLAI
Docker Root Dir: /var/lib/docker
Debug Mode (client): false
Debug Mode (server): false
Registry: https://index.docker.io/v1/
Labels:
Experimental: false
Insecure Registries:
 <IP_ADDRESS>/8
Live Restore Enabled: false
Product License: Community Engine

WARNING: No swap limit support

$ chown -R 2000:2000 ./volumes/app/mattermost/
chown: changing ownership of './volumes/app/mattermost/logs': Operation not permitted
chown: changing ownership of './volumes/app/mattermost/config': Operation not permitted
chown: changing ownership of './volumes/app/mattermost/data': Operation not permitted
chown: changing ownership of './volumes/app/mattermost/': Operation not permitted

yml
version: "2"

services:

  db:
    build: db
    read_only: true
    restart: unless-stopped
    volumes:
      - ./volumes/db/var/lib/postgresql/data:/var/lib/postgresql/data
      - /etc/localtime:/etc/localtime:ro
    environment:
      - POSTGRES_USER=mmuser
      - POSTGRES_PASSWORD=mmuser_password
      - POSTGRES_DB=mattermost
    # uncomment the following to enable backup
    #  - AWS_ACCESS_KEY_ID=XXXX
    #  - AWS_SECRET_ACCESS_KEY=XXXX
    #  - WALE_S3_PREFIX=s3://BUCKET_NAME/PATH
    #  - AWS_REGION=us-east-1

  app:
    build:
      context: app
      # uncomment following lines for team edition or change UID/GID
      args:
        - edition=team
      #   - PUID=1000
      #   - PGID=1000
    restart: unless-stopped
    volumes:
      - ./volumes/app/mattermost/config:/mattermost/config:rw
      - ./volumes/app/mattermost/data:/mattermost/data:rw
      - ./volumes/app/mattermost/logs:/mattermost/logs:rw
      - ./volumes/app/mattermost/plugins:/mattermost/plugins:rw
      - ./volumes/app/mattermost/client-plugins:/mattermost/client/plugins:rw
      - /etc/localtime:/etc/localtime:ro
    environment:
      # set same as db credentials and dbname
      - MM_USERNAME=mmuser
      - MM_PASSWORD=mmuser_password
      - MM_DBNAME=mattermost
      # in case your config is not in default location
      #- MM_CONFIG=/mattermost/config/config.json

  web:
    build: web
    ports:
      - "80:80"
      - "443:443"
#    read_only: true
    restart: unless-stopped
    volumes:
      # This directory must have cert files if you want to enable SSL
      - ./volumes/web/cert:/cert:ro
      - /etc/localtime:/etc/localtime:ro
    # Uncomment for SSL
    environment:
      - MATTERMOST_ENABLE_SSL=true

Nevermind I just chmod volumes with 777 and then I can solve this

I think you didn't run those commands
mkdir -p ./volumes/app/mattermost/{data,logs,config,plugins}
chown -R 2000:2000 ./volumes/app/mattermost/

@pichouk I did. And it returns Operation not permitted. The root cause is OS is not allowed non-existent user be an owner of file system.

Did you run the command as a root user ? Like sudo chown -R 2000:2000 ./volumes/app/mattermost/. Because I don't see why you would have an error like this one.

You're right @pichouk I was on ubuntu user.


Add fPIC option

Signed-off-by: Uilian Ries<EMAIL_ADDRESS>

I see the segfaults are back on linux... bummer :(
But, i think if you restart this build it will pass, seems like a fluke of pip.
https://ci.appveyor.com/project/uilianries/conan-parson/build/1.0.49


Add the --no-cacerts flag to external-ssl recognizedCA template

Without this flag, when an external load balancer is used with a certificate signed by a recognized CA, the ca-cert is not cleared up upon installation/upgrade. It leads to issues with getting correct kubectl configuration files in the UI and incorrect command lines generated to add nodes to custom clusters (and may lead to new nodes in other kind of clusters to fail being provisioned)

This needs a docs change before merge, and changes apply to 3-node-certificate-recognizedca.yml as well.

@superseb could you test the fix, so we can sign off the PR?

Must be merged together with https://github.com/rancher/docs/pull/369

This is tested and docs are merged, @deniseschannon @alena1108 can you merge