News:

Latest versions:
Server plugin: 0.5.1
MVP dongle: 0.5.2
Raspberry Pi client: 0.5.2
Windows client: 0.5.2-1

Main Menu

vompclient crashes

Started by BerndV, August 29, 2008, 20:59:52

Previous topic - Next topic

BerndV

Hi Forum

I am on VDR 1.6.0 and VOMP 0.3.

VDR starts fine:


Aug 29 21:27:44 lellie vdr: [21693] cTimeMs: using monotonic clock (resolution is 4000250 ns)
Aug 29 21:27:44 lellie vdr: [21693] VDR version 1.6.0 started
Aug 29 21:27:44 lellie vdr: [21693] codeset is 'UTF-8' - known
Aug 29 21:27:44 lellie vdr: [21693] found 23 locales in ./locale
Aug 29 21:27:44 lellie vdr: [21693] loading plugin: ./PLUGINS/lib/libvdr-streamdev-server.so.1.6.0
Aug 29 21:27:44 lellie vdr: [21693] loading plugin: ./PLUGINS/lib/libvdr-dummydevice.so.1.6.0
Aug 29 21:27:44 lellie vdr: [21693] loading plugin: ./PLUGINS/lib/libvdr-svdrpservice.so.1.6.0
Aug 29 21:27:44 lellie vdr: [21693] loading plugin: ./PLUGINS/lib/libvdr-vompserver.so.1.6.0
Aug 29 21:27:44 lellie vdr: [21693] loading /usr/src/vdr-1.6.0/setup.conf
Aug 29 21:27:44 lellie vdr: [21693] loading /usr/src/vdr-1.6.0/sources.conf
Aug 29 21:27:44 lellie vdr: [21693] loading /usr/src/vdr-1.6.0/diseqc.conf
Aug 29 21:27:44 lellie vdr: [21693] loading /usr/src/vdr-1.6.0/channels.conf
Aug 29 21:27:44 lellie vdr: [21693] loading /usr/src/vdr-1.6.0/timers.conf
Aug 29 21:27:44 lellie vdr: [21693] loading /usr/src/vdr-1.6.0/svdrphosts.conf
Aug 29 21:27:44 lellie vdr: [21693] loading /usr/src/vdr-1.6.0/remote.conf
Aug 29 21:27:44 lellie vdr: [21693] loading /usr/src/vdr-1.6.0/keymacros.conf
Aug 29 21:27:44 lellie vdr: [21694] video directory scanner thread started (pid=21693, tid=21694)
Aug 29 21:27:44 lellie vdr: [21695] video directory scanner thread started (pid=21693, tid=21695)
Aug 29 21:27:44 lellie vdr: [21693] reading EPG data from /home/video/epg.data
Aug 29 21:27:44 lellie vdr: [21693] probing /dev/dvb/adapter0/frontend0
Aug 29 21:27:44 lellie vdr: [21695] video directory scanner thread ended (pid=21693, tid=21695)
Aug 29 21:27:44 lellie vdr: [21697] tuner on device 1 thread started (pid=21693, tid=21697)
Aug 29 21:27:44 lellie vdr: [21694] video directory scanner thread ended (pid=21693, tid=21694)
Aug 29 21:27:44 lellie vdr: [21698] section handler thread started (pid=21693, tid=21698)
Aug 29 21:27:44 lellie vdr: [21693] probing /dev/dvb/adapter1/frontend0
Aug 29 21:27:44 lellie vdr: [21700] tuner on device 2 thread started (pid=21693, tid=21700)
Aug 29 21:27:44 lellie vdr: [21701] section handler thread started (pid=21693, tid=21701)
Aug 29 21:27:44 lellie vdr: [21693] found 2 video devices
Aug 29 21:27:44 lellie vdr: [21693] initializing plugin: streamdev-server (0.3.4): VDR Streaming Server
Aug 29 21:27:44 lellie vdr: [21693] initializing plugin: dummydevice (1.0.2): Output device that does nothing
Aug 29 21:27:44 lellie vdr: [21693] initializing plugin: svdrpservice (0.0.3): SVDRP client
Aug 29 21:27:44 lellie vdr: [21693] initializing plugin: vompserver (0.3.0): VDR on MVP plugin by Chris Tallon
Aug 29 21:27:44 lellie vdr: [21693] setting primary device to 3
Aug 29 21:27:44 lellie vdr: [21693] assuming manual start of VDR
Aug 29 21:27:44 lellie vdr: [21693] SVDRP listening on port 2001
Aug 29 21:27:44 lellie vdr: [21693] setting current skin to "sttng"
Aug 29 21:27:44 lellie vdr: [21693] loading /usr/src/vdr-1.6.0/themes/sttng-default.theme
Aug 29 21:27:44 lellie vdr: [21693] starting plugin: streamdev-server
Aug 29 21:27:44 lellie vdr: [21693] plugin 'streamdev-server' called obsolete function RegisterI18n()
Aug 29 21:27:44 lellie vdr: [21693] loading /usr/src/vdr-1.6.0/plugins/streamdevhosts.conf
Aug 29 21:27:44 lellie vdr: [21702] streamdev server thread started (pid=21693, tid=21702)
Aug 29 21:27:44 lellie vdr: [21702] Streamdev: Listening (VTP) on port 2004
Aug 29 21:27:44 lellie vdr: [21702] Streamdev: Listening (HTTP) on port 3000
Aug 29 21:27:44 lellie vdr: [21693] starting plugin: dummydevice
Aug 29 21:27:44 lellie vdr: [21693] starting plugin: svdrpservice
Aug 29 21:27:44 lellie vdr: [21693] plugin 'svdrpservice' called obsolete function RegisterI18n()
Aug 29 21:27:44 lellie vdr: [21693] starting plugin: vompserver
Aug 29 21:27:44 lellie vdr: [21693] VOMP: Config file found
Aug 29 21:27:44 lellie vdr: [21693] VOMP: Logging disabled
Aug 29 21:27:44 lellie vdr: [21706] KBD remote control thread started (pid=21693, tid=21706)
Aug 29 21:27:44 lellie vdr: [21693] remote control KBD - keys known
Aug 29 21:27:44 lellie vdr: [21693] switching to channel 1
Aug 29 21:27:44 lellie vdr: [21707] transfer thread started (pid=21693, tid=21707)
Aug 29 21:27:44 lellie vdr: [21708] receiver on device 1 thread started (pid=21693, tid=21708)
Aug 29 21:27:44 lellie vdr: [21709] TS buffer on device 1 thread started (pid=21693, tid=21709)
Aug 29 21:27:44 lellie vdr: [21693] ERROR: no OSD provider available - using dummy OSD!
Aug 29 21:27:45 lellie vdr: [21707] setting audio track to 1 (0)


vompclient starts fine as well, finds the server and displays the main menu.

Tryining watching live TV reproducably crashes the client.  For half a second or so, the window goes black plus shows the program OSD, then the client crashes.

The client crashes as well when doing this: go to Options, step arrow right to "remote control", step arrow right to "video filter", client crashes before showing the video filter tab.

Client log:


... startup snipped...

21:55:29.000296 [debug]  Options - Add option: English
21:55:29.000296 [debug]  VDR - RR sleep - opcode 12
21:55:29.000296 [debug]  VDR - Rxd a response packet, requestID=23, len=4
21:55:29.000296 [debug]  VDR - RR unsleep
21:55:29.000296 [debug]  Boxx - Construct, now 21
21:55:29.000296 [debug]  Boxx - Construct, now 22
21:55:29.000296 [debug]  Boxx - Construct, now 23
21:55:29.000296 [debug]  Boxx - Construct, now 24
21:55:29.000296 [debug]  Boxx - Construct, now 25
21:55:29.000296 [debug]  Options - Add option: RGB+composite
21:55:29.000296 [debug]  Options - Add option: S-Video
21:55:29.000296 [debug]  VDR - RR sleep - opcode 12
21:55:29.000296 [debug]  VDR - Rxd a response packet, requestID=24, len=4
21:55:29.000296 [debug]  VDR - RR unsleep
21:55:29.000296 [debug]  Boxx - Construct, now 26
21:55:29.000296 [debug]  Boxx - Construct, now 27
21:55:29.000296 [debug]  Boxx - Construct, now 28
21:55:29.000296 [debug]  Boxx - Construct, now 29
21:55:29.000296 [debug]  Boxx - Construct, now 30
21:55:29.000296 [debug]  Options - Add option: 4:3
21:55:29.000312 [debug]  Options - Add option: 16:9
21:55:29.000312 [debug]  VDR - RR sleep - opcode 12
21:55:29.000312 [debug]  VDR - Rxd a response packet, requestID=25, len=4
21:55:29.000312 [debug]  VDR - RR unsleep
21:55:29.000312 [debug]  Boxx - Construct, now 31
21:55:29.000312 [debug]  Boxx - Construct, now 32
21:55:29.000312 [debug]  Boxx - Construct, now 33
21:55:29.000312 [debug]  Boxx - Construct, now 34
21:55:29.000312 [debug]  Boxx - Construct, now 35
21:55:29.000312 [debug]  Options - Add option: Chop sides
21:55:29.000312 [debug]  Options - Add option: Letterbox
21:55:29.000312 [debug]  VDR - RR sleep - opcode 12
21:55:29.000312 [debug]  VDR - Rxd a response packet, requestID=26, len=4
21:55:29.000312 [debug]  VDR - RR unsleep
21:55:29.000312 [debug]  Boxx - Construct, now 36
21:55:29.000312 [debug]  Boxx - Construct, now 37
21:55:29.000312 [debug]  Boxx - Construct, now 38
21:55:29.000312 [debug]  Boxx - Construct, now 39
21:55:29.000312 [debug]  Boxx - Construct, now 40
21:55:29.000312 [debug]  Options - Add option: On
21:55:29.000312 [debug]  Options - Add option: Off
21:55:29.000312 [debug]  Options - Add option: Last state
21:55:29.000312 [debug]  VDR - RR sleep - opcode 12
21:55:29.000312 [debug]  VDR - Rxd a response packet, requestID=27, len=4
21:55:29.000312 [debug]  VDR - RR unsleep
21:55:29.000312 [debug]  Boxx - Construct, now 41
21:55:29.000312 [debug]  Boxx - Construct, now 42
21:55:29.000312 [debug]  Boxx - Construct, now 43
21:55:29.000312 [debug]  Boxx - Construct, now 44
21:55:29.000312 [debug]  Boxx - Construct, now 45
21:55:29.000312 [debug]  Options - Add option: All
21:55:29.000312 [debug]  Options - Add option: FTA only
21:55:29.000312 [debug]  VDR - RR sleep - opcode 12
21:55:29.000312 [debug]  VDR - Rxd a response packet, requestID=28, len=4
21:55:29.000312 [debug]  VDR - RR unsleep
21:55:29.000312 [debug]  Boxx - Construct, now 46
21:55:29.000312 [debug]  Boxx - Construct, now 47
21:55:29.000312 [debug]  Boxx - Construct, now 48
21:55:29.000312 [debug]  Boxx - Construct, now 49
21:55:29.000312 [debug]  Boxx - Construct, now 50
21:55:29.000312 [debug]  Options - Add option: Alphabetical
21:55:29.000312 [debug]  Options - Add option: Chronological
21:55:29.000312 [debug]  Boxx - Construct, now 51
21:55:29.000312 [debug]  Boxx - Construct, now 52
21:55:29.000312 [debug]  Boxx - Construct, now 53
21:55:29.000312 [debug]  Boxx - Construct, now 54
21:55:29.000312 [debug]  Boxx - Construct, now 55
21:55:29.000312 [debug]  Boxx - Construct, now 56
21:55:29.000312 [debug]  Boxx - Construct, now 57
21:55:29.000312 [debug]  Boxx - Construct, now 58
21:55:29.000312 [debug]  Boxx - Construct, now 59
21:55:29.000312 [debug]  Boxx - Construct, now 60
21:55:29.000312 [debug]  Boxx - Construct, now 61
21:55:29.000312 [debug]  Boxx - Construct, now 62
21:55:29.000312 [debug]  Boxx - Construct, now 63
21:55:29.000312 [debug]  Boxx - Construct, now 64
21:55:29.000312 [debug]  VDR - RR sleep - opcode 12
21:55:29.000312 [debug]  VDR - Rxd a response packet, requestID=29, len=4
21:55:29.000312 [debug]  VDR - RR unsleep
21:55:29.000312 [debug]  Boxx - Construct, now 65
21:55:29.000312 [debug]  Boxx - Construct, now 66
21:55:29.000312 [debug]  Boxx - Construct, now 67
21:55:29.000312 [debug]  Boxx - Construct, now 68
21:55:29.000312 [debug]  Boxx - Construct, now 69
21:55:29.000312 [debug]  VDR - RR sleep - opcode 12
21:55:29.000312 [debug]  VDR - Rxd a response packet, requestID=30, len=4
21:55:29.000312 [debug]  VDR - RR unsleep
21:55:29.000312 [debug]  Boxx - Construct, now 70
21:55:29.000312 [debug]  Boxx - Construct, now 71
21:55:29.000312 [debug]  Boxx - Construct, now 72
21:55:29.000312 [debug]  Boxx - Construct, now 73
21:55:29.000312 [debug]  Boxx - Construct, now 74
21:55:29.000312 [debug]  VDR - RR sleep - opcode 12
21:55:29.000312 [debug]  VDR - Rxd a response packet, requestID=31, len=4
21:55:29.000312 [debug]  VDR - RR unsleep
21:55:29.000312 [debug]  Boxx - Construct, now 75
21:55:29.000312 [debug]  Boxx - Construct, now 76
21:55:29.000312 [debug]  Boxx - Construct, now 77
21:55:29.000312 [debug]  Boxx - Construct, now 78
21:55:29.000312 [debug]  Boxx - Construct, now 79
21:55:29.000328 [debug]  VDR - RR sleep - opcode 12
21:55:29.000328 [debug]  VDR - Rxd a response packet, requestID=32, len=4
21:55:29.000328 [debug]  VDR - RR unsleep
21:55:29.000328 [debug]  Boxx - Construct, now 80
21:55:29.000328 [debug]  Boxx - Construct, now 81
21:55:29.000328 [debug]  Boxx - Construct, now 82
21:55:29.000328 [debug]  Boxx - Construct, now 83
21:55:29.000328 [debug]  Boxx - Construct, now 84
21:55:29.000328 [debug]  Boxx - Construct, now 85
21:55:29.000328 [debug]  Boxx - Construct, now 86
21:55:29.000328 [debug]  VDR - RR sleep - opcode 12
21:55:29.000328 [debug]  VDR - Rxd a response packet, requestID=33, len=4
21:55:29.000328 [debug]  VDR - RR unsleep
21:55:29.000328 [debug]  Boxx - Construct, now 87
21:55:29.000328 [debug]  Boxx - Construct, now 88
21:55:29.000328 [debug]  Boxx - Construct, now 89
21:55:29.000328 [debug]  Boxx - Construct, now 90
21:55:29.000328 [debug]  Boxx - Construct, now 91
21:55:29.000328 [debug]  VDR - RR sleep - opcode 12
21:55:29.000328 [debug]  VDR - Rxd a response packet, requestID=34, len=4
21:55:29.000328 [debug]  VDR - RR unsleep
21:55:29.000328 [debug]  Boxx - Construct, now 92
21:55:29.000328 [debug]  Boxx - Construct, now 93
21:55:29.000328 [debug]  Boxx - Construct, now 94
21:55:29.000328 [debug]  Boxx - Construct, now 95
21:55:29.000328 [debug]  Boxx - Construct, now 96
21:55:29.000328 [debug]  Options - Add option: 1024
21:55:29.000328 [debug]  Options - Add option: 2048
21:55:29.000328 [debug]  Options - Add option: 4096
21:55:29.000328 [debug]  Options - Add option: 8192
21:55:29.000328 [debug]  Options - Add option: 16384
21:55:29.000328 [debug]  Options - Add option: 32768
21:55:29.000328 [debug]  Options - Add option: 65536
21:55:29.000328 [debug]  VDR - RR sleep - opcode 12
21:55:29.000328 [debug]  VDR - Rxd a response packet, requestID=35, len=4
21:55:29.000328 [debug]  VDR - RR unsleep
21:55:29.000328 [debug]  Boxx - Construct, now 97
21:55:29.000328 [debug]  Boxx - Construct, now 98
21:55:29.000328 [debug]  Boxx - Construct, now 99
21:55:29.000328 [debug]  Boxx - Construct, now 100
21:55:29.000328 [debug]  Boxx - Construct, now 101
21:55:29.000328 [debug]  Options - Add option: No
21:55:29.000328 [debug]  Options - Add option: Yes
21:55:29.000328 [debug]  VDR - RR sleep - opcode 12
21:55:29.000328 [debug]  VDR - Rxd a response packet, requestID=36, len=4
21:55:29.000328 [debug]  VDR - RR unsleep
21:55:29.000328 [debug]  Boxx - Construct, now 102
21:55:29.000328 [debug]  Boxx - Construct, now 103
21:55:29.000328 [debug]  Boxx - Construct, now 104
21:55:29.000328 [debug]  Boxx - Construct, now 105
21:55:29.000328 [debug]  Boxx - Construct, now 106
21:55:29.000328 [debug]  Options - Add option: None
21:55:29.000328 [debug]  Options - Add option: Point
21:55:29.000328 [debug]  Options - Add option: Linear
21:55:29.000328 [debug]  VDR - RR sleep - opcode 12
21:55:29.000328 [debug]  VDR - Rxd a response packet, requestID=37, len=4
21:55:29.000328 [debug]  VDR - RR unsleep
21:55:29.000328 [debug]  Boxx - Construct, now 107
21:55:29.000328 [debug]  Boxx - Construct, now 108
21:55:29.000328 [debug]  Boxx - Construct, now 109
21:55:29.000328 [debug]  Boxx - Construct, now 110
21:55:29.000328 [debug]  Boxx - Construct, now 111
21:55:29.000328 [debug]  Options - Add option: NoMix
21:55:29.000328 [debug]  Options - Add option: None
21:55:29.000328 [debug]  Options - Add option: Best
21:55:29.000328 [debug]  Options - Add option: Bob
21:55:29.000328 [debug]  Options - Add option: Weave
21:55:29.000328 [debug]  TBBoxx - Draw
21:55:29.000421 [debug]  BoxStack - Locked for add
21:55:29.000421 [debug]  BoxStack - Unlocked for add
21:55:29.000421 [debug]  BoxStack - Locked for update
21:55:29.000421 [debug]  BoxStack - Unlocked for update
21:55:30.000375 [debug]  BoxStack - Locked for update
21:55:30.000375 [debug]  BoxStack - Unlocked for update


This does not produce any additional logs on the server.

Seems that the client does not like my codecs. Any hints for getting things working?

Thanks,
Bernd

MartenR

Hi,
install Direct Show Filter Manager and write down the audio and video filter with the highest Merit.
Also I am now aware that there might be  abug that vomp crashes, if no suitable audio and video filter are installed.

Marten

BerndV

Quote from: MartenR on August 30, 2008, 08:34:08
Hi,
install Direct Show Filter Manager and write down the audio and video filter with the highest Merit.
Also I am now aware that there might be  abug that vomp crashes, if no suitable audio and video filter are installed.

Marten

Here is a screendump of the Direct Show Filter Manager output, split in two images.


http://img505.imageshack.us/img505/313/filterssu0.gif



http://img511.imageshack.us/img511/926/filters2so9.gif


Do you have any idea what's going on?

Thanks,
Bernd

MartenR

No Mpeg2 video decoder and ac3 decoder filter are installed. Install them and it should work (read readme for details)

Marten