[Ticket In] B1674 Strange entry in log file

@vova

Strange entry in log file

07/14 13:20:01 Debug: JsonDecodeStrict failed: '0x06' is invalid within a number, immediately after a sign character ('+' or '-'). Expected a digit ('0'-'9'). LineNumber: 0 | BytePositionInLine: 1.
  input: -=����/��Ñy.����v�ڦw#Sf���+�N$խ�/����6Mx��zۙp� �C��a�v���ғ
Zj|D�ȸߩK�4�hD�Q�S�}\�c~o��\U��P˖����~�`���g��
67se��PXп5K���As���gJ4��j�7�~-�)I�P�@[c�GELx�
N��ﲗ���4��A[-�Ц�Xu��;�4���i1EUy>Ɋ�����W�+�e9O4��y
9��۟���,<�xST����*-}ܾ<"�QaĂI��1MY�����%���`��[H"Xd����×�wf})yy�Ŵ#��(�W:(s�@e�
$�b��9����͢�B��3�D%g\M�������$��A�tT��}#�V��
"��f��i����0d�f��Cvr�����*�"�dC�gYw"y��>�.M��l���N7����
��Ӟ�$�	Պ��`��A=m�q��n�Z?�w!�<!�̯��i�=�:w�S�0��k����ϖ��m eR�;$T���uL����^űF��nݑ$@I��s�q�0��x�>r$�y�|�Qc���RFP�h���9���&��E�Ą`�nDnX���Br,AiS���������}w>��8��;M��/9�~���JΏI{�1��x�0���@��[�[1r���g�eh���{�Y�](��Ǫ(uFhs����m���n8X����8��^lcI�3��D���S8��\V�����W(��6B
��H�^���c�=�9�
:��7��)zA��s�;�${؛o�����K��a@��r/�v����:���U{aA�&O�>�-R�>��A8ɳ-�NN2�SD�N.
��Q�5T�M���KMKz\nu
U��fh^���p��}_x����4m�/C}|�J�<��\�^_�<��4�£��@"a���s�7���ۦgs���^/��փ�?_g�rB���h��
�1 �lj�[o5j���E�V��O+M��-a5G
=9�����ϦuPo$�y-�$.�Q$)��}ˡ?5ooנ����U�߷[.#Qa�Xk�a��j@Q!�c*X���_B85k
F�~�����)�6��ev:-�;�<ۼ�0?��3�Hu�w��+Z/s�3���*�[�,���ΐ����X�����R�o�*���εl7/r_'�m�� c~I����]!�D����,�oZb�q"�蕆���[,
�G��3��Q���m�;�wL�obK��vZą���� Fd�q���ߍH�|>�B���2�g@��8�2#e:�>��K��3te��W��
r�aLCI�ύ�e���:��s���u>9�����
ƷIa�BE��P	���'=]����X�2�d�ߟ)-!x`t�İ"	�m��vu�ݛ�(!�!��M� �'�=�@/��H�q����:e�k��5�U��z��L���h�C����c(E��`�U@$�[�j���f��1Jr�
��s�}�)�����0�$�Z9������;ڽøn\0�	�V��#Z�����uW�*{�ͧJCc8��+lT��6���߽i-��ξ�k�=4+U&jlB�y^ω�3����9����+�+*s�J|~�Y���|G~�|D��I�6�r��AZ���l���
0T?;Nd��������A�>�eP�]�p.%E,�A�.a3�e)�'g%���
���O)�����C���T�ikM��z��-6L?�Z�N��'~���~k���Ԕ� B[�S7V��$b�����EGJq��ˢ~�봧��֋�h����;jq�I�2�ks8�8���*o�*ʀ��rپ����5D2� ��� o��9��� ����a|<y�p���!2I�?�e�X��A���;z����ё<�;�I)M�-�W9f���M�ً���N9'�rr�aڳ��<ߖ�`,���+q36�|H[�m�����B�_c���
��Y�{I��j�sk���%�]r0���r��N�����r#zWSC߆�x�"�Į��4v��}�F�eUWF���0��Zji!��R2��b?��P8�0W�eIB�⣰Yá���yg���'B��&Y~��/]�6��eq����`X�H}#�G�0��s��zT�ѶUN�/>��m��j����Le���H�Z�\S"�,^�es.��}�yH�����e!5.�n~
�)A��7"��n�������U��ۅ<�=0��G�z�9��q�GXy���dO@�:�<����Q�gدY.��`j��%S�T����H[�J�R��~���wΧ�&C�a|uy�	#���1��5|D<#\�B��/��qҽxL�D���m�NkO��<��+!L��mcޤ���}~��
����m��7��}(��o� ���
�ɝ>Q�F�З(�_�nrٵ���3Q��黶O�,�7�Q6IR�4#xB���Y�H��R_�e
B8��e���LDƻ6�,��9����]�Fx	c�X��ae�X��	�����k�s��g�
����ͦ� �7��ėK�f���:�5�KΣM��1�2u���þr����fz�s��L���grL���Q�NYa+f8-��b��P"j£-۵
�^3a�À���U��68p��9,6���������A�'�����7>'�Dž�}!2��3	yx��}�_@+y�u�h��q�@4�v���ε�������"3�������E�e���ݞuLfbZ� 3W�]���Q[�����NTY��^�
я�h�jm�	��5����b���?���K��/�z�,K%I�p�	�A]�L���,e��Z!��K��!xȿG#��VΔ��NR�ܳ���Pe�ϙ;��6��ց*�ٮ����e�5��QLk</f%��������|?��mn�@GT4�<�M��?��` �(��%XRP���Y����'�>'���j�KD��Q�	����N)a�\��e%E��7S����΁][��0i���:}��vom��m����5�m+
�.� ���4�Rx�`hfTO��ZV!a�ت� ŬӔTf�f��]"
n�z��f\@�_`u�0�B0 PIjgZϷB�,%ωl�J*b��N�P�B�*�@���V�/�^�5�ͫS���to�I�~�`|���J5"���r��~���q���iG���^�F��;F�D ěB�Z�i$�J���jbtd�Wot4�"���B���e_��k�8���&�y����s �W����5i��~�ӽ�y��_���%��0��sٿ�2F�qnP>KY$<���9l�Œ-�Szt�W>R
��<6KJNN�t�i���\��3E��-y��� �M��o�����Sli�wj�M�7�i�u}c����K�и�l���X�w,��g�H�BG�������X2>^�(��xq�S�QX<`�J���|�&)�S"�<�h��ra�9�}یn�?�_��0"�TM�N:>��)��¯�h��fFEi}̒��#�����ȸ�a
�\��-Q����'R��]s��_���5�9�����Ѿlޕ�A�8e
lˀY�*�={���r�κa�J�j�������\�u�=��Xi.4<�B�]��v2C&8�z��G;[�q�t���Xi���8\��sSI=�VCӊ��xJE�+}�c۹�����i�e�ͤ0
�g��Ee�������xN~;�B����M�=�6֑���+���e��.F���?�����6��/4'4m�>�6�N��|�UT�s��Bn���0�&-=A�b8z�Z&�Hu$j퓐و��Hc0c/�31��U����}��kq<���\���g�@���9��*H�Ri�R�4�����FȬӇUa}`�eJ/��7�Yh_��s'�D3����l2�dC%vؚ*>)�y�
#t����K
����NNQc��K�H��Ⲓ4��)i�q{�%#���{۽�32���M��fi�eJ��w§`t#x��Q7�}I�z�W=ro��04�<����I�v8����8�-y54f���U"[�Y(�|����:�J޹�V/�'�v5�pwt0X��\��F#�$*T��NwS3��FEi���zJe��g�:+��� Q?�i��qh�0�D��k!Z7L�a�^��q��܎MMͳ ���b~2�n7@���ϋ h�7�Zl����l��{�ưԚi���-z�zh�`�(��z�y�Gq�E�cG9ui;�0ǽ�]�!��m�}�1
�±k�J� �3>�`7��"�Cζ��@%eL���n��+K��N/������ej�ڂ�)K��PD���㕞tH��lX8��J�V�wOaw��7������
_�c<��n���
�_��;M�
����vX�M~2Œx�l���+�)�L������*-
�~�� ��q������̴��&���=h?%���28�K��Eчü���[6J� ��`��.��I��S6��ΞDZ�^��s�`B ���1��G�?p�]X�8��}�r.AE�{�{���~�_�5��C��|@��	!މ���r����%˒��OzH��4�N?2�[Vjnc|���ޒ��.x)�'ه��}�y�-_��T�u�;|�76� .R'�ƒ��ab�̎�p��n�����>��I����"w\�2ǝf��4S$�3�YB�/�SB8�a�v-@U�%���:a�������Y�%��1W��������0R��F��k��h
H�vP�����}>��/([0�Q�J�Iz.������8#��b]�QT��#3���
���-ɋ"�)��Hُ�'ʫu+����s–E�3��o�wv��3�ڱ,��ո�9�F���G�M���s��>�b}�8�U`�RVH���E�F��־�汨y��1���b��~$c����Clj����3�z��Dd�M�5Cǽy�V��|\����F1.��=�b/-Ѵ\B�O(���SP���s��d>��F8�|#�����c�Hy��
(�e��
��fStf'�5�4��9��oZ)��-�F-u�#��ȰO�Fa���jU��j|��ɡ����t�)F��<�?+d��4_(ݢ�m�$����j�	��
��^��

context :

07/14 13:20:01 Info: Starting RoonServer v2.71 (build 1674) earlyaccess on linuxx64
07/14 13:20:01 Info: Local time is 07/14/2026 13:20:01, UTC time is 07/14/2026 13:20:01
07/14 13:20:01 Trace: [roondns] loaded 84 last-known-good entries
07/14 13:20:01 Debug: Init DefaultBackingApi: HttpWebRequest
07/14 13:20:01 Debug: [easyhttp] default backing API HttpClient -> HttpWebRequest. This may cancel all in progress http requests
07/14 13:20:01 Trace: Checking if we are already running
07/14 13:20:01 Info: get lock file path: /tmp/.rnsems0-
07/14 13:20:01 Info: GetLockFile, fd: 111
07/14 13:20:01 Info: GetLockFile, res: 0
07/14 13:20:01 Trace: Nope, we are the only one running
07/14 13:20:01 Info: Is 64 bit? True
07/14 13:20:01 Info: Command Line Argument: -watchdogport=45157
07/14 13:20:01 Trace: [realtime] fetching time from NTP server
07/14 13:20:01 Trace: [ipaddresses] enumerating addresses
07/14 13:20:01 Trace: [ipaddresses]    FOUND   lo 127.0.0.1
07/14 13:20:01 Warn: [orbit] init failed due to Invalid Type: 10, reiniting
07/14 13:20:01 Trace: [ipaddresses]    SKIPPED wlan0: no ipv4
07/14 13:20:01 Trace: [ipaddresses]    FOUND   eth0 192.168.1.115
07/14 13:20:01 Trace: [ipaddresses]    SKIPPED docker0: not up
07/14 13:20:01 Info: [broker] starting 8f82ca3d-5bb1-4590-9bf6-5b60b45d6061
07/14 13:20:01 Trace: [realtime] Got time from NTP: 07/14/2026 13:20:01 UTC (3993024001604ms)
07/14 13:20:01 Trace: [realtime] Updated clock skew to -00:00:00.0118340 (-11.834ms)
07/14 13:20:01 Trace: [httpcache] loaded 9958 cache entries from /roon/data/RoonServer/Cache/httpcache_2.db, current: 127mb / 128mb
07/14 13:20:01 Debug: JsonDecodeStrict failed: '0x06' is invalid within a number, immediately after a sign character ('+' or '-'). Expected a digit ('0'-'9'). LineNumber: 0 | BytePositionInLine: 1.

Binary garbage. Could be the update calling home (Roon HQ) to verify your subscription status.

Same error after restart :

07/14 13:43:33 Debug: JsonDecodeStrict failed: '0xEF' is an invalid start of a value. LineNumber: 0 | BytePositionInLine: 0.
  input: �#�����
���W&E�Qq��Q��YI2���d�P�Ҡ��,�������y�=y�f
URn!�_���Ez�I�xIE�(��L�#����I&B>��C�;���$@�e�-�*Y)U�e�"�&a�	��y���`G0	��4�r��|�!P0P�/�ܪ�Vr(�JKB����
#�C2}�,~�Z�
��P��%�ɍ��[������q�A�daz}�Λ��&$8�)���L���؍��k9'8��Zc�K�����jIE�1w�9e$��7��u�o
Sî:���PN��˅�[�jm�b/H��g4czW��DPn�p��.=k�*a�v��)��;s#bQ�ۉ�j����J�C/?yG���&W�V�:�ї�T��=	��_pvR�1m 8<U2+,�Υ��d�����{�5���7G#��ϙ�Ȋ�s`*u�D`�N%�O�ila�[U����]�:�30i�)��df(����e0���A�d�I�Y7��[�@��!��M��b����f��ER8��d�
k��<>�&�1_������b4� ��- :�|L�|�c�?�]z���΁�S������ZF�x+��Œ���Y)�7mB��^��B�V�n�V1�{APʡ����}$5�4Bg f���6z)�h�Ql���ĕvY'��&T8����À��!�����������?�.�������u���=����B8h��S�h�>�����Ok�"�O�D[���x�;�'��G����u���y(=���Y����ny������z���د]�*�v��;K��wQ'�ٔ�W��B�-U��@6�\F��z�����tx�:�Pv޷H�C^w�L���,h�ߢ��)Ȩ����p��S5��P�HHSa�4O���H�@욫�%�X<�q��d)���U��k�)4���t�A�3!�:p������ª��C���
��/\Z���T��_8��r~.qg��=�b-��~-�~�}YB�
��<�9a����,	4�ԑD��.M�n�d�x��\���3@'��C�!i��$ij� �uN�l�VG��yt��],�e����^.T�SJg<��קD}�F>�����6R�)
Z�)���A�ƚ˻HB��Ϣ0G�ebA��E����@ � ��uY�,���C��:�5�9�8���#2쬵<3�ry��}+�U�����bE��	����g:0�\�9�āU�-�{"�l|-LZa�F�r��"�َ�!
�ؑ��;4i�0a�S���<wg�����R��~������������Dd��K8s�f���>���L�QQ�/a�]_��G�S;�]J7wh��S�b��0=��o����n�?i*�;�g�M�.d��W���I)��tW���5
}oV8}V�tuwD�v���G�ܽ�Ⱥ^���&$�F�J���0�5؟Y_���!�W�+ xa��J07��Nݓِ�������4��%En_#T_K�?Mn������ٶׁ	V��(����սIݵ��x"i��乃uW��<��ٴ������N�Y�l��I��hI7mrLB|Z�osc��;�S|0G�y�aζ�a���H���ԩ�L�������C�|��fxa\�(j>R�:7��h�=44ǠM�9j?/s�)�����i�]I�$�a�Eb]7#�X�UT=�u�""d��^�g�>*@�O3��2�_UCQs.�PN,��X�p_���b�_��A�i�����֯���(/��f`���*#+��Q��0]�H |}a���-�;�B�񑼆����/�x
�x��?�]킭��դ�{��ȎJ��y�-"�_R������:��[,�z`��h�.��я^��M;n-/���p牵UJ}2W���ChNI{C��`¬�^P�#�{������K���g������r��f����-ڤS���oH��UO�@*)ΧW<�3��c�'�O�|�;��\{��h+�oVqȰǑ^W5��e91S�iA�1�����J2��a��F'�� ��.�M�
Hom�x�IWWo�N��猂|
%��D�w�ّ��!>���yc/�%��#�1a�TiXE��ʐ��t*@1|�_�K�`_Ky4�ɜ�b�#-�Ty��3d�q��I����9��Y�e��$�����+%��ZA��fEC�/�}an�)�|�b�O�<k'�a-������ٯ“�)���3�ڇTs�a�
�R��+�P�5�f�Z��b`������7�U�8U{
37j�-�|�d������1���R�!�~���g���� G ���E"Z��i%;�q�zM_�0��r�%�"a�#�G�����ycҬUf�4�Uh�2ahݜ���(T�G�(a�w�D�8���*�A�� �B�8W,�k	�*�jˋf�^޷}Y���C�M��>�7�*������!$����Gnw�.s�ڞ�;���؀}�T�Xa�H2h�h�W�ݧ�o�
U����e�g�ŧZ|గ�Q1���{���Z���G���*��]�J��+��M���x2Kmt<Qحz��̿��#j �<U|$*�^�������ڛΊ����{�� @W�g�]�l��f�G'6�ЛJz��������א��4w���kt��g��؀�R�.!%�l��ʩ�wE,�Nv*Q���J3m�ӌƬq��[���#��a
�I��η1]��8��1�3�5�f�W����
����d�&i��8Gϟ�h(Q�j�V��t�1�t�i��Z<�u��g����_G.�6j�蜲�D�����8*b��XKn��zCo�9ب�`nFm ���|��oE2���&v�_��7����%]U+��%w`�Dѧ�Ú��G�:
V]���nd�Sާ���-�j!]����E
�X������?�"�ү�SB-��n����M���Ɂ(��;�r1ԥ�"�)��(o|a�yG��/=̋���7�9 �j����G��n��Ӿm�j(F�3m��c�PSCo>�I�n-��G���	wL����W����Ĵ����8���	!O[Q��\Ug�K6�s)v;��K�X��f�f�`:��DLe⭬�X�rlք�?H2M���"�L����|��x��$v���G)���3�a`R��0��ã-��&Y�Je�e��&T>v�%�e�Oѝ�]�/�}�f�(.,�^��*���߈`ڲ�\)m�����V ���NU���r�}��3ث������⤛bdU�&��},Cˆ�$}�h֣��aҘm�! )`p)�D�p���|�*��'�܏�El��
���s�Zed�$	=ViU� Ak�Z�������}���9V���/�|m�O�O#���M*J];��M�nxΡu0���f��/���mT8�w��s	Q�ѨԞ"��V���cb?A9�{K����
�6h}���`%�n _����gO�u� @-�[{ƥ��z��.���s���(�P���
�� j�\��ÆEQ�P����1�ه;p	�%�\v��:�.OV��lv��?r%�A4M��ϥ$ӧ��y���Yw
��K�̻�coP�K�h�c��H���:�0A
��4nZ����p�=�+ղO��C�H~C�Vu��Cm6!�i�ܘ�W�:B�B�C��mr�;�f��գ5v=e��s��V���Px�������P�-�4z2yD�e�j�f����qA�td^����}Ũ>�a���-���T�)��v�,�wa�,?���shq��H}���Ca��eЎT8A9}*n�b���i Y�!��f��=�B�&ސ�y�mQY)8w7�Q����D��أ���j�n7:<�6a��®���	!WsU#��.
o����L���!K��o��A��a�V�;;`Yp�S����+b9�͖m��78�6��xf0��g1��td�HϽ��e��>�Q ���d�����U�z)�������5���k��LN�+~�pP�0���lô�e'���d̈�O�X�|�e6��c�"E$d�_�}�t�9����2��0b��8����[=%^h� ���h���`�(�o���Z�����|�X
+�V��Z;Dx��Jr|���
F�r����bHq�E��Q['SW�쨬|Z�b��K�5��Uxn�5�Czg�S�����!��L�US&��Iy�5����i�=�9޲^>�6U��]��E���^%&��5��gu�M�(��xJx�1W��,��h�r �2�pQ@𶩢��i�+�ùhEaҴ�@�Ŭ=�VN�h�T?�7�o�4�GQJ=�8���y�}@�9��$K=�-ɹ�XP\@9K록6V��ʀC�� 	d�1�V�e����se�+�eQ��ajP�m��H�A]d&�<����'�c��e�V9�
�HL���ੋ��e���ە�+3��kB�زX��a�7�#e�E�qT�Hn��
٪=�c��8*:��G�#���<my�Ar��r�XT3�`Мv��F-6��@l���a�D�K�Qҵ�O),=
��U�M���j$�<��K�0n���]$�Kb���Z{�b+������6&­����e6׶�JeH7�8��ly;��=��z<��R���$e�䒈�V�.�)��hOvΫ�ĉ�V{H�<����4��cU���9�YrLNw��a�����	l�7��F�:��Ӊ6?K��*�k4����D�a+{ eA�Y�)'c��}.�a:΄��\(.�W�m�#�t��']���gD�
�&[2���!+�Iޞ���$�`��Z@���Dv�m��,��S�V#�h��+Q����F{�yU�{�g߅��x/3�o��7�����r���?qd�_���� t� rzd�Ȋy��x�y�����1;�����{��W�<�څ��o*^Ҡ��9Y퀥Z-���ղ��m�g#�/J@jgH�r�\6O#�x�LVޡf`������(���;.����<%��տ�{,J+�L��9Ie����]�#�a&'��2��I��Tv�N�{`٥�%�䪛	���2�MFVg������p�,&�a�#�U�:f%����qSk���Ӯ�Ilh���5K�3TaL�/�1��p�<A���Vz��
�a������F:

Looks like a json parser error, i.e. valid json was not found. This type of error could be caught. In this instance, it may be a corrupt cache file.

@Dirk-Pitt, does clearing the cache clear the message?

@mjw

Could you clarify?

The error message is something I see from a json parser, which reads and extracts data from a file. In this instance, it appears that the file is the Roon cache.

Therefore, clearing the cache should remove the corrupt file. Roon will rebuild the cache.

Since a reboot didn’t help, try this.

The official steps for clearing the cache would be as follows:

  • Stop Roon Server from running in the Web UI
  • Find and open your RoonServer database
  • Navigate to RoonServer/Cache
  • Move the contents of the /Cache folder elsewhere, like your desktop
  • Try restarting Roon Server via the WebUI and verify if the issue still occurs

@mjw

The entire “Cache” directory?
That’s huge!

               Total     Copié    IgnoréDiscordance     ÉCHEC    Extras
     Rép :     85146     85145         1         0         0         0
Fichiers :     12176     12176         0         0         0         0
  Octets :  792.73 m  792.73 m         0         0         0         0
   Heures:   0:06:35   0:00:00                       0:00:00   0:06:35
   Fin : mardi 14 juillet 2026 18:16:42

Here is a simulation of the copy: 85,146 directories and 12,176 files, with a total size of 792.73 MB.


Edit: I tried a workaround: I renamed the “Cache” directory to “_Cache” and created a “Cache” directory.
The server starts up correctly, but I still get the error:

07/14 16:26:26 Debug: JsonDecodeStrict failed: '0xD0' is an invalid start of a value. LineNumber: 0 | BytePositionInLine: 0.

Okay, in that case, wait for Roon to take a look.

That is indeed a JSON parse error, trying to read something that looks a lot like binary data. I’m trying to get clues as to what exactly Roon is trying to read when it hits this. Do you have any other symptoms at all? Is there anything else in Roon not behaving as expected, especially something that changed between B1670 and B1674?

@ben
I haven’t used version B1674 enough yet to be able to answer. It happens when the server is starting up. Right at the beginning.

We believe we understand what is happening here. Everything seems to be working as expected, it’s just logging something it didn’t before. We’ll fix it to not log anything, but in the mean time you can just ignore the log message.

@ben

Understood, thanks.

Hi, @Dirk-Pitt, we’ve released a fix for this in the latest #1675 version. Could you please verify that it worked?

Thanks!


Ivan