sharjeelyunus/github-issues-dataset huggingface dataset:
Repository: react-native
Issue: [A11y][iOS] - VoiceOver reads first letter separately from other text in multiline textInput on legacy architecture
Labels: Platform: iOS,Issue: Author Provided Repro,Component: TextInput

### Description

When using `TextInput` component with `multiline={true}`, voiceover announces first symbol separately from the remaining text

Managed to reproduce on RN versions 0.73.5, 0.73.8, 0.74.2

Actual result: First symbol is read separately
Expected result: Whole text is read together

Note: The issue is not reproduced with `RCT_NEW_ARCH_ENABLED = 1`

### Steps to reproduce

1. Turn on VoiceOver
2. Enter text
3. Tap on the input to announce

### React Native Version

0.73.8

### Affected Platforms

Runtime - iOS

### Output of `npx react-native info`

```text
System:
  OS: macOS 14.2.1
  CPU: (8) arm64 Apple M1
  Memory: 88.33 MB / 16.00 GB
  Shell:
    version: "5.9"
    path: /bin/zsh
Binaries:
  Node:
    version: 20.11.1
    path: ~/.nvm/versions/node/v20.11.1/bin/node
  Yarn:
    version: 3.6.4
    path: ~/.nvm/versions/node/v20.11.1/bin/yarn
  npm:
    version: 10.2.4
    path: ~/.nvm/versions/node/v20.11.1/bin/npm
  Watchman:
    version: 2024.01.22.00
    path: /opt/homebrew/bin/watchman
Managers:
  CocoaPods:
    version: 1.14.3
    path: /Users/dev/.rbenv/shims/pod
SDKs:
  iOS SDK:
    Platforms:
      - DriverKit 23.2
      - iOS 17.2
      - macOS 14.2
      - tvOS 17.2
      - visionOS 1.0
      - watchOS 10.2
  Android SDK: Not Found
IDEs:
  Android Studio: 2023.2 AI-232.10227.8.2321.11479570
  Xcode:
    version: 15.2/15C500b
    path: /usr/bin/xcodebuild
Languages:
  Java:
    version: 17.0.10
    path: /usr/bin/javac
  Ruby:
    version: 3.3.0
    path: /Users/dev/.rbenv/shims/ruby
npmPackages:
  "@react-native-community/cli": Not Found
  react: Not Found
  react-native: Not Found
  react-native-macos: Not Found
npmGlobalPackages:
  "*react-native*": Not Found
Android:
  hermesEnabled: true
  newArchEnabled: false
iOS:
  hermesEnabled: true
  newArchEnabled: false
```


### Stacktrace or Logs

```text
N/A
```


### Reproducer

https://github.com/srrmstk/react-native-multiline-a11y-reproducer

### Screenshots and Videos


https://github.com/facebook/react-native/assets/61790890/5c1fa74c-1539-4d71-a56a-1af8f42fd917
Repository: PowerToys
Issue: [Settings > PowerToys Run page] Settings not updating instantly if PT Run process updates the plugin config
Labels: Issue-Bug,Product-Settings,Needs-Repro

### Microsoft PowerToys version

0.81.1

### Installation method

GitHub

### Running as admin

None

### Area(s) with issue?

Settings

### Steps to reproduce

1. Open Settings for PT Run.
2. Disable PT Run.
3. Set enabled GPO for a plugin.
4. Enable PT Run in settings.

### ✔️ Expected Behavior

The changed GPO is reflected by settings ui.

### ❌ Actual Behavior

I have to reopen the settings window.

### Other Software

_No response_
Repository: tauri
Issue: [bug] multiwebview example stops resizing 
Labels: type: bug,status: needs triage,scope: unstable flag

### Describe the bug

I'm using the multiwebview example to integrate a Webview into my app in place of an iframe and having just added a single Webview based on the example code found strange behaviour when resizing the main app window. So I tried the example and it does the same.

The multiwebview example runs and I can resize the main window, but after a few times of widening and narrowing the main window, the Webview content stops resizing and remains a fixed width. This applies equally to all three embedded Webviews.

They do though continue to adjust to changes in the height of the main window.

While trying this out a few times it crashed the Gnome desktop and forced a logout.

### Reproduction

Run the example:

`cargo run --example multiwebview --features=unstable`

Wait until the external content has loaded. 

Drag the bottom right corner of the main app window right then left, repeatedly.

After about half a dozen times, the Webviews no longer follow the right hand edge, but remain at a fixed width. They do though continue to adjust to changes in the height of the main window.

### Expected behavior

Webviews and their content should continue to resize as I resize the "main" app window.

### Full `tauri info` output

```text
$ cargo tauri info
warning: `/home/mrh/src/safe-browser/tauri-tauri-v2.0.0-beta.0/.cargo/config` is deprecated in favor of `config.toml`
note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml`

[✔] Environment
    - OS: Ubuntu 24.4.0 X64
    ✔ webkit2gtk-4.1: 2.44.0
    ✔ rsvg2: 2.58.0
    ✔ rustc: 1.79.0 (129f3b996 2024-06-10)
    ✔ cargo: 1.79.0 (ffa9cf99a 2024-06-03)
    ✔ rustup: 1.27.1 (54dd3d00f 2024-04-24)
    ✔ Rust toolchain: stable-x86_64-unknown-linux-gnu (environment override by RUSTUP_TOOLCHAIN)
    - node: 22.1.0
    - npm: 10.7.0

[-] Packages
    - tauri [RUST]: 2.0.0-beta.0 (no manifest)
    - tauri-build [RUST]: 2.0.0-beta.0 (no manifest)
    - wry [RUST]: 0.35.2 (no manifest)
    - tao [RUST]: 0.25.0 (no manifest)
    - tauri-cli [RUST]: 2.0.0-beta.20
    - @tauri-apps/api : not installed!
    - @tauri-apps/cli [NPM]: 2.0.0-beta.20

[-] App
    - build-type: bundle
    - CSP: default-src 'self'; connect-src ipc: http://ipc.localhost
    - frontendDist: ["index.html"]
    - framework: Svelte
    - bundler: Vite

```


### Stack trace

_No response_

### Additional context

_No response_

###  EDITS

Inspecting the main Tauri window I notice there are errors in the Web console:
```
SyntaxError: Unexpected token ';'
```

Followed my a large number of this error:
```
Unhandled Promise Rejection: TypeError: window.__TAURI_INTERNALS__.postMessage is not a function. (In 'window.__TAURI_INTERNALS__.postMessage(message)', 'window.__TAURI_INTERNALS__.postMessage' is undefined)
```
Repository: godot
Issue: Shortcut modification does not work when Scene Tree is "selected"
Labels: bug,topic:editor,topic:input

### Tested versions

v4.3.beta1.official [a4f2ea91a]

### System information

Godot v4.3.beta1 - Windows 10.0.22631 - Vulkan (Mobile) - dedicated NVIDIA GeForce RTX 2060 SUPER (NVIDIA; 32.0.15.5599) - AMD Ryzen 5 3600 6-Core Processor (12 Threads)

### Issue description

After modifying shortcut of Scene Tree, the associated action does not work when the Scene Tree is selected (blue border on the panel).
Everything works perfectly with the default shortcut.

![Capture d'écran 2024-06-26 164456](https://github.com/godotengine/godot/assets/26611434/129f2776-2e32-4bb3-99e1-3fd94cda9c99)



### Steps to reproduce

- Modify shortcut value in Editor > Editor Settings > Shortcuts > Scene Tree > Duplicate
* * from : <Ctrl + D> 
* * to : <Shift + D>

- Select an child node in the Scene Tree

- Leave cursor in the Scene Tree

- Press <Shift + D> => duplication does not work

- Move the cursor out of the Scene Tree

- Press <Shift + D> => duplication works

- Move the cursor back in the Scene Tree

- Press <Shift + D> => duplication works

I did try to modify the Scene Tree > Delete shortcut, same result.

### Minimal reproduction project (MRP)

[mrp.zip](https://github.com/user-attachments/files/15988567/mrp.zip)
Repository: PowerToys
Issue: [Settings > PowerToys > Plugin Manager] Indicator for Plugins that failed to initialized
Labels: Idea-Enhancement,Product-Settings,Needs-Triage,Status-Blocked,Run-Plugin Manager

### Description of the new feature / enhancement

If we fail to initialize / load a plugin we disable it and show an error message. But in settings UI the plugin is not marked as failed to load.

### Scenario when this would be used?

This would help to find failed plugins that are disabled because the are failed to load or initialize.

### Supporting information

_No response_
Repository: ollama
Issue: Internal error at url manifests/sha256:
Labels: bug

### What is the issue?


Sonatype nexus proxy was configured and worked, but 2 weeks ago it started giving an error when requesting a manifest.

```
2024-06-24 22:19:00,375+0300 DEBUG [nexus-httpclient-eviction-thread]  *SYSTEM org.apache.http.impl.conn.CPool - Connection [id:3377][route:{s}->[https://registry.ollama.ai:443](https://registry.ollama.ai/)][state:null] expired @ Mon Jun 24 22:18:56 MSK 2024
2024-06-24 22:20:23,263+0300 DEBUG [qtp1079333755-4212]  anonymous org.sonatype.nexus.httpclient.outbound - https://registry.ollama.ai/v2/library/all-minilm/manifests/latest > GET /v2/library/all-minilm/manifests/latest HTTP/1.1
2024-06-24 22:20:25,591+0300 DEBUG [qtp1079333755-4212]  anonymous org.sonatype.nexus.httpclient.outbound - https://registry.ollama.ai/v2/library/all-minilm/manifests/latest < HTTP/1.1 200 OK @ 2.329 s
2024-06-24 22:20:25,594+0300 DEBUG [qtp1079333755-4212]  anonymous org.sonatype.nexus.httpclient.outbound - https://registry.ollama.ai/v2/library/all-minilm/manifests/sha256:e05286252610b4a128ff0f46cff09a65898dfff124afd0778b5a3705947869cb > GET /v2/library/all-minilm/manifests/sha256:e05286252610b4a128ff0f46cff09a65898dfff124afd0778b5a3705947869cb HTTP/1.1
2024-06-24 22:20:25,953+0300 DEBUG [qtp1079333755-4212]  anonymous org.sonatype.nexus.httpclient.outbound - https://registry.ollama.ai/v2/library/all-minilm/manifests/sha256:e05286252610b4a128ff0f46cff09a65898dfff124afd0778b5a3705947869cb < HTTP/1.1 500 Internal Server Error @ 358.1 ms
2024-06-24 22:20:25,953+0300 INFO  [qtp1079333755-4212]  anonymous org.sonatype.nexus.repository.httpclient.internal.HttpClientFacetImpl - Repository status for ollamaio-docker-proxy changed from AVAILABLE to UNAVAILABLE - reason Internal Server Error for https://registry.ollama.ai/ 
```

Nexus tries to get sha file but gets an error
https://registry.ollama.ai/v2/library/all-minilm/manifests/sha256:e05286252610b4a128ff0f46cff09a65898dfff124afd0778b5a3705947869cb

registry.ollama.ai can`t handle colon at url manifests

**any link with colon response error**
https://registry.ollama.ai/v2/library/all-minilm/manifests/anyurl:a
500 Internal Server Error
{"errors":[{"code":"INTERNAL_ERROR","message":"internal error","detail":null}]}

**any link without colon work correctly**
404 Not Found
https://registry.ollama.ai/v2/library/all-minilm/manifests/anyurl
{"errors":[{"code":"MANIFEST_UNKNOWN","message":"manifest unknown"}]}

Can you fix "500 Internal Server Error"?


### OS

_No response_

### GPU

_No response_

### CPU

_No response_

### Ollama version

_No response_
Repository: godot
Issue: Remote Debug is available for Web exports even if there's no debug template available 
Labels: bug,platform:web,regression

### Tested versions

Reproducible since the merge of #92163

### System information

Godot v4.3.beta (1e8e9f4b0) - macOS 14.5.0 - Vulkan (Forward+) - integrated Apple M2 - Apple M2 (8 Threads)

### Issue description

The Remote Debug icon is lit even if there's no debug template. As Remote Debug uses debug templates, it shouldn't be active.

![Capture d’écran, le 2024-06-26 à 09 31 05](https://github.com/godotengine/godot/assets/270928/57a0284c-5e44-4fb8-8ed4-442e4c26d36d)

### Steps to reproduce

1. Remove any export template from your editor settings directory
2. Make sure that there's only the release build available in the custom export templates field
3. See that the Remote Debug icon is available

### Minimal reproduction project (MRP)

n/a
Repository: angular
Issue: 3rd party interference (e.g. browser extensions) can break apps using hydration in production
Labels: area: core,core: hydration

### Which @angular/* package(s) are the source of the bug?

core

### Is this a regression?

No

### Description

Given that 3rd party interference might alter the DOM before hydration _(e.g. adding / removing elements from the DOM)_, and as Angular does not check hydration mismatches in production _(checks are enabled in dev mode only)_, Angular could bind data or apply event listeners to the wrong element during hydration.

### Please provide a link to a minimal reproduction of the bug

https://stackblitz.com/edit/angular-hydration-interference-issue-repro?file=src%2Fapp%2Fapp.component.ts

### Please provide the exception or error you saw

1. Install a chrome extension that adds DOM elements inside Angular app's DOM elements such as: https://chromewebstore.google.com/detail/one-click-image-downloade/djcobamaplcmhmaocomnkfdbcoiggepo
2. Open the stackblitz repro https://stackblitz.com/edit/angular-hydration-interference-issue-repro?file=src%2Fapp%2Fapp.component.ts preview in another window (the given extension does not work with iframes)


### Please provide the environment you discovered this bug in (run `ng version`)

```true
Angular CLI: 18.0.4
Node: 22.3.0
Package Manager: bun 1.1.12
OS: darwin arm64

Angular: 18.0.3
... animations, common, compiler, compiler-cli, core, forms
... language-service, platform-browser, platform-browser-dynamic
... platform-server, router

Package                         Version
---------------------------------------------------------
@angular-devkit/architect       0.1800.4
@angular-devkit/build-angular   18.0.4
@angular-devkit/core            18.0.4
@angular-devkit/schematics      18.0.4
@angular/cli                    18.0.4
@angular/ssr                    18.0.4
@schematics/angular             18.0.4
rxjs                            7.8.1
typescript                      5.4.5
zone.js                         0.14.7
```


### Anything else?

Ideally, Angular should:
- throw mismatch errors in production (to allow developers to monitor 3rd party interference),
- then fallback to skipping hydration for the whole application or the views with mismatch errors.
Repository: go
Issue: runtime/pprof: better generic type information in pprof stack traces
Labels: NeedsInvestigation,FeatureRequest,compiler/runtime,gabywins

### Proposal Details

**tl;dr:** Can we show something more descriptive than `go.shape.*uint8` for generic methods invoked on a struct pointer Maybe `go.shape.uintptr` or the element type?

---

While profiling is primarily seen as a performance tool, we often see it used for understanding the control flow of Go applications at runtime. In particular, profiling can be very useful to reveal which concrete types are being invoked behind an interface or a generic function call.

In one particular case @g-talbot recently tried to figure out the concrete type parameter for a generic function call, and to our surprise we saw the type being called `go.shape.*uint8` which was confusing since it doesn't correspond to any of the types satisfying the type constraints of the generic functions. We would have expected to see something more like `*SomeStruct` instead.

After a bit of digging, my colleague @nsrip-dd discovered that this output is probably intentional ([source](https://github.com/golang/go/blob/90bcc552c0347948166817a602f612f219bc980c/src/cmd/compile/internal/noder/reader.go#L907-L921)), but we're wondering if it could be made more user-friendly. Either by clarifying that the type is an unknown pointer type (`go.shape.uintptr`) or by showing the actual type.

Below is a minimal example that shows how to end up with a `go.shape.*uint8` inside of a CPU profile:

```go
package main

import "testing"

func BenchmarkContainer(b *testing.B) {
	d := &Container[*Node]{}
	for i := 0; i < b.N; i++ {
		d.Add(nil)
	}
}

type Container[T any] struct{}

//go:noinline to make this frame shows up in the cpu profile.
func (d *Container[T]) Add(a T) {}

type Node struct{}
```

```
$ go test -bench . -cpuprofile cpu.pprof
$ go tool pprof -http=: cpu.pprof.
```

![image](https://github.com/golang/go/assets/15000/45605bad-7585-4d81-9448-ad07223874fd)

We understand that the current displayed type probably makes a lot of sense from the compiler's perspective, but seeing a `uint8` type as a placeholder for a pointer type on a 64 bit system was confusing to us.
Repository: ollama
Issue: Ollama keeps to randomly re-evaluate whole prompt, making chats impossible
Labels: bug,performance

### What is the issue?

Ollama randomly starts whole prompt re-evaluation ignoring the cache. Normally next message on my system starts in 1-2 seconds, but when it happens i've to wait 7-20 minutes. Another proof is that in last message stats it shows the whole size of the prompt in prompt eval, instead of just last added message. 

Obviously, it's just unusable as yesterday i spent many hours just waiting for replies instead of getting them. I don't know what it depends upon, at first it didn't trigger much but later it was nearly every second/third time when context grew longer. Or i didn't notice it with the small context.

In logs i don't see anything related to this issue, it just next reply starts getting re-evaluated and that's all:
200 | 48.669029927s |       127.0.0.1 | POST     "/api/chat"
200 |  20.60948557s |       127.0.0.1 | POST     "/api/chat"
200 | 30.495043951s |       127.0.0.1 | POST     "/api/chat"
200 |          1m4s |       127.0.0.1 | POST     "/api/chat"
200 | 32.433507128s |       127.0.0.1 | POST     "/api/chat"
200 | 37.937415675s |       127.0.0.1 | POST     "/api/chat"
200 |          8m7s |       127.0.0.1 | POST     "/api/chat"
200 | 17.687657448s |       127.0.0.1 | POST     "/api/chat"
200 | 17.344552043s |       127.0.0.1 | POST     "/api/chat"
200 | 24.688732997s |       127.0.0.1 | POST     "/api/chat"
200 | 34.470677196s |       127.0.0.1 | POST     "/api/chat"
200 |         7m53s |       127.0.0.1 | POST     "/api/chat"

these is the same chat with the same context but as you see some requests are way slower and these are prompt re-evals.

In my opinion it's related to concurrency changes to kv-cache processing as similar problems started back then. 

It's just unusable on my system right now.

### OS

Linux

### GPU

Other

### CPU

AMD

### Ollama version

0.1.46
Repository: go
Issue: proposal: x/crypto/ssh: add SSHSIG support
Labels: Proposal,Proposal-Crypto

### Proposal Details

I'd like to propose we support encoding and decoding [SSHSIG][] signature format.

I already have a working implementation (armoring a `*ssh.Signature` and then parsing it back into the signed data), but I'm not sure what the api should look like.

We have a couple of steps to create a signature:

- create a [blob](https://github.com/openssh/openssh-portable/blob/603193e32aef5db7d60c58066d5de89806e79312/PROTOCOL.sshsig#L32)
- sign the blob (this signing step is already implemented here)
- create the [signed data](https://github.com/openssh/openssh-portable/blob/603193e32aef5db7d60c58066d5de89806e79312/PROTOCOL.sshsig#L79)
- encode it into a PEM format

To verify a signature, we need to:

- create a [blob](https://github.com/openssh/openssh-portable/blob/603193e32aef5db7d60c58066d5de89806e79312/PROTOCOL.sshsig#L32)
- decode the previously created PEM formatted signature
- call `publickey.Verify(blob, decodedBlod)` 

Given all this, I'd suggest the following functions:

```go
func CreateBlob(r io.Reader) ([]byte, error) // or (io.Reader, error)
func Encode(pk ssh.PublicKey, sig *ssh.Signature) ([]byte, error) // or (io.Reader, error)
func Decode(r io.Reader) (*ssh.Signature, ssh.PublicKey, error)
```

We would also need these two structs:

```go
// Blob according to the SSHSIG protocol.
type Blob struct {
	Namespace     string
	Reserved      string
	HashAlgorithm string
	Hash          string
}

// SignedData according to the SSHSIG protocol.
type SignedData struct {
	MagicPreamble [6]byte
	Version       uint32
	PublicKey     string
	Namespace     string
	Reserved      string
	HashAlgorithm string
	Signature     string
}
```

and some constants:

```go
const (
	magicPreamble = "SSHSIG"
	version       = 1
	namespace     = "file"
	hashAlgorithm = "sha512"
	armorType     = "SSH SIGNATURE"
)
```

There's also the discussion of which hash algorithms to support...  only `rsa-sha2-512` or `rsa-sha2-256`, which I think it's easy enough to support both.

Finally, the namespace, not sure if we allow to customize that or not.

---

Anyway, I would love to work on this, just need some direction on how the API should look like.

[SSHSIG]: https://github.com/openssh/openssh-portable/blob/master/PROTOCOL.sshsig
Repository: next.js
Issue: Even when using only the app router, pages files are generated.
Labels: bug,Output (export/standalone),Pages Router

### Link to the code that reproduces this issue

https://github.com/yongholeeme/reproduction-pages-file

### To Reproduce

1. `$ npx create-next-app@latest`
2. `$ pnpm run build`
3. [`.next/server/pages/404.html`](https://github.com/yongholeeme/reproduction-pages-file/blob/main/.next/server/pages/404.html), [`.next/server/pages/500.html`](https://github.com/yongholeeme/reproduction-pages-file/blob/main/.next/server/pages/500.html) exists 
    

### Current vs. Expected behavior

I think there is no page router file. I'm curious why the build output includes pages like 404.html and 500.html.

### Provide environment information

```bash
Operating System:
  Platform: darwin
  Arch: arm64
  Version: Darwin Kernel Version 23.5.0: Wed May  1 20:19:05 PDT 2024; root:xnu-10063.121.3~5/RELEASE_ARM64_T8112
  Available memory (MB): 24576
  Available CPU cores: 8
Binaries:
  Node: 20.13.1
  npm: 10.5.2
  Yarn: N/A
  pnpm: 9.1.1
Relevant Packages:
  next: 14.2.4 // Latest available version is detected (14.2.4).
  eslint-config-next: 14.2.4
  react: 18.3.1
  react-dom: 18.3.1
  typescript: 5.5.2
Next.js Config:
  output: N/A
```


### Which area(s) are affected? (Select all that apply)

Output (export/standalone), Pages Router

### Which stage(s) are affected? (Select all that apply)

next build (local)

### Additional context

I'm curious why [_app](https://github.com/yongholeeme/reproduction-pages-file/blob/main/.next/server/pages/_app.js) is generated in the pages.
Repository: flutter
Issue: Document multiple engines and plugin instances in plugin development docs
Labels: team-ecosystem,P2,a: plugins,triaged-ecosystem

We should explicitly document somewhere in the plugin-author-facing docs (probably [here](https://docs.flutter.dev/packages-and-plugins/developing-packages) or [here](https://docs.flutter.dev/platform-integration/platform-channels)) that plugins need to be prepared to handle the case where they are running in an application with multiple engine instances, which can mean that multiple instances of the plugin class are created, each with their own lifetimes.

See https://github.com/flutter/flutter/issues/150674 and https://github.com/flutter/flutter/issues/150674 for cases where this has caused confusion in the past.
Repository: ollama
Issue: Support for multimodal embedding models
Labels: feature request

Hi! It seems I'm not able to find a REST API endpoint for generating embeddings for an image, in other words, providing functionality for using models like CLIP which can take both text and images as input. 
But these models are very useful in many applications, such as semantic image search, classification, etc. 

Note: I'll be glad to contribute by implementing support for this.