Skip to content

desync / Reply opcode mismatch #10

Description

@yuyuyureka

Writing things to the pty (e.g. starting the proxyclient / shell.py, chainload.py, or similar) before the device is detected, sometimes leads to a desync, resulting in errors similar to this:

  File "/home/yuka/proj/m1n1/proxyclient/m1n1/proxy.py", line 680, in _request
    raise ProxyReplyError("Reply opcode mismatch: Expected 0x%08x, got 0x%08x"%(opcode,rop))
m1n1.proxy.ProxyReplyError: Reply opcode mismatch: Expected 0x00000004, got 0x00000905

A workaround is restarting kisd, but this shouldn't happen.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions