[Bug 785766] GLWINDOW EAGL bug with iOS11 and XCode 9.0 beta 4

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Oct 3 09:53:19 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=785766

Nicola <lists at svrinformatica.it> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |lists at svrinformatica.it

--- Comment #1 from Nicola <lists at svrinformatica.it> ---
I have the same warning in my app, but it does't crash here

Main Thread Checker: UI API called on a background thread: -[UIView frame]
PID: 676, TID: 186469, Thread name: (none), Queue name:
org.freedesktop.gstreamer.glwindow, QoS: 0
Backtrace:
4   MobileMediaLibrary                  0x0000000105602cd4
gst_gl_context_eagl_update_layer + 652
5   MobileMediaLibrary                  0x0000000105602558
gst_gl_window_eagl_set_window_handle + 68
6   MobileMediaLibrary                  0x00000001055fee20
_set_window_handle_cb + 104
7   MobileMediaLibrary                  0x000000010560278c
__gst_gl_window_eagl_send_message_async_block_invoke + 36
8   libdispatch.dylib                   0x00000001077fd49c
_dispatch_call_block_and_release + 24
9   libdispatch.dylib                   0x00000001077fd45c
_dispatch_client_callout + 16
10  libdispatch.dylib                   0x000000010780c110
_dispatch_queue_serial_drain + 692
11  libdispatch.dylib                   0x00000001078009a4
_dispatch_queue_invoke + 332
12  libdispatch.dylib                   0x000000010780d104
_dispatch_root_queue_drain_deferred_wlh + 424
13  libdispatch.dylib                   0x0000000107814100
_dispatch_workloop_worker_thread + 652
14  libsystem_pthread.dylib             0x00000001867eefe0 _pthread_wqthread +
932
15  libsystem_pthread.dylib             0x00000001867eec30 start_wqthread + 4
2017-10-03 11:39:14.434177+0200 MobileMediaLibrary[676:186469] [reports] Main
Thread Checker: UI API called on a background thread: -[UIView frame]
PID: 676, TID: 186469, Thread name: (none), Queue name:
org.freedesktop.gstreamer.glwindow, QoS: 0
Backtrace:
4   MobileMediaLibrary                  0x0000000105602cd4
gst_gl_context_eagl_update_layer + 652
5   MobileMediaLibrary                  0x0000000105602558
gst_gl_window_eagl_set_window_handle + 68
6   MobileMediaLibrary                  0x00000001055fee20
_set_window_handle_cb + 104
7   MobileMediaLibrary                  0x000000010560278c
__gst_gl_window_eagl_send_message_async_block_invoke + 36
8   libdispatch.dylib                   0x00000001077fd49c
_dispatch_call_block_and_release + 24
9   libdispatch.dylib                   0x00000001077fd45c
_dispatch_client_callout + 16
10  libdispatch.dylib                   0x000000010780c110
_dispatch_queue_serial_drain + 692
11  libdispatch.dylib                   0x00000001078009a4
_dispatch_queue_invoke + 332
12  libdispatch.dylib                   0x000000010780d104
_dispatch_root_queue_drain_deferred_wlh + 424
13  libdispatch.dylib                   0x0000000107814100
_dispatch_workloop_worker_thread + 652
14  libsystem_pthread.dylib             0x00000001867eefe0 _pthread_wqthread +
932
15  libsystem_pthread.dylib             0x00000001867eec30 start_wqthread + 4
=================================================================
Main Thread Checker: UI API called on a background thread: -[UIView layer]
PID: 676, TID: 186469, Thread name: (none), Queue name:
org.freedesktop.gstreamer.glwindow, QoS: 0
Backtrace:
4   MobileMediaLibrary                  0x0000000105602ac4
gst_gl_context_eagl_update_layer + 124
5   MobileMediaLibrary                  0x0000000105602558
gst_gl_window_eagl_set_window_handle + 68
6   MobileMediaLibrary                  0x00000001055fee20
_set_window_handle_cb + 104
7   MobileMediaLibrary                  0x000000010560278c
__gst_gl_window_eagl_send_message_async_block_invoke + 36
8   libdispatch.dylib                   0x00000001077fd49c
_dispatch_call_block_and_release + 24
9   libdispatch.dylib                   0x00000001077fd45c
_dispatch_client_callout + 16
10  libdispatch.dylib                   0x000000010780c110
_dispatch_queue_serial_drain + 692
11  libdispatch.dylib                   0x00000001078009a4
_dispatch_queue_invoke + 332
12  libdispatch.dylib                   0x000000010780d104
_dispatch_root_queue_drain_deferred_wlh + 424
13  libdispatch.dylib                   0x0000000107814100
_dispatch_workloop_worker_thread + 652
14  libsystem_pthread.dylib             0x00000001867eefe0 _pthread_wqthread +
932
15  libsystem_pthread.dylib             0x00000001867eec30 start_wqthread + 4
2017-10-03 11:39:15.167962+0200 MobileMediaLibrary[676:186469] [reports] Main
Thread Checker: UI API called on a background thread: -[UIView layer]
PID: 676, TID: 186469, Thread name: (none), Queue name:
org.freedesktop.gstreamer.glwindow, QoS: 0
Backtrace:
4   MobileMediaLibrary                  0x0000000105602ac4
gst_gl_context_eagl_update_layer + 124
5   MobileMediaLibrary                  0x0000000105602558
gst_gl_window_eagl_set_window_handle + 68
6   MobileMediaLibrary                  0x00000001055fee20
_set_window_handle_cb + 104
7   MobileMediaLibrary                  0x000000010560278c
__gst_gl_window_eagl_send_message_async_block_invoke + 36
8   libdispatch.dylib                   0x00000001077fd49c
_dispatch_call_block_and_release + 24
9   libdispatch.dylib                   0x00000001077fd45c
_dispatch_client_callout + 16
10  libdispatch.dylib                   0x000000010780c110
_dispatch_queue_serial_drain + 692
11  libdispatch.dylib                   0x00000001078009a4
_dispatch_queue_invoke + 332
12  libdispatch.dylib                   0x000000010780d104
_dispatch_root_queue_drain_deferred_wlh + 424
13  libdispatch.dylib                   0x0000000107814100
_dispatch_workloop_worker_thread + 652
14  libsystem_pthread.dylib             0x00000001867eefe0 _pthread_wqthread +
932
15  libsystem_pthread.dylib             0x00000001867eec30 start_wqthread + 4


after this warning is printed the player start, I'm testing with Xcode 9 final

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list