Hi all,
I may have found a memoryleak (don't know what they look like). When i run Inkscape from gdb (svn-head, winxp) the debugger will catch a SIGTRAP after dragging and releasing the text tool:
warning: HEAP[inkscape.exe]: warning: Heap block at 053640B8 modified at 053640C4 past requested size of 4
Program received signal SIGTRAP, Trace/breakpoint trap. 0x7c901231 in ntdll!DbgUiConnectToDbg () from ntdll.dll
The backtrace ends with: #56 0x00000000 in ?? () from #57 0x04a295c0 in ?? () #58 0x02b60000 in ?? () #59 0x00ab63fc in std::vector<Inkscape::Text::Layout::Chunk, std::allocatorInkscape::Text::Layout::Chunk >::_M_insert_aux () at c:/dev/gcc/gcc-4.1.1/objdir/i686-pc-mingw32/libstdc++-v3/include/bits/ios_base.h:169 Previous frame inner to this frame (corrupt stack?)
This bug might be related to bug 1645874.
When running Inkscape normally, nothing happens, other than that memory seems leaking (the allocated memory keeps increasing when more text objects are drawn with the texttool)
Cheers, Johan