Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.
Quoted
Original von jowi24
Zur Info: http://projects.vdr-developer.org/issues/551
Leider können wir das Phänomen nicht nachvollziehen. Laut Syslog wird einfach keine Rufliste angefordert, warum auch immer. Hat sonst noch jemand mit der 1.3.7 diese Beobachtung gemacht?
Intel Core Duo 2,93 Ghz,AsusP5QL PRO,Zotac 9500 (vdpau),Budget TT-S2 1600,2Gb Ram.2x Sata Hd|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
Core was generated by `/usr/local/bin/vdr -u root -w 0 --config=/etc/vdr --shutdown=/_config/bin/vdrsh'.
Program terminated with signal 11, Segmentation fault.
#0 0xb754a3f5 in std::string::assign ()
from /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6
(gdb) bt
#0 0xb754a3f5 in std::string::assign ()
from /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6
#1 0xb5453ca6 in fritz::Listener::run (this=0x8643660)
at /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/include/g++-v4/bits/basic_string.h:486
#2 0xb5350818 in ?? () from /usr/lib/libccgnu2-1.6.so.0
#3 0xb7674d42 in ?? () from /lib/libpthread.so.0
#4 0x08643660 in ?? ()
#5 0x00000000 in ?? ()
(gdb) q
|
Intel Core Duo 2,93 Ghz,AsusP5QL PRO,Zotac 9500 (vdpau),Budget TT-S2 1600,2Gb Ram.2x Sata HdThis post has been edited 2 times, last edit by "Bert" (Feb 23rd 2011, 3:20pm)
Quoted
Original von Bert
Hat zwar nen Weilchen gedauert aber jetzt hab ich hier mal nen Backtrace

This post has been edited 2 times, last edit by "jowi24" (Feb 23rd 2011, 7:14pm)
Quoted
Ist das ein Segfault bei VDR Shutdown oder bei einem eigehenden Anruf. Ich hab iwie den Überblick verloren
Quoted
EDIT: Ich glaube, ich hab die Ursache gefunden. Ist der Segfault zufällig bei einem Anruf über den ersten SIP Provider (SIP0) aufgetreten?
Quoted
Ein erster Patch dafür habe ich an dieses Ticket gehängt:
Intel Core Duo 2,93 Ghz,AsusP5QL PRO,Zotac 9500 (vdpau),Budget TT-S2 1600,2Gb Ram.2x Sata HdThis post has been edited 2 times, last edit by "Bert" (Feb 24th 2011, 1:48pm)
Quoted
Original von Bert
1.
Wie schon bei @hrueger werden hier keine Gesprächslisten angezeigt.
Dieses Problem begann ganz sicher erst mit der Plugin Version 1.3.6
denn mit Plugin Version 1.3.5 werden sie hier problemlos angezeigt.
Also muss das mit irgendeiner Änderung von Plugin Version 1.3.5 zu 1.3.6
zu tun haben denke ich.
Quoted
Dafür kennen wir mittlerweile die Ursache, mehr in Kürze.
Quoted
2. Leider wird hier auch sowohl beim Shutdown als nur schon beim Stoppen des Vdr nach wie vor der Vdr gekillt -> dieses Probs finde ich aber nicht so dramatisch, und ich werd mal beizeiten dazu auch nen Backtrace machen (vielleicht bringt das ja was ans Tageslicht). Is halt nur komisch das dieses Probs bei anderen Usern nicht existiert
Intel Core Duo 2,93 Ghz,AsusP5QL PRO,Zotac 9500 (vdpau),Budget TT-S2 1600,2Gb Ram.2x Sata Hd
Quoted
Original von Bert
Quoted
Dafür kennen wir mittlerweile die Ursache, mehr in Kürze.
Oh, na das klingt ja Super.
Quoted
Hier habe ich mal einen Patch abgelegt, der ein Problem mit leeren Anruflisten bzw. Telefonbüchern behebt. Möglicherweise löst das auch Dein Problem: http://projects.vdr-developer.org/issues/574
Intel Core Duo 2,93 Ghz,AsusP5QL PRO,Zotac 9500 (vdpau),Budget TT-S2 1600,2Gb Ram.2x Sata Hd
Quoted
Hmm, ja ich sehe grade, der Patch lässt sich auf die 1.3.7 nicht anwenden.Ich melde mich wieder...
Intel Core Duo 2,93 Ghz,AsusP5QL PRO,Zotac 9500 (vdpau),Budget TT-S2 1600,2Gb Ram.2x Sata Hd|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
2011-03-06: Version 1.3.8
- changes in libfritz++
* Fix FonbookManager if no phone book is configured at all
* Only write phone books back if changes are pending
* Added HttpClient to libfritz++ to replace remaining functionality
of libtcpclient++
* Imported some files from libcommoncpp to fix different issues
* Migrate reverse lookup phone books to use new HttpClient
* Make Fonbook::GetFonbookSize() more robust
If not initialized, always return 0 and not the current intermediate state
* Fix missing initialization in CallList
* Fix initialization of LocalFonbook
Add setInitialized(true) in case of no local phonebook file exists
* Fix possible segfault on incoming or outgoing calls
Fixes #572 [VDR]
* Throw exceptions in HttpClient
This fixes various issues when the network connection is not
available at startup, e.g. empty phone book or call list.
Fixes #573, #574, possibly #551 [VDR]
* Fix log information about phone book size
Fixes #577 [VDR]
* Remove translatable string 'unknown' from CallList
- Fix pausing replays on call
Pause was not reset correctly under certain circumstances.
- Removed tcpclient++, fully using libcommoncpp now
- Add command line option for an on-call command (parameter -c 'cmd')
Implements #571 [VDR]
- Updated README and README.de
- Updated italian translations
Provided by Diego [24]
- Fix translation of 'unknown' in call list
|
This post has been edited 1 times, last edit by "jowi24" (Mar 6th 2011, 8:26pm)
Quoted
Original von jowi24
Da sich einiges angesammelt hat, hier die 1.3.8 mit vielen Bugfixes und einem neuen Feature.
Da es langsam Zeit für eine neue stabile Reihe 1.4.x ist, bitte intensiv testen. Konkrete Bugreports am besten auf http://projects.vdr-developer.org/issues/ Fragen, Kommentare, etc. gerne hier.
|
|
Source code |
1 2 3 4 5 6 7 8 9 |
....
g++ -g -ggdb -O2 -Wall -Woverloaded-virtual -fPIC -fPIC -march=core2 -O2 -mtune=generic -pipe -D__STDC_CONSTANT_MACROS -ggdb -O0 -fPIC -c -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DUSE_ALTERNATECHANNEL -DUSE_CHANNELBIND -DUSE_CHANNELPROVIDE -DUSE_CUTTERLIMIT -DUSE_CUTTIME -DUSE_DDEPGENTRY -DUSE_DVLSCRIPTADDON -DUSE_GRAPHTFT -DUSE_HARDLINKCUTTER -DUSE_JUMPINGSECONDS -DUSE_JUMPPLAY -DUSE_LIEMIEXT -DUSE_LIRCSETTINGS -DUSE_LNBSHARE -DUSE_MAINMENUHOOKS -DUSE_MCLI -DUSE_MENUORG -DUSE_NOEPG -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_ROTOR -DUSE_TIMERINFO -DUSE_TTXTSUBS -DUSE_VALIDINPUT -DUSE_VOLCTRL -DUSE_WAREAGLEICON -DUSE_YAEPG -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"fritzbox"' -I/usr/local/src/DVB/include -I/usr/local/src/VDR/include -Ilibfritz++ menu.c
In file included from libfritz++/HttpClient.h:26:0,
from libfritz++/FritzClient.h:28,
from menu.c:27:
libfritz++/cc++/url.h:63:13: Fehler: »ost::IPV6Host« wurde nicht deklariert
make: *** [menu.o] Fehler 1
Error compiling fritzbox
vdr01 ~ #
|
Hier nicht klicken!! 
|
|
Source code |
1 2 3 |
#ifdef CCXX_IPV6 using ost::IPV6Host; #endif |
This post has been edited 1 times, last edit by "jowi24" (Mar 7th 2011, 7:44pm)
Quoted
Original von jowi24
Interessant. Hier hatte es "natürlich" kompiliert. Lösche die beanstandete Zeile 63 mal aus der url.h raus. IPV6Host sollte nicht benötigt werden.
Intel Core Duo 2,93 Ghz,AsusP5QL PRO,Zotac 9500 (vdpau),Budget TT-S2 1600,2Gb Ram.2x Sata HdThis post has been edited 2 times, last edit by "Bert" (Mar 9th 2011, 11:54am)