|
| Hi, I'm running matlab7 r14 on ubuntu 6.10 (edgy) platform.
When I start Matlab everything works fine except when I type simulink
(or choose start/simulink or try to open mdl file) i get this error
message:
??? Can't load '/home/.../matlab7/bin/glnx86/libmwsimulink.so':
libXft.so.1: cannot open shared object file: No such file or
directory
??? Insufficient memory to execute script %.
----------------------------------------------------------------------
--
Assertion detected at Thu Dec 28 12:23:01 2006
----------------------------------------------------------------------
--
Assertion failed: hdr->in_use != 0, at line 706 of file
"memmgr/memcache.cpp".
Attempt to free previously freed memory
Configuration:
MATLAB Version: 7.0.0.19901 (R14)
Operating System: Linux 2.6.17-10-generic #2 SMP Tue Dec 5 22:28:26
UTC 2006 i686
Window System: The X.Org Foundation (70101000), display :0.0
Current Visual: 0x23 (class 4, depth 24)
Processor ID: x86 Family 15 Model 4 Stepping 1, GenuineIntel
Virtual Machine: Java 1.4.2_02 with Sun Microsystems Inc. Java
HotSpot(TM) Client VM
(mixed mode)
Default Charset: UTF-8
Stack Trace:
[0] libmwbridge.so:ThrowAssertion()(0xb7d81be0 "Assertion failed:
hdr->in_use !=..", 0xb7d6b739, 512, 0xbface80d) + 164 bytes
[1] libmwbridge.so:MATLABAssertFcn(char const*, char const*, int,
char const*)(0xb7efb231 ": hdr->in_use != 0,", 0xb7efb1c0
"memmgr/memcache.cpp", 706, 0xb7efa220 "Attempt to free previously
freed..") + 113 bytes
[2] libut.so:ut_assertstr(0xb7efb231 ": hdr->in_use != 0,",
0xb7efb1c0 "memmgr/memcache.cpp", 706, 0xb7efa220 "Attempt to free
previously freed..") + 55 bytes
[3] libut.so:mw_free(0xb54eca50
"_GLOBAL__I__ZN32_GLOBAL__N_iolib..", 0, 0xbface8c8, 0xb7ee2de2) +
727 bytes
[4] libut.so:utFree(0xb54eca50
"_GLOBAL__I__ZN32_GLOBAL__N_iolib..", 0xb7f0f534, 0xbface8e8,
0xb6a91c0a) + 34 bytes
[5] libmwm_pcodeio.so:mpio_free_pcodeheader(0xb7f1a464, 0xbfacf2e0,
0xbfacf358, 0xb7a120c8) + 150 bytes
[6]
libmwm_interpreter. so:inEvalStringWithIsVarFcn(_memory_cont
ext*, char
const*, unsigned, EvalType, int, mxArray_tag**, inDebugCheck,
_pcodeheader*, int*, bool (*)(void*, char const*), void*)(0xb7f1a464,
0x08ca5480 "simulink\n", 9, 0) + 2400 bytes
[7] libmwm_interpreter.so:inEvalCmdNoEnd(0x08ca5480 "simulink\n",
0x08ca5480 "simulink\n", 0xbfacf558, 0xb7d18dc3) + 110 bytes
[8] libmwbridge.so:mnParser(0xb7ceee8b "@@@", 0xb7ceef7b
"mnParser", 1, 0x01acf610) + 471 bytes
[9] libmwmcr.so:mcrInstance::mnParser()(0x0809e358, 0, 0xbfad1898,
0x0804a90e) + 96 bytes
[10] MATLAB:mcrMain(int, char**)(1, 0xbfad1944, 0xbfad18b8,
0xb77ae470) + 308 bytes
[11] MATLAB:main(1, 0xbfad1944, 0xbfad194c, 0xb7f49878) + 23 bytes
[12] libc.so.6:__libc_start_main~(0x0804a7d0, 1, 0xbfad1944,
0x0804a3e4) + 220 bytes
Any ideas?
|
|