[vdr] segfault with 1.3.44 and graphlcd 0.1.3

Andreas Brachold ml06 at deltab.de
Sun Mar 19 13:37:17 CET 2006


Hi,

Am Sonntag, den 19.03.2006, 13:20 +0100 schrieb Friedhelm Büscher:
> with vanilla vdr-1.3.44 and graphlcd-0.1.3 i get a segfault at startup.
> graphlcd is configured to use the GU140X32F Driver. a gdb-backtrace says:
> 
> (gdb) bt
> #0  0xb7d31e84 in mallopt () from /lib/tls/libc.so.6
> #1  0xb7d30dcb in free () from /lib/tls/libc.so.6
> #2  0xb7eb0d23 in operator delete () from /usr/lib/libstdc++.so.5
> #3  0xb7eb0d7f in operator delete[] () from /usr/lib/libstdc++.so.5
> #4  0xb7c31e38 in GLCD::cDriverGU140X32F::DeInit (this=0xb7df0e80) at
> gu140x32f.c:219
> #5  0xb7c6cfcf in cPluginGraphLCD::~cPluginGraphLCD () from
> ./PLUGINS/lib/libvdr-graphlcd.so.1.3.44
> #6  0x080d6068 in cDll::~cDll ()
> #7  0x0810b13b in cListBase::Del ()
> #8  0x080d7097 in cPluginManager::Shutdown ()
> #9  0x0810dadc in main ()


This could be only a secondary effect.
I attacted a patch avoid this segmentation fault.


But, don't ask my why cPluginManager::Shutdown is called at statup.
You see maybe more informations at syslog.



Regards,
Andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gu140x32f-init.diff
Type: text/x-patch
Size: 361 bytes
Desc: not available
Url : http://www.linuxtv.org/pipermail/vdr/attachments/20060319/0b6458b4/gu140x32f-init.bin


More information about the vdr mailing list