2019-03-08, 09:26
(2019-03-05, 09:33)FernetMenta Wrote: @scronkey could you try to compile Kodi yourself? https://github.com/xbmc/xbmc/blob/master....Ubuntu.mdI'll have a go at compiling myself and report back.
(2019-03-05, 09:33)FernetMenta Wrote: @scronkey could you try to compile Kodi yourself? https://github.com/xbmc/xbmc/blob/master....Ubuntu.mdI'll have a go at compiling myself and report back.
(2019-03-05, 09:33)FernetMenta Wrote: @scronkey could you try to compile Kodi yourself? https://github.com/xbmc/xbmc/blob/master....Ubuntu.mdOK. Now compiled locally from a fresh git pull (18.2-RC1 Git:20190311-ac9206b2c5) - same symptoms which is not a surprise.
(2019-03-12, 20:16)FernetMenta Wrote: Now that you are able to compile, I can provide a little patch that logs out required infos. Apply the patch, then rebuild and rerun. You know how to apply a patch, don't you?
In most cases it is: patch -p1 < mypatch.patch
(2019-03-13, 18:39)FernetMenta Wrote: @scronkey please apply this patch and post a new log@FernetMenta patch applied, run and debug log captured.
(2019-03-04, 20:46)FernetMenta Wrote:(2019-03-04, 19:08)yasij Wrote:Sounds reasonable on first glance but does not explain why 18.0 did work and 18.1 doesn't. The code you blame did not change. The only change in this area between 18.0 and 18.1 is:(2019-03-04, 10:03)scronkey Wrote: yasij - can I request a build with debug symbols? Not sure where I can access the checkboxes for ppaNot for the team-xbmc PPAs. The checkboxes are only available for PPA administrators. You can create your own PPA, and turn those flags on for it. Set the team-xbmc PPA as a dependency. Then copy the package to your PPA from the web interface and tell it to rebuild.
In any case, there is definitely a wraparound bug on 32-bit systems in the code here. C/C++ will not promote the type when all of the intermediates in the r-value are 32-bit. It's also being added in a way which would push overflow by multiplying and storing to get nanoseconds, and then dividing by 1000 to get microseconds. If you can build yourself, the patch to fix the numerics is pretty simple.
https://github.com/xbmc/xbmc/commit/79d9...cd6c98dcc3