Skip to content

Stopping playback in audio only mode SIGSEGV's the server #100

@PureTryOut

Description

@PureTryOut

Trying to stop playback, of both a file and a URL, causes the server to crash with a SIGSEGV error. This is using 0.2-alpha0.

$ nymphcast_server -c /etc/nymphcast/nymphcast_audio_config.ini -a /usr/share/nymphcast/apps
Detected Host Little Endian.
Setting wallpapers folder to default location.
Setting resource folder to default location.
Adding app: HelloCast
Adding app: SoundCloud
Initialising server...
Dispatcher: Setting max pool size to 10 workers.
Registering methods...
Format MPEG-PS (MPEG-2 Program Stream), duration -9223372036854775808 usEOF is 1
EOF is 1
EOF is 1
stream 2 : no PTS found at end of file, duration not set
Input #0, mpeg, from '':
  Duration: 00:00:00.11, start: 0.053622, bitrate: 18040430 kb/s
  Stream #0:0[0x1bf]: Data: dvd_nav_packet
  Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p(tv, top first), 720x576 [SAR 64:45 DAR 16:9], 25 fps, 25 tbr, 90k tbn
      Side data:
        cpb: bitrate max/min/avg: 7500000/0/0 buffer size: 1835008 vbv_delay: N/A
  Stream #0:2[0x80]: Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s
Finding audio stream...
Found audio stream: 2.
A: 2, V: -1, S: -1
SetDuration. 0
Exiting event loop...
Goto 'fail'. Exiting main loop...
SetDuration. 0
Closing audio stream component...
Closing audio device...
fish: Job 1, 'nymphcast_server -c /etc/nymphc…' terminated by signal SIGSEGV (Address boundary error)

This doesn't happen when using the video config, only when using the audio config.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions