Comments (8)
You should see some output like the following when run from the terminal:
$ /Applications/Hopper\ Disassembler\ v4.app/Contents/MacOS/Hopper\ Disassembler\ v4
2017-04-26 11:21:26.289 Hopper Disassembler v4[3983:157623] Hopper Disassembler v4.1.3 started
[..]
2017-04-26 11:21:26.301 Hopper Disassembler v4[3983:157623] Looking for CPU plugins into /Library/Application Support/Hopper/PlugIns/v4/CPUs
[..]
2017-04-26 11:21:26.304 Hopper Disassembler v4[3983:157623] Loading /Users/$USER/Library/Application Support/Hopper/PlugIns/v4/CPUs/MIPSCPU.hopperCPU
You probably also want to try the reimpl
branch, where you can choose between two disassembler engines, one with limited instruction support (MIPS32) but better address handling, the other is based on capstone but the address handling is a little messed up :/
from mipscpu.
Just tried this in the reimpl branch and I'm seeing this:
ERROR: Cannot load /Users/joe/Library/Application Support/Hopper/PlugIns/v4/CPUs/MIPSCPU.hopperCPU, plugin makes use of external function(s), and may be too slow for a CPU plugin. Also, make sure that plugin is compiled for OS X 10.9, or higher.
from mipscpu.
This is interesting, when building with xcodebuild
I'm getting the same error. When building from Xcode (8.3.2) it works fine. I'm not sure why though.
from mipscpu.
I'm seeing similar behavior. I just tried building from within XCode itself. It looks like it's trying to load it but now I'm seeing this error:
2017-04-26 14:18:56.080 Hopper Disassembler v4[86224:2322157] Missing implementation of method "cpuContextClass" in "MIPSCPU" to conform protocol "CPUDefinition"
2017-04-26 14:18:56.080 Hopper Disassembler v4[86224:2322157] ERROR: Class MIPSCPU does not conform to protocol CPUDefinition.
I did an upgrade this morning to hopper. Not sure if that is responsible for this error or not.
from mipscpu.
Yes there was an SDK change. The reimpl
branch is already updated ( 14f77fe).
from mipscpu.
Cool, that worked. Thanks!
from mipscpu.
That's good.
I just checked with the sample M68kCPU plugin from the SDK and it is showing the same problem.
I could narrow the problem down to the Release
configuration, e.g. xcodebuild -configuration Debug
is working.
from mipscpu.
Load issues were fixed in Hopper 4.2.0.
from mipscpu.
Related Issues (4)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mipscpu.