[pvr-testing2] Last.FM Search - Keyboard doesn't show up - possible race condition?
#1
Hi there,

I've been using xbmc for quite a while (even back in the days when it still was xbox-only) and i want to thank everyone for the hard work they've put into it.

Especially the recently added pvr-functionalities i really like. So that's why i'm using pvr-testing2 with vdr as backend.

One problem that I'm experiencing in the last days is that Last.FM search for similar artists is not working anymore. This seems to be an issue on the builds where the new "please wait" dialog was introduced to confluence. Currently I'm using pvr-testing-26~hepi-karmic28695 and the issue still persists.

en detail:
When i want to search for similar artists in last.fm i don't get the keyboard up anymore. Rather the please wait dialog will show up and xbmc just sit's there (apparently doing nothing). And it doesn't even react to any keystrokes at all.

So, my understanding is that the please wait dialog is blocking the keyboard dialog from appearing.

But when i added the busydialogdelay value to advancedsettings nothing seems to be changed (Even using 0 which should actually disable the dialog alltogehter). Still as soon as i select the search item the please wait dialog appers (almost instantly).

So i figured it might be a problem of the slow Atom 330 machine that i'm using or maybe the sata-flash-stick?

Anyways here is a debug log:
http://pastebin.com/Z4cp1Cke

and the most interesting parts anyway:
Code:
[size=x-small]18:10:40 T:3078694800 M:1487847424  NOTICE: -----------------------------------------------------------------------
18:10:40 T:3078694800 M:1487339520  NOTICE: Starting XBMC, Platform: Linux (Ubuntu 9.10, 2.6.31-20-generic i686). Built on Mar 28 2010 (SVN:28695)
18:10:41 T:3078694800 M:1486577664  NOTICE: Loaded advancedsettings.xml from special://profile/advancedsettings.xml
18:10:41 T:3078694800 M:1486577664  NOTICE: Contents of special://profile/advancedsettings.xml are...
                                            <advancedsettings>
                                              <gputempcommand>echo &quot;$(nvidia-settings -c :0 -tq GPUCoreTemp) C&quot;</gputempcommand>
                                              <busydialogdelay>4000000</busydialogdelay>
                                              <postprocessing>
                                                <enable>true</enable>
                                                <auto>true</auto>
                                              </postprocessing>
                                            </advancedsettings>
18:10:46 T:3078694800 M:1454125056   DEBUG: SDLKeyboard: scancode: 116, sym: 274, unicode: 0, modifier: 0
18:10:46 T:3078694800 M:1454125056   DEBUG: OnKey: 61480 pressed, action is Down
18:10:47 T:2953128816 M:1450442752   DEBUG: DoWork - took 287 ms to load special://skin/backgrounds/music.jpg
18:10:48 T:3078694800 M:1450450944   DEBUG: SDLKeyboard: scancode: 36, sym: 13, unicode: 13, modifier: 0
18:10:48 T:3078694800 M:1450450944   DEBUG: OnKey: 61453 pressed, action is Select
18:10:48 T:3078694800 M:1450450944   DEBUG: ExecuteXBMCAction : Translating ActivateWindow(Music)
18:10:48 T:3078694800 M:1450450944   DEBUG: ExecuteXBMCAction : To ActivateWindow(Music)
18:10:48 T:3078694800 M:1450450944   DEBUG: Activating window ID: 10501
18:10:48 T:3078694800 M:1450450944   DEBUG: Checking if window ID 10501 is locked.
18:10:48 T:3078694800 M:1450450944   DEBUG: ------ Window Deinit (Home.xml) ------
18:10:48 T:3078694800 M:1450450944    INFO: Attempting to default to:
18:10:48 T:3078694800 M:1450450944   DEBUG: CDatabase: Connecting to database MyMusic7 at /home/xbmc/.xbmc/userdata/Database:
18:10:48 T:3078694800 M:1450450944   DEBUG: ------ Window Init (MyMusicSongs.xml) ------
18:10:48 T:3078694800 M:1450450944    INFO: Loading skin file: MyMusicSongs.xml
18:10:48 T:3078694800 M:1450450944   DEBUG: CDatabase: Connecting to database ViewModes at /home/xbmc/.xbmc/userdata/Database:
18:10:48 T:3078694800 M:1450450944   DEBUG: Load MyMusicSongs.xml: 41.33ms
18:10:48 T:3078694800 M:1450450944   DEBUG: Alloc resources: 46.86ms (42.21 ms skin load)
18:10:48 T:3078694800 M:1450450944   DEBUG: CGUIMediaWindow::GetDirectory ()
18:10:48 T:3078694800 M:1450450944   DEBUG:   ParentPath = []
18:10:48 T:3078694800 M:1450450944   DEBUG: CDatabase: Connecting to database ViewModes at /home/xbmc/.xbmc/userdata/Database:
18:10:48 T:3014646640 M:1450450944   DEBUG: thread start, auto delete: 0
18:10:48 T:3014646640 M:1450450944   DEBUG: CDatabase: Connecting to database MyMusic7 at /home/xbmc/.xbmc/userdata/Database:
18:10:48 T:3014646640 M:1450450944   DEBUG: Saving fileitems []
18:10:48 T:3014646640 M:1450450944   DEBUG:   -- items: 11, sort method: 0, ascending: false
18:10:48 T:3014646640 M:1450450944   DEBUG: Thread 3014646640 terminating
18:10:48 T:3078694800 M:1450450944   DEBUG: RetrieveMusicInfo() took 17 msec
18:10:48 T:3078694800 M:1450450944   DEBUG: CDatabase: Connecting to database ViewModes at /home/xbmc/.xbmc/userdata/Database:
18:10:48 T:3078694800 M:1450450944   DEBUG: CDatabase: Connecting to database ViewModes at /home/xbmc/.xbmc/userdata/Database:
18:10:48 T:3078694800 M:1450450944   DEBUG: CDatabase: Connecting to database ViewModes at /home/xbmc/.xbmc/userdata/Database:
18:10:48 T:2913782640 M:1450450944   DEBUG: thread start, auto delete: 0
18:10:48 T:2905389936 M:1450450944   DEBUG: thread start, auto delete: 0
18:10:48 T:2905389936 M:1450450944   DEBUG: Thread 2905389936 terminating
18:10:48 T:2913782640 M:1450450944   DEBUG: Thread 2913782640 terminating
18:10:50 T:3078694800 M:1456676864   DEBUG: SDLKeyboard: scancode: 36, sym: 13, unicode: 13, modifier: 0
18:10:50 T:3078694800 M:1456676864   DEBUG: OnKey: 61453 pressed, action is Select
18:10:50 T:3078694800 M:1456676864   DEBUG: CGUIMediaWindow::GetDirectory (lastfm://)
18:10:50 T:3078694800 M:1456676864   DEBUG:   ParentPath = []
18:10:50 T:3078694800 M:1456676864   DEBUG: RetrieveMusicInfo() took 0 msec
18:10:50 T:3078694800 M:1456676864   DEBUG: CDatabase: Connecting to database ViewModes at /home/xbmc/.xbmc/userdata/Database:
18:10:50 T:3078694800 M:1456676864   DEBUG: CDatabase: Connecting to database ViewModes at /home/xbmc/.xbmc/userdata/Database:
18:10:50 T:3078694800 M:1456676864   DEBUG: CDatabase: Connecting to database ViewModes at /home/xbmc/.xbmc/userdata/Database:
18:10:50 T:2905389936 M:1456676864   DEBUG: thread start, auto delete: 0
18:10:50 T:2905389936 M:1456676864   DEBUG: Thread 2905389936 terminating
18:10:50 T:3078694800 M:1456680960   DEBUG: SDLKeyboard: scancode: 116, sym: 274, unicode: 0, modifier: 0
18:10:50 T:3078694800 M:1456680960   DEBUG: OnKey: 61480 pressed, action is Down
18:10:51 T:3078694800 M:1456680960   DEBUG: SDLKeyboard: scancode: 116, sym: 274, unicode: 0, modifier: 0
18:10:51 T:3078694800 M:1456680960   DEBUG: OnKey: 61480 pressed, action is Down
18:10:51 T:3078694800 M:1456680960   DEBUG: SDLKeyboard: scancode: 116, sym: 274, unicode: 0, modifier: 0
18:10:51 T:3078694800 M:1456680960   DEBUG: OnKey: 61480 pressed, action is Down
18:10:51 T:3078694800 M:1456680960   DEBUG: Failed to connect to LIRC. Retry in 20s.
18:10:51 T:3078694800 M:1456680960   DEBUG: SDLKeyboard: scancode: 36, sym: 13, unicode: 13, modifier: 0
18:10:51 T:3078694800 M:1456680960   DEBUG: OnKey: 61453 pressed, action is Select
18:10:51 T:3078694800 M:1456680960   DEBUG: CGUIMediaWindow::GetDirectory (lastfm://xbmc/artist/*/similar/)
18:10:51 T:3078694800 M:1456680960   DEBUG:   ParentPath = [lastfm://]
18:10:51 T:2972683120 M:1456680960    INFO: Loading skin file: DialogKeyboard.xml
18:10:51 T:2972683120 M:1456680960   DEBUG: Load DialogKeyboard.xml: 26.07ms
18:10:51 T:3078694800 M:1456680960   DEBUG: ------ Window Init (DialogBusy.xml) ------
18:10:51 T:3078694800 M:1456680960    INFO: Loading skin file: DialogBusy.xml
18:10:51 T:3078694800 M:1456680960   DEBUG: Load DialogBusy.xml: 2.68ms
18:10:51 T:3078694800 M:1456680960   DEBUG: Alloc resources: 2.96ms (2.96 ms skin load)[/size]


Any help is very much appreciated.
Reply

Logout Mark Read Team Forum Stats Members Help
[pvr-testing2] Last.FM Search - Keyboard doesn't show up - possible race condition?0