{"action":"created","issue":{"url":"https://api.github.com/repos/cjcliffe/CubicSDR/issues/154","labels_url":"https://api.github.com/repos/cjcliffe/CubicSDR/issues/154/labels{/name}","comments_url":"https://api.github.com/repos/cjcliffe/CubicSDR/issues/154/comments","events_url":"https://api.github.com/repos/cjcliffe/CubicSDR/issues/154/events","html_url":"https://github.com/cjcliffe/CubicSDR/issues/154","id":109905082,"number":154,"title":"Bug: [xcb] Unknown request in queue while dequeuing","user":{"login":"UbhaSecurity","id":11901117,"avatar_url":"https://avatars.githubusercontent.com/u/11901117?v=3","gravatar_id":"","url":"https://api.github.com/users/UbhaSecurity","html_url":"https://github.com/UbhaSecurity","followers_url":"https://api.github.com/users/UbhaSecurity/followers","following_url":"https://api.github.com/users/UbhaSecurity/following{/other_user}","gists_url":"https://api.github.com/users/UbhaSecurity/gists{/gist_id}","starred_url":"https://api.github.com/users/UbhaSecurity/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/UbhaSecurity/subscriptions","organizations_url":"https://api.github.com/users/UbhaSecurity/orgs","repos_url":"https://api.github.com/users/UbhaSecurity/repos","events_url":"https://api.github.com/users/UbhaSecurity/events{/privacy}","received_events_url":"https://api.github.com/users/UbhaSecurity/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-10-05T23:14:49Z","updated_at":"2015-10-06T00:03:15Z","closed_at":null,"body":"ulf@hack:~/src/new/CubicSDR/build/x64$ ./CubicSDR \r\nLoading:: configuration file '/home/ulf/.CubicSDR/config.xml'\r\nLoaded PPM for device '' at 0ppm\r\nLoaded I/Q Swap for device '' as not swapped\r\nLoaded Direct Sampling Mode for device '':  off\r\nLoaded offset for device '' at 0Hz\r\nLoaded PPM for device 'Generic RTL2832U OEM :: 00000001' at 0ppm\r\nLoaded I/Q Swap for device 'Generic RTL2832U OEM :: 00000001' as not swapped\r\nLoaded Direct Sampling Mode for device 'Generic RTL2832U OEM :: 00000001':  off\r\nLoaded offset for device 'Generic RTL2832U OEM :: 00000001' at 0Hz\r\nLoaded PPM for device 'Realtek RTL2838UHIDIR SN: 00000001' at 0ppm\r\nLoaded I/Q Swap for device 'Realtek RTL2838UHIDIR SN: 00000001' as not swapped\r\nLoaded Direct Sampling Mode for device 'Realtek RTL2838UHIDIR SN: 00000001':  off\r\nLoaded offset for device 'Realtek RTL2838UHIDIR SN: 00000001' at 0Hz\r\nSpectrum visual data thread started.\r\nSpectrum visual data thread started.\r\nSDR post-processing thread started..\r\nFFT visual data thread started.\r\n\r\nAudio Device #0 PulseAudio\r\n\tDefault Output? Yes\r\n\tDefault Input? Yes\r\n\tInput channels: 2\r\n\tOutput channels: 2\r\n\tDuplex channels: 2\r\n\tNative formats:\r\n\t\t16-bit signed integer.\r\n\t\t32-bit signed integer.\r\n\t\t32-bit float normalized between plus/minus 1.0.\r\n\tSupported sample rates:\r\n\t\t8000hz\r\n\t\t16000hz\r\n\t\t22050hz\r\n\t\t32000hz\r\n\t\t44100hz\r\n\t\t48000hz\r\n\t\t96000hz\r\n\r\nAvailable vertical sync SwapInterval functions: \r\n\tglxSwapIntervalEXT: No\r\n\tDRI2SwapInterval: No\r\n\tglxSwapIntervalMESA: No\r\n\tglxSwapIntervalSGI: No\r\nNo vertical sync swap interval functions available.\r\nLoaded font 'Bitstream Vera Sans Mono' from 'vera_sans_mono16.fnt', parsed 167 characters.\r\nLoaded font 'Bitstream Vera Sans Mono' from 'vera_sans_mono12.fnt', parsed 167 characters.\r\nLoaded font 'Bitstream Vera Sans Mono' from 'vera_sans_mono24.fnt', parsed 167 characters.\r\nSDR enumerator starting.\r\n[xcb] Unknown request in queue while dequeuing\r\n[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called\r\n[xcb] Aborting, sorry about that.\r\nCubicSDR: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.\r\nCubicSDR: ../../src/xcb_io.c:179: dequeue_pending_request: Assertion `!xcb_xlib_unknown_req_in_deq' failed.\r\nAborted\r\n\r\nLatest git soapysdr/cubic\r\n"},"comment":{"url":"https://api.github.com/repos/cjcliffe/CubicSDR/issues/comments/145701994","html_url":"https://github.com/cjcliffe/CubicSDR/issues/154#issuecomment-145701994","issue_url":"https://api.github.com/repos/cjcliffe/CubicSDR/issues/154","id":145701994,"user":{"login":"cjcliffe","id":247927,"avatar_url":"https://avatars.githubusercontent.com/u/247927?v=3","gravatar_id":"","url":"https://api.github.com/users/cjcliffe","html_url":"https://github.com/cjcliffe","followers_url":"https://api.github.com/users/cjcliffe/followers","following_url":"https://api.github.com/users/cjcliffe/following{/other_user}","gists_url":"https://api.github.com/users/cjcliffe/gists{/gist_id}","starred_url":"https://api.github.com/users/cjcliffe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cjcliffe/subscriptions","organizations_url":"https://api.github.com/users/cjcliffe/orgs","repos_url":"https://api.github.com/users/cjcliffe/repos","events_url":"https://api.github.com/users/cjcliffe/events{/privacy}","received_events_url":"https://api.github.com/users/cjcliffe/received_events","type":"User","site_admin":false},"created_at":"2015-10-06T00:03:15Z","updated_at":"2015-10-06T00:03:15Z","body":"@UbhaSecurity latest push should do the trick, was jumping around between raspberry pi remote devices and locals with the new dialog last night without much trouble :)\r\n\r\nRemotes will eventually save, but I need to decouple it from the local devices and allow it to build the device list asynchronously as they finish querying.  That way you won't have to wait for all the remotes on startup and just jump to a device when it's ready."}}