Jump to content

Texture Error


wowgetoffyourcellphone
 Share

Recommended Posts

Odd that the error code doesn't make mention of the offending texture file....

 

Spoiler

Function call failed: return value was -120102 (Invalid/unsupported texture format)
Location: tex_dds.cpp:485 (decode_pf)

Call stack:

decode_pf (tex_dds.cpp:485)
    pf = 0x15D3704C -> 
        dwSize = 32 (0x00000020)
        dwFlags = 1 (0x00000001)
        dwFourCC = 0 (0x00000000)
        dwRGBBitCount = 8 (0x00000008)
        dwRBitMask = 0 (0x00000000)
        dwGBitMask = 0 (0x00000000)
        dwBBitMask = 0 (0x00000000)
        dwABitMask = 255 (0x000000FF)

    bpp = 0x00000001
    flags = 0x05400914 -> 0 (0x00000000)

TexCodecDds::decode (tex_dds.cpp:610)
    this = (unavailable)
    data = 0x0000100F
    __formal = 524416 (0x00080080)
    t = 0x05400914 (see above)

Tex::decode (tex.cpp:736)
    this = (unavailable)
    Data = 0x006997CC -> (shared_ptr<unsigned char>)
    DataSize = 128 (0x00000080)
    c = 0x006997CC (see above)

OglTex_reload (ogl_tex.cpp:472)
    ot = 0x00000000
    vfs = 0x0BD61408 -> (shared_ptr<IVFS>)
    pathname = 0x0135F5D8 -> 
        path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
        separator = "/ᑤ뷉ଲĵ紐^"

    h = 983055 (0x00000000000F000F)
    fileSize = 524416 (0x00080080)
    file = (shared_ptr<unsigned char>)

call_init_and_reload (h_mgr.cpp:438)
    h = 983055 (0x00000000000F000F)
    type = 0x0069970C -> 
        init = 0x00574B50 -> (OglTex_init)
        reload = 0x00574BA0 -> (OglTex_reload)
        dtor = 0x00574CF0 -> (OglTex_dtor)
        validate = 0x00574D40 -> (OglTex_validate)
        to_string = 0x00574FB0 -> (OglTex_to_string)
        user_size = 68 (0x00000044)
        name = 0x0064250C -> "OglTex"

    hd = 0x054008C0 -> 
        h = 983055 (0x00000000000F000F)
        key = 319949347 (0x13120A23)
        refs = 1 (0x00000001)
        keep_open = 2 (0x00000002)
        unique = 2 (0x00000002)
        disallow_reload = 2 (0x00000002)
        type = 0x0069970C (see above)
        num_derefs = 0 (0x00000000)
        pathname = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = [8] { 47 ('/'), 0, 28672, 5587, 32624, 5230, 128, 8 }

        user = [104] 
            [8] { 0 (0x00), 112 (0x70), 211 (0xD3), 21 (0x15), 112 (0x70), 127 (0x7F), 110 (0x6E), 20 (0x14) }
            112 (0x70)
            211 (0xD3)
            21 (0x15)
            112 (0x70)
            127 (0x7F)
            110 (0x6E)
            20 (0x14)
            128 (0x80)
            0 (0x00)
            8 (0x08)
            0 (0x00)
            128 (0x80)
            0 (0x00)
            0 (0x00)
            0 (0x00) ...

    vfs = 0x0BD61408 (see above)
    pathname = 0x0135F5D8 (see above)
    init_args = 0x0135F454 -> 0x0135F47C -> [8] { 0, 0, 0, 0, 4, 245, 53 ('5'), 1 }
    err = 0 (0x0000000000000000)

alloc_new_handle (h_mgr.cpp:481)
    type = 0x0069970C (see above)
    vfs = 0x0BD61408 (see above)
    pathname = 0x0135F5D8 (see above)
    key = 319949347 (0x13120A23)
    flags = 17 (0x00000011)
    init_args = 0x0135F454 (see above)
    hd = 0x054008C0 (see above)
    h = 983055 (0x00000000000F000F)

h_alloc (h_mgr.cpp:518)
    type = 0x0069970C (see above)
    vfs = 0x0BD61408 (see above)
    pathname = 0x0135F5D8 (see above)
    flags = 17 (0x00000011)
    lock = (lock_guard<recursive_mutex>)
    args = 0x0135F47C (see above)

ogl_tex_load (ogl_tex.cpp:544)
    vfs = 0x0BD61408 (see above)
    pathname = 0x0135F5D8 (see above)
    flags = 17 (0x00000011)

CTextureManagerImpl::LoadTexture (texturemanager.cpp:179)
    this = (unavailable)
    texture = 0x0135F620 -> (shared_ptr<CTexture>)
    path = 0x0135F5D8 (see above)
    flags = 7602286 (0x0074006E)
    h = 1467892003549151347 (0x145F0000002F0073)
    profile2__ = 
        m_Name = 0x00627AF4 -> "load texture"


CTextureManagerImpl::TryLoadingCached (texturemanager.cpp:267)
    this = (unavailable)
    texture = 0x0135F620 (see above)
    loadPath = 
        path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
        separator = 47 ('/')

    hash = 
        m_Digest = [4] { 1732584193 (0x67452301), 4023233417 (0xEFCDAB89), 2562383102 (0x98BADCFE), 271733878 (0x10325476) }
        m_Buf = [64] 
            5 (0x05)
            0 (0x00)
            0 (0x00)
            0 (0x00)
            2 (0x02)
            0 (0x00)
            0 (0x00)
            0 (0x00)
            2 (0x02)
            0 (0x00)
            0 (0x00)
            0 (0x00)
            1 (0x01)
            0 (0x00)
            0 (0x00)
            0 (0x00) ...
        m_BufLen = 32 (0x00000020)
        m_InputLen = 32 (0x0000000000000020)


CTexture::TryLoad (texturemanager.cpp:566)
    this = (unavailable)
    self = (shared_ptr<CTexture>)

CTexture::GetHandle (texturemanager.cpp:555)
    this = (unavailable)

CShaderProgram::BindTexture (shaderprogram.cpp:700)
    this = (unavailable)
    id = 
        m = 0x0147AD38 -> 
            data = (unsupported basic_string<char,char_traits<char> >)
            hash = 2869024766 (0xAB01D7FE)


    tex = (shared_ptr<CTexture>)

CTextRenderer::Render (textrenderer.cpp:253)
    this = (unavailable)
    vertexes = (unsupported vector<t2f_v2i >)
    indexes = (unsupported vector<u16 >)
    x = 0 (0x0000)

CGUIText::Draw (cguitext.cpp:464)
    this = (unavailable)
    pGUI = 0x0BEF8518 -> 
        m_ScriptInterface = (shared_ptr<ScriptInterface>)
        m_MousePos = 
            x = 619.000000 (0x441AC000)
            y = 1052.000000 (0x44838000)

        m_MouseButtons = 0 (0x00000000)
        m_Tooltip = 
            m_State = 0 (0x00000000)
            m_PreviousObject = 0x140AD210 -> 
                m_CachedActualSize = 
                    left = 0.000000 (0x00000000)
                    top = 0.000000 (0x00000000)
                    right = 1920.000000 (0x44F00000)
                    bottom = 1080.000000 (0x44870000)

                m_Name = { (unsupported basic_string<char,char_traits<char> >) }
                m_Children = (unsupported vector<IGUIObject * >)
                m_pParent = 0x0BFB0548 -> 
                    m_CachedActualSize = 
                        left = 0.000000 (0x00000000)
                        top = 0.000000 (0x00000000)
                        right = 1920.000000 (0x44F00000)
                        bottom = 1080.000000 (0x44870000)

                    m_Name = { (unsupported basic_string<char,char_traits<char> >) }
                    m_Children = (unsupported vector<IGUIObject * >)
                    m_pParent = 0x0BFB0410 -> 
                        m_CachedActualSize = 
                            left = 0.000000 (0x00000000)
                            top = 0.000000 (0x00000000)
                            right = 1920.000000 (0x44F00000)
                            bottom = 1080.000000 (0x44870000)

                        m_Name = { (unsupported basic_string<char,char_traits<char> >) }
                        m_Children = (unsupported vector<IGUIObject * >)
                        m_pParent = 0x0BEF8568 -> 
                            m_CachedActualSize = 
                                left = 0.000000 (0x00000000)
                                top = 0.000000 (0x00000000)
                                right = 0.000000 (0x00000000)
                                bottom = 0.000000 (0x00000000)

                            m_Name = { (unsupported basic_string<char,char_traits<char> >) }
                            m_Children = (unsupported vector<IGUIObject * >)
                            m_pParent = 0x00000000
                            m_LastClickTime = [6] 
                                0 (0x0000000000000000)
                                0 (0x0000000000000000)
                                0 (0x0000000000000000)
                                0 (0x0000000000000000)
                                0 (0x0000000000000000)
                                0 (0x0000000000000000)
                            m_MouseHovering = false
                            m_Settings = (unsupported map<CStr8,IGUISetting * >)
                            m_pGUI = 0x0BEF8518 (see above)
                            m_ScriptHandlers = (unsupported map<CStr8,JS::Heap<JSObject *> >)
                            m_JSObject = (too much output; skipping to next top-level symbol)

                        m_LastClickTime = [6] 
                            0 (0x0000000000000000)
                            0 (0x0000000000000000)
                            0 (0x0000000000000000)
                            0 (0x0000000000000000)
                            0 (0x0000000000000000)
                            0 (0x0000000000000000)
                        m_MouseHovering = false
                        m_Settings = (unsupported map<CStr8,IGUISetting * >)
                        m_pGUI = 0x0BEF8518 (see above)
                        m_ScriptHandlers = (unsupported map<CStr8,JS::Heap<JSObject *> >)
                        m_JSObject = 
                            (js::PersistentRootedBase<JSObject *>)
                            
                                mNext = 0x0C014C08 -> 
                                    mNext = 0x140505F8 -> 
                                        mNext = 0x1404F2E0 -> 
                                            mNext = 0x14038B38 -> 
                                                mNext = 0x14055C78 -> 
                                                    mNext = 0x0BFB0708 -> 
                                                        mNext = 0x14037360 -> 
                                                            mNext = 0x140376C8 -> 
                                                                mNext = 0x14037A30 -> 
                                                                    mNext = 0x14037D98 -> 
                                                                        mNext = 0x14038100 -> 
                                                                            mNext = 0x14038468 -> 
                                                                                mNext = 0x140387D0 -> 
                                                                                    mNext = 0x14086988 -> 
                                                                                        mNext = 0x14085F50 -> 
                                                                                            mNext = 0x14087728 -> 
                                                                                                mNext = 0x140391B8 -> 
                                                                                                    mNext = 0x0BD9AD30 -> 
                                                                                                        mNext = 0x0BF4B0B0 -> 
                                                                                                            mNext = 0x0BF4A9F0 -> 
                                                                                                                mNext = 0x1404EB88 -> 
                                                                                                                    mNext = 0x140ACBC8 -> 
                                                                                                                        mNext = 0x140ACF30 -> 
                                                                                                                            mNext = 0x140396B8 -> 
                                                                                                                                mNext = 0x0C071748 -> 
                                                                                                                                    mNext = 0x0BFB0BE8 -> 
                                                                                                                                        mNext = 0x14050190 -> 
                                                                                                                                            mNext = 0x0BFAFE80 -> 
                                                                                                                                                mNext = 0x1404FBB0 -> 
                                                                                                                                                    mNext = 0x14050480 -> 
                                                                                                                                                        mNext = 0x1404F8C0 -> 
                                                                                                                                                            mNext = 0x14050770 -> 
                                                                                                                                                                mNext = 0x1403F360 -> 
                                                                                                                                                                    mNext = 0x1403F6C8 -> 
                                                                                                                                                                        mNext = 0x1403FA30 -> 
                                                                                                                                                                            mNext = 0x1403FD98 -> 
                                                                                                                                                                                mNext = 0x14040100 -> 
                                                                                                                                                                                    mNext = 0x14054B70 -> 
                                                                                                                                                                                        mNext = 0x14054ED8 -> 
                                                                                                                                                                                            mNext = 0x14055240 -> 
                                                                                                                                                                                                mNext = 0x140555A8 -> 
                                                                                                                                                                                                    mNext = 0x14055910 -> 
                                                                                                                                                                                                        mNext = 0x140AD298 -> 
                                                                                                                                                                                                            mNext = 0x0BFB0498 -> 
                                                                                                                                                                                                                mNext = 0x0C014C08 (see above)
                                                                                                                                                                                                                mPrev = 0x140AD298 (see above)
                                                                                                                                                                                                                mIsSentinel = false

                                                                                                                                                                                                            mPrev = 0x14055910 (see above)
                                                                                                                                                                                                            mIsSentinel = false

                                                                                                                                                                                                        mPrev = 0x140555A8 (see above)
                                                                                                                                                                                                        mIsSentinel = false

                                                                                                                                                                                                    mPrev = 0x14055240 (see above)
                                                                                                                                                                                                    mIsSentinel = false

                                                                                                                                                                                                mPrev = 0x14054ED8 (see above)
                                                                                                                                                                                                mIsSentinel = false

                                                                                                                                                                                            mPrev = 0x14054B70 (see above)
                                                                                                                                                                                            mIsSentinel = false

                                                                                                                                                                                        mPrev = 0x14040100 (see above)
                                                                                                                                                                                        mIsSentinel = false

                                                                                                                                                                                    mPrev = 0x1403FD98 (see above)
                                                                                                                                                                                    mIsSentinel = false

                                                                                                                                                                                mPrev = 0x1403FA30 (see above)
                                                                                                                                                                                mIsSentinel = false

                                                                                                                                                                            mPrev = 0x1403F6C8 (see above)
                                                                                                                                                                            mIsSentinel = false

                                                                                                                                                                        mPrev = 0x1403F360 (see above)
                                                                                                                                                                        mIsSentinel = false

                                                                                                                                                                    mPrev = 0x14050770 (see above)
                                                                                                                                                                    mIsSentinel = false

                                                                                                                                                                mPrev = 0x1404F8C0 (see above)
                                                                                                                                                                mIsSentinel = false

                                                                                                                                                            mPrev = 0x14050480 (see above)
                                                                                                                                                            mIsSentinel = false

                                                                                                                                                        mPrev = 0x1404FBB0 (see above)
                                                                                                                                                        mIsSentinel = false

                                                                                                                                                    mPrev = 0x0BFAFE80 (see above)
                                                                                                                                                    mIsSentinel = false

                                                                                                                                                mPrev = 0x14050190 (see above)
                                                                                                                                                mIsSentinel = false

                                                                                                                                            mPrev = 0x0BFB0BE8 (see above)
                                                                                                                                            mIsSentinel = false

                                                                                                                                        mPrev = 0x0C071748 (see above)
                                                                                                                                        mIsSentinel = false

                                                                                                                                    mPrev = 0x140396B8 (see above)
                                                                                                                                    mIsSentinel = false

                                                                                                                                mPrev = 0x140ACF30 (see above)
                                                                                                                                mIsSentinel = false

                                                                                                                            mPrev = 0x140ACBC8 (see above)
                                                                                                                            mIsSentinel = false

                                                                                                                        mPrev = 0x1404EB88 (see above)
                                                                                                                        mIsSentinel = false

                                                                                                                    mPrev = 0x0BF4A9F0 (see above)
                                                                                                                    mIsSentinel = false

                                                                                                                mPrev = 0x0BF4B0B0 (see above)
                                                                                                                mIsSentinel = false

                                                                                                            mPrev = 0x0BD9AD30 (see above)
                                                                                                            mIsSentinel = false

                                                                                                        mPrev = 0x140391B8 (see above)
                                                                                                        mIsSentinel = true 

                                                                                                    mPrev = 0x14087728 (see above)
                                                                                                    mIsSentinel = false

                                                                                                mPrev = 0x14085F50 (see above)
                                                                                                mIsSentinel = false

                                                                                            mPrev = 0x14086988 (see above)
                                                                                            mIsSentinel = false

                                                                                        mPrev = 0x140387D0 (see above)
                                                                                        mIsSentinel = false

                                                                                    mPrev = 0x14038468 (see above)
                                                                                    mIsSentinel = false

                                                                                mPrev = 0x14038100 (see above)
                                                                                mIsSentinel = false

                                                                            mPrev = 0x14037D98 (see above)
                                                                            mIsSentinel = false

                                                                        mPrev = 0x14037A30 (see above)
                                                                        mIsSentinel = false

                                                                    mPrev = 0x140376C8 (see above)
                                                                    mIsSentinel = false

                                                                mPrev = 0x14037360 (see above)
                                                                mIsSentinel = false

                                                            mPrev = 0x0BFB0708 (see above)
                                                            mIsSentinel = false

                                                        mPrev = 0x14055C78 (see above)
                                                        mIsSentinel = false

                                                    mPrev = 0x14038B38 (see above)
                                                    mIsSentinel = false

                                                mPrev = 0x1404F2E0 (see above)
                                                mIsSentinel = false

                                            mPrev = 0x140505F8 (see above)
                                            mIsSentinel = false

                                        mPrev = 0x0C014C08 (see above)
                                        mIsSentinel = false

                                    mPrev = 0x0BFB0498 (see above)
                                    mIsSentinel = false

                                mPrev = 0x140AD298 (see above)
                                mIsSentinel = false

                            ptr = 0x099073E0 -> (JSObject)

                        m_Enabled = true 
                        m_Hidden = false
                        m_Size = 
                            pixel = 
                                left = 0.000000 (0x00000000)
                                top = 0.000000 (0x00000000)
                                right = 0.000000 (0x00000000)
                                bottom = 0.000000 (0x00000000)

                            percent = 
                                left = 0.000000 (0x00000000)
                                top = 0.000000 (0x00000000)
                                right = 100.000000 (0x42C80000)
                                bottom = 100.000000 (0x42C80000)


                        m_Style = { (unsupported basic_string<char,char_traits<char> >) }
                        m_Hotkey = { (unsupported basic_string<char,char_traits<char> >) }
                        m_Z = 10.000000 (0x41200000)
                        m_Absolute = false
                        m_Ghost = false
                        m_AspectRatio = 0.000000 (0x00000000)
                        m_Tooltip = { (unsupported basic_string<wchar_t,char_traits<wchar_t> >) }
                        m_TooltipStyle = { (unsupported basic_string<char,char_traits<char> >) }

                    m_LastClickTime = [6] 
                        0 (0x0000000000000000)
                        0 (0x0000000000000000)
                        0 (0x0000000000000000)
                        0 (0x0000000000000000)
                        0 (0x0000000000000000)
                        0 (0x0000000000000000)
                    m_MouseHovering = false
                    m_Settings = (unsupported map<CStr8,IGUISetting * >)
                    m_pGUI = 0x0BEF8518 (see above)
                    m_ScriptHandlers = (unsupported map<CStr8,JS::Heap<JSObject *> >)
                    m_JSObject = 
                        (js::PersistentRootedBase<JSObject *>)
                        
                            mNext = 0x0BFB05D0 -> 
                                mNext = 0x0BFB05D0 (see above)
                                mPrev = 0x0BFB05D0 (see above)
                                mIsSentinel = false

                            mPrev = 0x0BFB05D0 (see above)
                            mIsSentinel = false

                        ptr = 0x00000000

                    m_Enabled = true 
                    m_Hidden = false
                    m_Size = 
                        pixel = 
                            left = 0.000000 (0x00000000)
                            top = 0.000000 (0x00000000)
                            right = 0.000000 (0x00000000)
                            bottom = 0.000000 (0x00000000)

                        percent = 
                            left = 0.000000 (0x00000000)
                            top = 0.000000 (0x00000000)
                            right = 100.000000 (0x42C80000)
                            bottom = 100.000000 (0x42C80000)


                    m_Style = { (unsupported basic_string<char,char_traits<char> >) }
                    m_Hotkey = { (unsupported basic_string<char,char_traits<char> >) }
                    m_Z = 10.000000 (0x41200000)
                    m_Absolute = false
                    m_Ghost = false
                    m_AspectRatio = 0.000000 (0x00000000)
                    m_Tooltip = { (unsupported basic_string<wchar_t,char_traits<wchar_t> >) }
                    m_TooltipStyle = { (unsupported basic_string<char,char_traits<char> >) }

                m_LastClickTime = [6] 
                    0 (0x0000000000000000)
                    0 (0x0000000000000000)
                    0 (0x0000000000000000)
                    0 (0x0000000000000000)
                    0 (0x0000000000000000)
                    0 (0x0000000000000000)
                m_MouseHovering = true 
                m_Settings = (unsupported map<CStr8,IGUISetting * >)
                m_pGUI = 0x0BEF8518 (see above)
                m_ScriptHandlers = (unsupported map<CStr8,JS::Heap<JSObject *> >)
                m_JSObject = 
                    (js::PersistentRootedBase<JSObject *>)
                    
                        mNext = 0x0BFB0498 (see above)
                        mPrev = 0x14055910 (see above)
                        mIsSentinel = false

                    ptr = 0x099073C0 -> (JSObject)

                m_Enabled = true 
                m_Hidden = false
                m_Size = 
                    pixel = 
                        left = 0.000000 (0x00000000)
                        top = 0.000000 (0x00000000)
                        right = 0.000000 (0x00000000)
                        bottom = 0.000000 (0x00000000)

                    percent = 
                        left = 0.000000 (0x00000000)
                        top = 0.000000 (0x00000000)
                        right = 100.000000 (0x42C80000)
                        bottom = 100.000000 (0x42C80000)


                m_Style = { (unsupported basic_string<char,char_traits<char> >) }
                m_Hotkey = { (unsupported basic_string<char,char_traits<char> >) }
                m_Z = 10.000000 (0x41200000)
                m_Absolute = false
                m_Ghost = false
                m_AspectRatio = 0.000000 (0x00000000)
                m_Tooltip = { (unsupported basic_string<wchar_t,char_traits<wchar_t> >) }
                m_TooltipStyle = { (unsupported basic_string<char,char_traits<char> >) }

            m_PreviousTooltipName = { (unsupported basic_string<char,char_traits<char> >) }
            m_PreviousMousePos = 
                x = 619.000000 (0x441AC000)
                y = 1052.000000 (0x44838000)

            m_Time = 7.55812e-316 (0x00000000091E42E0)
            m_IsIconTooltip = false

        m_BaseObject = 
            
                m_CachedActualSize = 
                    left = 0.000000 (0x00000000)
                    top = 0.000000 (0x00000000)
                    right = 0.000000 (0x00000000)
                    bottom = 0.000000 (0x00000000)

                m_Name = { (unsupported basic_string<char,char_traits<char> >) }
                m_Children = (unsupported vector<IGUIObject * >)
                m_pParent = 0x00000000
                m_LastClickTime = [6] 
                    0 (0x0000000000000000)
                    0 (0x0000000000000000)
                    0 (0x0000000000000000)
                    0 (0x0000000000000000)
                    0 (0x0000000000000000)
                    0 (0x0000000000000000)
                m_MouseHovering = false
                m_Settings = (unsupported map<CStr8,IGUISetting * >)
                m_pGUI = 0x0BEF8518 (see above)
                m_ScriptHandlers = (unsupported map<CStr8,JS::Heap<JSObject *> >)
                m_JSObject = 
                    (js::PersistentRootedBase<JSObject *>)
                    
                        mNext = 0x0BEF85F0 -> 
                            mNext = 0x0BEF85F0 (see above)
                            mPrev = 0x0BEF85F0 (see above)
                            mIsSentinel = false

                        mPrev = 0x0BEF85F0 (see above)
                        mIsSentinel = false

                    ptr = 0x00000000

                m_Enabled = true 
                m_Hidden = false
                m_Size = 
                    pixel = 
                        left = 0.000000 (0x00000000)
                        top = 0.000000 (0x00000000)
                        right = 0.000000 (0x00000000)
                        bottom = 0.000000 (0x00000000)

                    percent = 
                        left = 0.000000 (0x00000000)
                        top = 0.000000 (0x00000000)
                        right = 0.000000 (0x00000000)
                        bottom = 0.000000 (0x00000000)


                m_Style = { (unsupported basic_string<char,char_traits<char> >) }
                m_Hotkey = { (unsupported basic_string<char,char_traits<char> >) }
                m_Z = 0.000000 (0x00000000)
                m_Absolute = true 
                m_Ghost = false
                m_AspectRatio = 0.000000 (0x00000000)
                m_Tooltip = { (unsupported basic_string<wchar_t,char_traits<wchar_t> >) }
                m_TooltipStyle = { (unsupported basic_string<char,char_traits<char> >) }


        m_FocusedObject = 0x00000000
        m_pAllObjects = (unsupported map<CStr8,IGUIObject * >)
        m_InternalNameNumber = 45 (0x0000002D)
        m_ObjectTypes = (unsupported map<CStr8,IGUIObject * (__cdecl*)(CGUI &) >)
        m_HotkeyObjects = (unsupported map<CStr8,vector<IGUIObject * > >)
        m_GlobalHotkeys = (unsupported map<CStr8,JS::PersistentRooted<JS::Value> >)
        m_PreDefinedColors = (unsupported map<CStr8,CGUIColor const  >)
        m_Sprites = (unsupported map<CStr8,CGUISprite const * >)
        m_Styles = (unsupported map<CStr8,SGUIStyle const  >)
        m_ScrollBarStyles = (unsupported map<CStr8,SGUIScrollBarStyle const  >)
        m_Icons = (unsupported map<CStr8,SGUIIcon const  >)

    DefaultColor = 0x434D0000 -> 
        
            r = (unavailable - internal error)

            g = (unavailable - internal error)

            b = (unavailable - internal error)

            a = (unavailable - internal error)

    pos = 0x14055D44 -> 
        x = 76.000000 (0x42980000)
        y = 730.000000 (0x44368000)

    z = 100.099998 (0x42C83333)
    clipping = 0x0135F7FC -> 
        left = 76.000000 (0x42980000)
        top = 730.000000 (0x44368000)
        right = 284.000000 (0x438E0000)
        bottom = 952.000000 (0x446E0000)

    tech = (shared_ptr<CShaderTechnique>)
    textRenderer = 
        m_Shader = (shared_ptr<CShaderProgram>)
        m_Transform = 
            _11 = 0.001042 (0x3A888889)
            _21 = 0.000000 (0x00000000)
            _31 = 0.000000 (0x00000000)
            _41 = 0.000000 (0x00000000)
            _12 = 0.000000 (0x00000000)
            _22 = -0.001852 (0xBAF2B9D6)
            _32 = 0.000000 (0x00000000)
            _42 = 0.000000 (0x00000000)
            _13 = 0.000000 (0x00000000)
            _23 = 0.000000 (0x00000000)
            _33 = -0.001998 (0xBB02F0E9)
            _43 = 0.000000 (0x00000000)
            _14 = -1.000000 (0xBF800000)
            _24 = 1.000000 (0x3F800000)
            _34 = 0.800000 (0x3F4CCCCC)
            _44 = 1.000000 (0x3F800000)
            _data = [16] 
                0.001042 (0x3A888889)
                0.000000 (0x00000000)
                0.000000 (0x00000000)
                0.000000 (0x00000000)
                0.000000 (0x00000000)
                -0.001852 (0xBAF2B9D6)
                0.000000 (0x00000000)
                0.000000 (0x00000000)
                0.000000 (0x00000000)
                0.000000 (0x00000000)
                -0.001998 (0xBB02F0E9)
                0.000000 (0x00000000) ...
            _data2d = [4] 
                [4] { 0.001042 (0x3A888889), 0.000000 (0x00000000), 0.000000 (0x00000000), 0.000000 (0x00000000) }
                [4] { 0.000000 (0x00000000), -0.001852 (0xBAF2B9D6), 0.000000 (0x00000000), 0.000000 (0x00000000) }
                [4] { 0.000000 (0x00000000), 0.000000 (0x00000000), -0.001998 (0xBB02F0E9), 0.000000 (0x00000000) }
                [4] { -1.000000 (0xBF800000), 1.000000 (0x3F800000), 0.800000 (0x3F4CCCCC), 1.000000 (0x3F800000) }

        m_Clipping = 
            left = 76.000000 (0x42980000)
            top = 730.000000 (0x44368000)
            right = 284.000000 (0x438E0000)
            bottom = 952.000000 (0x446E0000)

        m_Color = 
            r = 1.000000 (0x3F800000)
            g = 1.000000 (0x3F800000)
            b = 1.000000 (0x3F800000)
            a = 1.000000 (0x3F800000)

        m_FontName = 
            m = 0x146DD128 -> 
                data = (unsupported basic_string<char,char_traits<char> >)
                hash = 1642652000 (0x61E8E160)


        m_Font = (shared_ptr<CFont>)
        m_Dirty = false
        m_Batches = (list<CTextRenderer::SBatch >)


IGUITextOwner::DrawText (iguitextowner.cpp:96)
    this = (unavailable)
    index = 200246552 (0x0BEF8518)
    color = 0x14055E18 -> 
        
            r = 1.000000 (0x3F800000)
            g = 1.000000 (0x3F800000)
            b = 1.000000 (0x3F800000)
            a = 1.000000 (0x3F800000)


    pos = 0x14055D44 (see above)
    z = 100.099998 (0x42C83333)
    clipping = 0x0135F7FC (see above)

CText::Draw (ctext.cpp:230)
    this = (unavailable)
    bz = 100.000000 (0x42C80000)
    cliparea = 
        left = 76.000000 (0x42980000)
        top = 730.000000 (0x44368000)
        right = 284.000000 (0x438E0000)
        bottom = 952.000000 (0x446E0000)


IGUIObject::RecurseObject<> (iguiobject.h:279)
    this = (unavailable)
    isRestricted = 0x0051E4B0 -> (IGUIObject::IsHidden)
    callbackFunction = 0x0051085D -> (IGUIObject::`vcall'{32}')

IGUIObject::RecurseObject<> (iguiobject.h:283)
    this = (unavailable)
    isRestricted = 0x0051E4B0 (see above)
    callbackFunction = 0x0051085D (see above)

IGUIObject::RecurseObject<> (iguiobject.h:283)
    this = (unavailable)
    isRestricted = 0x0051E4B0 (see above)
    callbackFunction = 0x0051085D (see above)

IGUIObject::RecurseObject<> (iguiobject.h:283)
    this = (unavailable)
    isRestricted = 0x0051E4B0 (see above)
    callbackFunction = 0x0051085D (see above)

IGUIObject::RecurseObject<> (iguiobject.h:283)
    this = (unavailable)
    isRestricted = 0x0051E4B0 (see above)
    callbackFunction = 0x0051085D (see above)

IGUIObject::RecurseObject<> (iguiobject.h:283)
    this = (unavailable)
    isRestricted = 0x0051E4B0 (see above)
    callbackFunction = 0x0051085D (see above)

IGUIObject::RecurseObject<> (iguiobject.h:283)
    this = (unavailable)
    isRestricted = 0x0051E4B0 (see above)
    callbackFunction = 0x0051085D (see above)

CGUI::Draw (cgui.cpp:291)
    this = (unavailable)

CGUIManager::Draw (guimanager.cpp:370)
    this = (unavailable)
    profile2gpu__ = 
        m_Name = 0x0063562C -> "gui"

    profile2__ = 
        m_Name = 0x0063562C (see above)


Render (gamesetup.cpp:254)
    profile2__ = 
        m_Name = 0x0061EE38 -> "render"

    profile2gpu__ = 
        m_Name = 0x005E2F26 -> [8] { 139, 84 ('T'), 36 ('$'), 8, 141, 66 ('B'), 12, 139 }

    profile2__ = 
        m_Name = 0x00000002

    cursorName = { (unsupported basic_string<wchar_t,char_traits<wchar_t> >) }
    transform = 
        _11 = 0.000000 (0x0B32B245)
        _21 = 0.000000 (0x04EE1818)
        _31 = 0.000000 (0x00000000)
        _41 = 0.000000 (0x004078EF)
        _12 = 0.000000 (0x000000C1)
        _22 = 0.000000 (0x08F7A270)
        _32 = 0.000000 (0x00001010)
        _42 = 0.000000 (0x0135F96C)
        _13 = 0.000000 (0x0B32B24D)
        _23 = 0.000000 (0x04EE1818)
        _33 = 0.000000 (0x0C077C08)
        _43 = 0.000000 (0x0C077C38)
        _14 = 0.000000 (0x00001012)
        _24 = 0.000000 (0x0169D550)
        _34 = 0.000000 (0x0135F9E0)
        _44 = 0.000000 (0x0B32B245)
        _data = [16] 
            0.000000 (0x0B32B245)
            0.000000 (0x04EE1818)
            0.000000 (0x00000000)
            0.000000 (0x004078EF)
            0.000000 (0x000000C1)
            0.000000 (0x08F7A270)
            0.000000 (0x00001010)
            0.000000 (0x0135F96C)
            0.000000 (0x0B32B24D)
            0.000000 (0x04EE1818)
            0.000000 (0x0C077C08)
            0.000000 (0x0C077C38) ...
        _data2d = [4] 
            [4] { 0.000000 (0x0B32B245), 0.000000 (0x04EE1818), 0.000000 (0x00000000), 0.000000 (0x004078EF) }
            [4] { 0.000000 (0x000000C1), 0.000000 (0x08F7A270), 0.000000 (0x00001010), 0.000000 (0x0135F96C) }
            [4] { 0.000000 (0x0B32B24D), 0.000000 (0x04EE1818), 0.000000 (0x0C077C08), 0.000000 (0x0C077C38) }
            [4] { 0.000000 (0x00001012), 0.000000 (0x0169D550), 0.000000 (0x0135F9E0), 0.000000 (0x0B32B245) }

    forceGL = (bool)0x40

Frame (main.cpp:419)
    realTimeSinceLastFrame = 0.033333 (0x3D088889)
    time = 1.0895e-14 (0x3D088889E4557638)
    profile2__ = 
        m_Name = 0x00606BF8 -> "frame"

    profile2__ = 
        m_Name = 0x3D088889 -> (unavailable - internal error)

RunGameOrAtlas (main.cpp:638)
    argc = 1 (0x00000001)
    argv = 0x031B0008 -> 0x031B0028 -> "C:\Users\micha\Wildfire Games\0 A.D\binaries\system\pyrogenesis.exe"
    args = 
        m_Args = (unsupported vector<pair<CStr8,CStr8> >)
        m_Arg0 = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 92 ('\')

        m_ArgsWithoutName = (unsupported vector<CStr8 >)

    scriptEngine = 
        (Singleton<ScriptEngine>)
        m_Runtimes = (unsupported list<JSRuntime const * >)

    res = 1.57936e-314 (0x00000000BE892445)
    modsToInstall = (unsupported vector<Path >)
    replayFile = 
        path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
        separator = 47 ('/')

    modPath = 
        path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
        separator = 0

    paths = 
        m_root = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 60344

        m_rdata = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 16496

        m_gameData = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 0

        m_userData = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 0

        m_config = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 0

        m_cache = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 0

        m_logs = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 64532


    replay = 
        m_Stream = 0x00000000

    builder = 
        m_VFS = (shared_ptr<IVFS>)
        m_Files = (unsupported vector<Path >)
        m_TempDir = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 1

        m_NumBaseMods = 20315156 (0x0135FC14)

    paths = 
        m_root = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 64144

        m_rdata = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 0

        m_gameData = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 0

        m_userData = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 64240

        m_config = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 16496

        m_cache = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 19008

        m_logs = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 1889


    mod = 
        path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
        separator = 0

    zip = 
        path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
        separator = 44948

    mods = (unsupported vector<CStr8 >)
    installedMods = (unsupported vector<CStr8 >)
    paths = 
        m_root = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 64144

        m_rdata = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 0

        m_gameData = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 0

        m_userData = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 64240

        m_config = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 16496

        m_cache = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 19008

        m_logs = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 1889


    installer = 
        m_VFS = (shared_ptr<IVFS>)
        m_ModsDir = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 0

        m_TempDir = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 0

        m_CacheDir = 
            path = (unsupported basic_string<wchar_t,char_traits<wchar_t> >)
            separator = 11506

        m_InstalledMods = (unsupported vector<CStr8 >)


SDL_main (main.cpp:684)
    argc = 1 (0x00000001)
    argv = 0x031B0008 (see above)

main_utf8 (sdl_windows_main.c:126)
    argc = 1 (0x00000001)
    argv = 0x031B0008 (see above)

wmain (sdl_windows_main.c:151)
    argc = 1 (0x00000001)
    wargv = 0x0145DAD8 -> 0x0145DAE0 -> 67 (0x0043)
    wenvp = 0x01459B48 -> 33064 (0x8128)
    argv = 0x031B0008 (see above)
    retval = 0 (0x00000000)
    i = 1 (0x00000001)

__scrt_common_main_seh (exe_common.inl:253)
    has_cctor = false
    is_nested = false

CallStartupWithinTryBlock (wseh.cpp:365)
    ret = 5520944 (0x00543E30)

RtlGetAppContainerNamedObjectPath (:0)

RtlGetAppContainerNamedObjectPath (:0)


errno = 0 (No error reported here)
OS error = 0 (no error code was set)
 

 

Link to comment
Share on other sites

  • 4 months later...

i get this on a build done on Debian sid from 0ad gitlab ( HEAD commit 6739e81b57c626735c531e4a6b5ebd5784734f76  Fri May 22 05:00:18 2020 +0200 ) but i didn't manage to fix it

clearing cache is not enough : did rm -rf ~/.cache/0ad , content is recreated at restart.

Here a small video :

https://pire.artisanlogiciel.net/videos/watch/8b81e3ed-e9ec-46ae-b727-7bd230c660ad

 

stack trace :

#0  0x00007f87fa4f2ec5 in __GI___nanosleep (requested_time=requested_time@entry=0x7fffd17a83e0, remaining=remaining@entry=0x7fffd17a83e0)
    at ../sysdeps/unix/sysv/linux/nanosleep.c:28
#1  0x00007f87fa4f2dca in __sleep (seconds=0, seconds@entry=3) at ../sysdeps/posix/sleep.c:55
#2  0x000055debf23c994 in udbg_launch_debugger () at ../../../source/lib/sysdep/os/unix/udbg.cpp:85
#3  0x000055debf23f875 in try_gui_display_error (no_continue=false, allow_suppress=true, manual_break=true,
    text=0x6582 <error: Cannot access memory at address 0x6582>) at ../../../source/lib/sysdep/os/unix/unix.cpp:175
#4  sys_display_error (
    text=text@entry=0x7f87e8020000 L"Function call failed: return value was -120102 (Invalid/unsupported texture format)\r\nLocation: tex_dds.cpp:418 (decode_pf)\r\n\r\nCall stack:\r\n\r\n(0x55debf23bd45) binaries/system/pyrogenesis(+0x619d45) [0x"..., flags=flags@entry=6)
    at ../../../source/lib/sysdep/os/unix/unix.cpp:216
#5  0x000055debf1dc6fb in CallDisplayError (flags=<optimized out>,
    text=0x7f87e8020000 L"Function call failed: return value was -120102 (Invalid/unsupported texture format)\r\nLocation: tex_dds.cpp:418 (decode_pf)\r\n\r\nCall stack:\r\n\r\n(0x55debf23bd45) binaries/system/pyrogenesis(+0x619d45) [0x"...) at ../../../source/lib/debug.cpp:383
#6  debug_DisplayError (description=<optimized out>, flags=<optimized out>, context=0x7fffd17a9140, lastFuncToSkip=0x55debf334eb8 L"debug_OnError",
    pathname=<optimized out>, line=418, func=<optimized out>,
    suppress=0x55debf438368 <decode_pf(DDS_PIXELFORMAT const*, unsigned long&, unsigned long&)::suppress__>) at ../../../source/lib/debug.cpp:474
#7  0x000055debf1dc823 in debug_OnError (err=err@entry=-120102,
    suppress=suppress@entry=0x55debf438368 <decode_pf(DDS_PIXELFORMAT const*, unsigned long&, unsigned long&)::suppress__>,
    file=file@entry=0x55debf340ac0 L"../../../source/lib/tex/tex_dds.cpp", line=line@entry=418, func=func@entry=0x55debf340a8e "decode_pf")
    at ../../../source/lib/debug.cpp:551
#8  0x000055debf25c720 in decode_pf (flags=@0x7f87f5296a50: 0, bpp=@0x7f87f5296a48: 8, pf=0x55dec2f0204c) at ../../../source/lib/tex/tex_dds.cpp:418
#9  decode_sd (flags=@0x7f87f5296a50: 0, bpp=@0x7f87f5296a48: 8, h=@0x7f87f5296a40: 512, w=@0x7f87f5296a38: 1024, sd=0x55dec2f02004)
    at ../../../source/lib/tex/tex_dds.cpp:514
#10 TexCodecDds::decode (this=<optimized out>, data=0x55dec2f02000 "DDS |", t=0x7f87f5296a18) at ../../../source/lib/tex/tex_dds.cpp:610
#11 0x000055debf259703 in Tex::decode (this=this@entry=0x7f87f5296a18, Data=std::shared_ptr<unsigned char> (use count 2, weak count 0) = {...},
    DataSize=524416) at ../../../source/lib/tex/tex.cpp:736
#12 0x000055debf22dff0 in OglTex_reload (ot=0x7f87f5296a18, vfs=..., pathname=..., h=917518) at ../../../source/lib/res/graphics/ogl_tex.cpp:472
#13 0x000055debf230a07 in call_init_and_reload (type=0x55debf430ae0 <V_OglTex>, type=0x55debf430ae0 <V_OglTex>, init_args=0x7fffd17a9b98, pathname=...,
    vfs=std::shared_ptr<struct IVFS> (use count 4, weak count 0) = {...}, hd=0x7f87f52969c0, h=<optimized out>) at ../../../source/lib/res/h_mgr.cpp:438
#14 alloc_new_handle (init_args=0x7fffd17a9b98, flags=140736707862800, key=4043432962, pathname=...,
    vfs=std::shared_ptr<struct IVFS> (use count 4, weak count 0) = {...}, type=0x55debf430ae0 <V_OglTex>) at ../../../source/lib/res/h_mgr.cpp:481
#15 h_alloc (type=type@entry=0x55debf430ae0 <V_OglTex>, vfs=std::shared_ptr<struct IVFS> (use count 4, weak count 0) = {...}, pathname=...,
    flags=flags@entry=17) at ../../../source/lib/res/h_mgr.cpp:518
#16 0x000055debf22c581 in ogl_tex_load (vfs=std::shared_ptr<struct IVFS> (use count 4, weak count 0) = {...}, pathname=..., flags=flags@entry=17)
    at ../../../source/lib/res/graphics/ogl_tex.cpp:544
#17 0x000055debf0298ae in CTextureManagerImpl::LoadTexture (this=this@entry=0x55debf6927d0,
    texture=std::shared_ptr<class CTexture> (use count 4, weak count 4) = {...}, path=...) at ../../../source/graphics/TextureManager.cpp:179
#18 0x000055debf033ffe in CTextureManagerImpl::TryLoadingCached (this=0x55debf6927d0,
    texture=std::shared_ptr<class CTexture> (use count 4, weak count 4) = {...}) at ../../../source/graphics/TextureManager.cpp:267
#19 0x000055debf028400 in CTexture::TryLoad (this=0x55dec2c2be00) at ../../../source/graphics/TextureManager.cpp:566
#20 CTexture::GetHandle (this=0x55dec2c2be00) at ../../../source/graphics/TextureManager.cpp:553
#21 0x000055debf007711 in CShaderProgram::BindTexture (this=0x55dec2623ef0, id=..., tex=...) at /usr/include/c++/9/bits/shared_ptr_base.h:1020
#22 0x000055debf024e42 in CTextRenderer::Render (this=this@entry=0x7fffd17aa5d0) at /usr/include/c++/9/ext/atomicity.h:96
#23 0x000055debf1cee78 in CGUIText::Draw (this=0x55dec1d4d870, pGUI=..., DefaultColor=..., pos=..., z=<optimized out>, clipping=...)
    at ../../../source/gui/CGUIText.cpp:462
#24 0x000055debf1c5282 in CText::Draw (this=0x55dec00ee370) at ../../../source/gui/ObjectTypes/CText.cpp:230

 

(gdb) frame 15
#15 h_alloc (type=type@entry=0x55bb8d5c7ae0 <V_OglTex>, vfs=std::shared_ptr<IVFS> (use count 4, weak count 0) = {...}, pathname=..., flags=flags@entry=17)
    at ../../../source/lib/res/h_mgr.cpp:518
518        h = alloc_new_handle(type, vfs, pathname, key, flags, &args);
(gdb) print pathname
$1 = (const VfsPath &) @0x7ffebb105730: {path = L"cache/mod/fonts/sans-16.png.5e0d34defe0a67d4.dds", separator = 47 L'/'}

 

 

Link to comment
Share on other sites

well, how do i proceed, my tentative with :

./update-workspaces.sh

cd gcc; make -j2

fails with

usr/bin/ld : ../../../binaries/system/libgraphics.a(TextureConverter.o) : dans la fonction « CTextureConverter::ConvertTexture(std::shared_ptr<CTexture> const&, Path const&, Path const&, CTextureConverter::Settings const&) » :
/extmounts/var/develp/games/0ad/0ad/build/workspaces/gcc/../../../source/graphics/TextureConverter.cpp:436 : référence indéfinie vers « nvtt::InputOptions::setTextureLayout(nvtt::TextureType, int, int, int) »
collect2: error: ld returned 1 exit status
make[1]: *** [test.make:331: ../../../binaries/system/test] Error 1
make: *** [Makefile:189: test] Error 2

I have to make clean ? If i do it this is a full long build to do ... is there a shortcut ?

 

seems rm ./gcc/obj/graphics_Release/TextureManager.o ./gcc/obj/graphics_Release/TexturedLineRData.o ./gcc/obj/graphics_Release/TextureConverter.o  allowed to recompile only needed things ... will see

well not enough, same problem, doing the full clean rebuild...

Edited by artlog
Link to comment
Share on other sites

I couldn't answer to you since i am new on this forum and did use my 4 posts what i was not aware of beforehand.

yep this is working now using nvtt shipped within 0ad sources what is default behavior with using ./update-workspaces.sh

I cleaned everything to fully rebuild, because my previous tentatives to only rebuild parts didn't succeed.

I did test --without-nvtt but that was a terrible idea, it does not work at all since this does fully remove nvtt, i doubt even this option has still an interest.

Then i got a working configuration, i wanted to move my binary somewhere else to keep this as a reference, and learnt the hard way it is compiled with RUNPATH  $ORIGIN meaning dynamic libraries should be copied within the same path and that a data directory populated with assets should exists in parent else it crashes badly with segfault. 

I think i lost lots of time due to this https://trac.wildfiregames.com/wiki/BuildInstructions#Linux Debian / Ubuntu "With these dependencies you have to run: ./update-workspaces.sh --with-system-nvtt"

remark  : for system nvtt under debian unstable there is debian bug open on libnvtt2 for which 0ad was one of the main trigger : https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=916909 but this is unclear if it came from a messed environement or from libnvtt2 itself, i won't go further...

 

Link to comment
Share on other sites

14 minutes ago, artlog said:

 

I did test --without-nvtt but that was a terrible idea, it does not work at all since this does fully remove nvtt, i doubt even this option has still an interest.

Sorry my bad, I didn't mean with the flag without-system-nvtt I meant without --with-system-nvtt :)

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...