[mythtv-users] mythfrontend segfaults upon startup

Markus Printz markus.printz at web.de
Thu Oct 23 15:20:13 UTC 2008


Well, here's what I think looking at the backtrace:

The interesting part is:

	Thread 1 (Thread -1256941888 (LWP 2759)):
	#0  0xb55f26f9 in free () from /lib/tls/i686/cmov/libc.so.6
	No symbol table info available.
	#1  0xb5a7fb8b in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string () from /usr/lib/libGL.so.1
	No symbol table info available.
	#2  0xb6baafaf in Settings::ReadSettings () from /usr/lib/libmyth-0.21.so.0
	No symbol table info available.
	#3  0xb6bab322 in Settings::LoadSettingsFiles () from /usr/lib/libmyth-0.21.so.0
	No symbol table info available.
	#4  0xb6b477de in MythContextPrivate::LoadSettingsFile () from /usr/lib/libmyth-0.21.so.0
	No symbol table info available.
	#5  0xb6b531cc in MythContextPrivate::LoadDatabaseSettings () from /usr/lib/libmyth-0.21.so.0
	No symbol table info available.
	#6  0xb6b53b86 in MythContextPrivate::FindDatabase () from /usr/lib/libmyth-0.21.so.0
	No symbol table info available.
	#7  0xb6b545a4 in MythContextPrivate::Init () from /usr/lib/libmyth-0.21.so.0

So the error happens while trying to load settings from a file. And the observation is that this error occurs with all settings files. The frontend first tries to locate a mysql.txt file in several locations and if it finds one it crashes the crash occurs there. If it does not find such a file it will eventually try to read settings from qtlook.txt in the theme directory and the crash will occur there.

This tells me that it is not related to some problems with these files. Further more the crash happens upon completion of Settings::ReadSettings while cleaning up the stack frame, i.e. calling the destructor method of some local string variable.

Why is this str::basic_string destructor called from libGL.so.1?

Should I rather re-post this message to the devel mailing list?

Markus


________________________________________________________________________
Schon gehört? Bei WEB.DE gibt' s viele kostenlose Spiele:
http://games.entertainment.web.de/de/entertainment/games/free/index.html



More information about the mythtv-users mailing list