Commits

Michał Górny committed 1771f13

Print kernel file path as well on invalid magic.

Comments (0)

Files changed (1)

ecleankernel/kernel.py

 	f.seek(0x200)
 	buf = f.read(0x10)
 	if buf[2:6] != b'HdrS':
-		raise NotImplementedError('Invalid magic for kernel file (!= HdrS)')
+		raise NotImplementedError('Invalid magic for kernel file %s (!= HdrS)'
+				% path)
 	offset = struct.unpack_from('H', buf, 0x0e)[0]
 	f.seek(offset - 0x10, 1)
 	buf = f.read(0x100) # XXX
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.