Skip to content

Printing binary causes SR to not finish #2621

@jmthomas

Description

@jmthomas

I think this has to do with printing binary but I'm not sure. This works:

puts get_cmd_buffer("INST", "ABORT")['buffer'].formatted

However this does not:

puts get_cmd_buffer("INST", "ABORT")['buffer']

The later script will finish but the Script Runner GUI just sits there in Running. If you open the Execution status you get the standard output and the script status is 'completed'.

2025/12/11 23:54:04.051 (SCRIPTRUNNER): Script config/DEFAULT/targets/__TEMP__/2025_12_11_16_53_53_718_temp.rb spawned in 0.582208584 seconds <ruby 3.3.8>
2025/12/11 23:54:04.071 (SCRIPTRUNNER): Starting script: 2025_12_11_16_53_53_718_temp.rb, line_delay = 0.1
2025/12/11 23:54:04.223 (2025_12_11_16_53_53_718_temp.rb:1): ��À����

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions