Hi, I reported a crash of artsd in debian stretch before, but no real solution was given. I will try to ask again, now with a backtrace from the crash-manager (with symbols) attached. I hope this can help some one (perhaps Slàvek) to find my problem. Many thanks Rolf
[Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". ==== (gdb) bt ==== [TDECrash handler] #3 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 #4 0x00007f93c1c673fa in __GI_abort () at abort.c:89 #5 0x00007f93c19905a5 in g_assertion_message () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f93c199063a in g_assertion_message_expr () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007f93c38b7007 in gsl_wave_osc_process (wosc=0x55b65857b9f0, n_values=<optimized out>, freq_in=freq_in@entry=0x0, mod_in=mod_in@entry=0x0, sync_in=sync_in@entry=0x0, mono_out=<optimized out>) at ./flow/gsl/gslwaveosc.c:222 #8 0x00007f93c388a99d in Arts::DataHandlePlay_impl::calculateBlock (this=0x55b65856e280, samples=<optimized out>) at ./flow/datahandle_impl.cc:380 #9 0x00007f93c38bc738 in master_process_locked_node (node=node@entry=0x55b6584e9e80, n_values=<optimized out>) at ./flow/gsl/gslopmaster.c:497 #10 0x00007f93c38bdbf3 in master_process_flow () at ./flow/gsl/gslopmaster.c:539 #11 _engine_master_dispatch () at ./flow/gsl/gslopmaster.c:731 #12 0x00007f93c3868bf5 in GslMainLoop::run (this=0x7f93c3b273a0 <gslMainLoop>) at ./flow/gslschedule.cc:88 #13 Arts::StdScheduleNode::requireFlow (this=<optimized out>) at ./flow/gslschedule.cc:635 #14 0x00007f93c386e878 in Arts::AudioSubSystem::handleIO (this=0x55b658493240, type=type@entry=2) at ./flow/audiosubsys.cc:456 #15 0x00007f93c38849da in Arts::AudioIOALSA::notifyIO (this=0x55b658482520, fd=8, type=<optimized out>) at ./flow/audioioalsa9.cc:507 #16 0x00007f93c3026877 in Arts::StdIOManager::processOneEvent (this=0x55b65847a900, blocking=<optimized out>) at ./mcop/iomanager.cc:308 #17 0x00007f93c3025aee in Arts::StdIOManager::run (this=0x55b65847a900) at ./mcop/iomanager.cc:357 #18 0x000055b657a2ac8c in main (argc=<optimized out>, argv=<optimized out>) at ./soundserver/artsd.cc:363 ==== (gdb) bt full ==== [TDECrash handler] No locals. #3 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 set = {__val = {0, 140272624990440, 140721365244256, 4294967809, 140272624989584, 140721365244240, 140272584564199, 252833149, 4294967295, 140272588212815, 140272587742680, 140272624988160, 512, 140272591489792, 496, 94241653392200}} pid = <optimized out> tid = <optimized out> #4 0x00007f93c1c673fa in __GI_abort () at abort.c:89 save_stage = 2 act = {__sigaction_handler = {sa_handler = 0x7661776c73672f6c, sa_sigaction = 0x7661776c73672f6c}, sa_mask = {__val = {3619314301433769829, 2, 214748364810, 0, 0, 472446402651, 0, 0, 532575944823, 0, 8388357180125097331, 140272591489880, 0, 140272591489792, 3832053307941137785, 7810982522987376766}}, sa_flags = -1044176032, sa_restorer = 0x55b658584680} sigs = {__val = {32, 0 <repeats 15 times>}} #5 0x00007f93c19905a5 in g_assertion_message () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #6 0x00007f93c199063a in g_assertion_message_expr () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 No symbol table info available. #7 0x00007f93c38b7007 in gsl_wave_osc_process (wosc=0x55b65857b9f0, n_values=<optimized out>, freq_in=freq_in@entry=0x0, mod_in=mod_in@entry=0x0, sync_in=sync_in@entry=0x0, mono_out=<optimized out>) at ./flow/gsl/gslwaveosc.c:222 mode = <optimized out> __func__ = "gsl_wave_osc_process" #8 0x00007f93c388a99d in Arts::DataHandlePlay_impl::calculateBlock (this=0x55b65856e280, samples=<optimized out>) at ./flow/datahandle_impl.cc:380 samples = <optimized out> this = 0x55b65856e280 #9 0x00007f93c38bc738 in master_process_locked_node (node=node@entry=0x55b6584e9e80, n_values=<optimized out>) at ./flow/gsl/gslopmaster.c:497 new_counter = 444929 i = <optimized out> j = <optimized out> diff = 0 final_counter = 444929 #10 0x00007f93c38bdbf3 in master_process_flow () at ./flow/gsl/gslopmaster.c:539 node = 0x55b6584e9e80 new_counter = 444929 profile_maxtime = 0 profile_modules = 0 profile_node = 0x0 #11 _engine_master_dispatch () at ./flow/gsl/gslopmaster.c:731 No locals. #12 0x00007f93c3868bf5 in GslMainLoop::run (this=0x7f93c3b273a0 <gslMainLoop>) at ./flow/gslschedule.cc:88 No locals. #13 Arts::StdScheduleNode::requireFlow (this=<optimized out>) at ./flow/gslschedule.cc:635 No locals. #14 0x00007f93c386e878 in Arts::AudioSubSystem::handleIO (this=0x55b658493240, type=type@entry=2) at ./flow/audiosubsys.cc:456 wbsz = 124 space = <optimized out> #15 0x00007f93c38849da in Arts::AudioIOALSA::notifyIO (this=0x55b658482520, fd=8, type=<optimized out>) at ./flow/audioioalsa9.cc:507 todo = 2 #16 0x00007f93c3026877 in Arts::StdIOManager::processOneEvent (this=0x55b65847a900, blocking=<optimized out>) at ./mcop/iomanager.cc:308 w = <optimized out> activeTypes = <optimized out> tonotify = 1 i = 0x3 rfd = {fds_bits = {256, 0 <repeats 15 times>}} wfd = {fds_bits = {0 <repeats 16 times>}} efd = {fds_bits = {0 <repeats 16 times>}} selectabs = <optimized out> select_timeout = {tv_sec = 0, tv_usec = 114720} retval = <optimized out> #17 0x00007f93c3025aee in Arts::StdIOManager::run (this=0x55b65847a900) at ./mcop/iomanager.cc:357 No locals. #18 0x000055b657a2ac8c in main (argc=<optimized out>, argv=<optimized out>) at ./soundserver/artsd.cc:363 cpuUsage = {d = 0x55b658479780} dispatcher = {d = 0x55b658479cd0, static _instance = 0x7ffc3efce1f0, requestResultPool = {freeIDs = std::stack wrapping: std::deque with 0 elements, storage = std::vector of length 0, capacity 0}, objectPool = {freeIDs = std::stack wrapping: std::deque with 20 elements = {32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51}, storage = std::vector of length 64, capacity 64 = {0x55b6585526b0, 0x55b658552150, 0x55b658551d30, 0x55b658551940, 0x55b6585512d0, 0x55b658546ba0, 0x55b658546770, 0x55b658546210, 0x55b658545da0, 0x55b658545900, 0x55b658545460, 0x55b658548550, 0x55b658548e40, 0x55b658547f40, 0x55b6585476f0, 0x55b6585452e0, 0x55b658554160, 0x55b6584f0168, 0x55b6584ee108, 0x55b6584eabc8, 0x55b6584e8d68, 0x55b6584d6978, 0x55b6584dac00, 0x55b6584afc28, 0x55b6584db130, 0x55b6584dc3c0, 0x55b658499810, 0x55b6584dba00, 0x55b65849ef88, 0x55b65849cc88, 0x55b65847fe78, 0x55b65847e830, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x55b65856e370, 0x55b6584ea1f8, 0x55b6584f0bf0, 0x55b65857b560, 0x55b65854c520, 0x55b65854c910, 0x55b65854ce58, 0x55b658554700, 0x55b658553d40, 0x55b658553880, 0x55b658553700, 0x55b658552b50}}, connections = std::__cxx11::list = {[0] = 0x55b6585498d0}, serverID = "mobi-dick.frogs.de-080c-5a0879fe", deleteIOManagerOnExit = true, tcpServer = 0x0, unixServer = 0x55b65847b2f0, _ioManager = 0x55b65847a900, _flowSystem = 0x55b65847fdd0, objectManager = 0x55b65847a8c0, referenceClean = 0x55b658479d50, notificationManager = 0x55b65847b030, orig_sigpipe = 0x0, _activeConnection = 0x55b6585498d0} warnNullDevice = "" startup = {<Arts::Object> = {_pool = 0x55b658479740}, _cache = 0x55b65849ef00} server = {<Arts::Object> = {_pool = 0x55b6584d6650}, _cache = <optimized out>} audioManager = {<Arts::Object> = {_pool = 0x55b6584dd400}, _cache = 0x0} wrapper = 0x7ffc3efcffdf "3" ==== (gdb) info thread ==== Id Target Id Frame * 1 Thread 0x7f93c3fb9b80 (LWP 2060) "artsd" 0x000055b657a2ac8c in main (argc=<optimized out>, argv=<optimized out>) at ./soundserver/artsd.cc:363 ==== (gdb) thread apply all bt ==== ==== Thread 1 (Thread 0x7f93c3fb9b80 (LWP 2060)): [TDECrash handler] #3 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 #4 0x00007f93c1c673fa in __GI_abort () at abort.c:89 #5 0x00007f93c19905a5 in g_assertion_message () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f93c199063a in g_assertion_message_expr () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007f93c38b7007 in gsl_wave_osc_process (wosc=0x55b65857b9f0, n_values=<optimized out>, freq_in=freq_in@entry=0x0, mod_in=mod_in@entry=0x0, sync_in=sync_in@entry=0x0, mono_out=<optimized out>) at ./flow/gsl/gslwaveosc.c:222 #8 0x00007f93c388a99d in Arts::DataHandlePlay_impl::calculateBlock (this=0x55b65856e280, samples=<optimized out>) at ./flow/datahandle_impl.cc:380 #9 0x00007f93c38bc738 in master_process_locked_node (node=node@entry=0x55b6584e9e80, n_values=<optimized out>) at ./flow/gsl/gslopmaster.c:497 #10 0x00007f93c38bdbf3 in master_process_flow () at ./flow/gsl/gslopmaster.c:539 #11 _engine_master_dispatch () at ./flow/gsl/gslopmaster.c:731 #12 0x00007f93c3868bf5 in GslMainLoop::run (this=0x7f93c3b273a0 <gslMainLoop>) at ./flow/gslschedule.cc:88 #13 Arts::StdScheduleNode::requireFlow (this=<optimized out>) at ./flow/gslschedule.cc:635 #14 0x00007f93c386e878 in Arts::AudioSubSystem::handleIO (this=0x55b658493240, type=type@entry=2) at ./flow/audiosubsys.cc:456 #15 0x00007f93c38849da in Arts::AudioIOALSA::notifyIO (this=0x55b658482520, fd=8, type=<optimized out>) at ./flow/audioioalsa9.cc:507 #16 0x00007f93c3026877 in Arts::StdIOManager::processOneEvent (this=0x55b65847a900, blocking=<optimized out>) at ./mcop/iomanager.cc:308 #17 0x00007f93c3025aee in Arts::StdIOManager::run (this=0x55b65847a900) at ./mcop/iomanager.cc:357 #18 0x000055b657a2ac8c in main (argc=<optimized out>, argv=<optimized out>) at ./soundserver/artsd.cc:363 ==== (gdb) info sharedlibrary ==== From To Syms Read Shared Object Library 0x00007f93c3b7c600 0x00007f93c3b9096f Yes /opt/trinity/lib/libsoundserver_idl.so.1 0x00007f93c3867160 0x00007f93c38ccce6 Yes /opt/trinity/lib/libartsflow.so.1 0x00007f93c35d3a90 0x00007f93c35e18bf Yes /opt/trinity/lib/libkmedia2_idl.so.1 0x00007f93c3318630 0x00007f93c333f38f Yes /opt/trinity/lib/libartsflow_idl.so.1 0x00007f93c3002580 0x00007f93c30524fd Yes /opt/trinity/lib/libmcop.so.1 0x00007f93c2db7d80 0x00007f93c2db894e Yes /lib/x86_64-linux-gnu/libdl.so.2 0x00007f93c2ad9110 0x00007f93c2b6ee05 Yes (*) /usr/lib/x86_64-linux-gnu/libasound.so.2 0x00007f93c2875a90 0x00007f93c28986cc Yes (*) /usr/lib/x86_64-linux-gnu/libaudiofile.so.1 0x00007f93c25787e0 0x00007f93c2620d49 Yes (*) /usr/lib/x86_64-linux-gnu/libstdc++.so.6 0x00007f93c21ee680 0x00007f93c225a8da Yes /lib/x86_64-linux-gnu/libm.so.6 0x00007f93c1fd4a90 0x00007f93c1fe4895 Yes (*) /lib/x86_64-linux-gnu/libgcc_s.so.1 0x00007f93c1c52910 0x00007f93c1d7c403 Yes /lib/x86_64-linux-gnu/libc.so.6 0x00007f93c1939cd0 0x00007f93c19b1d79 Yes (*) /lib/x86_64-linux-gnu/libglib-2.0.so.0 0x00007f93c171d670 0x00007f93c171d7ea Yes (*) /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0 0x00007f93c1515f70 0x00007f93c151a36c Yes (*) /usr/lib/x86_64-linux-gnu/libvorbisfile.so.3 0x00007f93c12eb690 0x00007f93c130132d Yes (*) /usr/lib/x86_64-linux-gnu/libvorbis.so.0 0x00007f93c10c9cb0 0x00007f93c10d22a8 Yes (*) /usr/lib/x86_64-linux-gnu/libmad.so.0 0x00007f93c3dc7aa0 0x00007f93c3de3340 Yes /lib64/ld-linux-x86-64.so.2 0x00007f93c0eb0ab0 0x00007f93c0ebd811 Yes /lib/x86_64-linux-gnu/libpthread.so.0 0x00007f93c0ca50e0 0x00007f93c0ca7ecf Yes /lib/x86_64-linux-gnu/librt.so.1 0x00007f93c0a34af0 0x00007f93c0a97c5b Yes (*) /usr/lib/x86_64-linux-gnu/libFLAC.so.8 0x00007f93c07ba5d0 0x00007f93c080cab1 Yes (*) /lib/x86_64-linux-gnu/libpcre.so.3 0x00007f93c05b1a70 0x00007f93c05b5c05 Yes (*) /usr/lib/x86_64-linux-gnu/libogg.so.0 0x00007f93c03a01d0 0x00007f93c03a5e91 Yes /lib/x86_64-linux-gnu/libnss_files.so.2 0x00007f93c01972b0 0x00007f93c019b745 Yes /lib/x86_64-linux-gnu/libnss_compat.so.2 0x00007f93bff81fd0 0x00007f93bff8d271 Yes /lib/x86_64-linux-gnu/libnsl.so.1 0x00007f93bfd740e0 0x00007f93bfd7a3f7 Yes /lib/x86_64-linux-gnu/libnss_nis.so.2 0x00007f93bfb6fa80 0x00007f93bfb6feca Yes (*) /usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_rate_speexrate.so 0x00007f93bf95eb20 0x00007f93bf96bb03 Yes (*) /usr/lib/x86_64-linux-gnu/libspeexdsp.so.1 0x00007f93bf752d40 0x00007f93bf756a4a Yes /opt/trinity/lib/libartsgslplayobject.so.0 (*): Shared library is missing debugging information. ==== (tdemetainfo) application version information ==== ==== (tdemetainfo) library version information ==== ==== (tdehwlib) hardware information ==== CPU core number: 0 Vendor: GenuineIntel Model: Name: Intel(R) Core(TM)2 Duo CPU P8700 @ 2.53GHz Current Frequency: 2534 MHz Minimum Frequency: 800 MHz Maximum Frequency: 2534 MHz CPU core number: 1 Vendor: GenuineIntel Model: Name: Intel(R) Core(TM)2 Duo CPU P8700 @ 2.53GHz Current Frequency: 2534 MHz Minimum Frequency: 800 MHz Maximum Frequency: 2534 MHz
Attachment:
signature.asc
Description: OpenPGP digital signature