Kodi Community Forum

Full Version: LibreELEC Testbuilds for RaspberryPi (Kodi 18.0)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495
running 0409x, watched a TV show without an image if that matters, played fine. Went to watch the next in the series also without an image and kodi crashed and rebooted, it did that 3x, then I rebooted the whole RPi3 via SSH, from there trying to play the TV show kodi just freezes now, not kodi crash then reboot. It just hangs until I reboot via SSH. I enabled <loglevel>1</loglevel> in advancedsettings.xml and rebooted but I don't see the normal debug stuff on the display, hopefully this log has what you need.
http://sprunge.us/BDJV
Here is one with kodi frozen and debug enabled via the gui http://sprunge.us/egKh

Here is one with gui debug on, and kodi rebooted 2x trying to play the file http://sprunge.us/WXiB (I have since refreshed the internet file data so an image exists)
@J_E_F_F if kodi is crashing the only useful log will be the crashlog.
Code:
cat /storage/.kodi/temp/kodi_crash.log | pastebinit

It's normally impossible to tell what caused Kodi to crash from a normal kodi.log, even if debug is enabled.
@J_E_F_F are these crashes/freezes new in #0409/#0409x? They didn't occur in #0408 or earlier builds?

I've uploaded a new debug-enabled build, #0409y: RPi2 (same as #0409x, but debug enabled to produce more detailed crash logs). Please try this build and submit any crash logs.
Hi Milhouse & Popcornmix,

I've just updated to #0409 from #0327 and I'm getting crashes as soon as I start playing H265 videos, which have always played fine before.
A couple of log files in this link.

https://www.dropbox.com/sh/zqnq3fiswjc8y...XQfma?dl=0

Hope this is helpful.
Kevin.

PS. I just tried your #0409y above and have placed a log from that also in the link.
For this I first played a couple of H264 videos, which played fine then a H265, which immediately crashed, once Kodi had re-started , tried playing a H265 video straight away, this crashed again.
(2017-04-10, 13:37)bleep42 Wrote: [ -> ]I've just updated to #0409 from #0327 and I'm getting crashes when playing H265 videos, which have always played fine before.

Can you provide a sample file that crashes?
My crashes on 0409X were with h265 videos too. How do we make/provide a small sample file?
(2017-04-10, 14:18)J_E_F_F Wrote: [ -> ]My crashes on 0409X were with h265 videos too. How do we make/provide a small sample file?

If the files are mkv then mkvtoolnix is good.
Choose to split every minute with a maximum of 2 files and the first file should be a suitable short sample.
(2017-04-10, 14:28)popcornmix Wrote: [ -> ]
(2017-04-10, 14:18)J_E_F_F Wrote: [ -> ]My crashes on 0409X were with h265 videos too. How do we make/provide a small sample file?

If the files are mkv then mkvtoolnix is good.
Choose to split every minute with a maximum of 2 files and the first file should be a suitable short sample.

Hi Popcornmix,

Two short videos, encoded with HandBrake, in link along with crash logs. they are 1280 x 720 ish, quite compressed.

https://www.dropbox.com/sh/zqnq3fiswjc8y...XQfma?dl=0

Regards,
Kevin.
(2017-04-10, 14:28)popcornmix Wrote: [ -> ]
(2017-04-10, 14:18)J_E_F_F Wrote: [ -> ]My crashes on 0409X were with h265 videos too. How do we make/provide a small sample file?

If the files are mkv then mkvtoolnix is good.
Choose to split every minute with a maximum of 2 files and the first file should be a suitable short sample.

Thanks, here is a sample of the one that was crashing on me: https://www.dropbox.com/s/cen7u7ud8avnbm...1.mkv?dl=0
and here is the kodi.crash.log http://sprunge.us/hHhc
#0409 kodi crash log after a remote reboot and attempt to move in GUI via CEC and TV remote few minutes later.
(which may/probably be completely unrelated to crash)
(2017-04-10, 14:52)bleep42 Wrote: [ -> ]Two short videos, encoded with HandBrake, in link along with crash logs. they are 1280 x 720 ish, quite compressed.

(2017-04-10, 17:51)J_E_F_F Wrote: [ -> ]Thanks, here is a sample of the one that was crashing on me:

Thanks - I can reproduce with both - I've forwarded the file links to John.
New LibreELEC.tv Leia build #0410: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.10.9 #1 Mon Apr 10 22:29:05 BST 2017 armv6l GNU/Linux

# vcgencmd version
Apr  4 2017 18:50:03
Copyright (c) 2012 Broadcom
version 3ca4cf4a663c5351eaec08b29d50d6e8324981b4 (clean) (release)

# lsb_release
LibreELEC (Milhouse) - Version: devel-20170410222137-#0410-gffa06a6 [Build #0410]

# Kodi version
(18.0-ALPHA1 Git:78cce57). Platform: Linux ARM 32-bit

Based on tip of LibreELEC.tv master (ffa06a67, changelog) and tip of XBMC master (abe55b83, changelog) with the following modifications: Build Highlights:
  1. New 4.10.9 kernel
  2. newclock5 includes future video player updates (vpupdate)
  3. Fix crash when trying to cache non-existant artwork (newclock5)
Build Details:
  1. XBMC:
    • PlayListPlayer: New function the ensure items are played with a playlist (PR:11747, 2 commits, 7 files changed)
    • [fix] minor keymap fix (PR:11939, 1 commit, 1 file changed)
  2. peripheral.joystick:
    • Import RetroArch keyboard controls (PR:99, 1 commit, 2 files changed)
  3. newclock5:
    • New commits in this build:
      • bump ffmpeg to 3.3 (c1ab44f7)
      • ffmpeg options: drop enable-memalign-hack (e5da6b0a)
      • VideoPlayer: API changes for video codecs (21cc1b84)
      • VideoPlayer: API changes for audio codecs (70adfcfe)
      • VideoPlayer: distinguish between render and shader formats (7ef5e7b8)
      • VideoPlayer: API changes to stream players (b93476a6)
      • VideoPlayer: demuxer updates (437399f6)
      • VideoPlayer: audio codec updates (fa108b22)
      • VideoPlayer: video codec updates (7afce250)
      • linux: vaapi, vdpau updates (e53a9702)
      • windows: dxva adaptions (4c8e0c43)
      • osx: vtb adaptions (e71c288b)
      • VideoPlayer: codec factory updates (7be2f34a)
      • VideoPlayer: rendering updates (6821843b)
      • VideoPlayer: player updates (5f6e18ff)
      • VideoPlayer: add crypto fields to memuxer (f87e61da)
      • VideoPlayer: overlay updates (ea7f525b)
      • VideoPlayer: subtitle updates (4558ac66)
      • linux: vaapi, vdpau render adaptions (55e7aa67)
      • VideoPlayer: shader updates (3109a4c5)
      • cmake: bump ffmpeg to 3.3 (9743b083)
      • PAPlayer: adapt to codec changes (7494d5cb)
      • addon InputStream: drop bandwidth (0b132472)
      • RetroPlayer: adapt to VP updates (9a8cd432)
      • windows: adapt dxva renderer to videoPicture (8643a9ea)
      • osx: adapt vtb renderer to videoPicture (03106364)
      • VideoPlayer: shader updates - fixup gles (d961bc5b)
      • OMXPlayer: Fixup to new API (ed1d8b29)
      • MMALCodec: Fixup to new API (a03718e8)
      • MMALRender: Fixup to new API (7b9ccae9)
      • PixelConverterRBP: adapt to VP updates (ed000f8c)
      • squash ffmpeg cmake (d5dc5890)
      • OMXImage: fixup: Protect against empty buffer (91a9cef5)
      • Revert "addon InputStream: drop bandwidth" (f7697995)
    • Updated commits in this build:
      • MMAL: Remove periodic prime calls and handle from buffer destructor (019191cf => 6ade0188)
    • Commits no longer in build:
      • VideoPlayer: cleanup VideoCodec interface, SetDropState (9c9f10f6)
      • MMAL: Update to new dropping scheme (6cbd9121)
      • VideoPlayer: adapt decoder API to ffmpeg 3.2 (2709b872)
      • VideoPlayer: rework after ffmpeg 3.2 adpation (c843cb3e)
      • hack: retroplayer: fixme (764c9cde)
      • MMALCodec: Basic fixup to new ffmmpeg API (2a3b2c6f)
      • MMALCodec: Add extra prime to avoid stalled video (edff6d20)
      • DVDFileInfo: Fix video thumbnail extraction (a495c07a)
      • MMALCodec: Include a timeout of GetPicture in default debug logging (54b86f64)
      • MMALCodec: Promote GetPicture timeout message to warning level (aef970f8)
  4. Additional commits/pull requests/changes not yet merged upstream:
    • Added: [env] PR:1521: linux: update to linux-4.10.9
(2017-04-09, 21:54)Milhouse Wrote: [ -> ]
(2017-04-09, 02:47)Mfleigle Wrote: [ -> ]Next to the video with identical name:
Example:
Movie.mkv
Movie.ass

Yes, that's what I have.

(2017-04-09, 02:47)Mfleigle Wrote: [ -> ]When I try to play a video with ASS subtitles, Kodi automatically creates a srt in the TEMP dir of the ASS subtitle. And the video plays with the srt. If I manually select the ASS subtitle it plays the video (no subs), and the memory leaks until it reboots.

I'm not able to reproduce this behaviour (even when using your ASS modifications) - I don't see the SRT file being created in the /storage/.kodi/temp directory.

I've tried several MKV files, with embedded SRT, and none of them are creating an SRT file in the Kodi temp directory. I also tried creating an MKV with embedded ASS, again nothing is created in /storage/.kodi/temp, and I'm not seeing a memory leak.

Do you have any addons installed? Can you test with a "clean" .kodi directory with default settings?
It works fine on a clean build. Thanks for the help.
Weekly Linux 4.11-rc6 build #0410x: RPi / RPi2

Same as #0410 but without media_build (not currently compatible).
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495