Active projects
Unique repos with open help-wanted issues updated in the last 30 days
Showing 30 of ~2,176 matching filters (C++ · 10+ stars)
Listamuleapi exits after repeated EC/refresher stalls and is not restarted
The amuleapi component of aMule is crashing after experiencing repeated stalls in its EC (External Connection) refresher. These stalls, which can last up to 30 seconds, lead amuleapi to disconnect from EC and terminate, while the main aMule application continues to run. This issue has occurred multiple times with a consistent failure pattern.
Resolve order of operations so block deletion of preceding parents always happens before OpPhi
This issue describes a bug where the order of operations in the SPIR-V compiler is incorrect, leading to validation failures. Specifically, block deletion logic is not executed before Phi operations, requiring a workaround to ensure shaders pass validation. The goal is to identify the root cause of this ordering problem and eliminate the need for the workaround.
Link dialog labels to their fields so screen readers announce them
Make `deletePath` and `LocalStore::deleteStorePath` return statistics instead of using an out-parameter
Adjust styling of quake window (default height, etc)
The user wants to be able to adjust the default styling of the Quake window, specifically its height, as it currently resets to 50% after closing and reopening. They are seeking a way to permanently set a preferred default height, such as 80% of the screen.
Add support for turning off cursor blink
A user is requesting the ability to disable cursor blinking in the terminal. They have looked through settings but could not find an option to achieve this, indicating a potential feature gap.
One table-driven enclosing-scope and in-file test-scope walker instead of per-language copies
This issue proposes refactoring duplicated code for scope detection in the ingest pipeline. Instead of having separate, near-identical functions for each language, the goal is to create a single, table-driven walker that uses per-language configuration tables to handle scope logic. This aims to reduce code duplication and improve maintainability.
Atomicity Study
This issue proposes investigating the feasibility of recording the duration of individual operations within benchmarks. The goal is to enable the effective use of the interquartile range method for data analysis. The study should be conducted on the 'txt' computer, assessing workload and manageability.
Density Study
This issue requires determining suitable density values and parameters for a BitVector data structure. The core task is to then implement a function that can appropriately handle these density configurations.
Pane toggle button is clipped in NavigationView
The pane toggle button in the NavigationView component is initially clipped, particularly when it has rounded corners due to default Win11-like styles. This clipping is temporary and resolves after the pane is closed and reopened.
__ESBMC_assigns silently corrupts its own macro dispatch past 5 arguments
The `__ESBMC_assigns` macro in the ESBMC tool has a bug where it silently corrupts its own argument dispatch mechanism when more than 5 arguments are provided. Instead of a clear error, it generates confusing, unrelated diagnostics, making it difficult to identify the root cause.
--ld-props: IEC operator spelling is reported as an undeclared variable
The ESBMC tool incorrectly reports expressions written in IEC 61131-3 spelling (e.g., NOT, AND, OR) as undeclared variables. This happens because the parser expects C-style operators and treats the entire IEC expression as a single variable name. The issue is a diagnostic problem, not a verification failure, and the fix involves checking for common IEC keywords before declaring a variable as undeclared.
Crash on launch on Integrated Graphics
The game crashes on launch for users with Intel Iris Xe integrated graphics due to a memory allocation conflict. The error `BaseHeap::AllocFixed attempting to reserve an already reserved range` suggests a collision between the game's memory requests and the Intel Direct3D 12 driver's reserved memory regions.
Review RRR implementations
This issue requests a review of existing RRR (Rank/Select/Access) implementations in C++ based on benchmark results. The goal is to test these implementations for performance and theoretical accuracy, comparing them against GPT requirements and potentially other repositories like Toppa's.
Input textbox on map keeps scaling bigger until application restart
The input textbox on the map in the application continuously grows larger with each addition or edit of a sub-branch or field. This scaling issue persists across different operating systems (Ubuntu and Windows) and requires an application restart to temporarily resolve. The user is seeking an explanation for this persistent behavior.
Converging toward a principal Unreal Engine backend/binding for Dear ImGui?
This issue highlights the proliferation of Dear ImGui bindings for Unreal Engine, creating confusion and fragmentation for users and developers. The author expresses a desire for a single, well-maintained, official or community-backed binding to simplify adoption and support.
No communication via EMS BUS connection after K30RF upgrade - error 1010
After upgrading the K30RF firmware and the EMS-ESP32S3 gateway, the user is experiencing a "No communication via EMS BUS connection" error (1010) on their heating system and HomeCom app. This issue occurs specifically when the EMS-ESP32S3 gateway is connected, and is resolved by disconnecting it. The system logs show numerous "Incomplete Rx" messages, indicating potential communication corruption or protocol mismatches.
Feature request: Support high resolution media
This issue requests support for high-resolution media in `video-compare` that currently crashes due to SDL2's 8192x8192 texture dimension limit. The user suggests upgrading to SDL3 or implementing texture tiling as potential solutions to handle resolutions up to 16K and beyond.
[GPU Skinning] GPU Animation and Movement Migration Assessment
This issue proposes migrating bone animation calculations from the CPU to the GPU to improve performance. The current system already uses GPU vertex shaders for skeletal movement, and the next step is to offload animation pose calculation to compute shaders. The goal is to keep mesh and animation data on the GPU, reducing CPU load and data transfers.
[Enhancement]: Remove unused retry wait events
This enhancement proposes disabling four unused retry wait events in the `ob_wait_event.h` file. The goal is to set their `enable` argument to `false` while preserving their IDs and definitions to avoid ID reuse. The change should be made only after verifying that no external references have appeared.
[help wanted] The standard-type member-name gate becomes a per-language table — Rust row
This issue proposes to extend a C++-specific gate that prevents incorrect binding of standard library member names to Rust. The goal is to create a per-language table for these standard names, allowing Rust to benefit from similar disambiguation for its standard library methods.
[math] Moving average/median/mode
This feature request proposes adding functions to ROOT's TMath or TStatistics libraries for calculating moving averages, medians, and modes of arrays. These functions would be useful for time-series data analysis, similar to their application in tracking COVID-19 cases. The request also points to existing implementations in MATLAB and Boost as potential references.
[help wanted] Go: a method's receiver type (and an interface's members) become the symbol's scope — slice 9a, Go row
This issue addresses a problem in Go code indexing where methods are not correctly associated with their receiver types or interface scopes. This prevents qualified selectors like `Type::method` from working, leading to incorrect search results. The fix involves updating the `enclosingScopeOf` function to correctly identify the owner of Go methods and interface members.
Poor `ACustomCaptionWindow` on Windows 11
The `ACustomCaptionWindow` component on Windows 11 does not correctly render the maximize icon, which should be slightly rounded, and it fails to implement the dropdown menu that appears when hovering over the maximize button. These visual and functional discrepancies are not present in the standard `AWindow`.
FTP plugin performs unaligned header accesses and uint32_t reads
The FTP plugin in MAVROS is performing unaligned memory accesses when reading data from the payload buffer, specifically when casting to `PayloadHeader` and `uint32_t` types. This can lead to undefined behavior, although it may not cause immediate crashes on all compilers. The suggested fix involves using alignment-safe copying methods instead of direct pointer casts.
iOS: an app on the shared framework. Call for a contributor with a device
This issue seeks a contributor with an iOS device, Apple developer team, and Xcode to implement and test the application framework on a real device. The work involves setting up a harness to measure device capabilities and then integrating the application logic with a SwiftUI frontend.
Use generate_parameter_library document generation to produce parameter docs
This issue proposes to generate documentation for the `rosgraph_monitor monitor_node`'s parameters using the `generate_parameter_library` tool. The generated documentation should then be integrated into the existing doc skeleton being developed in a separate issue (#41).
rules_base contains malformed adjustment
This issue describes a bug in the `rules_base` component where a `sed` operation on `.d` files is malformed. The fix involves correcting the `sed` command to properly append a colon character only to lines containing content, resolving an issue that surfaced during Android rebuilds.
EDG tracking issue
This issue highlights an unknown number of blocking bugs in the EDG compiler when processing C++ header units and named modules. Coverage for these features is currently disabled in tests, and the team is seeking help to identify, reduce, and report individual issues to accelerate the resolution process. Several specific EDG bugs have already been reported and are listed.
Also browsing: Python , TypeScript , JavaScript