Opened 11 years ago

Closed 10 years ago

#11780 closed Bug Report - General (Unverified)

SBE/MBE messages comms issues, failed recordings

Reported by: David Scammell <davescammell@…> Owned by:
Priority: minor Milestone: unknown
Component: MythTV - General Version: Master Head
Severity: medium Keywords:
Cc: Ticket locked: no

Description (last modified by Raymond Wagner)

I updated to latest of the master branch yesterday afternoon v0.27-beta-54-g0614c98 but am seeing issues, log snippets below and further logs and version information attached. I upgraded from v0.26 earlier in the week and didn't see this issue beforehand.

Also am seeing (MBE) seg faults, am happy to attempt a backtrace if requested but suspect that this is a symptom of corrupted messages and only indirectly related.

The full logs attached are becoming filled with messages concerning missing recordings, guessing that some file path messages are being incorrectly received due to the comms issue, the directory paths have been lost.

My config is different to some with two important differences, the MBE is a virtual machine with a virtual tuner (disabled for scheduling) reading from a video file. My MBE has a 32bit userland (64bit kernel), debian wheezy but everything else, SBE and frontend(+occasional SBE) are totally 64bit. I'm guessing myth+qt 32bit should be happily able to speak to 64bit systems, certainly it always has.

This bug discovered following on from #11318. log from the MBE:

2013-08-24 21:21:53.198756 E [15197/15252] FreeSpaceUpdater? playbacksock.cpp:101 (SendReceiveStringList?) - PlaybackSock::SendReceiveStringList?(): Respo
nse too short
2013-08-24 21:21:53.261669 E [15197/15252] FreeSpaceUpdater? mythsocket.cpp:353 (SendReceiveStringList?) - MythSocket?(a86aa50:69): Got MythEvent? on non-e
vent socket
2013-08-24 21:21:53.261691 E [15197/15252] FreeSpaceUpdater? playbacksock.cpp:94 (SendReceiveStringList?) - PlaybackSock::SendReceiveStringList?(): No res
ponse.
2013-08-24 21:21:53.261708 E [15197/15252] FreeSpaceUpdater? playbacksock.cpp:312 (IsBusy?) - PlaybackSock?: IsBusy?: QUERY_REMOTEENCODER 24 gave us no res
ponse.
2013-08-24 21:21:53.263303 I [15197/20236] MythSocketThread?(69) mainserver.cpp:434 (readyRead) - readyRead ignoring, expecting reply
2013-08-24 21:21:53.269625 E [15197/15298] ProcessRequest? mainserver.cpp:873 (ProcessRequestWork?) - Unknown command: 0
2013-08-24 21:22:08.200865 E [15197/15252] FreeSpaceUpdater? playbacksock.cpp:101 (SendReceiveStringList?) - PlaybackSock::SendReceiveStringList?(): Respo
nse too short
2013-08-24 21:22:13.361751 E [15197/15252] FreeSpaceUpdater? mythsocket.cpp:353 (SendReceiveStringList?) - MythSocket?(a86aa50:69): Got MythEvent? on non-e
vent socket
2013-08-24 21:22:13.361771 E [15197/15252] FreeSpaceUpdater? playbacksock.cpp:94 (SendReceiveStringList?) - PlaybackSock::SendReceiveStringList?(): No res
ponse.
2013-08-24 21:22:13.361788 E [15197/15252] FreeSpaceUpdater? playbacksock.cpp:312 (IsBusy?) - PlaybackSock?: IsBusy?: QUERY_REMOTEENCODER 19 gave us no res
ponse.

SBE:
2013-08-24 21:20:42.917631 E [5522/6572] ProcessRequest? mainserver.cpp:869 (ProcessRequestWork?) - Got 'UNKNOWN_COMMAND' out of sequence.
2013-08-24 21:20:52.966172 E [5522/6572] ProcessRequest? mainserver.cpp:869 (ProcessRequestWork?) - Got 'UNKNOWN_COMMAND' out of sequence.
2013-08-24 21:21:03.013848 E [5522/6572] ProcessRequest? mainserver.cpp:869 (ProcessRequestWork?) - Got 'UNKNOWN_COMMAND' out of sequence.
2013-08-24 21:21:13.057860 E [5522/6572] ProcessRequest? mainserver.cpp:869 (ProcessRequestWork?) - Got 'UNKNOWN_COMMAND' out of sequence.
2013-08-24 21:22:08.226112 E [5522/6572] ProcessRequest? mainserver.cpp:869 (ProcessRequestWork?) - Got 'UNKNOWN_COMMAND' out of sequence.
2013-08-24 21:28:37.213620 E [5522/6572] ProcessRequest? mainserver.cpp:869 (ProcessRequestWork?) - Got 'UNKNOWN_COMMAND' out of sequence.
2013-08-24 21:28:38.216456 E [5522/6572] ProcessRequest? mainserver.cpp:869 (ProcessRequestWork?) - Got 'UNKNOWN_COMMAND' out of sequence.
2013-08-24 21:28:45.330164 E [5522/6572] ProcessRequest? mainserver.cpp:869 (ProcessRequestWork?) - Got 'UNKNOWN_COMMAND' out of sequence.

Attachments (4)

version.txt (838 bytes) - added by David Scammell <davescammell@…> 11 years ago.
mythbackend --version
mythbackend.20130825073008.15026.log.gz (86.5 KB) - added by David Scammell <davescammell@…> 11 years ago.
mbe log
mythbackend.20130824194726.5522.log.gz (7.1 KB) - added by David Scammell <davescammell@…> 11 years ago.
sbe log
mbe-bt-11780.tar.gz (78.0 KB) - added by David Scammell <davescammell@…> 11 years ago.
mbe backtrace+logs from a crash this afternoon, unsure how useful it might be :)

Download all attachments as: .zip

Change History (7)

Changed 11 years ago by David Scammell <davescammell@…>

Attachment: version.txt added

mythbackend --version

Changed 11 years ago by David Scammell <davescammell@…>

mbe log

Changed 11 years ago by David Scammell <davescammell@…>

sbe log

comment:1 Changed 11 years ago by Raymond Wagner

Description: modified (diff)

Changed 11 years ago by David Scammell <davescammell@…>

Attachment: mbe-bt-11780.tar.gz added

mbe backtrace+logs from a crash this afternoon, unsure how useful it might be :)

comment:2 Changed 10 years ago by Jonatan Lindblad

Status: newinfoneeded_new

Do you still experience these crashes now that #11316 has been fixed?

comment:3 Changed 10 years ago by JYA

Resolution: Unverified
Status: infoneeded_newclosed
Note: See TracTickets for help on using tickets.