ice icon indicating copy to clipboard operation
ice copied to clipboard

All-in-one solution for creating networked applications with RPC, pub/sub, server deployment, and more.

Results 346 ice issues
Sort by recently updated
recently updated
newest added

The CI for C# on macos often fails with: ``` [ running client/server test - 08/26/24 17:49:05 ] - Config: ssl,serialize,mx (dotnet /Users/runner/work/ice/ice/csharp/test/Ice/metrics/msbuild/server/net8.0/server.dll --Ice.Default.Host=127.0.0.1 --Test.BasePort=14000 --Ice.Warn.Connections=1 --Ice.Default.Protocol=ssl --Ice.ThreadPool.Server.Serialize=1 --Ice.IPv6=0 --Ice.Admin.Endpoints="tcp...

bug
csharp

An object adapter in the Holding state keeps accepting connections by does not read them and does not send a ValidateConnection message until it's back in the Active state. With...

bug
csharp

In Ice 3.7 and before, C++ AMI functions are not noexcept because AMI guarantees the callbacks are called by a thread pool thread (most of the time). No thread pool...

proposal

If you trigger a redefinition error with types declared at global scope (ie. not within a module) the compiler outputs some random UUIDs. For example, compiling the following Slice: ```...

bug
slice compiler

File metadata can only validly appear at the top of a Slice file, before any Slice definitions, however the Slice compiler doesn't currently enforce this. It did in 3.7 with...

bug
slice
slice compiler

https://github.com/DotNetAnalyzers/StyleCopAnalyzers

While porting Swift to use async/await I got this crash ``` * thread #2, queue = 'com.apple.root.default-qos.cooperative', stop reason = EXC_BAD_ACCESS (code=1, address=0x5f) * frame #0: 0x0000000105081c6c TestDriver`std::__1::basic_string::__is_long[abi:ue170006](this="") const at...

cpp

We can probably update this code to use `Slice::Contained::parseComment` in a follow up PR. _Originally posted by @pepone in https://github.com/zeroc-ice/ice/pull/2627#discussion_r1706597191_

swift

We have too many OutputStream constructors. And OutputStream should not hold onto instance. To fix in: - [x] C++ - [x] C# - [ ] Java - [x] JavaScript -...

task
cleanup

User exceptions are more like result failures (see https://docs.icerpc.dev/slice2/language-guide/result-types) than actual exceptions. As a result, a mapped user-exception does not need: - the ability to set a custom error message...

task
cleanup