question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Missing opcode 255?

See original GitHub issue

https://archive.org/cors/winampskin_BLAKK/BLAKK.wal has a file boombox2.maki which seems to contain an opcode 255 which we’ve never seen before. It’s possible that some other parsing error before that point is causing a bad reading.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:16 (10 by maintainers)

github_iconTop GitHub Comments

1reaction
captbaritonecommented, Sep 12, 2019

I’ve added a failing test which you can enable to test here.

1reaction
captbaritonecommented, Sep 12, 2019

@jberg I think you were right to suspect the 255 number. blockStart and blockEnd have opcodes above 255, but we only read a single byte when parsing opcodes.

This is what the decompiler does, so we inherited the bug from that.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Cant start server, Missing Opcode for item ##### - Rune-Server
The error messages says it all, your missing the op codes, ... readUnsignedByte(); else if (opcode == 255) opcode255 = stream.
Read more >
Cant start server, Missing Opcode for item ##### - RSPS Help
Hello the title says it all, i have a picture below. [ATTACH=CONFIG]6907[/ATTACH]
Read more >
ble mesh 5.0 couldn't send 255 bytes of data from client to server
Hi there, For my POC test, I need to send a max 255 bytes payload data ... For my test, I modified the...
Read more >
1 Opcode Reference - Oracle Help Center
During validation, this opcode tries to find any missing data needed to process ... poid_ID0 int , poid_TYPE varchar2 (255) , poid_REV int...
Read more >
List of the armasm error and warning messages - Arm Developer
A1105E : Area directive missing ... This error is given if the label is missing. ... A1163E : Unknown opcode <name> , expecting...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found