Skip to content

Can't create a memory dump on iOS device: USBMuxConnectByPort: device = 3, port = 9000, result = 61 #24323

@JaneySprings

Description

@JaneySprings

Apple platform

iOS

Framework version

net10.0-*

Affected platform version

net10.0, iOS26, xcode26.1, DSRouter 9.0.657301

Description

I'm trying to collect a gcdump using the official instructions, but I get the error:

info: dotnet-dsrouter-61213[0]
      Successfully connected new device, id=3.

> dotnet-gcdump collect -p <PID>

fail: dotnet-dsrouter-61213[0]
      Failed USBMuxConnectByPort: device = 3, port = 9000, result = 61.

Steps to Reproduce

Try to collect gcdump on iOS device using the official guide:
https://github.com/dotnet/maui/wiki/Memory-Leaks

Did you find any workaround?

Simulator works fine

Relevant logs

Writing gcdump to '{PATH}.gcdump'...
0.0s: Creating type table flushing task
fail: dotnet-dsrouter-32689[0]
Failed USBMuxConnectByPort: device = 9, port = 9000, result = 61.
0.1s: [Error] Exception during gcdump: System.IO.EndOfStreamException: Unable to read beyond the end of the stream.

Metadata

Metadata

Assignees

No one assigned

    Labels

    need-attentionAn issue requires our attention/response

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions