|
From: Sylvain B. <syl...@gm...> - 2008-07-21 04:12:19
|
Hi, Although this is not a quantlib issue, I thought I'd ask here... as I'm using the determinant() and inverse() functions from Matrix, I get the following at runtime (comes from lu_factorize()): *** glibc detected *** ./a.out: free(): invalid next size (normal): 0x0806b8a0 *** ======= Backtrace: ========= /lib/i686/cmov/libc.so.6[0xb7d068f5] /lib/i686/cmov/libc.so.6(cfree+0x90)[0xb7d0a360] /usr/lib/libstdc++.so.6(_ZdlPv+0x21)[0xb7ed4171] ./a.out[0x805d28d] ./a.out[0x8058969] ./a.out[0x8051bcd] ./a.out[0x8057481] ./a.out[0x8057632] ./a.out(__gxx_personality_v0+0x317)[0x804adf7] /lib/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7cb1450] ./a.out(__gxx_personality_v0+0xb1)[0x804ab91] ======= Memory map: ======== Has anyone seen this before? Googling for it didn't help... Thanks Sylvain |