trinity-users@lists.pearsoncomputing.net

Message: previous - next
Month: November 2017

atsd-crash

From: Rolf Schmidt <rolf.frogs@...>
Date: Sun, 12 Nov 2017 17:52:19 +0100
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: