Fuzz introspector: aspell_fuzzer
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Fuzz blockers

The followings are the branches where fuzzer fails to bypass.

Unique non-covered Complexity Unique Reachable Complexities Unique Reachable Functions All non-covered Complexity All Reachable Complexity Function Name Function Callsite Blocked Branch
519 519 2 :

['acommon::Config::read_in_string(acommon::ParmString const&, char const*)', 'dgettext']

673 3089 acommon::Config::read_in_settings(acommon::Configconst*) call site: 00000 /src/aspell/common/config.cpp:1294
156 669 11 :

['acommon::String::String()', 'acommon::ParmString::ParmString(acommon::String const&)', 'acommon::String::operator<<(acommon::ParmString const&)', 'acommon::String::~String()', 'strcmp', 'acommon::ParmString::ParmString(char const*, unsigned int)', 'acommon::fix_encoding_str(acommon::ParmString const&, acommon::String&)', 'acommon::String::clear()', 'acommon::file_exists(acommon::ParmString)', 'acommon::fill_data_dir(acommon::Config const*, acommon::String&, acommon::String&)', 'acommon::operator==(acommon::String const&, acommon::String const&)']

156 669 acommon::ascii_encoding(acommon::Configconst&,acommon::ParmStringconst&) call site: 00000 /src/aspell/common/convert.cpp:958
68 68 3 :

['acommon::PosibErr ::PosibErr(acommon::PosibErr const&)', 'acommon::unsupported_null_term_wide_string_err_(char const*)', 'acommon::PosibErr ::~PosibErr()']

68 68 acommon::get_correct_size(charconst*,int,int) call site: 00000 /src/aspell/./common/convert.hpp:448
64 1095 19 :

['acommon::ListAddHelper::~ListAddHelper()', 'acommon::unescape(char*)', 'acommon::PosibErr ::~PosibErr()', 'acommon::ListAddHelper::ListAddHelper()', 'acommon::Config::commit(acommon::Config::Entry*, acommon::Conv*)', 'acommon::String::str() const', 'acommon::separate_list(acommon::ParmString const&, acommon::AddableContainer&, bool)', 'acommon::StackPtr ::operator acommon::Config::Entry*() const', 'acommon::String::mstr()', 'acommon::String::operator=(char const*)', 'operator new(unsigned long)', 'acommon::PosibErrBase::has_err() const', 'acommon::PosibErr ::~PosibErr()', 'acommon::PosibErrBase::PosibErrBase(acommon::PosibErrBase const&)', 'acommon::Config::Entry::Entry()', 'acommon::StackPtr ::release()', 'acommon::String::operator=(acommon::String const&)', 'acommon::Config::set(acommon::Config::Entry*, bool)', 'acommon::PosibErr ::PosibErr(acommon::PosibErr const&)']

64 1234 acommon::Config::set(acommon::Config::Entry*,bool) call site: 00000 /src/aspell/common/config.cpp:829
29 1152 27 :

['acommon::GlobalCache ::add(aspeller::Dictionary*)', 'acommon::Cacheable::copy_no_lock() const', 'aspeller::Dictionary::Id::Id(aspeller::Dictionary*, aspeller::Dictionary::FileName const&)', 'aspeller::SpellerImpl::locate(aspeller::Dictionary::Id const&) const', 'abort', 'acommon::StackPtr ::operator=(aspeller::Dictionary*)', 'acommon::Lock::Lock(acommon::Mutex*)', 'acommon::Lock::set(acommon::Mutex*)', 'acommon::Lock::~Lock()', 'acommon::PosibErr ::PosibErr(aspeller::Dictionary* const&)', 'aspeller::new_default_multi_dict()', 'aspeller::DictList::add(aspeller::Dictionary*)', 'acommon::PosibErrBase::has_err() const', 'acommon::PosibErr ::~PosibErr()', 'acommon::PosibErrBase::PosibErrBase(acommon::PosibErrBase const&)', 'aspeller::new_default_writable_dict(acommon::Config const&)', 'acommon::StackPtr ::operator aspeller::Dictionary*() const', 'aspeller::Dictionary::FileName::FileName(acommon::ParmString)', 'acommon::StackPtr ::release()', 'acommon::Lock::release()', 'aspeller::new_default_readonly_dict()', 'acommon::StackPtr ::~StackPtr()', 'dgettext', 'acommon::GlobalCache ::find(aspeller::Dictionary::Id const&)', 'acommon::StackPtr ::StackPtr(aspeller::Dictionary*)', 'acommon::StackPtr ::operator->() const', 'aspeller::new_default_replacement_dict(acommon::Config const&)']

37 1307 aspeller::add_data_set(acommon::ParmString,acommon::Config&,aspeller::DictList*,aspeller::SpellerImpl*,acommon::ParmString,unsignedint) call site: 00000 /src/aspell/modules/speller/default/data.cpp:398
25 493 2 :

['acommon::Config::replace(acommon::ParmString const&, acommon::ParmString const&)', 'acommon::PosibErr ::~PosibErr()']

197 2987 aspeller::SpellerImpl::setup(acommon::Config*) call site: 00000 /src/aspell/modules/speller/default/speller_impl.cpp:687
25 370 4 :

['acommon::ParmString::ParmString(char const*, unsigned int)', 'acommon::PosibErr ::operator bool const&() const', 'acommon::Config::retrieve_bool(acommon::ParmString const&) const', 'acommon::PosibErr ::~PosibErr()']

56 1303 aspeller::WordListIterator::init_plain(acommon::Config&) call site: 00000 /src/aspell/modules/speller/default/language.cpp:709
25 289 17 :

['acommon::String::String()', 'acommon::PosibErrBase::has_err() const', 'acommon::PosibErr ::~PosibErr()', 'acommon::PosibErrBase::PosibErrBase(acommon::PosibErrBase const&)', 'acommon::String::operator=(acommon::MutableString)', 'acommon::PosibErr ::PosibErr(acommon::PosibErrBase const&)', 'acommon::FStream::FStream(char)', 'acommon::FStream::~FStream()', 'acommon::ParmString::ParmString(char const*, unsigned int)', 'acommon::getdata_pair(acommon::IStream&, acommon::DataPair&, acommon::String&)', 'acommon::PosibErrBase::~PosibErrBase()', 'acommon::make_err(acommon::ErrorInfo const*, acommon::ParmString, acommon::ParmString, acommon::ParmString, acommon::ParmString) [clone .10492]', 'acommon::DataPair::DataPair()', 'acommon::FStream::close()', 'acommon::ParmString::ParmString(acommon::String const&)', 'acommon::String::~String()', 'acommon::FStream::open(acommon::ParmString const&, char const*)']

31 295 acommon::get_dict_file_name(acommon::DictInfoconst*,acommon::String&,acommon::String&) call site: 00000 /src/aspell/common/info.cpp:470
22 25 4 :

['acommon::Error::is_a(acommon::ErrorInfo const*) const', 'acommon::PosibErrBase::with_file(acommon::ParmString, int)', 'acommon::PosibErrBase::prvw_err() const', 'acommon::PosibErr ::PosibErr(acommon::PosibErr &&)']

47 66 (anonymousnamespace)::ReadOnlyDict::load(acommon::ParmString,acommon::Config&,aspeller::DictList*,aspeller::SpellerImpl*) call site: 00000 /src/aspell/modules/speller/default/readonly_ws.cpp:451
13 13 3 :

['(anonymous namespace)::set_sl(aspeller::WordEntry&, char const*)', 'acommon::HT_ConstIterator > >::operator++()', 'acommon::HT_ConstIterator > >::operator->() const']

13 13 (anonymousnamespace)::SoundslikeElements::next(int) call site: 00000 /src/aspell/modules/speller/default/writable.cpp:337
12 12 5 :

['operator new[](unsigned long)', 'regexec', 'fread', 'rewind', 'operator delete[](void*)']

20 44 acommon::FilterMode::MagicString::testMagic(_IO_FILE*,acommon::String&,acommon::Stringconst&) call site: 00000 /src/aspell/lib/new_fmode.cpp:399
11 11 2 :

['acommon::PosibErr ::PosibErr(acommon::ConfigFilterModule* const&)', 'acommon::GlobalCache ::add(acommon::ConfigFilterModule*)']

36 43 acommon::PosibErr acommon::get_cache_data (acommon::GlobalCache *,acommon::ConfigFilterModule::CacheConfig*,acommon::ConfigFilterModule::CacheKeyconst&) call site: 00000 /src/aspell/./common/cache-t.hpp:67

Fuzzer calltree

0 LLVMFuzzerTestOneInput [function] [call site] 00000
1 getenv [call site] 00001
1 new_aspell_config [function] [call site] 00002
2 acommon::new_config() [function] [call site] 00003
3 acommon::new_basic_config() [function] [call site] 00004
4 aspell_gettext_init [function] [call site] 00005
4 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00006
4 acommon::Config::Config(acommon::ParmString const&, acommon::KeyInfo const*, acommon::KeyInfo const*) [function] [call site] 00007
5 acommon::CanHaveError::CanHaveError(acommon::Error*) [function] [call site] 00008
6 acommon::CopyPtr ::CopyPtr(acommon::Error*) [function] [call site] 00009
7 acommon::GenericCopyPtr ::Parms>::GenericCopyPtr(acommon::Error*, acommon::CopyPtr ::Parms const&) [function] [call site] 00010
5 acommon::String::String(acommon::ParmString const&) [function] [call site] 00011
6 acommon::OStream::OStream() [function] [call site] 00012
6 acommon::ParmString::operator char const*() const [function] [call site] 00013
6 acommon::String::assign_only(char const*, unsigned int) [function] [call site] 00014
7 acommon::String::assign_only_nonnull(char const*, unsigned int) [function] [call site] 00015
7 acommon::String::zero() [function] [call site] 00016
5 acommon::Vector ::Vector() [function] [call site] 00017
5 acommon::String::String() [function] [call site] 00018
6 acommon::OStream::OStream() [function] [call site] 00019
3 acommon::setup_static_filters(acommon::Config*) [function] [call site] 00020
4 acommon::Config::set_filter_modules(acommon::ConfigModule const*, acommon::ConfigModule const*) [function] [call site] 00021
5 __assert_fail [call site] 00022
4 acommon::activate_filter_modes(acommon::Config*) [function] [call site] 00023
5 acommon::ModeNotifierImpl::ModeNotifierImpl(acommon::Config*) [function] [call site] 00024
6 acommon::Notifier::Notifier() [function] [call site] 00025
6 acommon::CachePtr ::CachePtr() [function] [call site] 00026
5 acommon::Config::add_notifier(acommon::Notifier*) [function] [call site] 00027
4 acommon::get_dynamic_filter(acommon::Config*, acommon::ParmString const&) [function] [call site] 00028
5 acommon::Vector ::pbegin() [function] [call site] 00029
5 acommon::Vector ::pend() [function] [call site] 00030
5 acommon::ParmString::operator char const*() const [function] [call site] 00031
5 strcmp [call site] 00032
5 acommon::PosibErr ::PosibErr(acommon::ConfigModule const* const&) [function] [call site] 00033
6 acommon::PosibErrBase::PosibErrBase() [function] [call site] 00034
5 acommon::String::String(acommon::ParmString const&) [function] [call site] 00035
5 acommon::PosibErr acommon::get_cache_data (acommon::GlobalCache *, acommon::ConfigFilterModule::CacheConfig*, acommon::ConfigFilterModule::CacheKey const&) [function] [call site] 00036
6 acommon::Lock::Lock(acommon::Mutex*) [function] [call site] 00037
7 acommon::Mutex::lock() [function] [call site] 00038
8 pthread_mutex_lock [call site] 00039
6 acommon::GlobalCache ::find(acommon::String const&) [function] [call site] 00040
7 acommon::ConfigFilterModule::cache_key_eq(acommon::String const&) const [function] [call site] 00041
8 acommon::operator==(acommon::String const&, acommon::String const&) [function] [call site] 00042
9 acommon::String::size() const [function] [call site] 00043
9 acommon::String::size() const [function] [call site] 00044
9 acommon::String::data() const [function] [call site] 00045
9 memcmp [call site] 00046
6 acommon::PosibErr ::PosibErr(acommon::ConfigFilterModule* const&) [function] [call site] 00047
6 acommon::ConfigFilterModule::get_new(acommon::String const&, acommon::Config const*) [function] [call site] 00048
7 acommon::ConfigFilterModule::ConfigFilterModule() [function] [call site] 00049
8 acommon::Cacheable::Cacheable(acommon::GlobalCacheBase*) [function] [call site] 00050
8 acommon::String::String() [function] [call site] 00051
8 acommon::Vector ::Vector() [function] [call site] 00052
7 acommon::StackPtr ::StackPtr(acommon::ConfigFilterModule*) [function] [call site] 00053
7 acommon::StackPtr ::operator->() const [function] [call site] 00054
7 acommon::String::operator=(acommon::String const&) [function] [call site] 00055
8 acommon::String::assign(char const*, unsigned long) [function] [call site] 00056
9 acommon::String::clear() [function] [call site] 00057
9 acommon::String::reserve(unsigned long) [function] [call site] 00058
10 acommon::String::reserve_i(unsigned long) [function] [call site] 00059
11 realloc [call site] 00060
7 acommon::String::String(acommon::String const&) [function] [call site] 00061
8 acommon::OStream::OStream() [function] [call site] 00062
8 acommon::String::assign_only(char const*, unsigned int) [function] [call site] 00063
7 acommon::String::operator+=(char const*) [function] [call site] 00064
8 acommon::String::append(char const*) [function] [call site] 00065
9 acommon::String::reserve_i(unsigned long) [function] [call site] 00066
9 strlen [call site] 00067
9 acommon::String::append(void const*, unsigned int) [function] [call site] 00068
10 acommon::String::size() const [function] [call site] 00069
7 acommon::find_file(acommon::Config const*, char const*, acommon::String&) [function] [call site] 00070
8 acommon::StringList::StringList() [function] [call site] 00071
9 acommon::MutableContainer::MutableContainer() [function] [call site] 00072
10 acommon::AddableContainer::AddableContainer() [function] [call site] 00073
8 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00074
8 acommon::Config::retrieve_list(acommon::ParmString const&, acommon::MutableContainer*) const [function] [call site] 00075
9 acommon::Config::keyinfo(acommon::ParmString const&) const [function] [call site] 00076
10 acommon::find(acommon::ParmString const&, acommon::KeyInfo const*, acommon::KeyInfo const*) [function] [call site] 00077
11 acommon::ParmString::operator char const*() const [function] [call site] 00078
11 strcmp [call site] 00079
10 acommon::PosibErr ::PosibErr(acommon::KeyInfo const* const&) [function] [call site] 00080
10 acommon::find(acommon::ParmString const&, acommon::KeyInfo const*, acommon::KeyInfo const*) [function] [call site] 00081
10 acommon::PosibErr ::PosibErr(acommon::KeyInfo const* const&) [function] [call site] 00082
10 acommon::ParmString::operator char const*() const [function] [call site] 00083
10 strncmp [call site] 00084
10 strchr [call site] 00085
10 acommon::String::String(char const*, unsigned int) [function] [call site] 00086
11 acommon::OStream::OStream() [function] [call site] 00087
11 acommon::String::assign_only(char const*, unsigned int) [function] [call site] 00088
10 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00089
11 acommon::String::c_str() const [function] [call site] 00090
12 acommon::String::ensure_null_end() const [function] [call site] 00091
13 acommon::String::reserve_i(unsigned long) [function] [call site] 00092
10 acommon::Vector ::pbegin() const [function] [call site] 00093
10 acommon::Vector ::pend() const [function] [call site] 00094
10 acommon::find(acommon::ParmString const&, acommon::ConfigModule const*, acommon::ConfigModule const*) [function] [call site] 00095
11 acommon::ParmString::operator char const*() const [function] [call site] 00096
11 strcmp [call site] 00097
10 acommon::Vector ::pend() const [function] [call site] 00098
10 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00099
10 acommon::PosibErrBase::PosibErrBase(acommon::PosibErrBase const&) [function] [call site] 00100
11 acommon::PosibErrBase::copy(acommon::PosibErrBase const&) [function] [call site] 00101
10 acommon::PosibErrBase::ignore_err() [function] [call site] 00102
10 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00103
10 acommon::Vector ::pbegin() const [function] [call site] 00104
10 acommon::Vector ::pend() const [function] [call site] 00105
10 acommon::find(acommon::ParmString const&, acommon::ConfigModule const*, acommon::ConfigModule const*) [function] [call site] 00106
10 acommon::PosibErrBase::~PosibErrBase() [function] [call site] 00107
11 acommon::PosibErrBase::destroy() [function] [call site] 00108
12 acommon::PosibErrBase::handle_err() const [function] [call site] 00109
13 __assert_fail [call site] 00110
13 __assert_fail [call site] 00111
13 fputs [call site] 00112
13 fputs [call site] 00113
13 fputs [call site] 00114
13 abort [call site] 00115
12 acommon::PosibErrBase::del() [function] [call site] 00116
13 acommon::Error::~Error() [function] [call site] 00117
10 acommon::Vector ::pend() const [function] [call site] 00118
10 acommon::find(acommon::ParmString const&, acommon::KeyInfo const*, acommon::KeyInfo const*) [function] [call site] 00119
10 acommon::PosibErr ::PosibErr(acommon::KeyInfo const* const&) [function] [call site] 00120
10 acommon::ParmString::operator char const*() const [function] [call site] 00121
10 strncmp [call site] 00122
10 acommon::String::operator=(char const*) [function] [call site] 00123
11 acommon::String::assign(char const*) [function] [call site] 00124
12 strlen [call site] 00125
12 acommon::String::assign(char const*, unsigned long) [function] [call site] 00126
10 acommon::String::operator=(char const*) [function] [call site] 00127
10 acommon::String::operator+=(acommon::ParmString const&) [function] [call site] 00128
11 acommon::ParmString::have_size() const [function] [call site] 00129
11 acommon::ParmString::operator char const*() const [function] [call site] 00130
11 acommon::String::append(void const*, unsigned int) [function] [call site] 00131
11 acommon::ParmString::operator char const*() const [function] [call site] 00132
11 acommon::String::append(char const*) [function] [call site] 00133
10 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00134
10 acommon::find(acommon::ParmString const&, acommon::KeyInfo const*, acommon::KeyInfo const*) [function] [call site] 00135
10 acommon::PosibErr ::PosibErr(acommon::KeyInfo const* const&) [function] [call site] 00136
10 acommon::String::~String() [function] [call site] 00137
11 acommon::OStream::~OStream() [function] [call site] 00138
10 acommon::PosibErr ::PosibErr() [function] [call site] 00139
11 acommon::PosibErrBase::PosibErrBase() [function] [call site] 00140
10 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00141
9 acommon::PosibErrBase::has_err() const [function] [call site] 00142
9 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00143
9 acommon::make_err(acommon::ErrorInfo const*, acommon::ParmString, acommon::ParmString, acommon::ParmString, acommon::ParmString) [function] [call site] 00144
10 acommon::PosibErrBase::PosibErrBase() [function] [call site] 00145
9 acommon::Config::lookup_list(acommon::KeyInfo const*, acommon::MutableContainer&, bool) const [function] [call site] 00146
10 acommon::operator==(acommon::String const&, char const*) [function] [call site] 00147
11 acommon::String::c_str() const [function] [call site] 00148
11 strcmp [call site] 00149
10 acommon::Config::get_default(acommon::KeyInfo const*) const [function] [call site] 00150
11 acommon::String::String() [function] [call site] 00151
11 acommon::String::String() [function] [call site] 00152
11 strcmp [call site] 00153
11 acommon::Config::lookup(char const*) const [function] [call site] 00154
12 acommon::operator==(acommon::String const&, char const*) [function] [call site] 00155
11 acommon::String::String(acommon::String const&) [function] [call site] 00156
11 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00157
11 acommon::Config::have(acommon::ParmString const&) const [function] [call site] 00158
12 acommon::Config::keyinfo(acommon::ParmString const&) const [function] [call site] 00159
12 acommon::PosibErrBase::has_err() const [function] [call site] 00160
12 acommon::Config::lookup(char const*) const [function] [call site] 00161
12 acommon::PosibErr ::~PosibErr() [function] [call site] 00162
13 acommon::PosibErrBase::~PosibErrBase() [function] [call site] 00163
11 acommon::String::operator=(char const*) [function] [call site] 00164
11 acommon::get_lang(acommon::String&) [function] [call site] 00165
12 setlocale [call site] 00166
12 acommon::String::String(char const*) [function] [call site] 00167
13 acommon::OStream::OStream() [function] [call site] 00168
13 acommon::String::assign_only(char const*) [function] [call site] 00169
14 strlen [call site] 00170
14 acommon::String::assign_only_nonnull(char const*, unsigned int) [function] [call site] 00171
14 acommon::String::zero() [function] [call site] 00172
12 acommon::operator==(acommon::String const&, char const*) [function] [call site] 00173
12 setlocale [call site] 00174
12 setlocale [call site] 00175
12 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00176
12 acommon::proc_locale_str(acommon::ParmString const&, acommon::String&) [function] [call site] 00177
13 acommon::operator==(acommon::ParmString const&, char const*) [function] [call site] 00178
14 acommon::ParmString::str() const [function] [call site] 00179
14 acommon::ParmString::str() const [function] [call site] 00180
14 acommon::ParmString::operator char const*() const [function] [call site] 00181
14 strcmp [call site] 00182
13 acommon::ParmString::operator char const*() const [function] [call site] 00183
13 acommon::asc_islower(int) [function] [call site] 00184
13 acommon::String::assign(char const*, unsigned long) [function] [call site] 00185
13 acommon::asc_isupper(int) [function] [call site] 00186
13 acommon::String::operator+=(char) [function] [call site] 00187
14 acommon::String::append(char) [function] [call site] 00188
15 acommon::String::size() const [function] [call site] 00189
13 acommon::String::append(void const*, unsigned int) [function] [call site] 00190
12 acommon::operator==(acommon::String const&, char const*) [function] [call site] 00191
12 acommon::String::c_str() const [function] [call site] 00192
12 setlocale [call site] 00193
12 acommon::get_lang_env(acommon::String&) [function] [call site] 00194
13 getenv [call site] 00195
13 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00196
13 acommon::proc_locale_str(acommon::ParmString const&, acommon::String&) [function] [call site] 00197
13 getenv [call site] 00198
13 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00199
13 acommon::proc_locale_str(acommon::ParmString const&, acommon::String&) [function] [call site] 00200
13 getenv [call site] 00201
13 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00202
13 acommon::proc_locale_str(acommon::ParmString const&, acommon::String&) [function] [call site] 00203
13 acommon::String::operator=(char const*) [function] [call site] 00204
12 acommon::String::~String() [function] [call site] 00205
11 strcmp [call site] 00206
11 acommon::get_encoding(acommon::Config const&, acommon::String&) [function] [call site] 00207
12 nl_langinfo [call site] 00208
12 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00209
12 acommon::ascii_encoding(acommon::Config const&, acommon::ParmString const&) [function] [call site] 00210
13 acommon::ParmString::empty() const [function] [call site] 00211
13 acommon::operator==(acommon::ParmString const&, char const*) [function] [call site] 00212
13 acommon::operator==(acommon::ParmString const&, char const*) [function] [call site] 00213
13 acommon::String::String() [function] [call site] 00214
13 acommon::fix_encoding_str(acommon::ParmString const&, acommon::String&) [function] [call site] 00215
14 acommon::String::clear() [function] [call site] 00216
14 acommon::ParmString::size() const [function] [call site] 00217
15 strlen [call site] 00218
14 acommon::String::reserve(unsigned long) [function] [call site] 00219
14 acommon::ParmString::size() const [function] [call site] 00220
14 acommon::ParmString::operator char const*() const [function] [call site] 00221
14 acommon::asc_tolower(int) [function] [call site] 00222
15 acommon::asc_isupper(int) [function] [call site] 00223
14 acommon::String::push_back(char) [function] [call site] 00224
15 acommon::String::append(char) [function] [call site] 00225
14 acommon::String::c_str() const [function] [call site] 00226
14 strncmp [call site] 00227
14 acommon::String::begin() [function] [call site] 00228
14 acommon::operator==(acommon::String const&, char const*) [function] [call site] 00229
14 acommon::operator==(acommon::String const&, char const*) [function] [call site] 00230
14 acommon::operator==(acommon::String const&, char const*) [function] [call site] 00231
14 acommon::String::c_str() const [function] [call site] 00232
13 strcmp [call site] 00233
13 strcmp [call site] 00234
13 strcmp [call site] 00235
13 acommon::String::String() [function] [call site] 00236
13 acommon::fill_data_dir(acommon::Config const*, acommon::String&, acommon::String&) [function] [call site] 00237
14 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00238
14 acommon::Config::have(acommon::ParmString const&) const [function] [call site] 00239
14 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00240
14 acommon::Config::retrieve(acommon::ParmString const&) const [function] [call site] 00241
15 acommon::Config::keyinfo(acommon::ParmString const&) const [function] [call site] 00242
15 acommon::PosibErrBase::has_err() const [function] [call site] 00243
15 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00244
15 acommon::make_err(acommon::ErrorInfo const*, acommon::ParmString, acommon::ParmString, acommon::ParmString, acommon::ParmString) [function] [call site] 00245
15 acommon::Config::lookup(char const*) const [function] [call site] 00246
15 acommon::String::String(acommon::String const&) [function] [call site] 00247
15 acommon::Config::get_default(acommon::KeyInfo const*) const [function] [call site] 00248
16 strcmp [call site] 00249
16 abort [call site] 00250
16 acommon::String::operator+=(char) [function] [call site] 00251
16 acommon::String::String() [function] [call site] 00252
16 acommon::String::operator+=(char) [function] [call site] 00253
16 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00254
16 acommon::Config::retrieve(acommon::ParmString const&) const [function] [call site] 00255
17 acommon::PosibErr ::PosibErr(acommon::String const&) [function] [call site] 00256
18 acommon::String::String(acommon::String const&) [function] [call site] 00257
16 acommon::PosibErr ::operator acommon::String const&() const [function] [call site] 00258
17 acommon::PosibErrBase::posib_handle_err() const [function] [call site] 00259
18 acommon::PosibErrBase::handle_err() const [function] [call site] 00260
16 acommon::PosibErr ::~PosibErr() [function] [call site] 00261
17 acommon::String::~String() [function] [call site] 00262
17 acommon::PosibErrBase::~PosibErrBase() [function] [call site] 00263
16 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00264
16 acommon::Config::retrieve(acommon::ParmString const&) const [function] [call site] 00265
16 acommon::PosibErr ::operator acommon::String const&() const [function] [call site] 00266
16 acommon::PosibErr ::~PosibErr() [function] [call site] 00267
16 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00268
16 acommon::add_possible_dir(acommon::ParmString, acommon::ParmString) [function] [call site] 00269
17 acommon::need_dir(acommon::ParmString) [function] [call site] 00270
18 acommon::ParmString::operator char const*() const [function] [call site] 00271
17 acommon::String::String() [function] [call site] 00272
17 acommon::String::operator+=(acommon::ParmString const&) [function] [call site] 00273
17 acommon::String::operator+=(char) [function] [call site] 00274
17 acommon::String::operator+=(acommon::ParmString const&) [function] [call site] 00275
17 acommon::String::~String() [function] [call site] 00276
16 acommon::String::~String() [function] [call site] 00277
16 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00278
16 acommon::Config::retrieve(acommon::ParmString const&) const [function] [call site] 00279
16 acommon::PosibErr ::operator acommon::String const&() const [function] [call site] 00280
16 acommon::PosibErr ::~PosibErr() [function] [call site] 00281
16 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00282
16 acommon::add_possible_dir(acommon::ParmString, acommon::ParmString) [function] [call site] 00283
16 acommon::String::~String() [function] [call site] 00284
16 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00285
16 acommon::Config::retrieve(acommon::ParmString const&) const [function] [call site] 00286
16 acommon::PosibErr ::operator acommon::String const&() const [function] [call site] 00287
16 acommon::PosibErr ::~PosibErr() [function] [call site] 00288
16 acommon::String::size() const [function] [call site] 00289
16 __assert_fail [call site] 00290
16 acommon::String::size() const [function] [call site] 00291
16 acommon::String::append(acommon::String&, unsigned int) [function] [call site] 00292
17 acommon::String::append(void const*, unsigned int) [function] [call site] 00293
16 acommon::String::~String() [function] [call site] 00294
16 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00295
16 acommon::Config::retrieve(acommon::ParmString const&) const [function] [call site] 00296
16 acommon::PosibErr ::operator acommon::String const&() const [function] [call site] 00297
16 acommon::PosibErr ::~PosibErr() [function] [call site] 00298
16 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00299
16 acommon::Config::retrieve(acommon::ParmString const&) const [function] [call site] 00300
16 acommon::PosibErr ::operator acommon::String const&() const [function] [call site] 00301
16 acommon::PosibErr ::~PosibErr() [function] [call site] 00302
16 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00303
16 acommon::figure_out_dir(acommon::ParmString, acommon::ParmString) [function] [call site] 00304
17 acommon::ParmString::size() const [function] [call site] 00305
17 acommon::ParmString::operator char const*() const [function] [call site] 00306
17 acommon::need_dir(acommon::ParmString) [function] [call site] 00307
17 acommon::String::operator+=(acommon::ParmString const&) [function] [call site] 00308
17 acommon::ParmString::operator char const*() const [function] [call site] 00309
17 acommon::String::append(void const*, unsigned int) [function] [call site] 00310
17 acommon::String::~String() [function] [call site] 00311
16 acommon::String::~String() [function] [call site] 00312
16 acommon::String::operator[](unsigned long) [function] [call site] 00313
16 __assert_fail [call site] 00314
16 acommon::String::c_str() const [function] [call site] 00315
16 getenv [call site] 00316
16 acommon::String::String(char const*) [function] [call site] 00317
16 acommon::String::operator=(char const*) [function] [call site] 00318
16 acommon::String::~String() [function] [call site] 00319
16 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00320
16 acommon::Config::retrieve(acommon::ParmString const&) const [function] [call site] 00321
16 acommon::PosibErr ::~PosibErr() [function] [call site] 00322
16 acommon::String::operator=(char const*) [function] [call site] 00323
16 acommon::String::operator+=(char) [function] [call site] 00324
16 acommon::String::String(acommon::String const&) [function] [call site] 00325
16 acommon::String::~String() [function] [call site] 00326
14 acommon::String::operator=(acommon::PosibErr const&) [function] [call site] 00327
15 acommon::String::operator=(acommon::String const&) [function] [call site] 00328
14 acommon::String::empty() const [function] [call site] 00329
14 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00330
14 acommon::String::operator=(acommon::PosibErr const&) [function] [call site] 00331
14 acommon::String::rfind(char) const [function] [call site] 00332
15 acommon::String::size() const [function] [call site] 00333
14 acommon::String::operator=(char const*) [function] [call site] 00334
14 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00335
14 acommon::Config::retrieve(acommon::ParmString const&) const [function] [call site] 00336
14 acommon::String::operator=(acommon::PosibErr const&) [function] [call site] 00337
14 acommon::String::size() const [function] [call site] 00338
13 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00339
13 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00340
13 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00341
13 acommon::file_exists(acommon::ParmString) [function] [call site] 00342
14 acommon::ParmString::operator char const*() const [function] [call site] 00343
14 access [call site] 00344
13 acommon::operator==(acommon::String const&, acommon::String const&) [function] [call site] 00345
13 acommon::String::clear() [function] [call site] 00346
13 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00347
13 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00348
13 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00349
13 acommon::file_exists(acommon::ParmString) [function] [call site] 00350
13 acommon::String::~String() [function] [call site] 00351
12 acommon::String::operator=(char const*) [function] [call site] 00352
10 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00353
10 acommon::separate_list(acommon::ParmString const&, acommon::AddableContainer&, bool) [function] [call site] 00354
11 acommon::ParmString::size() const [function] [call site] 00355
11 acommon::ParmString::operator char const*() const [function] [call site] 00356
11 strlen [call site] 00357
11 acommon::unescape(char*) [function] [call site] 00358
12 acommon::unescape(char*, char const*) [function] [call site] 00359
11 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00360
11 acommon::PosibErr ::~PosibErr() [function] [call site] 00361
10 acommon::String::~String() [function] [call site] 00362
10 acommon::PosibErr ::~PosibErr() [function] [call site] 00363
11 acommon::PosibErrBase::~PosibErrBase() [function] [call site] 00364
10 acommon::PosibErrBase::PosibErrBase(acommon::PosibErrBase const&) [function] [call site] 00365
10 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00366
10 strncmp [call site] 00367
10 acommon::PosibErrBase::with_key(acommon::ParmString, acommon::ParmString) [function] [call site] 00368
11 __assert_fail [call site] 00369
11 __assert_fail [call site] 00370
11 strlen [call site] 00371
11 acommon::ParmString::size() const [function] [call site] 00372
11 acommon::ParmString::str() const [function] [call site] 00373
11 snprintf [call site] 00374
10 acommon::PosibErr ::~PosibErr() [function] [call site] 00375
10 acommon::operator==(acommon::String const&, char const*) [function] [call site] 00376
10 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00377
10 acommon::PosibErrBase::PosibErrBase(acommon::PosibErrBase const&) [function] [call site] 00378
10 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00379
10 strncmp [call site] 00380
10 acommon::PosibErrBase::with_key(acommon::ParmString, acommon::ParmString) [function] [call site] 00381
10 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00382
10 acommon::PosibErrBase::PosibErrBase(acommon::PosibErrBase const&) [function] [call site] 00383
10 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00384
10 strncmp [call site] 00385
10 acommon::PosibErrBase::with_key(acommon::ParmString, acommon::ParmString) [function] [call site] 00386
10 acommon::PosibErr ::PosibErr(acommon::PosibErr const&) [function] [call site] 00387
9 acommon::PosibErrBase::PosibErrBase(acommon::PosibErrBase const&) [function] [call site] 00388
9 acommon::PosibErr ::PosibErr(acommon::PosibErr const&) [function] [call site] 00389
8 acommon::PosibErr ::~PosibErr() [function] [call site] 00390
8 acommon::find_file(acommon::StringList const&, acommon::String&) [function] [call site] 00391
9 acommon::StringList::elements_obj() const [function] [call site] 00392
10 acommon::StringListEnumeration::StringListEnumeration(acommon::StringListNode*) [function] [call site] 00393
11 acommon::StringEnumeration::StringEnumeration() [function] [call site] 00394
12 acommon::TypeId::TypeId() [function] [call site] 00395
12 acommon::String::String() [function] [call site] 00396
9 acommon::String::String() [function] [call site] 00397
9 acommon::StringListEnumeration::next() [function] [call site] 00398
10 acommon::String::c_str() const [function] [call site] 00399
9 acommon::String::operator=(char const*) [function] [call site] 00400
9 acommon::String::empty() const [function] [call site] 00401
9 acommon::String::back() [function] [call site] 00402
9 acommon::String::size() const [function] [call site] 00403
9 acommon::String::operator+=(acommon::String const&) [function] [call site] 00404
10 acommon::String::append(void const*, unsigned int) [function] [call site] 00405
9 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00406
9 acommon::file_exists(acommon::ParmString) [function] [call site] 00407
9 acommon::String::swap(acommon::String&) [function] [call site] 00408
9 acommon::String::~String() [function] [call site] 00409
9 acommon::StringListEnumeration::~StringListEnumeration() [function] [call site] 00410
10 acommon::StringEnumeration::~StringEnumeration() [function] [call site] 00411
11 acommon::String::~String() [function] [call site] 00412
8 acommon::StringList::~StringList() [function] [call site] 00413
9 acommon::StringList::destroy() [function] [call site] 00414
10 acommon::StringListNode::~StringListNode() [function] [call site] 00415
11 acommon::String::~String() [function] [call site] 00416
9 acommon::MutableContainer::~MutableContainer() [function] [call site] 00417
7 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00418
7 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00419
7 acommon::make_err(acommon::ErrorInfo const*, acommon::ParmString, acommon::ParmString, acommon::ParmString, acommon::ParmString) [function] [call site] 00420
7 acommon::FStream::FStream(char) [function] [call site] 00421
8 acommon::IStream::IStream(char) [function] [call site] 00422
8 acommon::OStream::OStream() [function] [call site] 00423
7 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00424
7 acommon::FStream::open(acommon::ParmString const&, char const*) [function] [call site] 00425
8 __assert_fail [call site] 00426
8 acommon::ParmString::operator char const*() const [function] [call site] 00427
8 fopen [call site] 00428
8 strpbrk [call site] 00429
8 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00430
8 acommon::make_err(acommon::ErrorInfo const*, acommon::ParmString, acommon::ParmString, acommon::ParmString, acommon::ParmString) [function] [call site] 00431
8 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00432
8 acommon::make_err(acommon::ErrorInfo const*, acommon::ParmString, acommon::ParmString, acommon::ParmString, acommon::ParmString) [function] [call site] 00433
8 acommon::PosibErr ::PosibErr(acommon::PosibErr const&) [function] [call site] 00434
7 acommon::PosibErrBase::PosibErrBase(acommon::PosibErrBase const&) [function] [call site] 00435
7 acommon::String::String() [function] [call site] 00436
7 acommon::DataPair::DataPair() [function] [call site] 00437
8 acommon::MutableString::MutableString() [function] [call site] 00438
7 acommon::getdata_pair(acommon::IStream&, acommon::DataPair&, acommon::String&) [function] [call site] 00439
8 acommon::String::append(char) [function] [call site] 00440
8 acommon::IStream::append_line(acommon::String&) [function] [call site] 00441
8 acommon::String::mstr() [function] [call site] 00442
9 acommon::String::reserve_i(unsigned long) [function] [call site] 00443
9 acommon::String::ensure_null_end() const [function] [call site] 00444
7 acommon::MutableString::operator char*() const [function] [call site] 00445
7 acommon::to_lower(char*) [function] [call site] 00446
8 acommon::asc_tolower(int) [function] [call site] 00447
7 acommon::operator==(acommon::MutableString, char const*) [function] [call site] 00448
8 acommon::MutableString::operator char*() const [function] [call site] 00449
8 strcmp [call site] 00450
7 acommon::operator==(acommon::MutableString, char const*) [function] [call site] 00451
7 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00452
7 acommon::make_err(acommon::ErrorInfo const*, acommon::ParmString, acommon::ParmString, acommon::ParmString, acommon::ParmString) [function] [call site] 00453
7 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00454
7 acommon::PosibErrBase::with_file(acommon::ParmString, int) [function] [call site] 00455
8 __assert_fail [call site] 00456
8 __assert_fail [call site] 00457
8 strlen [call site] 00458
8 acommon::ParmString::size() const [function] [call site] 00459
8 acommon::ParmString::str() const [function] [call site] 00460
8 snprintf [call site] 00461
8 acommon::ParmString::str() const [function] [call site] 00462
8 snprintf [call site] 00463
7 acommon::operator==(acommon::MutableString, char const*) [function] [call site] 00464
7 acommon::StackPtr ::operator->() const [function] [call site] 00465
7 acommon::ConfigFilterModule::end_option() [function] [call site] 00466
8 strdup [call site] 00467
8 acommon::PosibErr ::PosibErr(acommon::PosibErr const&) [function] [call site] 00468
7 acommon::PosibErrBase::PosibErrBase(acommon::PosibErrBase const&) [function] [call site] 00469
7 acommon::to_lower(char*) [function] [call site] 00470
7 acommon::StackPtr ::operator->() const [function] [call site] 00471
7 acommon::ConfigFilterModule::new_option() [function] [call site] 00472
7 acommon::String::size() const [function] [call site] 00473
7 acommon::String::size() const [function] [call site] 00474
7 acommon::StackPtr ::operator->() const [function] [call site] 00475
7 acommon::StackPtr ::operator->() const [function] [call site] 00476
7 strcmp [call site] 00477
7 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00478
7 acommon::make_err(acommon::ErrorInfo const*, acommon::ParmString, acommon::ParmString, acommon::ParmString, acommon::ParmString) [function] [call site] 00479
7 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00480
7 acommon::PosibErrBase::with_file(acommon::ParmString, int) [function] [call site] 00481
7 acommon::operator==(acommon::MutableString, char const*) [function] [call site] 00482
7 acommon::StackPtr ::operator->() const [function] [call site] 00483
7 acommon::ConfigFilterModule::end_option() [function] [call site] 00484
7 acommon::PosibErrBase::PosibErrBase(acommon::PosibErrBase const&) [function] [call site] 00485
7 acommon::operator==(acommon::MutableString, char const*) [function] [call site] 00486
7 acommon::operator==(acommon::MutableString, char const*) [function] [call site] 00487
7 acommon::unescape(acommon::MutableString&) [function] [call site] 00488
8 acommon::unescape(char*, char const*) [function] [call site] 00489
7 acommon::StackPtr ::operator->() const [function] [call site] 00490
7 acommon::StackPtr ::operator->() const [function] [call site] 00491
7 acommon::String::operator=(acommon::MutableString) [function] [call site] 00492
8 acommon::String::assign(char const*, unsigned long) [function] [call site] 00493
7 strdup [call site] 00494
7 acommon::operator==(acommon::MutableString, char const*) [function] [call site] 00495
7 acommon::StackPtr ::operator->() const [function] [call site] 00496
7 acommon::String::operator=(acommon::MutableString) [function] [call site] 00497
7 acommon::StackPtr ::operator->() const [function] [call site] 00498
7 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00499
7 acommon::make_err(acommon::ErrorInfo const*, acommon::ParmString, acommon::ParmString, acommon::ParmString, acommon::ParmString) [function] [call site] 00500
7 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00501
7 acommon::PosibErrBase::with_file(acommon::ParmString, int) [function] [call site] 00502
7 acommon::operator==(acommon::MutableString, char const*) [function] [call site] 00503
7 acommon::MutableString::operator char*() const [function] [call site] 00504
7 acommon::to_lower(char*) [function] [call site] 00505
7 acommon::operator==(acommon::MutableString, char const*) [function] [call site] 00506
7 acommon::operator==(acommon::MutableString, char const*) [function] [call site] 00507
7 acommon::operator==(acommon::MutableString, char const*) [function] [call site] 00508
7 acommon::operator==(acommon::MutableString, char const*) [function] [call site] 00509
7 strlen [call site] 00510
7 realloc [call site] 00511
7 acommon::unescape(acommon::MutableString&) [function] [call site] 00512
7 strdup [call site] 00513
7 acommon::operator==(acommon::MutableString, char const*) [function] [call site] 00514
7 acommon::operator==(acommon::MutableString, char const*) [function] [call site] 00515
7 acommon::operator==(acommon::MutableString, char const*) [function] [call site] 00516
7 acommon::StackPtr ::operator->() const [function] [call site] 00517
7 acommon::ConfigFilterModule::end_option() [function] [call site] 00518
7 acommon::PosibErrBase::PosibErrBase(acommon::PosibErrBase const&) [function] [call site] 00519
7 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00520
7 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00521
7 acommon::PosibErrBase::with_file(acommon::ParmString, int) [function] [call site] 00522
7 acommon::StackPtr ::operator->() const [function] [call site] 00523
7 acommon::ConfigFilterModule::end_option() [function] [call site] 00524
7 acommon::PosibErrBase::PosibErrBase(acommon::PosibErrBase const&) [function] [call site] 00525
7 acommon::String::str() const [function] [call site] 00526
8 acommon::String::c_str() const [function] [call site] 00527
7 strrchr [call site] 00528
7 __assert_fail [call site] 00529
7 acommon::StackPtr ::operator->() const [function] [call site] 00530
7 acommon::String::empty() const [function] [call site] 00531
7 acommon::StackPtr ::operator->() const [function] [call site] 00532
7 acommon::String::str() const [function] [call site] 00533
7 acommon::StackPtr ::operator->() const [function] [call site] 00534
7 acommon::String::operator+=(acommon::String const&) [function] [call site] 00535
7 acommon::StackPtr ::operator->() const [function] [call site] 00536
7 acommon::String::operator+=(char const*) [function] [call site] 00537
7 acommon::StackPtr ::operator->() const [function] [call site] 00538
7 acommon::String::operator[](unsigned long) [function] [call site] 00539
7 acommon::StackPtr ::operator->() const [function] [call site] 00540
7 acommon::String::str() const [function] [call site] 00541
7 acommon::StackPtr ::operator->() const [function] [call site] 00542
7 acommon::StackPtr ::release() [function] [call site] 00543
7 acommon::PosibErr ::PosibErr(acommon::ConfigFilterModule* const&) [function] [call site] 00544
7 acommon::String::~String() [function] [call site] 00545
7 acommon::FStream::~FStream() [function] [call site] 00546
8 acommon::FStream::close() [function] [call site] 00547
9 fclose [call site] 00548
8 acommon::OStream::~OStream() [function] [call site] 00549
8 acommon::IStream::~IStream() [function] [call site] 00550
7 acommon::StackPtr ::~StackPtr() [function] [call site] 00551
8 acommon::StackPtr ::del() [function] [call site] 00552
6 acommon::PosibErrBase::has_err() const [function] [call site] 00553
6 acommon::PosibErr ::PosibErr(acommon::PosibErr const&) [function] [call site] 00554
6 acommon::GlobalCache ::add(acommon::ConfigFilterModule*) [function] [call site] 00555
7 acommon::GlobalCacheBase::add(acommon::Cacheable*) [function] [call site] 00556
8 __assert_fail [call site] 00557
6 acommon::PosibErr ::PosibErr(acommon::ConfigFilterModule* const&) [function] [call site] 00558
6 acommon::PosibErr ::~PosibErr() [function] [call site] 00559
6 acommon::Lock::~Lock() [function] [call site] 00560
7 acommon::Mutex::unlock() [function] [call site] 00561
8 pthread_mutex_unlock [call site] 00562
5 acommon::PosibErrBase::has_err() const [function] [call site] 00563
5 acommon::Vector ::pbegin() [function] [call site] 00564
5 acommon::PosibErr ::PosibErr(acommon::ConfigModule const* const&) [function] [call site] 00565
1 parse_config(AspellConfig*, unsigned char*, unsigned long) [function] [call site] 00566
2 memchr [call site] 00567
2 fprintf [call site] 00568
2 memchr [call site] 00569
2 fprintf [call site] 00570
2 aspell_config_replace [function] [call site] 00571
3 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00572
3 acommon::Config::replace(acommon::ParmString const&, acommon::ParmString const&) [function] [call site] 00573
4 acommon::Config::Entry::Entry() [function] [call site] 00574
5 acommon::String::String() [function] [call site] 00575
4 acommon::String::operator=(acommon::ParmString const&) [function] [call site] 00576
5 acommon::ParmString::operator char const*() const [function] [call site] 00577
5 acommon::String::assign(char const*, unsigned long) [function] [call site] 00578
4 acommon::String::operator=(acommon::ParmString const&) [function] [call site] 00579
4 acommon::Config::set(acommon::Config::Entry*, bool) [function] [call site] 00580
5 acommon::StackPtr ::StackPtr(acommon::Config::Entry*) [function] [call site] 00581
5 acommon::StackPtr ::operator->() const [function] [call site] 00582
5 acommon::StackPtr ::operator->() const [function] [call site] 00583
5 acommon::String::str() const [function] [call site] 00584
5 acommon::Config::base_name(char const*, acommon::Config::Action*) [function] [call site] 00585
6 strchr [call site] 00586
6 memcmp [call site] 00587
6 memcmp [call site] 00588
6 memcmp [call site] 00589
6 memcmp [call site] 00590
6 memcmp [call site] 00591
6 memcmp [call site] 00592
6 memcmp [call site] 00593
6 memcmp [call site] 00594
6 memcmp [call site] 00595
5 acommon::StackPtr ::operator->() const [function] [call site] 00596
5 acommon::Config::num_parms(acommon::Config::Action) [function] [call site] 00597
5 acommon::String::empty() const [function] [call site] 00598
5 acommon::StackPtr ::operator->() const [function] [call site] 00599
5 acommon::StackPtr ::operator->() const [function] [call site] 00600
5 acommon::StackPtr ::operator->() const [function] [call site] 00601
5 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00602
5 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00603
5 acommon::make_err(acommon::ErrorInfo const*, acommon::ParmString, acommon::ParmString, acommon::ParmString, acommon::ParmString) [function] [call site] 00604
5 acommon::StackPtr ::operator->() const [function] [call site] 00605
5 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00606
5 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00607
5 acommon::make_err(acommon::ErrorInfo const*, acommon::ParmString, acommon::ParmString, acommon::ParmString, acommon::ParmString) [function] [call site] 00608
5 acommon::StackPtr ::operator->() const [function] [call site] 00609
5 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00610
5 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00611
5 acommon::make_err(acommon::ErrorInfo const*, acommon::ParmString, acommon::ParmString, acommon::ParmString, acommon::ParmString) [function] [call site] 00612
5 acommon::StackPtr ::operator->() const [function] [call site] 00613
5 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00614
5 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00615
5 acommon::make_err(acommon::ErrorInfo const*, acommon::ParmString, acommon::ParmString, acommon::ParmString, acommon::ParmString) [function] [call site] 00616
5 abort [call site] 00617
5 acommon::StackPtr ::operator->() const [function] [call site] 00618
5 acommon::StackPtr ::operator->() const [function] [call site] 00619
5 acommon::StackPtr ::operator->() const [function] [call site] 00620
5 acommon::StackPtr ::operator->() const [function] [call site] 00621
5 acommon::String::operator=(char const*) [function] [call site] 00622
5 acommon::StackPtr ::operator->() const [function] [call site] 00623
5 acommon::StackPtr ::operator->() const [function] [call site] 00624
5 acommon::String::operator=(char const*) [function] [call site] 00625
5 acommon::StackPtr ::operator->() const [function] [call site] 00626
5 acommon::StackPtr ::operator->() const [function] [call site] 00627
5 acommon::String::mstr() [function] [call site] 00628
5 acommon::unescape(char*) [function] [call site] 00629
5 acommon::StackPtr ::operator->() const [function] [call site] 00630
5 acommon::StackPtr ::operator acommon::Config::Entry*() const [function] [call site] 00631
5 acommon::StackPtr ::operator->() const [function] [call site] 00632
5 acommon::StackPtr ::release() [function] [call site] 00633
5 acommon::Config::commit(acommon::Config::Entry*, acommon::Conv*) [function] [call site] 00634
6 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00635
6 acommon::Config::keyinfo(acommon::ParmString const&) const [function] [call site] 00636
6 acommon::PosibErrBase::has_err() const [function] [call site] 00637
6 acommon::PosibErr ::operator acommon::KeyInfo const* const&() const [function] [call site] 00638
6 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00639
6 acommon::ConvP::operator()(acommon::ParmString const&) [function] [call site] 00640
7 acommon::String::clear() [function] [call site] 00641
7 acommon::ParmString::operator char const*() const [function] [call site] 00642
7 acommon::Convert::convert(char const*, int, acommon::String&, acommon::FilterCharVector&) const [function] [call site] 00643
8 acommon::StackPtr ::operator acommon::DirectConv*() const [function] [call site] 00644
8 acommon::StackPtr ::operator->() const [function] [call site] 00645
8 acommon::Vector ::pbegin() [function] [call site] 00646
7 acommon::ParmString::operator char const*() const [function] [call site] 00647
6 acommon::Config::list_action(acommon::Config::Action) [function] [call site] 00648
6 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00649
6 acommon::make_err(acommon::ErrorInfo const*, acommon::ParmString, acommon::ParmString, acommon::ParmString, acommon::ParmString) [function] [call site] 00650
6 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00651
6 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00652
6 acommon::make_err(acommon::ErrorInfo const*, acommon::ParmString, acommon::ParmString, acommon::ParmString, acommon::ParmString) [function] [call site] 00653
6 acommon::Config::get_default(acommon::KeyInfo const*) const [function] [call site] 00654
6 acommon::String::String(acommon::String const&) [function] [call site] 00655
6 acommon::String::empty() const [function] [call site] 00656
6 acommon::String::operator=(char const*) [function] [call site] 00657
6 acommon::operator==(acommon::String const&, char const*) [function] [call site] 00658
6 acommon::operator==(acommon::String const&, char const*) [function] [call site] 00659
6 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00660
6 dgettext [call site] 00661
6 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00662
6 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00663
6 acommon::make_err(acommon::ErrorInfo const*, acommon::ParmString, acommon::ParmString, acommon::ParmString, acommon::ParmString) [function] [call site] 00664
6 acommon::PosibErrBase::PosibErrBase(acommon::PosibErrBase const&) [function] [call site] 00665
6 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00666
6 acommon::PosibErrBase::PosibErrBase(acommon::PosibErrBase const&) [function] [call site] 00667
6 acommon::String::str() const [function] [call site] 00668
6 __isoc99_sscanf [call site] 00669
6 acommon::PosibErrBase::PosibErrBase(acommon::PosibErrBase const&) [function] [call site] 00670
6 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00671
6 dgettext [call site] 00672
6 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00673
6 acommon::make_err(acommon::ErrorInfo const*, acommon::ParmString, acommon::ParmString, acommon::ParmString, acommon::ParmString) [function] [call site] 00674
6 acommon::PosibErrBase::PosibErrBase(acommon::PosibErrBase const&) [function] [call site] 00675
6 acommon::PosibErr ::PosibErr(int const&) [function] [call site] 00676
6 acommon::String::~String() [function] [call site] 00677
6 acommon::String::empty() const [function] [call site] 00678
6 acommon::ParmString::ParmString(acommon::String const&) [function] [call site] 00679
6 acommon::PosibErrBase::with_file(acommon::ParmString, int) [function] [call site] 00680
6 acommon::PosibErr ::PosibErr(acommon::PosibErrBase const&) [function] [call site] 00681
7 acommon::PosibErrBase::PosibErrBase(acommon::PosibErrBase const&) [function] [call site] 00682
6 acommon::PosibErr ::PosibErr(acommon::PosibErrBase const&) [function] [call site] 00683
6 acommon::PosibErr ::~PosibErr() [function] [call site] 00684
5 acommon::PosibErrBase::PosibErrBase(acommon::PosibErrBase const&) [function] [call site] 00685
5 acommon::Config::Entry::Entry() [function] [call site] 00686
5 acommon::StackPtr ::operator->() const [function] [call site] 00687
5 acommon::String::operator=(acommon::String const&) [function] [call site] 00688
5 acommon::Config::set(acommon::Config::Entry*, bool) [function] [call site] 00689
6 acommon::PosibErrBase::PosibErrBase(acommon::PosibErrBase const&) [function] [call site] 00690
6 acommon::ListAddHelper::ListAddHelper() [function] [call site] 00691
7 acommon::AddableContainer::AddableContainer() [function] [call site] 00692
6 acommon::StackPtr ::operator acommon::Config::Entry*() const [function] [call site] 00693
6 acommon::StackPtr ::operator->() const [function] [call site] 00694
6 acommon::String::str() const [function] [call site] 00695
6 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00696
6 acommon::separate_list(acommon::ParmString const&, acommon::AddableContainer&, bool) [function] [call site] 00697
6 acommon::ListAddHelper::~ListAddHelper() [function] [call site] 00698
6 acommon::PosibErr ::PosibErr(acommon::PosibErr const&) [function] [call site] 00699
6 acommon::StackPtr ::~StackPtr() [function] [call site] 00700
3 acommon::PosibErrBase::release_err() [function] [call site] 00701
4 acommon::PosibErrBase::release() [function] [call site] 00702
5 __assert_fail [call site] 00703
5 __assert_fail [call site] 00704
5 acommon::Error::Error(acommon::Error const&) [function] [call site] 00705
6 strlen [call site] 00706
3 acommon::CopyPtr ::reset(acommon::Error*) [function] [call site] 00707
4 acommon::GenericCopyPtr ::Parms>::reset(acommon::Error*, acommon::CopyPtr ::Parms const&) [function] [call site] 00708
5 acommon::CopyPtr ::Parms::del(acommon::Error*) [function] [call site] 00709
6 acommon::Error::~Error() [function] [call site] 00710
3 acommon::CopyPtr ::operator acommon::Error*() const [function] [call site] 00711
4 acommon::GenericCopyPtr ::Parms>::operator acommon::Error*() const [function] [call site] 00712
3 acommon::PosibErr ::~PosibErr() [function] [call site] 00713
2 aspell_config_error_message [function] [call site] 00714
3 acommon::CopyPtr ::operator acommon::Error*() const [function] [call site] 00715
2 fprintf [call site] 00716
2 memchr [call site] 00717
2 fprintf [call site] 00718
1 fprintf [call site] 00719
1 fprintf [call site] 00720
1 aspell_config_replace [function] [call site] 00721
1 new_aspell_speller [function] [call site] 00722
2 acommon::new_speller(acommon::Config*) [function] [call site] 00723
3 aspell_gettext_init [function] [call site] 00724
3 acommon::find_word_list(acommon::Config*) [function] [call site] 00725
4 acommon::new_config() [function] [call site] 00726
4 acommon::StackPtr ::StackPtr(acommon::Config*) [function] [call site] 00727
4 acommon::StackPtr ::operator->() const [function] [call site] 00728
4 acommon::Config::read_in_settings(acommon::Config const*) [function] [call site] 00729
5 acommon::PosibErr ::PosibErr(bool const&) [function] [call site] 00730
5 acommon::Config::set_committed_state(bool) [function] [call site] 00731
6 acommon::Config::commit_all(acommon::Vector *, char const*) [function] [call site] 00732
7 acommon::Conv::Conv(acommon::Convert*) [function] [call site] 00733
8 acommon::ConvP::ConvP(acommon::Convert const*) [function] [call site] 00734
9 acommon::FilterCharVector::FilterCharVector() [function] [call site] 00735
10 acommon::Vector ::Vector() [function] [call site] 00736
9 acommon::String::String() [function] [call site] 00737
7 acommon::ConvKey::ConvKey (char const* const&, bool) [function] [call site] 00738
8 acommon::ParmString::ParmString(char const*, unsigned int) [function] [call site] 00739
7 acommon::PosibErrBase::PosibErrBase(acommon::PosibErrBase const&) [function] [call site] 00740
7 acommon::PosibErr ::PosibErr() [function] [call site] 00741
8 acommon::PosibErrBase::PosibErrBase() [function] [call site] 00742
7 acommon::Config::commit(acommon::Config::Entry*, acommon::Conv*) [function] [call site] 00743
7 acommon::PosibErrBase::has_err() const [function] [call site] 00744
7 acommon::PosibErrBase::has_err() const [function] [call site] 00745
7 acommon::PosibErrBase::ignore_err() [function] [call site] 00746
7 acommon::PosibErr ::PosibErr(acommon::PosibErrBase const&) [function] [call site] 00747
8 acommon::PosibErrBase::PosibErrBase(acommon::PosibErrBase const&) [function] [call site] 00748
7 acommon::PosibErr ::~PosibErr() [function] [call site] 00749
7 acommon::PosibErr ::PosibErr(acommon::PosibErr &&) [function] [call site] 00750
7 acommon::PosibErr ::~PosibErr() [function] [call site] 00751
7 acommon::Conv::~Conv() [function] [call site] 00752
8 acommon::ConvObj::~ConvObj() [function] [call site] 00753
9 acommon::Convert::~Convert() [function] [call site] 00754
10 acommon::Filter::~Filter() [function] [call site] 00755
11 acommon::Filter::clear() [function] [call site] 00756
11 acommon::Vector ::~Vector() [function] [call site] 00757
11 acommon::CanHaveError::~CanHaveError() [function] [call site] 00758
12 acommon::CopyPtr ::~CopyPtr() [function] [call site] 00759
13 acommon::GenericCopyPtr ::Parms>::~GenericCopyPtr() [function] [call site] 00760
14 acommon::CopyPtr ::Parms::del(acommon::Error*) [function] [call site] 00761
10 acommon::FilterCharVector::~FilterCharVector() [function] [call site] 00762
10 acommon::StackPtr ::~StackPtr() [function] [call site] 00763
10 acommon::CachePtr ::~CachePtr() [function] [call site] 00764
11 acommon::CachePtr ::reset(acommon::NormTables*) [function] [call site] 00765
12 acommon::Cacheable::release() const [function] [call site] 00766
13 acommon::release_cache_data(acommon::GlobalCacheBase*, acommon::Cacheable const*) [function] [call site] 00767
14 acommon::GlobalCacheBase::release(acommon::Cacheable*) [function] [call site] 00768
15 acommon::Lock::Lock(acommon::Mutex*) [function] [call site] 00769
15 __assert_fail [call site] 00770
15 acommon::Cacheable::attached() [function] [call site] 00771
15 acommon::GlobalCacheBase::del(acommon::Cacheable*) [function] [call site] 00772
15 acommon::Lock::~Lock() [function] [call site] 00773
6 acommon::PosibErrBase::PosibErrBase(acommon::PosibErrBase const&) [function] [call site] 00774
6 acommon::Config::empty() const [function] [call site] 00775
6 __assert_fail [call site] 00776