[Bug 753758] [iOS] "Too Many File Open"

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Aug 19 01:15:36 PDT 2015


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

--- Comment #4 from Trung Doan <trungkent0605 at gmail.com> ---
Thanks,
Here are steps i used to get the log
1/ using g_setenv("G_DEBUG","fatal_warnings", true) in gst_ios_init.m at line
506
2/ Change http url to local video url in LibraryViewController for quicker
test.

Here is the log:
1/ At early 40th play:
[33;01mLOG    [00m [00m          gst-player
gstplayer.c:774:tick_cb:<player39>[00m Position 0:00:00.190000000

(<unknown>:37600): GStreamer-CRITICAL **: gst_poll_wait: assertion 'set !=
NULL' failed

(<unknown>:37600): GStreamer-CRITICAL **: gst_poll_wait: assertion 'set !=
NULL' failed

(<unknown>:37600): GStreamer-CRITICAL **: gst_poll_wait: assertion 'set !=
NULL' failed

(<unknown>:37600): GStreamer-CRITICAL **: gst_poll_wait: assertion 'set !=
NULL’ failed

2/ After press back from video view
(<unknown>:37600): GStreamer-CRITICAL **: gst_poll_wait: assertion 'set !=
NULL' failed

0:03:09.616546000 [335m37600[00m 0x12041b40 [37mTRACE  [00m [00m         
gst-player gstplayer.c:402:gst_player_dispose:<player39>[00m Stopping main
thread
(<unknown>:37600): GStreamer-CRITICAL **: gst_poll_wait: assertion 'set !=
NULL' failed
0:03:09.662524000 [335m37600[00m 0x1007daf0 [37mTRACE  [00m [00m         
gst-player gstplayer.c:2442:gst_player_main:<player39>[00m Stopped main loop
0:03:09.684337000 [335m37600[00m 0x1007daf0 [37mTRACE  [00m [00m         
gst-player gstplayer.c:2472:gst_player_main:<player39>[00m Stopped main thread
0:03:09.684564000 [335m37600[00m 0x12041b40 [37mTRACE  [00m [00m         
gst-player gstplayer.c:425:gst_player_finalize:<player39>[00m Finalizing

3/ Early start of 41st play:
(<unknown>:37600): GStreamer-CRITICAL **: gst_poll_write_control: assertion
'set != NULL' failed

(<unknown>:37600): GStreamer-CRITICAL **: gstsystemclock: write control failed
in wakeup_async: 2:No such file or directory


(<unknown>:37600): GStreamer-CRITICAL **: gst_poll_free: assertion 'set !=
NULL' failed
0:03:21.269160000 [335m37600[00m 0x12041b40 [37mTRACE  [00m [00m         
gst-player gstplayer.c:233:gst_player_init:<GstPlayer at 0x1008fd70>[00m
Initializing
0:03:21.269215000 [335m37600[00m 0x12041b40 [37mTRACE  [00m [00m         
gst-player gstplayer.c:248:gst_player_init:<GstPlayer at 0x1008fd70>[00m
Initialized
0:03:21.269243000 [335m37600[00m 0x12041b40 [37mTRACE  [00m [00m         
gst-player gstplayer.c:449:gst_player_constructed:<player40>[00m Constructed
0:03:21.269337000 [335m37600[00m 0x1007dac0 [37mTRACE  [00m [00m         
gst-player gstplayer.c:2367:gst_player_main:<player40>[00m Starting main thread
0:03:21.269554000 [335m37600[00m 0x1007dac0 [37mTRACE  [00m [00m         
gst-player gstplayer.c:2440:gst_player_main:<player40>[00m Starting main loop
0:03:21.269579000 [335m37600[00m 0x1007dac0 [37mTRACE  [00m [00m         
gst-player gstplayer.c:685:main_loop_running_cb:<player40>[00m Main loop
running now
0:03:21.269621000 [335m37600[00m 0x12041b40 [37mDEBUG  [00m [00m         
gst-player gstplayer.c:537:gst_player_set_property:<player40>[00m Set
uri=file:///Users/TrungKent/Library/Developer/CoreSimulator/Devices/54B5E6FB-8E43-424A-B4A1-CC32F0324E5A/data/Containers/Bundle/Application/929A2385-A650-4BDA-B1CE-5DB6B34C5730/GstPlay.app/D0002031104_00000_V_000.mp4
0:03:21.269675000 [335m37600[00m 0x1007dac0 [37mDEBUG  [00m [00m         
gst-player gstplayer.c:2681:gst_player_stop_internal:<player40>[00m Stop
0:03:21.269758000 [335m37600[00m 0x1007dac0 [37mDEBUG  [00m [00m         
gst-player gstplayer.c:469:gst_player_set_uri_internal:<player40>[00m Changing
URI to
'file:///Users/TrungKent/Library/Developer/CoreSimulator/Devices/54B5E6FB-8E43-424A-B4A1-CC32F0324E5A/data/Containers/Bundle/Application/929A2385-A650-4BDA-B1CE-5DB6B34C5730/GstPlay.app/D0002031104_00000_V_000.mp4'
0:03:21.269838000 [335m37600[00m 0x1007dac0 [37mDEBUG  [00m [00m         
gst-player gstplayer.c:2541:gst_player_play_internal:<player40>[00m Play
0:03:21.269916000 [335m37600[00m 0x1007dac0 [37mDEBUG  [00m [00m         
gst-player gstplayer.c:723:change_state:<player40>[00m Changing app state from
stopped to buffering
0:03:21.281521000 [335m37600[00m 0x1007dac0 [37mDEBUG  [00m [00m         
gst-player gstplayer.c:1377:state_changed_cb:<player40>[00m Changed state old:
NULL new: READY pending: VOID_PENDING

(<unknown>:37600): GStreamer-CRITICAL **: gst_poll_get_read_gpollfd: assertion
'set != NULL' failed

(<unknown>:37600): GLib-ERROR **: Creating pipes for GWakeup: Too many open
files

If i did wrong, please correct me :)

-- 
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