hi, im back with my LS+ jack 0.116.1 errors
i recompiled LS and jackd on an other machine (ubuntu 8.10 instead of debian) and here's the valging output, i hope it will help :
LinuxSampler initialization completed.
LSCPServer: Client connection established on socket:4.
LSCPServer: Client connection established on socket:5.
--19009-- REDIR: 0x4536d90 (strcpy) redirected to 0x4026490 (strcpy)
--19009-- REDIR: 0x4536bb0 (index) redirected to 0x4026170 (index)
--19009-- REDIR: 0x4533c80 (realloc) redirected to 0x4025d80 (realloc)
--19009-- REDIR: 0x4536d20 (strcmp) redirected to 0x4026730 (strcmp)
--19009-- REDIR: 0x4539650 (rawmemchr) redirected to 0x4027450 (rawmemchr)
--19009-- REDIR: 0x4536a00 (strcat) redirected to 0x4026200 (strcat)
--19009-- REDIR: 0x45374b0 (strncmp) redirected to 0x40266a0 (strncmp)
--19009-- Reading syms from /usr/lib/alsa-lib/libasound_module_conf_pulse.so (0x41D9000)
--19009-- Reading debug info from /usr/lib/alsa-lib/libasound_module_conf_pulse.so...
--19009-- ... CRC mismatch (computed 2052c007 wanted b1ce9a03)
--19009-- object doesn't have a symbol table
--19009-- Reading syms from /usr/lib/libpulse.so.0.4.1 (0x4AB4000)
--19009-- Reading debug info from /usr/lib/libpulse.so.0.4.1...
--19009-- ... CRC mismatch (computed 321a6eb6 wanted 234c760d)
--19009-- object doesn't have a symbol table
--19009-- Reading syms from /usr/lib/libSM.so.6.0.0 (0x41DC000)
--19009-- Reading debug info from /usr/lib/libSM.so.6.0.0...
--19009-- ... CRC mismatch (computed 8af05547 wanted 366be93b)
--19009-- object doesn't have a symbol table
--19009-- Reading syms from /usr/lib/libICE.so.6.3.0 (0x4B04000)
--19009-- Reading debug info from /usr/lib/libICE.so.6.3.0...
--19009-- ... CRC mismatch (computed 64e8278a wanted 55dd049d)
--19009-- object doesn't have a symbol table
--19009-- Reading syms from /usr/lib/libX11.so.6.2.0 (0x4B1C000)
--19009-- Reading debug info from /usr/lib/libX11.so.6.2.0...
--19009-- ... CRC mismatch (computed bef163bd wanted 55780a10)
--19009-- object doesn't have a symbol table
--19009-- Reading syms from /lib/libcap.so.1.10 (0x41E5000)
--19009-- Reading debug info from /lib/libcap.so.1.10...
--19009-- ... CRC mismatch (computed e44a5008 wanted 83ee6697)
--19009-- object doesn't have a symbol table
--19009-- Reading syms from /usr/lib/libxcb-xlib.so.0.0.0 (0x4C0B000)
--19009-- Reading debug info from /usr/lib/libxcb-xlib.so.0.0.0...
--19009-- ... CRC mismatch (computed 80e6042e wanted f7fde2bd)
--19009-- object doesn't have a symbol table
--19009-- Reading syms from /usr/lib/libxcb.so.1.0.0 (0x4C0E000)
--19009-- Reading debug info from /usr/lib/libxcb.so.1.0.0...
--19009-- ... CRC mismatch (computed 7f2f73cb wanted 887aca04)
--19009-- object doesn't have a symbol table
--19009-- Reading syms from /usr/lib/libXau.so.6.0.0 (0x4C27000)
--19009-- Reading debug info from /usr/lib/libXau.so.6.0.0...
--19009-- ... CRC mismatch (computed 35ad968f wanted 479ee57d)
--19009-- object doesn't have a symbol table
--19009-- Reading syms from /usr/lib/libXdmcp.so.6.0.0 (0x4C2A000)
--19009-- Reading debug info from /usr/lib/libXdmcp.so.6.0.0...
--19009-- ... CRC mismatch (computed 7892784a wanted 1c340519)
--19009-- object doesn't have a symbol table
--19009-- REDIR: 0x45b7900 (__strcpy_chk) redirected to 0x40279f0 (__strcpy_chk)
--19009-- REDIR: 0x4538600 (memset) redirected to 0x4027340 (memset)
--19009-- REDIR: 0x45375c0 (strncpy) redirected to 0x4026560 (strncpy)
--19009-- REDIR: 0x4538100 (memchr) redirected to 0x4026850 (memchr)
--19009-- Discarding syms at 0x41D9000-0x41DC000 in /usr/lib/alsa-lib/libasound_module_conf_pulse.so due to munmap()
--19009-- Discarding syms at 0x4AB4000-0x4B04000 in /usr/lib/libpulse.so.0.4.1 due to munmap()
--19009-- Discarding syms at 0x41DC000-0x41E5000 in /usr/lib/libSM.so.6.0.0 due to munmap()
--19009-- Discarding syms at 0x4B04000-0x4B1C000 in /usr/lib/libICE.so.6.3.0 due to munmap()
--19009-- Discarding syms at 0x4B1C000-0x4C0B000 in /usr/lib/libX11.so.6.2.0 due to munmap()
--19009-- Discarding syms at 0x41E5000-0x41E9000 in /lib/libcap.so.1.10 due to munmap()
--19009-- Discarding syms at 0x4C0B000-0x4C0E000 in /usr/lib/libxcb-xlib.so.0.0.0 due to munmap()
--19009-- Discarding syms at 0x4C0E000-0x4C27000 in /usr/lib/libxcb.so.1.0.0 due to munmap()
--19009-- Discarding syms at 0x4C27000-0x4C2A000 in /usr/lib/libXau.so.6.0.0 due to munmap()
--19009-- Discarding syms at 0x4C2A000-0x4C2F000 in /usr/lib/libXdmcp.so.6.0.0 due to munmap()
--19009-- REDIR: 0x44560f0 (operator delete[](void*)) redirected to 0x40240f0 (operator delete[](void*))
Thread: WARNING, can't assign realtime scheduling to thread!
Thread: WARNING, can't mlockall() memory!
==19009==
==19009== Process terminating with default action of signal 11 (SIGSEGV)
==19009== Bad permissions for mapped region at address 0x4A20FCC
==19009== at 0x4295D74: jack_activate (client.c:1937)
==19009== by 0x4159CF4: LinuxSampler::JackClient::JackClient(std::string) (AudioOutputDeviceJack.cpp:320)
==19009== by 0x415B133: LinuxSampler::JackClient::CreateAudio(std::string) (AudioOutputDeviceJack.cpp:344)
==19009== by 0x415E59C: LinuxSampler::AudioOutputDeviceJack::AudioOutputDeviceJack(std::map<std::string, LinuxSampler::DeviceCreationParameter*, std::less<std::string>, std::allocator<std::pair<std::string const, LinuxSampler::DeviceCreationParameter*> > >) (AudioOutputDeviceJack.cpp:181)
==19009== by 0x4147B9C: LinuxSampler::AudioOutputDeviceFactory::InnerFactoryTemplate<LinuxSampler::AudioOutputDeviceJack>::Create(std::map<std::string, LinuxSampler::DeviceCreationParameter*, std::less<std::string>, std::allocator<std::pair<std::string const, LinuxSampler::DeviceCreationParameter*> > >) (AudioOutputDeviceFactory.h:51)
==19009== by 0x4146FA6: LinuxSampler::AudioOutputDeviceFactory::Create(std::string, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >) (AudioOutputDeviceFactory.cpp:118)
==19009== by 0x4083C6A: LinuxSampler::Sampler::CreateAudioOutputDevice(std::string, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >) (Sampler.cpp:543)
==19009== by 0x40BFCCC: LinuxSampler::LSCPServer::CreateAudioOutputDevice(std::string, std::map<std::string, std::string, std::less<std::string>, std::allocator<std::pair<std::string const, std::string> > >) (lscpserver.cpp:818)
==19009== by 0x40B0FE6: yyparse(void*) (lscp.y:344)
==19009== by 0x40C9089: LinuxSampler::LSCPServer::Main() (lscpserver.cpp:570)
==19009== by 0x4183CBD: _ZN12LinuxSamplerL18__pthread_launcherEPv (Thread.cpp:388)
==19009== by 0x437B50E: start_thread (in /lib/tls/i686/cmov/libpthread-2.8.90.so)
==19009==
==19009== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 98 from 2)
--19009--
--19009-- supp: 85 dl-hack3-cond-1
--19009-- supp: 13 dl-hack5-32bit-addr-1
==19009== malloc/free: in use at exit: 78,380 bytes in 1,915 blocks.
==19009== malloc/free: 28,422 allocs, 26,507 frees, 1,450,025 bytes allocated.
==19009==
==19009== searching for pointers to 1,915 not-freed blocks.
==19009== checked 9,229,920 bytes.
==19009==
==19009== LEAK SUMMARY:
==19009== definitely lost: 1,321 bytes in 98 blocks.
==19009== possibly lost: 34,814 bytes in 662 blocks.
==19009== still reachable: 42,245 bytes in 1,155 blocks.
==19009== suppressed: 0 bytes in 0 blocks.
==19009== Rerun with --leak-check=full to see details of leaked memory.
--19009-- memcheck: sanity checks: 78 cheap, 5 expensive
--19009-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use
--19009-- memcheck: auxmaps_L1: 0 searches, 0 cmps, ratio 0:10
--19009-- memcheck: auxmaps_L2: 0 searches, 0 nodes
--19009-- memcheck: SMs: n_issued = 77 (1232k, 1M)
--19009-- memcheck: SMs: n_deissued = 5 (80k, 0M)
--19009-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M)
--19009-- memcheck: SMs: max_undefined = 6 (96k, 0M)
--19009-- memcheck: SMs: max_defined = 383 (6128k, 5M)
--19009-- memcheck: SMs: max_non_DSM = 72 (1152k, 1M)
--19009-- memcheck: max sec V bit nodes: 1 (0k, 0M)
--19009-- memcheck: set_sec_vbits8 calls: 2 (new: 1, updates: 1)
--19009-- memcheck: max shadow mem size: 1456k, 1M
--19009-- translate: fast SP updates identified: 26,542 ( 88.1%)
--19009-- translate: generic_known SP updates identified: 2,511 ( 8.3%)
--19009-- translate: generic_unknown SP updates identified: 1,074 ( 3.5%)
--19009-- tt/tc: 94,027 tt lookups requiring 111,328 probes
--19009-- tt/tc: 94,027 fast-cache updates, 12 flushes
--19009-- transtab: new 20,821 (484,679 -> 6,829,075; ratio 140:10) [0 scs]
--19009-- transtab: dumped 0 (0 -> ??)
--19009-- transtab: discarded 2,614 (51,904 -> ??)
--19009-- scheduler: 8,023,328 jumps (bb entries).
--19009-- scheduler: 78/139,546 major/minor sched events.
--19009-- sanity: 79 cheap, 5 expensive checks.
--19009-- exectx: 6,151 lists, 4,694 contexts (avg 0 per list)
--19009-- exectx: 55,027 searches, 58,401 full compares (1,061 per 1000)
--19009-- exectx: 0 cmp2, 374 cmp4, 0 cmpAll
--19009-- errormgr: 19 supplist searches, 184 comparisons during search
--19009-- errormgr: 98 errlist searches, 462 comparisons during search
Killed
if you need more information just ask