Jump to content


Pave99

Member Since 28 Apr 2022
Offline Last Active 31 May 2022 09:59
-----

Posts I've Made

In Topic: Build Script for Openpli Enigma2 on Ubuntu 10.4 32 Bit

28 April 2022 - 09:28

My problem is that everytime I try to stream something from the satbox it crashes. I've got Ubuntu 20.04, crash log below

[cXineLib] FRAMERATE: 1000
[cXineLib] I have XINE event ---  8
[cXineLib] XINE_EVENT_PROGRESS  Connecting HTTP server...  0
XNextEvent 3
xine: found input plugin  : http/https input plugin
[cXineLib] I have XINE event ---  8
[cXineLib] XINE_EVENT_PROGRESS  Connecting HTTP server...  0
xine: found input plugin  : http/https input plugin
xine: found demuxer plugin: MPEG Transport Stream demuxer
subtitle mrl opened 'http://192.168.1.175:8001/1:0:1:191:3001:20F6:EEEE0000:0:.srt'
xine: found demuxer plugin: MPEG Transport Stream demuxer
ffmpeg_video_dec: used 1 DR1 frames.
[cXineLib] I have XINE event ---  8
[cXineLib] XINE_EVENT_PROGRESS  Buffering...  100
[cXineLib] I have XINE event ---  503
[cXineLib] xine_event_handler(): event->type: 503
[cXineLib] I have XINE event ---  2
[cXineLib] xine_event_handler(): event->type: 2
----Ratio=0
----Ratio=0
----Ratio=0
[cXineLib] FRAMERATE: 1000
FIXME: no oops support!
Backtrace:
./e2bin(_Z17handleFatalSignaliP9siginfo_tPv) [0x55C4008FAE17]
/lib/x86_64-linux-gnu/libpthread.so.0(n/a) [0x7F799228E3C0]
/lib/libxine.so.2(n/a) [0x7F7992B71955]
/lib/libxine.so.2(n/a) [0x7F7992B398E8]
/usr/lib/xine/plugins/2.10/xineplug_dmx_video.so(n/a) [0x7F79868F2595]
/usr/lib/xine/plugins/2.10/xineplug_dmx_video.so(n/a) [0x7F79868F5B87]
/lib/libxine.so.2(n/a) [0x7F7992B5B33B]
/lib/x86_64-linux-gnu/libpthread.so.0(n/a) [0x7F7992282609]
/lib/x86_64-linux-gnu/libc.so.6(clone) [0x7F79921A7163]
-------FATAL SIGNAL
Segmentation fault

And if I debug it with gdb I get this:

Starting program: /home/joonas/OpenPLi-PC/e2bin 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
PYTHONPATH: /usr/local/e2/lib/enigma2/python
DVB_API_VERSION 5 DVB_API_VERSION_MINOR 11
ENIGMA_DEBUG_LVL=3
Display resolution 1680 1050
XINE-LIB version: 1.2.12-hg
XINE-LIB configfile: /usr/local/e2/share/enigma2/xine.conf
Available post plugins:  boxblur denoise3d enigma enigma_audio enigma_video eq eq2 expand fftgraph fftscope fill goom invert mosaico noise oscope pp stretch switch tdaudioanalyzer tvtime unsharp upmix upmix_mono vdr vdr_audio vdr_video volnorm
[cXineLib] Use vo_driver: vdpau 
[cXineLib] Use ao_driver: alsa 
vo_vdpau: vdpau API version : 1
vo_vdpau: vdpau implementation description : NVIDIA VDPAU Driver Shared Library  470.103.01  Thu Jan  6 12:11:03 UTC 2022
vo_vdpau: maximum output surface size is 16384x16384
vo_vdpau: hold a maximum of 10 video output surfaces for reuse
vo_vdpau: using 3 output surfaces of size 1680x1050 for display queue
[New Thread 0x7ffff3571700 (LWP 36497)]
snd_pcm_open() failed:-16:Device or resource busy
>>> Check if another program already uses PCM <<<
snd_pcm_open() failed:-19:No such device
>>> Check if another program already uses PCM <<<
snd_pcm_open() failed:-16:Device or resource busy
>>> Check if another program already uses PCM <<<
audio_alsa_out : supported modes are (a/52 and DTS pass-through not enabled in xine config).
load_plugins: failed to load audio output plugin <alsa>
[New Thread 0x7ffff210c700 (LWP 36498)]
xine: found input plugin  : file input plugin
ebml: invalid master element 0x5249
failed to read 8 bytes at pos 84222
xine: found demuxer plugin: AVI/RIFF demux plugin
ffmpeg_video_dec: VAAPI Enabled disabled by driver.
ffmpeg_video_dec: direct rendering enabled
[New Thread 0x7fffe9858700 (LWP 36499)]
demux_avi: video and audio streams are ended
ffmpeg_video_dec: color matrix #5 [ITU-R 470 BG / SDTV]
[New Thread 0x7fffe8efd700 (LWP 36500)]
[cXineLib] Static post plugins (from command line): enigma_video; enigma_audio; upmix_mono
    loaded plugins (type 1.0): enigma_video 
[cXineLib] Enable re-wiring post plugins
        wiring enigma_video[out] -> [in]video_out
        wiring    stream
[out] -> [in]enigma_videosetResolution 720 576
FULLSCREEN EVENT
[New Thread 0x7fffe8500700 (LWP 36501)]
[New Thread 0x7fffe83ff700 (LWP 36502)]
[New Thread 0x7fffe81fe700 (LWP 36503)]
[New Thread 0x7fffe3fff700 (LWP 36505)]
[MAIN] executing main
XNextEvent 21
XNextEvent 22
XNextEvent 22
XNextEvent 19
XNextEvent 12
XNextEvent 22
XNextEvent 12
XNextEvent 12
XNextEvent 12
[Detaching after vfork from child process 36506]
[Detaching after vfork from child process 36507]
video_out_vdpau: b 0 c 128 s 128 h 0 [ITU-R 470 BG / SDTV]
[Detaching after vfork from child process 36508]
[Detaching after vfork from child process 36509]
[Detaching after vfork from child process 36510]
[Detaching after vfork from child process 36511]
[cXineLib] I have XINE event ---  1
[cXineLib] XINE_EVENT_UI_PLAYBACK_FINISHED
[Thread 0x7fffe9858700 (LWP 36499) exited]
[Detaching after fork from child process 36512]
setResolution 720 576
[Detaching after vfork from child process 36513]
[New Thread 0x7fffe2361700 (LWP 36523)]
[New Thread 0x7fffe2260700 (LWP 36524)]
ADD Peer sf8008=sf8008.local:8001
ADD Peer gbquad=gbquad.local:8001
ADD Peer sf8008=sf8008.local:8001
ADD Peer gbquad=gbquad.local:8001
XNextEvent 2
[cXineLib] FRAMERATE: 1000
XNextEvent 3
[cXineLib] FRAMERATE: 1000
XNextEvent 2
[cXineLib] FRAMERATE: 1000
XNextEvent 3
[cXineLib] FRAMERATE: 1000
XNextEvent 2
[cXineLib] FRAMERATE: 1000
[cXineLib] I have XINE event ---  8
[cXineLib] XINE_EVENT_PROGRESS  Connecting HTTP server...  0
XNextEvent 3
xine: found input plugin  : http/https input plugin
[cXineLib] I have XINE event ---  8
[cXineLib] XINE_EVENT_PROGRESS  Connecting HTTP server...  0
[New Thread 0x7fffe9858700 (LWP 36525)]
xine: found input plugin  : http/https input plugin
xine: found demuxer plugin: MPEG Transport Stream demuxer
subtitle mrl opened 'http://192.168.1.175:8001/1:0:1:191:3001:20F6:EEEE0000:0:.srt'
xine: found demuxer plugin: MPEG Transport Stream demuxer
ffmpeg_video_dec: used 1 DR1 frames.
[cXineLib] I have XINE event ---  8
[cXineLib] XINE_EVENT_PROGRESS  Buffering...  100
[cXineLib] I have XINE event ---  503
[cXineLib] xine_event_handler(): event->type: 503
[New Thread 0x7fffe1400700 (LWP 36526)]
[cXineLib] I have XINE event ---  2
[cXineLib] xine_event_handler(): event->type: 2
[New Thread 0x7fffe0bff700 (LWP 36527)]
----Ratio=0
----Ratio=0
----Ratio=0
[cXineLib] FRAMERATE: 1000

Thread 13 "e2bin" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffe1400700 (LWP 36526)]
0x00007ffff7437955 in nbc_put_cb (fifo=0x555555bb25d0, buf=0x555555bc1440, data=0x555555c2f2e8) at net_buf_ctrl.c:791
warning: Source file is more recent than executable.
791	        fifo_info->out_pts = this->stream->audio_out->get_property (this->stream->audio_out, AO_PROP_PTS_IN_FIFO);

The stream works with xine-ui, so the problem is somewhere in enigma.

 

Any help is appreciated.