Coder Social home page Coder Social logo

Comments (4)

saidelike avatar saidelike commented on July 19, 2024

I replicated it on ilo4_105.bin as well.

> task 0x10 (pwrmgr.elf) - 0x00000000 entries

> task 0x11 (webserv.elf) - 0x02b4a5f9 entries
Traceback (most recent call last):
	19: from ./ilo4_dissection.rb:419:in `<main>'
	18: from ./ilo4_dissection.rb:316:in `list_boottable'
	17: from (eval):1:in `times'
	16: from (eval):1:in `times'
	15: from ./ilo4_dissection.rb:324:in `block in list_boottable'
	14: from (eval):1:in `times'
	13: from (eval):1:in `times'
	12: from ./ilo4_dissection.rb:325:in `block (2 levels) in list_boottable'
	11: from /var/lib/gems/2.5.0/gems/bindata-2.4.3/lib/bindata/base.rb:21:in `read'
	10: from /var/lib/gems/2.5.0/gems/bindata-2.4.3/lib/bindata/base.rb:145:in `read'
	 9: from /var/lib/gems/2.5.0/gems/bindata-2.4.3/lib/bindata/base.rb:254:in `start_read'
	 8: from /var/lib/gems/2.5.0/gems/bindata-2.4.3/lib/bindata/base.rb:147:in `block in read'
	 7: from /var/lib/gems/2.5.0/gems/bindata-2.4.3/lib/bindata/struct.rb:139:in `do_read'
	 6: from /var/lib/gems/2.5.0/gems/bindata-2.4.3/lib/bindata/struct.rb:139:in `each'
	 5: from /var/lib/gems/2.5.0/gems/bindata-2.4.3/lib/bindata/struct.rb:139:in `block in do_read'
	 4: from /var/lib/gems/2.5.0/gems/bindata-2.4.3/lib/bindata/base_primitive.rb:129:in `do_read'
	 3: from (eval):23:in `read_and_return_value'
	 2: from /var/lib/gems/2.5.0/gems/bindata-2.4.3/lib/bindata/io.rb:276:in `readbytes'
	 1: from /var/lib/gems/2.5.0/gems/bindata-2.4.3/lib/bindata/io.rb:312:in `read'
/var/lib/gems/2.5.0/gems/bindata-2.4.3/lib/bindata/io.rb:162:in `read_raw': undefined method `read' for nil:NilClass (NoMethodError)

What seems weird is that it seems that it used to work fine as I actually had files such as .webserv.elf.data and .webserv.elf.text from a run done a long time ago.

from ilo4_toolbox.

alexgzt avatar alexgzt commented on July 19, 2024

Reproduced, we'll look into it as soon as possible.

Alex.

from ilo4_toolbox.

alexgzt avatar alexgzt commented on July 19, 2024

Hi Cédric,

again quite an interesting issue. It seems that older iLO4 firmware versions (<1.20) are built with Integrity 5.0.11. Size of TaskInfo structure is smaller.

See commit fd85669

alex

from ilo4_toolbox.

saidelike avatar saidelike commented on July 19, 2024

Well done. Works perfectly, thanks. Closing.

from ilo4_toolbox.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.