Author Topic: Bug: Assertion `cnt < (sizeof (_nl_value_type_LC_TIME) / sizeof (_nl_value_type_  (Read 1120 times)

chaz6

  • Newbie
  • *
  • Posts: 2
When trying to run trid on 64bit Linux it fails with the following message:-

Code: [Select]
trid: loadlocale.c:129: _nl_intern_locale_data: Assertion `cnt < (sizeof (_nl_value_type_LC_TIME) / sizeof (_nl_value_type_LC_TIME[0]))' failed.
Unfortunately there are no symbols included so a backtrace is useless.

Code: [Select]
#0  0x000000000041da6b in ?? ()
#1  0x000000000042b548 in ?? ()
#2  0x00000000004260c4 in ?? ()
#3  0x000000000042611e in ?? ()
#4  0x00000000004252c3 in ?? ()
#5  0x0000000000425ce6 in ?? ()
#6  0x0000000000424b2f in ?? ()
#7  0x000000000042455e in ?? ()
#8  0x0000000000424157 in ?? ()
#9  0x0000000000423be9 in ?? ()
#10 0x00000000004019e7 in ?? ()

Mark0

  • Administrator
  • Hero Member
  • *****
  • Posts: 2731
    • Mark0's Home Page
Sorry for the terribly late reply.

Seems to be a locale issue. Check this:
https://unix.stackexchange.com/questions/444102/loadlocale-c-nl-intern-locale-data-assertion-error

You probably just need to define an appropriate LANG variable.

Hope this helps!
Bye!