Giter Site home page Giter Site logo

Comments (8)

neo1973 avatar neo1973 commented on June 23, 2024

The full content of kodi_crashlog-20240523_120343.log is required, I can't work with just the snippets.

from xbmc.

xbmc-gh-bot avatar xbmc-gh-bot commented on June 23, 2024

Thank you for using Kodi and our issue tracker. This is your friendly Kodi GitHub bot 😉

The issue that you have opened was marked as ignoring the rules of our bug tracker by a team member. Please review the following requirements for issue reports and make sure that you follow all of them:

  • Reports must follow our template and have all relevant fields filled in.
  • A full debug log is always mandatory.
    • Make sure that you restart Kodi after setting the log level to debug.
    • Log files may not be modified except for the removal of personally identifying information, usernames/passwords and similar.
    • For build errors, include a full build log instead.
  • You may not have any banned add-ons installed.
  • Bugs should be reproduced on a clean Kodi installation whenever possible.

Please understand that adherence to these rules is required for the team to be able to handle the volume of open issues efficiently. The issue will be closed after one week has passed without satisfactory follow-up from your side.

from xbmc.

anthonybtedesco avatar anthonybtedesco commented on June 23, 2024

@neo1973 I apologize I thought i had uploaded it, but its there now, I cant make the log debug because I cant get into kodi.

from xbmc.

neo1973 avatar neo1973 commented on June 23, 2024

Thanks :)

Thread 1 (Thread 0x7f41a8723bc0 (LWP 2912)):
#0  0x00007f41ad087194 in ??? () at /usr/lib/libc.so.6
#1  0x00007f41ad033d70 in raise () at /usr/lib/libc.so.6
#2  0x00007f41ad01b4c0 in abort () at /usr/lib/libc.so.6
#3  0x00007f41ad297a9b in __gnu_cxx::__verbose_terminate_handler () at /usr/src/debug/gcc/gcc/libstdc++-v3/libsupc++/vterminate.cc:95
#4  0x00007f41ad2ab10c in __cxxabiv1::__terminate (handler=<optimized out>) at /usr/src/debug/gcc/gcc/libstdc++-v3/libsupc++/eh_terminate.cc:48
#5  0x00007f41ad2ab179 in std::terminate () at /usr/src/debug/gcc/gcc/libstdc++-v3/libsupc++/eh_terminate.cc:58
#6  0x00007f41ad2ab3dd in __cxxabiv1::__cxa_throw (obj=<optimized out>, tinfo=0x55ebf534df98 <typeinfo for fmt::v10::format_error>, dest=0x7f41adf013c0) at /usr/src/debug/gcc/gcc/libstdc++-v3/libsupc++/eh_throw.cc:98
#7  0x00007f41adf00065 in fmt::v10::detail::throw_format_error(char const*) () at /usr/lib/libfmt.so.10
#8  0x00007f41adf0e388 in ??? () at /usr/lib/libfmt.so.10
#9  0x00007f41adf0e4ee in void fmt::v10::detail::vformat_to<char>(fmt::v10::detail::buffer<char>&, fmt::v10::basic_string_view<char>, fmt::v10::detail::vformat_args<char>::type, fmt::v10::detail::locale_ref) () at /usr/lib/libfmt.so.10
#10 0x00007f41adf0ea24 in fmt::v10::vformat[abi:cxx11](fmt::v10::basic_string_view<char>, fmt::v10::basic_format_args<fmt::v10::basic_format_context<fmt::v10::appender, char> >) () at /usr/lib/libfmt.so.10
#11 0x000055ebf2c2d8a5 in CRenderSystemGL::InitRenderSystem() ()
#12 0x000055ebf3188bfe in CApplication::InitWindow(RESOLUTION) ()
#13 0x000055ebf3190d3b in CApplication::CreateGUI() ()
#14 0x000055ebf30206a6 in XBMC_Run ()
#15 0x000055ebf2a49751 in main ()

It looks like things go wrong here:

// Get the GL version number
m_RenderVersionMajor = 0;
m_RenderVersionMinor = 0;
const char* ver = (const char*)glGetString(GL_VERSION);
if (ver != 0)
{
sscanf(ver, "%d.%d", &m_RenderVersionMajor, &m_RenderVersionMinor);
m_RenderVersion = ver;
}
CLog::Log(LOGINFO, "CRenderSystemGL::{} - Version: {}, Major: {}, Minor: {}", __FUNCTION__, ver,
m_RenderVersionMajor, m_RenderVersionMinor);

glGetString seems to return null, CLog::Log throws an exception because of that, that isn't caught and Kodi gets terminated. We can fix the crash here but even so I have doubts that things will work then because glGetString returning null hints on something being very strange.

from xbmc.

anthonybtedesco avatar anthonybtedesco commented on June 23, 2024

@neo1973 Interesting, so you think this is a deeper problem in my OS configuration rather than a kodi problem? The weird thing is I've had it running on here before, is there any way for me to refresh these libraries its using?

from xbmc.

neo1973 avatar neo1973 commented on June 23, 2024

Interesting, so you think this is a deeper problem in my OS configuration rather than a kodi problem?

Yes, that's most likely. If this would be a more common Kodi problem this would most likely already have been reported.

The weird thing is I've had it running on here before, is there any way for me to refresh these libraries its using?

If you did everything through the package manager then I can't think of problem that would be fixed by reinstalling packages. But you can try to launch Kodi with the --debug option, this will create a debug log and maybe it contains some useful additional information.

from xbmc.

sarbes avatar sarbes commented on June 23, 2024

This report sounds awfully close to #18076

from xbmc.

anthonybtedesco avatar anthonybtedesco commented on June 23, 2024

This report sounds awfully close to #18076

Cheerio mate, that was it.
EDIT: remove libvdpau-va-gl

from xbmc.

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.