Coder Social home page Coder Social logo

Comments (6)

SakethSathuvalli avatar SakethSathuvalli commented on August 23, 2024 1

Hi @miartad - Yes we are able to reproduce the issue with clang-14 and on MSVS as well. The root cause for the issue is truncation error happening in floating point arithmetic of a module. An initial(/quick) fix that we see is going for a bigger container format (from FLOAT32 to FLOAT64) for few of the variables. However, We are looking for other optimal solutions for scenarios like this. This will take some time at our end.

Thanks for Your patience and also for bringing this issue to our notice.

from libmpegh.

Vamsi100858 avatar Vamsi100858 commented on August 23, 2024

Hi @miartad , Can you please let know the compiler used and platform (x86/x64/armv7) on which this crash is observed ? We tried with clang-8 and not able to observe the crash. Thanks

from libmpegh.

amiartus avatar amiartus commented on August 23, 2024

Hi @Vamsi100858

I have tried with clang 15 and gcc 11, both show the error when sanitize address parameter is added to cmake.

~/projects/libmpegh/b$ /usr/bin/cc --version
cc (Ubuntu 11.3.0-1ubuntu1~22.04) 11.3.0
~/projects/libmpegh/b$ clang --version
Ubuntu clang version 15.0.6
~/projects/libmpegh/b$ ubuntu-report
This is the result of hardware and optional installer/upgrader that we collected:
{
  "Version": "22.04",
  "OEM": {
    "Vendor": "Dell Inc.",
    "Product": "Precision 14 5470",
    "Family": "Precision"
  },
  "BIOS": {
    "Vendor": "Dell Inc.",
    "Version": "1.4.2"
  },
  "Arch": "amd64",

from libmpegh.

amiartus avatar amiartus commented on August 23, 2024

@Vamsi100858 were you able to reproduce the issue?

from libmpegh.

SakethSathuvalli avatar SakethSathuvalli commented on August 23, 2024

Hi @miartad,

We have added a simple fix (of all the things that we tried internally) for this issue, since its been some time this issue is added here. Thanks for Your patience!

--
Saketh

from libmpegh.

amiartus avatar amiartus commented on August 23, 2024

hi @SakethSathuvalli I checked the main branch and the issue is fixed there by a389d71

fatal error: Ittiam mpegh_dec  core coder module :Initialization: : Initialization fatal error

the fix in #46 is not necessary to resolve this issue

from libmpegh.

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.