Bug #1114

Hang on file list view

Added by Rural Hunter over 8 years ago. Updated over 8 years ago.

Status:FixedStart date:08/13/2012
Priority:HighDue date:
Assignee:-% Done:

100%

Category:-
Target version:4.0
Found in version:3.99.469 Platform:PS3

Description

The latest build hangs almost in file list view. I can still view log and go back to XMB with PS button. But no response to any other button. looking at the log seems showtime is in deadlock trying to get meta info of video files from web:
00:00:11.642: navigator [INFO]:Opening file:///dev_usb006/VIDEO
00:00:11.753: THREADS [DEBUG]:Created thread fa scanner (0x11400a9)
00:00:11.790: FA [DEBUG]:file:///dev_usb006/VIDEO: Found 5 items in cache
00:00:11.843: METADATA [DEBUG]:Lookup movie [澶哄懡鎰熷簲] Fallen (1998) <no IMDB tag>, duration: 2:04:11
00:00:11.872: METADATA [DEBUG]:Lookup movie [鐙鑰匽 The Dictator UNRATED (2012) <no IMDB tag>, duration: 1:38:47
00:00:12.338: HTTP [DEBUG]:Connected to api.themoviedb.org:80 (id=2)
00:00:12.339: HTTP [DEBUG]:http://api.themoviedb.org/3/search/movie?query=%202012&api_key=a0d71cffe2d6693d462af9e4f336bc06: Response:
00:00:12.646: HTTP [DEBUG]: HTTP/1.1 404 Not Found
00:00:12.646: HTTP [DEBUG]: Access-Control-Allow-Origin: *
00:00:12.646: HTTP [DEBUG]: Age: 0
00:00:12.647: HTTP [DEBUG]: Content-Type: application/json;charset=utf-8
00:00:12.647: HTTP [DEBUG]: Date: Mon, 13 Aug 2012 15:47:39 GMT
00:00:12.647: HTTP [DEBUG]: Server: nginx
00:00:12.647: HTTP [DEBUG]: Status: 404 Not Found
00:00:12.648: HTTP [DEBUG]: Via: 1.1 varnish
00:00:12.648: HTTP [DEBUG]: X-Cache: MISS
00:00:12.648: HTTP [DEBUG]: X-Cacheable-status: 404
00:00:12.649: HTTP [DEBUG]: X-Memc: MISS, STORE
00:00:12.649: HTTP [DEBUG]: X-Memc-Age: 436
00:00:12.649: HTTP [DEBUG]: X-Memc-Key: /search/movie?include_adult=false&language=en&page=1&query=&year=2012
00:00:12.649: HTTP [DEBUG]: X-Varnish: 990593933
00:00:12.650: HTTP [DEBUG]: X-Varnish-Sid: tm-v-p-1100
00:00:12.650: HTTP [DEBUG]: X-XSS-Protection: 1; mode=block
00:00:12.650: HTTP [DEBUG]: Content-Length: 94
00:00:12.651: HTTP [DEBUG]: Connection: keep-alive
00:00:12.651: HTTP [DEBUG]:
00:00:12.651: HTTP [DEBUG]:Parking connection to api.themoviedb.org:80 (id=2)
00:00:12.652: DB [DEBUG]:Deadlock detected
00:00:12.655: HTTP [DEBUG]:Reusing connection to api.themoviedb.org:80 (id=2)
00:00:12.656: HTTP [DEBUG]:http://api.themoviedb.org/3/search/movie?query=%202012&api_key=a0d71cffe2d6693d462af9e4f336bc06: Response:
00:00:12.991: HTTP [DEBUG]: HTTP/1.1 404 Not Found
00:00:12.991: HTTP [DEBUG]: Access-Control-Allow-Origin: *
00:00:12.991: HTTP [DEBUG]: Age: 0
00:00:12.991: HTTP [DEBUG]: Content-Type: application/json;charset=utf-8
00:00:12.992: HTTP [DEBUG]: Date: Mon, 13 Aug 2012 15:47:40 GMT
00:00:12.992: HTTP [DEBUG]: Server: nginx
00:00:12.992: HTTP [DEBUG]: Status: 404 Not Found
00:00:12.993: HTTP [DEBUG]: Via: 1.1 varnish
00:00:12.993: HTTP [DEBUG]: X-Cache: MISS
00:00:12.994: HTTP [DEBUG]: X-Cacheable-status: 404
00:00:12.994: HTTP [DEBUG]: X-Memc: MISS, STORE
00:00:12.994: HTTP [DEBUG]: X-Memc-Age: 1
00:00:12.994: HTTP [DEBUG]: X-Memc-Key: /search/movie?include_adult=false&language=en&page=1&query=&year=2012
00:00:12.995: HTTP [DEBUG]: X-Varnish: 990593993
00:00:12.995: HTTP [DEBUG]: X-Varnish-Sid: tm-v-p-1100
00:00:12.996: HTTP [DEBUG]: X-XSS-Protection: 1; mode=block
00:00:12.996: HTTP [DEBUG]: Content-Length: 94
00:00:12.996: HTTP [DEBUG]: Connection: keep-alive
00:00:12.996: HTTP [DEBUG]:
00:00:12.997: HTTP [DEBUG]:Parking connection to api.themoviedb.org:80 (id=2)
00:00:12.998: DB [DEBUG]:Deadlock detected
00:00:12.999: HTTP [DEBUG]:Reusing connection to api.themoviedb.org:80 (id=2)
00:00:12.999: HTTP [DEBUG]:http://api.themoviedb.org/3/search/movie?query=%202012&api_key=a0d71cffe2d6693d462af9e4f336bc06: Response:
00:00:13.303: HTTP [DEBUG]: HTTP/1.1 404 Not Found
00:00:13.304: HTTP [DEBUG]: Access-Control-Allow-Origin: *
00:00:13.304: HTTP [DEBUG]: Age: 0
00:00:13.304: HTTP [DEBUG]: Content-Type: application/json;charset=utf-8
00:00:13.304: HTTP [DEBUG]: Date: Mon, 13 Aug 2012 15:47:40 GMT
00:00:13.305: HTTP [DEBUG]: Server: nginx
00:00:13.305: HTTP [DEBUG]: Status: 404 Not Found
00:00:13.305: HTTP [DEBUG]: Via: 1.1 varnish
00:00:13.306: HTTP [DEBUG]: X-Cache: MISS
00:00:13.306: HTTP [DEBUG]: X-Cacheable-status: 404
00:00:13.306: HTTP [DEBUG]: X-Memc: MISS, STORE
00:00:13.306: HTTP [DEBUG]: X-Memc-Age: 0
00:00:13.307: HTTP [DEBUG]: X-Memc-Key: /search/movie?include_adult=false&language=en&page=1&query=&year=2012
00:00:13.307: HTTP [DEBUG]: X-Varnish: 990594052
00:00:13.307: HTTP [DEBUG]: X-Varnish-Sid: tm-v-p-1100
00:00:13.307: HTTP [DEBUG]: X-XSS-Protection: 1; mode=block
00:00:13.308: HTTP [DEBUG]: Content-Length: 94
00:00:13.308: HTTP [DEBUG]: Connection: keep-alive
00:00:13.308: HTTP [DEBUG]:
00:00:13.309: HTTP [DEBUG]:Parking connection to api.themoviedb.org:80 (id=2)
00:00:13.310: DB [DEBUG]:Deadlock detected
00:00:13.312: HTTP [DEBUG]:Reusing connection to api.themoviedb.org:80 (id=2)
00:00:13.314: HTTP [DEBUG]:http://api.themoviedb.org/3/search/movie?query=%202012&api_key=a0d71cffe2d6693d462af9e4f336bc06: Response:
00:00:13.633: HTTP [DEBUG]: HTTP/1.1 404 Not Found
00:00:13.634: HTTP [DEBUG]: Access-Control-Allow-Origin: *
00:00:13.634: HTTP [DEBUG]: Age: 0
00:00:13.637: HTTP [DEBUG]: Content-Type: application/json;charset=utf-8
00:00:13.637: HTTP [DEBUG]: Date: Mon, 13 Aug 2012 15:47:40 GMT
00:00:13.637: HTTP [DEBUG]: Server: nginx
00:00:13.638: HTTP [DEBUG]: Status: 404 Not Found
00:00:13.638: HTTP [DEBUG]: Via: 1.1 varnish
00:00:13.638: HTTP [DEBUG]: X-Cache: MISS
00:00:13.638: HTTP [DEBUG]: X-Cacheable-status: 404
00:00:13.639: HTTP [DEBUG]: X-Memc: MISS, STORE
00:00:13.639: HTTP [DEBUG]: X-Memc-Age: 0
00:00:13.639: HTTP [DEBUG]: X-Memc-Key: /search/movie?include_adult=false&language=en&page=1&query=&year=2012
00:00:13.640: HTTP [DEBUG]: X-Varnish: 990594106
00:00:13.640: HTTP [DEBUG]: X-Varnish-Sid: tm-v-p-1100
00:00:13.640: HTTP [DEBUG]: X-XSS-Protection: 1; mode=block
00:00:13.641: HTTP [DEBUG]: Content-Length: 94
00:00:13.641: HTTP [DEBUG]: Connection: keep-alive
00:00:13.641: HTTP [DEBUG]:
00:00:13.641: HTTP [DEBUG]:Parking connection to api.themoviedb.org:80 (id=2)
00:00:13.642: DB [DEBUG]:Deadlock detected

There are full of those connection logs to api.themoviedb.org after above.

Associated revisions

Revision accfaf81
Added by Andreas Smas over 8 years ago

Fix another metadata race error

Fixes #1114

Change included in version 3.99.470

History

#1 Updated by Andreas Smas over 8 years ago

  • Status changed from New to Need feedback

Which is 'the latest' version?

#2 Updated by Andreas Smas over 8 years ago

  • Status changed from Need feedback to Accepted
  • Target version set to 4.0
  • Found in version changed from 4.0 to 3.99.469

I can see it now.
I hope TMDB does not kill me.

#3 Updated by Andreas Smas over 8 years ago

  • Status changed from Accepted to Fixed
  • % Done changed from 0 to 100

Also available in: Atom PDF