Re: Něco s GTK a aMule


To Debian CZ/SK project discussion list <czdebian-l zavinac debian bod cz>
From Rostislav Svoboda <rostislav bod svoboda zavinac post bod cz>
Date Fri, 03 Feb 2006 15:38:32 +0100
User-agent Mozilla Thunderbird 1.0.7 (X11/20050923)

Kepi napsal(a):

Zkousel jste zmenit gtk tema? Muzete pouzit treba funkce z baliku
gtk-theme-switch
V Ovládacím centru KDE ve Vzhled a motivy mám záložku GTK Styles and Fonts. V položce GTK styles jsem měl jsem měl zaškrtnuto Use my KDE style in GTK applications. Tak jsem zaškrtl Use another style, jeden vybral z nabídky (některé zlobily také) a už je vše v pořádku. Jen nevím, proč mě to začalo zlobit až teď, když už jsem to tak měl v KDE nastaveno dlouho.

Druhy problem netusim...
Možná bude vědět někdo jiný. Úplný výpis chybového hlášení je tento:

Terminated after throwing an instance of 'std::bad_alloc'
       what(): St9bad_alloc
       backtrace:
[2] ?? in /usr/lib/libstdc++.so.6 [0x40ac89c4]
[3] ?? in /usr/lib/libstdc++.so.6 [0x40ac8a01]
[4] ?? in /usr/lib/libstdc++.so.6 [0x40ac8b8c]
[5] operator new(unsigned int) in /usr/lib/libstdc++.so.6[0x40ac8fea]
[6] operator new[](unsigned int) in /usr/lib/libstdc++.so.6[0x40ac90bc]
[7] wxWindowBase::GetTitle() const in amule [0x8144a6b]
[8] wxWindowBase::GetTitle() const in amule [0x8144b94]
[9] wxWindowBase::GetTitle() const in amule [0x8145e80]
[10] wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const in /usr/lib/libwx_baseu-2.6.so.0[0x4092a39d] [11] wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) in /usr/lib/libwx_baseu-2.6.so.0[0x409b8db4] [12] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) in /usr/lib/libwx_baseu-2.6.so.0[0x409b8fc8] [13] wxEvtHandler::ProcessEvent(wxEvent&) in /usr/lib/libwx_baseu-2.6.so.0[0x409b919d]
[14] wxTimerBase::Notify() in /usr/lib/libwx_gtk2u_core-2.6.so.0[0x407e2b38]
[15] ?? in /usr/lib/libwx_gtk2u_core-2.6.so.0 [0x406ed7b4]
[16] ?? in /usr/lib/libglib-2.0.so.0 [0x410c08d6]
[17] g_main_context_dispatch in /usr/lib/libglib-2.0.so.0[0x410beb8c]
[18] ?? in /usr/lib/libglib-2.0.so.0 [0x410c1f6b]
[19] g_main_loop_run in /usr/lib/libglib-2.0.so.0[0x410c22c7]
[20] gtk_dialog_run in /usr/lib/libgtk-x11-2.0.so.0[0x40cf31da]
[21] wxMessageDialog::ShowModal() in /usr/lib/libwx_gtk2u_core-2.6.so.0[0x4075d7cc] [22] wxMessageBox(wxString const&, wxString const&, long, wxWindow*, int, int) in /usr/lib/libwx_gtk2u_core-2.6.so.0[0x406c372e] [23] CryptoPP::IteratedHashBase2<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, CryptoPP::HashTransformation>::~IteratedHashBase2() in amule [0x812c5c7] [24] CryptoPP::IteratedHashBase2<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, CryptoPP::HashTransformation>::~IteratedHashBase2() in amule [0x812d1c8]
[25] wxThreadHelperThread::~wxThreadHelperThread() in amule [0x8084905]
[26] wxThreadHelperThread::~wxThreadHelperThread() in amule [0x808c4b9]
[27] CryptoPP::IteratedHashBase2<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, CryptoPP::HashTransformation>::~IteratedHashBase2() in amule [0x812c67b]
[28] wxAppConsole::CallOnInit() in amule[0x808dd61]
[29] wxEntry(int&, wchar_t**) in /usr/lib/libwx_baseu-2.6.so.0[0x409604ea]
[30] wxEntry(int&, char**) in /usr/lib/libwx_baseu-2.6.so.0[0x409605ee]
[31] CryptoPP::IteratedHashBase2<unsigned int, CryptoPP::EnumToType<CryptoPP::ByteOrder, 0>, CryptoPP::HashTransformation>::~IteratedHashBase2() in amule [0x812c58e]
[32] __libc_start_main in /lib/libc.so.6[0x40b3c413]
[33] __gxx_personality_v0 in amule[0x807db21]

Neúspěšně ukončen (SIGABRT)

Je zajímavé, že tento problém s aMule začal ve stejnou dobu jako problém s nečitelnými rolovacími nabídkami v Gimpu a dalších GTK aplikacích, ale nevím, jestli to spolu souvisí, přinejmenším výše uvedené řešení s tím nijak nepohnulo.


Partial thread listing: