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
Attachments: