Project

General

Profile

Actions

Bug #752

open

graphlcd segfaults while starting media playback via xineliboutput

Added by OleS over 12 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
10/15/2011
Due date:
% Done:

0%

Estimated time:

Description

Hi there,

I've got a serious problem with graphlcd 0.3.0 (git from 20111011) playing media files via xineliboutput.
Messages as follows:

Oct 12 22:52:26 htpc kernel: [11153.462928] glcd_display7922: segfault at 10 ip 00007f0069933691 sp 00007f005f77e0a0 error 4 in libvdr-graphlcd.so.1.7.21[7f006991f000+29000]

Stack Trace:

Crashlog from Sat Oct 15 10:56:12 CEST 2011
----------------------------------

Environment details:
TERM=linux
EXIT_SIGNAL=SEGV
PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin
PWD=/
JOB=vdr
RESULT=failed
SHLVL=1
PROCESS=main
UPSTART_INSTANCE=
UPSTART_EVENTS=stopped
UPSTART_JOB=vdr-exit-other
INSTANCE=
_=/usr/bin/env

Command line:
/usr/bin/vdr-dbg --lirc=/var/run/lirc/lircd -v /srv/vdr/video.00 -c /var/lib/vdr -L /usr/lib/vdr/plugins -r /usr/lib/vdr/vdr-recordingaction -s -E /var/cache/vdr/epg.data -u vdr -g /tmp --port 6419 -w 0 -Psc -B0 -B1 -B2 -Pxineliboutput --local=none --primary --remote=127.0.0.1:37890 -Plcdproc -Pxvdr -t 10 -Piptv -Pfemon -Pshutdown -Pmenuorg -Pextrecmenu -Pstreamdev-server -Pepgsearch -f /usr/bin/svdrpsend -Pchannellists -Pmarkad -Pgraphlcd -c /etc/graphlcd.conf -d serdisp -Pwirbelscan -Posdteletext -Pepgsearchonly -Ptext2skin -Pdbus2vdr -Pburn --tempdir=/srv/vdr/video.00/iso --datadir=/srv/vdr/video.00/iso --iso=/srv/vdr/video.00/iso -Pskinpearlhd --epgimages=/var/cache/vdr/epgimages -Pquickepgsearch -Plive --port=8008 --ip=0.0.0.0 --epgimages=/var/cache/vdr/epgimages -Prestfulapi --port=8002 --ip=0.0.0.0 --epgimages=/var/cache/vdr/epgimages --channellogos=/usr/share/vdr-channellogos -Pconflictcheckonly -Pdynamite &> /tmp/vdr.log

Versions:
---------
Oct 15 10:56:12.641 [general.debug] using new 1.7.11+ capture code
vdr (1.7.21/1.7.21) - The Video Disk Recorder
sc (1.0.0pre-AR-442eee2f550d) - A software emulated CAM
xineliboutput (1.0.90-cvs) - X11/xine-lib output plugin
lcdproc (0.0.10-jw8) - LCDproc output
xvdr (0.9.0) - VDR-Network-Streaming-Interface (XVDR) Server
iptv (0.4.2) - Experience the IPTV
femon (1.7.10) - DVB Signal Information Monitor (OSD)
shutdown (0.0.2) - How to shutdown via SVDRP
menuorg (0.4.4) - Reorganizes the main menu
extrecmenu (1.2.1) - Extended recordings menu
streamdev-server (0.5.1-git) - VDR Streaming Server
epgsearch (1.0.1) - search the EPG for repeats and more
channellists (0.0.4) - Manage your channellists
markad (0.1.2) - Mark advertisements
graphlcd (0.3.0) - Output to graphic LCD
wirbelscan (0.0.7) - DVB and pvrinput channel scan for VDR
osdteletext (0.9.1) - Displays teletext on the OSD
epgsearchonly (0.0.1) - Direct access to epgsearch's search menu
text2skin (1.3.1) - Loader for text-based skins
dbus2vdr (0.0.2j) - expose methods for controlling vdr via DBus
burn (0.2.0-beta7) - Versatile convert-and-burn plugin
skinpearlhd (0.0.1) - PearlHD Skin
quickepgsearch (0.0.1) - Quick search for broadcasts
live (0.2.0) - Live Interactive VDR Environment
restfulapi (0.1.0) - Offers a RESTful-API to retrieve data from VDR
conflictcheckonly (0.0.1) - Direct access to epgsearch's conflict check menu
dynamite (0.0.8a) - attach/detach devices on the fly
Backtrace:
----------

...

Core was generated by `/usr/bin/vdr-dbg --lirc=/var/run/lirc/lircd -v /srv/vdr/video.00 -c /var/lib/vd'.
Program terminated with signal 11, Segmentation fault.
#0 0x00007f739a05e691 in cGraphLCDSkinConfig::GetToken(GLCD::tSkinToken const&) () from /usr/lib/vdr/plugins/libvdr-graphlcd.so.1.7.21
#0 0x00007f739a05e691 in cGraphLCDSkinConfig::GetToken(GLCD::tSkinToken const&) () from /usr/lib/vdr/plugins/libvdr-graphlcd.so.1.7.21
#1 0x00007f7399a072a4 in GLCD::cSkinString::Evaluate() const () from /usr/lib/libglcdskin.so.2
#2 0x00007f73999ef259 in GLCD::cSkinObject::NeedsUpdate(unsigned long) () from /usr/lib/libglcdskin.so.2
#3 0x00007f73999ef212 in GLCD::cSkinObject::NeedsUpdate(unsigned long) () from /usr/lib/libglcdskin.so.2
#4 0x00007f73999e7b64 in GLCD::cSkinDisplay::NeedsUpdate(unsigned long) () from /usr/lib/libglcdskin.so.2
#5 0x00007f739a05760d in cGraphLCDDisplay::Action() () from /usr/lib/vdr/plugins/libvdr-graphlcd.so.1.7.21
#6 0x000000000052080f in cThread::StartThread (Thread=0x7f738d569620) at thread.c:257
#7 0x00007f73a38ddd8c in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#8 0x00007f73a219204d in clone () from /lib/x86_64-linux-gnu/libc.so.6
#9 0x0000000000000000 in ?? ()

Any hints/help on this?

Cheers,
Ole

No data to display

Actions

Also available in: Atom PDF