Code Monkey home page Code Monkey logo

Comments (12)

kelunik avatar kelunik commented on July 24, 2024 1

You can send it to [email protected].

from hpack.

kelunik avatar kelunik commented on July 24, 2024

@xpader It'd be great to get a binary dump of the received / sent bytes to find the bug in our HPackNative implementation. Note that sharing these headers could contain sensitive values.

Which OS / distro do you use that has these paths?

from hpack.

xpader avatar xpader commented on July 24, 2024

@kelunik OS is Ubuntu 20.04.5 LTS x64, and how to get a binary dump with received / sent bytes?

from hpack.

xpader avatar xpader commented on July 24, 2024

After change to HPackNgHttp2, some error appeared: Cannot instantiate FFI\CData of zero size.
Tough..

from hpack.

kelunik avatar kelunik commented on July 24, 2024

@xpader don't worry about the binary dump, I did some fuzzing yesterday and discovered several strange cases I need to investigate further.

from hpack.

trowski avatar trowski commented on July 24, 2024

I fixed the Cannot instantiate FFI\CData of zero size issue in the current branch. I'll tag a bugfix release for that change while we find some time to investigate the other issue.

from hpack.

xpader avatar xpader commented on July 24, 2024

I have a http request example to reproducer this error (still exists in version 3.1.3), but the example include some sensitive infomation, how could I send this to you?

from hpack.

xpader avatar xpader commented on July 24, 2024

FFI memory leak very exaggerated, and memory is leak outer of PHP memory manager.
The memory info from memory_get_usage() is very normal, but in system, php process memory is now 4G after running 2 days. Even set memory_limit for php, process still not exit after memory exceed.

from hpack.

xpader avatar xpader commented on July 24, 2024

Mail has been sent to you, any updates?

from hpack.

kelunik avatar kelunik commented on July 24, 2024

@xpader Do you use the proxy-authenticate header?

from hpack.

xpader avatar xpader commented on July 24, 2024

@kelunik No.
Did you received the mail? I have sent the simple request example can reproduce this issue.

from hpack.

kelunik avatar kelunik commented on July 24, 2024

@xpader Yes, I received it, I should have had another look at it before writing that comment. Anyway, I could reproduce the issue and have fixed it now. Thanks for reporting!

from hpack.

Related Issues (8)

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.