libv4l2 error when dynamically adding to playing pipeline (Vol 58, Issue 11, Topic 3)

Anthony Buckley tony.buckley000 at gmail.com
Mon Nov 9 23:26:23 PST 2015


Thanks for responding. Sorry its taken a while to get to. I've enabled the
kernel traces as suggested and run dmesg. I also ran a 'dmesg --clear'
before starting and the output is attached. However nothing seemed to stand
out as a problem from my non-expert view.

Something I have noticed though. I was checking if the problem replicates
on another computer (it does), however the other computer also has a
built-in camera which, when used, does not replicate the problem. Driver
problem?

Regards.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20151110/004f0dfa/attachment-0001.html>
-------------- next part --------------
[ 3969.410896] vb2: __setup_offsets: buffer 0, plane 0 offset 0x00000000
[ 3969.410903] vb2: __setup_offsets: buffer 1, plane 0 offset 0x00096000
[ 3969.410907] vb2: __setup_offsets: buffer 2, plane 0 offset 0x0012c000
[ 3969.410911] vb2: __vb2_queue_alloc: allocated 3 buffers, 1 plane(s) each
[ 3969.411054] vb2: vb2_mmap: buffer 0, plane 0 successfully mapped
[ 3969.411098] vb2: vb2_mmap: buffer 1, plane 0 successfully mapped
[ 3969.411135] vb2: vb2_mmap: buffer 2, plane 0 successfully mapped
[ 3969.411143] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
[ 3969.411155] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
[ 3969.411163] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
[ 3969.421067] vb2: vb2_internal_streamon: successful
[ 3970.934934] vb2: vb2_buffer_done: done processing on buffer 0, state: 5
[ 3970.935006] vb2: vb2_internal_dqbuf: returning done buffer
[ 3970.935013] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
[ 3971.035010] vb2: vb2_buffer_done: done processing on buffer 1, state: 5
[ 3971.035076] vb2: vb2_internal_dqbuf: returning done buffer
[ 3971.035082] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
[ 3971.135076] vb2: vb2_buffer_done: done processing on buffer 2, state: 5
[ 3971.135147] vb2: vb2_internal_dqbuf: returning done buffer
[ 3971.135160] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
[ 3971.136583] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
[ 3971.283179] vb2: vb2_buffer_done: done processing on buffer 0, state: 5
[ 3971.283237] vb2: vb2_internal_dqbuf: returning done buffer
[ 3971.283243] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
[ 3971.284331] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
[ 3971.435258] vb2: vb2_buffer_done: done processing on buffer 1, state: 5
[ 3971.435327] vb2: vb2_internal_dqbuf: returning done buffer
[ 3971.435334] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
[ 3971.436431] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
[ 3971.631407] vb2: vb2_buffer_done: done processing on buffer 2, state: 5
[ 3971.631473] vb2: vb2_internal_dqbuf: returning done buffer
[ 3971.631482] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
[ 3971.632688] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
[ 3971.831498] vb2: vb2_buffer_done: done processing on buffer 0, state: 5
[ 3971.831565] vb2: vb2_internal_dqbuf: returning done buffer
[ 3971.831572] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
[ 3971.832768] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
[ 3972.131694] vb2: vb2_buffer_done: done processing on buffer 1, state: 5
[ 3972.131769] vb2: vb2_internal_dqbuf: returning done buffer
[ 3972.131777] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
[ 3972.132995] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
[ 3972.427882] vb2: vb2_buffer_done: done processing on buffer 2, state: 5
[ 3972.427949] vb2: vb2_internal_dqbuf: returning done buffer
[ 3972.427957] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
[ 3972.428871] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
[ 3972.728059] vb2: vb2_buffer_done: done processing on buffer 0, state: 5
[ 3972.728126] vb2: vb2_internal_dqbuf: returning done buffer
[ 3972.728133] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
[ 3972.729244] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
[ 3973.024192] vb2: vb2_buffer_done: done processing on buffer 1, state: 5
[ 3973.024257] vb2: vb2_internal_dqbuf: returning done buffer
[ 3973.024265] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
[ 3973.025469] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
[ 3973.324419] vb2: vb2_buffer_done: done processing on buffer 2, state: 5
[ 3973.324489] vb2: vb2_internal_dqbuf: returning done buffer
[ 3973.324498] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
[ 3973.325703] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
[ 3973.620614] vb2: vb2_buffer_done: done processing on buffer 0, state: 5
[ 3973.620676] vb2: vb2_internal_dqbuf: returning done buffer
[ 3973.620684] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
[ 3973.621873] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
[ 3973.920774] vb2: vb2_buffer_done: done processing on buffer 1, state: 5
[ 3973.920849] vb2: vb2_internal_dqbuf: returning done buffer
[ 3973.920855] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
[ 3973.922054] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
[ 3974.216966] vb2: vb2_buffer_done: done processing on buffer 2, state: 5
[ 3974.217032] vb2: vb2_internal_dqbuf: returning done buffer
[ 3974.217040] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
[ 3974.218165] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
[ 3974.517151] vb2: vb2_buffer_done: done processing on buffer 0, state: 5
[ 3974.517217] vb2: vb2_internal_dqbuf: returning done buffer
[ 3974.517223] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
[ 3974.518337] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
[ 3974.813344] vb2: vb2_buffer_done: done processing on buffer 1, state: 5
[ 3974.813404] vb2: vb2_internal_dqbuf: returning done buffer
[ 3974.813411] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
[ 3974.814537] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
[ 3975.113506] vb2: vb2_buffer_done: done processing on buffer 2, state: 5
[ 3975.113577] vb2: vb2_internal_dqbuf: returning done buffer
[ 3975.113584] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
[ 3975.114750] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
[ 3975.409707] vb2: vb2_buffer_done: done processing on buffer 0, state: 5
[ 3975.409765] vb2: vb2_internal_dqbuf: returning done buffer
[ 3975.409772] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
[ 3975.410881] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
[ 3975.709883] vb2: vb2_buffer_done: done processing on buffer 1, state: 5
[ 3975.709954] vb2: vb2_internal_dqbuf: returning done buffer
[ 3975.709962] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
[ 3975.711172] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
[ 3976.006072] vb2: vb2_buffer_done: done processing on buffer 2, state: 5
[ 3976.006136] vb2: vb2_internal_dqbuf: returning done buffer
[ 3976.006144] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
[ 3976.007350] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
[ 3976.306234] vb2: vb2_buffer_done: done processing on buffer 0, state: 5
[ 3976.306309] vb2: vb2_internal_dqbuf: returning done buffer
[ 3976.306318] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
[ 3976.308484] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
[ 3976.606405] vb2: vb2_buffer_done: done processing on buffer 1, state: 5
[ 3976.606482] vb2: vb2_internal_dqbuf: returning done buffer
[ 3976.606490] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
[ 3976.607682] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
[ 3976.902595] vb2: vb2_buffer_done: done processing on buffer 2, state: 5
[ 3976.902668] vb2: vb2_internal_dqbuf: returning done buffer
[ 3976.902675] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
[ 3976.903819] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
[ 3977.202779] vb2: vb2_buffer_done: done processing on buffer 0, state: 5
[ 3977.202859] vb2: vb2_internal_dqbuf: returning done buffer
[ 3977.202866] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
[ 3977.203678] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
[ 3977.498964] vb2: vb2_buffer_done: done processing on buffer 1, state: 5
[ 3977.499027] vb2: vb2_internal_dqbuf: returning done buffer
[ 3977.499033] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
[ 3977.499973] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
[ 3977.799149] vb2: vb2_buffer_done: done processing on buffer 2, state: 5
[ 3977.799221] vb2: vb2_internal_dqbuf: returning done buffer
[ 3977.799228] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
[ 3977.800254] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
[ 3978.095342] vb2: vb2_buffer_done: done processing on buffer 0, state: 5
[ 3978.095412] vb2: vb2_internal_dqbuf: returning done buffer
[ 3978.095419] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
[ 3978.096488] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
[ 3978.395518] vb2: vb2_buffer_done: done processing on buffer 1, state: 5
[ 3978.395597] vb2: vb2_internal_dqbuf: returning done buffer
[ 3978.395605] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
[ 3978.430465] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
[ 3978.437148] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
[ 3978.691708] vb2: vb2_buffer_done: done processing on buffer 2, state: 5
[ 3978.691776] vb2: vb2_internal_dqbuf: returning done buffer
[ 3978.691782] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
[ 3978.694589] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
[ 3978.711702] vb2: vb2_buffer_done: done processing on buffer 0, state: 6
[ 3978.711710] vb2: vb2_buffer_done: done processing on buffer 1, state: 6
[ 3979.000952] vb2: vb2_internal_streamoff: successful
[ 3979.000980] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
[ 3979.000989] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
[ 3979.010787] vb2: vb2_internal_streamon: successful
[ 3980.524790] vb2: vb2_buffer_done: done processing on buffer 0, state: 5
[ 3980.524861] vb2: vb2_internal_dqbuf: returning done buffer
[ 3980.524868] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
[ 3980.616967] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
[ 3980.624829] vb2: vb2_buffer_done: done processing on buffer 1, state: 5
[ 3980.624890] vb2: vb2_internal_dqbuf: returning done buffer
[ 3980.624897] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
[ 3980.694484] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
[ 3980.724910] vb2: vb2_buffer_done: done processing on buffer 2, state: 5
[ 3980.724977] vb2: vb2_internal_dqbuf: returning done buffer
[ 3980.724989] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
[ 3980.726600] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
[ 3980.873038] vb2: vb2_buffer_done: done processing on buffer 0, state: 5
[ 3980.873105] vb2: vb2_internal_dqbuf: returning done buffer
[ 3980.873112] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
[ 3980.875891] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
[ 3981.025118] vb2: vb2_buffer_done: done processing on buffer 1, state: 5
[ 3981.025190] vb2: vb2_internal_dqbuf: returning done buffer
[ 3981.025197] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
[ 3981.026972] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
[ 3981.221252] vb2: vb2_buffer_done: done processing on buffer 2, state: 5
[ 3981.221314] vb2: vb2_internal_dqbuf: returning done buffer
[ 3981.221320] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
[ 3981.224089] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
[ 3981.421356] vb2: vb2_buffer_done: done processing on buffer 0, state: 5
[ 3981.421426] vb2: vb2_internal_dqbuf: returning done buffer
[ 3981.421433] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
[ 3981.721545] vb2: vb2_buffer_done: done processing on buffer 1, state: 5
[ 3981.721620] vb2: vb2_internal_dqbuf: returning done buffer
[ 3981.721627] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
[ 3981.723635] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
[ 3982.017735] vb2: vb2_buffer_done: done processing on buffer 0, state: 5
[ 3982.017802] vb2: vb2_internal_dqbuf: returning done buffer
[ 3982.017809] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
[ 3982.019433] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
[ 3982.317911] vb2: vb2_buffer_done: done processing on buffer 2, state: 5
[ 3982.317985] vb2: vb2_internal_dqbuf: returning done buffer
[ 3982.317992] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
[ 3982.319152] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
[ 3982.614091] vb2: vb2_buffer_done: done processing on buffer 1, state: 5
[ 3982.614155] vb2: vb2_internal_dqbuf: returning done buffer
[ 3982.614162] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
[ 3982.615310] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
[ 3982.914274] vb2: vb2_buffer_done: done processing on buffer 0, state: 5
[ 3982.914344] vb2: vb2_internal_dqbuf: returning done buffer
[ 3982.914351] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
[ 3982.915498] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
[ 3983.210462] vb2: vb2_buffer_done: done processing on buffer 2, state: 5
[ 3983.210528] vb2: vb2_internal_dqbuf: returning done buffer
[ 3983.210536] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
[ 3983.211699] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
[ 3983.510635] vb2: vb2_buffer_done: done processing on buffer 1, state: 5
[ 3983.510703] vb2: vb2_internal_dqbuf: returning done buffer
[ 3983.510710] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
[ 3983.511871] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
[ 3983.806782] vb2: vb2_buffer_done: done processing on buffer 0, state: 5
[ 3983.806855] vb2: vb2_internal_dqbuf: returning done buffer
[ 3983.806863] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
[ 3983.808026] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
[ 3984.107001] vb2: vb2_buffer_done: done processing on buffer 2, state: 5
[ 3984.107070] vb2: vb2_internal_dqbuf: returning done buffer
[ 3984.107078] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
[ 3984.108237] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
[ 3984.403193] vb2: vb2_buffer_done: done processing on buffer 1, state: 5
[ 3984.403254] vb2: vb2_internal_dqbuf: returning done buffer
[ 3984.403262] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
[ 3984.404417] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
[ 3984.703347] vb2: vb2_buffer_done: done processing on buffer 0, state: 5
[ 3984.703422] vb2: vb2_internal_dqbuf: returning done buffer
[ 3984.703430] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
[ 3984.704658] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
[ 3984.999532] vb2: vb2_buffer_done: done processing on buffer 2, state: 5
[ 3984.999598] vb2: vb2_internal_dqbuf: returning done buffer
[ 3984.999604] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
[ 3985.000701] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
[ 3985.299734] vb2: vb2_buffer_done: done processing on buffer 1, state: 5
[ 3985.299803] vb2: vb2_internal_dqbuf: returning done buffer
[ 3985.299809] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
[ 3985.300919] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
[ 3985.595921] vb2: vb2_buffer_done: done processing on buffer 0, state: 5
[ 3985.595982] vb2: vb2_internal_dqbuf: returning done buffer
[ 3985.595989] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
[ 3985.597073] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
[ 3985.896067] vb2: vb2_buffer_done: done processing on buffer 2, state: 5
[ 3985.896135] vb2: vb2_internal_dqbuf: returning done buffer
[ 3985.896142] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
[ 3985.897220] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
[ 3986.196272] vb2: vb2_buffer_done: done processing on buffer 1, state: 5
[ 3986.196342] vb2: vb2_internal_dqbuf: returning done buffer
[ 3986.196349] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
[ 3986.197439] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
[ 3986.492461] vb2: vb2_buffer_done: done processing on buffer 0, state: 5
[ 3986.492525] vb2: vb2_internal_dqbuf: returning done buffer
[ 3986.492532] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
[ 3986.493623] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
[ 3986.792635] vb2: vb2_buffer_done: done processing on buffer 2, state: 5
[ 3986.792709] vb2: vb2_internal_dqbuf: returning done buffer
[ 3986.792716] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
[ 3986.793401] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
[ 3987.088739] vb2: vb2_buffer_done: done processing on buffer 1, state: 5
[ 3987.088865] vb2: vb2_internal_dqbuf: returning done buffer
[ 3987.088875] vb2: vb2_internal_dqbuf: dqbuf of buffer 1, with state 0
[ 3987.089971] vb2: vb2_internal_qbuf: qbuf of buffer 0 succeeded
[ 3987.389006] vb2: vb2_buffer_done: done processing on buffer 0, state: 5
[ 3987.389079] vb2: vb2_internal_dqbuf: returning done buffer
[ 3987.389086] vb2: vb2_internal_dqbuf: dqbuf of buffer 0, with state 0
[ 3987.389891] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
[ 3987.685193] vb2: vb2_buffer_done: done processing on buffer 2, state: 5
[ 3987.685255] vb2: vb2_internal_dqbuf: returning done buffer
[ 3987.685261] vb2: vb2_internal_dqbuf: dqbuf of buffer 2, with state 0
[ 3987.686381] vb2: vb2_internal_qbuf: qbuf of buffer 1 succeeded
[ 3987.888641] vb2: vb2_internal_qbuf: qbuf of buffer 2 succeeded
[ 3987.901298] vb2: vb2_buffer_done: done processing on buffer 1, state: 6
[ 3987.901306] vb2: vb2_buffer_done: done processing on buffer 2, state: 6
[ 3987.994003] vb2: vb2_internal_streamoff: successful
[ 3987.994383] vb2: __vb2_buf_mem_free: freed plane 0 of buffer 0
[ 3987.994429] vb2: __vb2_buf_mem_free: freed plane 0 of buffer 1
[ 3987.994471] vb2: __vb2_buf_mem_free: freed plane 0 of buffer 2


More information about the gstreamer-devel mailing list