Sponsors
Sponsor Products
RV crashes when playing clips with sounds in a sequence on centos6
posted by Greg Whynott  on Jan. 15, 2018, 2:15 p.m. (5 years, 10 months, 15 days ago)
0 Responses     0 Plus One's     0 Comments  
Is that on any class of machine running 6.9? It doesn't look related but did you take a look at the other RV related posts here?
Not a dev but looks like another Pulse related issue, looks like its wanting to do some context switch or apply a lock in kernel space but the device isn't responding. Someone here will point out where I'm wrong hopefully.
greg

On Mon, Jan 15, 2018 at 9:09 AM, Remus Avram <content@studiosysadmins.com> wrote:

Hi all,

I have an issue with RV. It keeps crashing all the time when I am playing clips with sound. It happens with our clips and also with videos downloaded from the internet.

does anybody has this problem?

It crashes with:

Segmentation fault

and

Assertion 'pa_atomic_load(&(c)->_ref) >= 1' failed at pulse/context.c:1032, function pa_context_get_state(). Aborting.
Assertion 'pthread_mutex_destroy(&m->mutex) == 0' failed at pulsecore/mutex-posix.c:83, function pa_mutex_free(). Aborting.
Dump path: /tmp/0c934936-29db-57ad-6200ab3a-42764f56.dmp
Aborted

and sometimes it just keep hanging. Output from strace the process:

getpid()                                = 19476
clock_gettime(CLOCK_MONOTONIC, {4426, 27456315}) = 0
clock_gettime(CLOCK_MONOTONIC, {4426, 27489697}) = 0
poll([{fd=15, events=POLLIN|POLLPRI}], 1, 1000) = 1 ([{fd=15, revents=POLLIN|POLLPRI}])
ioctl(15, 0xc0104652, 0x7ffd4dce3e40)   = 0
clock_gettime(CLOCK_MONOTONIC, {4426, 28296508}) = 0
clock_gettime(CLOCK_MONOTONIC, {4426, 28331744}) = 0
clock_gettime(CLOCK_MONOTONIC, {4426, 28487168}) = 0
clock_gettime(CLOCK_MONOTONIC, {4426, 28514205}) = 0
clock_gettime(CLOCK_MONOTONIC, {4426, 28539700}) = 0
clock_gettime(CLOCK_MONOTONIC, {4426, 28565567}) = 0
clock_gettime(CLOCK_MONOTONIC, {4426, 28597016}) = 0
sched_yield()                           = 0
sched_yield()                           = 0
clock_gettime(CLOCK_MONOTONIC, {4426, 28691271}) = 0
sched_yield()                           = 0
clock_gettime(CLOCK_MONOTONIC, {4426, 28741468}) = 0
clock_gettime(CLOCK_MONOTONIC, {4426, 28767582}) = 0
clock_gettime(CLOCK_MONOTONIC, {4426, 28792915}) = 0
clock_gettime(CLOCK_MONOTONIC, {4426, 28818290}) = 0
clock_gettime(CLOCK_MONOTONIC, {4426, 28843586}) = 0
sched_yield()                           = 0
futex(0x33e5f0c, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x33e5f08, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
futex(0x33e5ee0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x33e5f38, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x33e5f60, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x33e5f64, FUTEX_WAIT_PRIVATE, 4645, NULL) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x33e5f38, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x52d5c1c, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x52d5c18, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
futex(0x52d5bf0, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x52d5c48, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x52d5c70, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x52d5c74, FUTEX_WAIT_PRIVATE, 4647, NULL) = -1 EAGAIN (Resource temporarily unavailable)
futex(0x52d5c48, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x33e4648, FUTEX_WAKE_PRIVATE, 1) = 1
recvmsg(7, 0x7ffd4dce5070, 0)           = -1 EAGAIN (Resource temporarily unavailable)
select(10, [3 7 9], [], [], {0, 0})     = 0 (Timeout)
getpid()                                = 19476
getpid()                                = 19476
poll([{fd=7, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=7, revents=POLLOUT}])
writev(7, [{"(\0\4\0\"\0@\3\354\1\0\0\0\0\0\0", 16}, {NULL, 0}, {"", 0}], 3) = 16
poll([{fd=7, events=POLLIN}], 1, -1)    = 1 ([{fd=7, revents=POLLIN}])
recvmsg(7, {msg_name(0)=NULL, msg_iov(1)=[{"\1\1\353!\0\0\0\0,\6 \1\0\0d\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 4096}], msg_controllen=0, msg_flags=0}, 0) = 32
recvmsg(7, 0x7ffd4dce4580, 0)           = -1 EAGAIN (Resource temporarily unavailable)

RV version:7.2.0 and 4.2.2

OS version: Centos 6.9


To unsubscribe from the list send a blank e-mail to mailto:studiosysadmins-discuss-request@studiosysadmins.com?subject=unsubscribe


Thread Tags:
  discuss-at-studiosysadmins