[Uml-devel] [Bug 230350] Umbrello segfaults on opening xmi file
Ralf Habacker
ralf.habacker at gmail.com
Tue Jan 17 15:35:17 UTC 2012
https://bugs.kde.org/show_bug.cgi?id=230350
Ralf Habacker <ralf.habacker at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |ralf.habacker at gmail.com
--- Comment #1 from Ralf Habacker <ralf habacker gmail com> 2012-01-17 15:35:17 ---
Umbrello crahsed on windows with recent svn code - the problem is a recursive
call
between umbrello.exe!Model_Utils::findObjectInList() and
umbrello.exe!UMLPackage::findObjectById()
until stack overflow.
Stacktrace:
msvcr100d.dll!_heap_alloc_base(unsigned int size) Zeile 55 C
msvcr100d.dll!_heap_alloc_dbg_impl(unsigned int nSize, int nBlockUse, const
char * szFileName, int nLine, int * errno_tmp) Zeile 431 + 0x9 Bytes C++
msvcr100d.dll!_nh_malloc_dbg_impl(unsigned int nSize, int nhFlag, int
nBlockUse, const char * szFileName, int nLine, int * errno_tmp) Zeile 239 +
0x19 Bytes C++
msvcr100d.dll!_nh_malloc_dbg(unsigned int nSize, int nhFlag, int nBlockUse,
const char * szFileName, int nLine) Zeile 302 + 0x1d Bytes C++
msvcr100d.dll!malloc(unsigned int nSize) Zeile 56 + 0x15 Bytes C++
msvcr100d.dll!operator new(unsigned int size) Zeile 59 + 0x9 Bytes C++
umbrello.exe!std::_Allocate<std::_Container_proxy>(unsigned int _Count,
std::_Container_proxy * __formal) Zeile 36 + 0x15 Bytes C++
umbrello.exe!std::allocator<std::_Container_proxy>::allocate(unsigned int
_Count) Zeile 187 + 0xb Bytes C++
umbrello.exe!std::_String_val<char,std::allocator<char>
>::_String_val<char,std::allocator<char> >(std::allocator<char> _Al) Zeile 469
+ 0xa Bytes C++
umbrello.exe!std::basic_string<char,std::char_traits<char>,std::allocator<char>
>::basic_string<char,std::char_traits<char>,std::allocator<char> >(const
std::basic_string<char,std::char_traits<char>,std::allocator<char> > & _Right)
Zeile 543 + 0x50 Bytes C++
umbrello.exe!UMLPackage::findObjectById(std::basic_string<char,std::char_traits<char>,std::allocator<char>
> id) Zeile 259 + 0x18 Bytes C++
umbrello.exe!Model_Utils::findObjectInList(std::basic_string<char,std::char_traits<char>,std::allocator<char>
> id, const UMLObjectList & inList) Zeile 92 + 0x22 Bytes C++
umbrello.exe!UMLPackage::findObjectById(std::basic_string<char,std::char_traits<char>,std::allocator<char>
> id) Zeile 259 + 0x20 Bytes C++
umbrello.exe!Model_Utils::findObjectInList(std::basic_string<char,std::char_traits<char>,std::allocator<char>
> id, const UMLObjectList & inList) Zeile 92 + 0x22 Bytes C++
umbrello.exe!UMLPackage::findObjectById(std::basic_string<char,std::char_traits<char>,std::allocator<char>
> id) Zeile 259 + 0x20 Bytes C++
umbrello.exe!Model_Utils::findObjectInList(std::basic_string<char,std::char_traits<char>,std::allocator<char>
> id, const UMLObjectList & inList) Zeile 92 + 0x22 Bytes C++
umbrello.exe!UMLPackage::findObjectById(std::basic_string<char,std::char_traits<char>,std::allocator<char>
> id) Zeile 259 + 0x20 Bytes C++
--
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 umbrello-devel
mailing list