japasato / mod-skin

Automatically exported from code.google.com/p/mod-skin
0 stars 0 forks source link

Bug in MQ3 and MQ4 - freezing when returning from library #259

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Go into movie library and then back to the main menu
2. Repeat a few times, move around in the movie library before going back.

XBMC will eventually freeze when going back to the main menu. The last viewed 
fanart is in the background but main menu does not appear. XBMC is frozen and 
needs to be killed with -9. I've had this happen when going back from TV Shows 
as well.

OpenELEC 2.0 with XBMC Frodo (d2455c3) and 3.6.2 kernel. 

Debug log after pressing "back" on remote from movie library:

23:14:19 T:140560164296512   DEBUG: LIRC: Update - NEW at 122344:ae 0 KEY_EXIT 
devinput (KEY_EXIT)
23:14:19 T:140560164296512   DEBUG: OnKey: menu (d8) pressed, action is Back
23:14:19 T:140560164296512   DEBUG: CGUIWindowManager::PreviousWindow: 
Deactivate
23:14:48 T:140559163315968   DEBUG: Thread Jobworker 140559163315968 
terminating (autodelete)
23:14:48 T:140559146530560   DEBUG: Thread Jobworker 140559146530560 
terminating (autodelete)
23:14:48 T:140559129745152   DEBUG: Thread Jobworker 140559129745152 
terminating (autodelete)
23:14:48 T:140559664375552   DEBUG: Thread Jobworker 140559664375552 
terminating (autodelete)

An strace shows constant attempts to access Addons15.db-journal and 
Addons15.db-wal:

access("/storage/.xbmc/userdata/Database/Addons15.db-journal", F_OK) = -1 
ENOENT (No such file or directory)
fstat(13, {st_mode=S_IFREG|0644, st_size=442368, ...}) = 0
lseek(13, 24, SEEK_SET)                 = 24
read(13, "\0\0\1\233\0\0\0l\0\0\0\0\0\0\0\0", 16) = 16
fstat(13, {st_mode=S_IFREG|0644, st_size=442368, ...}) = 0
access("/storage/.xbmc/userdata/Database/Addons15.db-wal", F_OK) = -1 ENOENT 
(No such file or directory)

I have no issues at all using Aeon NOX or Confluence. This is happening only 
with MQ3/MQ4.

Original issue reported on code.google.com by tron...@gmail.com on 18 Oct 2012 at 8:26

GoogleCodeExporter commented 8 years ago
I am having similar issues with the last version of MQ3 and the current version 
of MQ4 however this is only with Frodo Alpha 7 at present. Previous alpha 
builds of Frodo do not exhibit the issue, such as Alpha 5. It does not occur 
with Confluence or Aeon Nox 3.6.1 only the two Aeon MQ themes (which are the 
themes I would prefer to use).

I have not captured any debug logs as the issue does not occur when debug 
logging is enabled regardless of how many times I have tried to re-create.

I have also tried with and without the Allinone script added and/or enabled it 
has made no difference as I believe this script is only called once you are 
back at the home screen and this bug occurs prior to entering the home screen 
again, the bug is triggered leaving the current view, such as TV shows, Movies 
or Concerts.

Doing an strace shows the same results as the comment above, however in this 
case these "issues" persist on Confluence and Aeon Nox as well so I do bot 
believe the are related.

I have tried this on an updated database from Alpha 5 to the current Alpha 7 
builds as well as clean databases after removing all source files, database 
files, guisettings and advancedsettings files and setting the skin back up from 
scratch. 

During testing with MQ4 I have noted that it can take anywhere from 30 - 45 
seconds to return to the home screen on Alpha 7 where as Alpha 5 is 
instantaneous as are Confluence and Aeon Nox on all versions of Frodo.

Original comment by bjwhin...@gmail.com on 19 Oct 2012 at 12:22

GoogleCodeExporter commented 8 years ago
The only thing I know is that Aeon MQ 3 may crash if you use dirty regions, 
otherwise it is perfectly stable on a stable version of XBMC.

Original comment by marcos...@gmail.com on 26 Oct 2012 at 4:38

GoogleCodeExporter commented 8 years ago
After several tests, the bug has not been confirmed in XBMC Eden and also XBMC 
alpha 6 + Windows, so I'm closing the issue.

Original comment by marcos...@gmail.com on 30 Oct 2012 at 12:42

GoogleCodeExporter commented 8 years ago
I'm having the same issue! XBMC freezes when exiting to main menu. MQ3 and MQ4! 
Confluence works fine. What could it be? i'm on OSX

Original comment by dys...@gmail.com on 17 Dec 2012 at 4:38

GoogleCodeExporter commented 8 years ago
Also see this thread, there was a similar issue in Transparancy which was 
fixed, see: http://forum.xbmc.org/showthread.php?tid=146033&page=2

Original comment by dys...@gmail.com on 17 Dec 2012 at 4:41