[Bug 257944] KDE applications (mostly Dolphin and Plasma) crash on exit/closing window (Strigi and OpenSuse) [abort, __libc_message, malloc_printerr, std::basic_string::~basic_string]

Martin Koller kollix at aon.at
Sat Feb 5 11:17:40 GMT 2011


https://bugs.kde.org/show_bug.cgi?id=257944





--- Comment #129 from Martin Koller <kollix aon at>  2011-02-05 12:17:35 ---
strigiclient still crashes on exit with the same valgrind log using KDE 4.6.0
and strigi 0.7.3.99 on openSuse 11.3:

strigi-debuginfo-0.7.3.99-52.1.i586
libstrigi0-debuginfo-0.7.3.99-52.1.i586
strigi-devel-0.7.3.99-52.1.i586
strigi-debugsource-0.7.3.99-52.1.i586
libstrigi0-0.7.3.99-52.1.i586
strigi-0.7.3.99-52.1.i586

==7741== Invalid read of size 4
==7741==    at 0x4FF10F1: std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::~basic_string() (atomicity.h:46)
==7741==    by 0x507CB4A: __cxa_finalize (in /lib/libc-2.11.2.so)
==7741==    by 0x527AAB3: ??? (in /usr/lib/libstreamanalyzer.so.0.7.3)
==7741==    by 0x52DD46F: ??? (in /usr/lib/libstreamanalyzer.so.0.7.3)
==7741==    by 0x400ED1C: _dl_fini (in /lib/ld-2.11.2.so)
==7741==    by 0x507C7CE: __run_exit_handlers (in /lib/libc-2.11.2.so)
==7741==    by 0x507C82C: exit (in /lib/libc-2.11.2.so)
==7741==    by 0x5064C15: (below main) (in /lib/libc-2.11.2.so)
==7741==  Address 0x5878238 is 8 bytes inside a block of size 49 free'd
==7741==    at 0x40266AD: operator delete(void*) (in
/usr/lib/valgrind/vgpreload_memcheck-x86-linux.so)
==7741==    by 0x4FF105A: std::string::_Rep::_M_destroy(std::allocator<char>
const&) (new_allocator.h:95)
==7741==    by 0x4FF1109: std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::~basic_string() (basic_string.h:237)
==7741==    by 0x507C7CE: __run_exit_handlers (in /lib/libc-2.11.2.so)
==7741==    by 0x507C82C: exit (in /lib/libc-2.11.2.so)
==7741==    by 0x5064C15: (below main) (in /lib/libc-2.11.2.so)

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list