- (gdb) bt full
- #0 __GI___pthread_mutex_lock (mutex=0x1b7b978) at ../nptl/pthread_mutex_lock.c:66
- __PRETTY_FUNCTION__ = "__pthread_mutex_lock"
- type = 70014
- #1 0x00007fe20bbca659 in apr_thread_mutex_lock (mutex=<optimized out>) at locks/unix/thread_mutex.c:92
- No locals.
- #2 0x00007fe20bbc23d5 in apr_queue_trypop (queue=queue@entry=0x1b7b7e0, data=data@entry=0x7fe18891e250) at misc/apr_queue.c:394
- rv = <optimized out>
- #3 0x00007fe20b8b7855 in switch_queue_trypop (queue=queue@entry=0x1b7b7e0, data=data@entry=0x7fe18891e250) at src/switch_apr.c:1171
- No locals.
- #4 0x00007fe18899a951 in flush_video_queue (q=0x1b7b7e0) at mod_local_stream.c:206
- pop = 0x0
- #5 0x00007fe18899ceec in read_stream_thread (thread=0xffff00010007, obj=0x7fe18891e4a0) at mod_local_stream.c:588
- is_open = 70014
- use_fh = 0x7fe18891e4a0
- olen = 960
- artist = 0x0
- title = 0x7fe18891e455 "1.wav"
- tmp_space = "\000usr\000local\000freeswitch\000sounds\000music\000iqv-default\000\064\070\060\060\060\000\061.wav", '\000' <repeats 69 times>
- fname = 0x1b7a7b8 ""
- fh = {file_interface = 0x1ac9978, flags = 2061, fd = 0x0, samples = 4308481, samplerate = 48000, native_rate = 48000, channels = 1, real_channels = 2, f
- seekable = 1, sample_count = 197760, speed = 0, memory_pool = 0x7fe17402dc68, prebuf = 65536, interval = 0, private_info = 0x7fe17402dde0, handler = 0
- sp_audio_buffer = 0x0, thresh = 0, silence_hits = 0, offset_pos = 0, samples_in = 197760, samples_out = 0, vol = 0, resampler = 0x0, buffer = 0x0, dbu
- pre_buffer = 0x7fe17403e620, pre_buffer_data = 0x7fe17404e6b8 "", pre_buffer_datalen = 65536, file = 0x7fe18899e3e8 "mod_local_stream.c",
- func = 0x7fe18899ec70 <__func__.17500> "read_stream_thread", line = 355, file_path = 0x7fe17402dda0 "/usr/local/freeswitch/sounds/music/iqv-default/48
- prefix = 0x0, max_samples = 0, params = 0x0, cur_channels = 0, cur_samplerate = 0, stream_name = 0x0, modname = 0x0, mm = {samplerate = 44100, channel
- vw = 0, vh = 0, cbr = 0, fps = 0, source_fps = 0, vbuf = 0, vprofile = SWITCH_VIDEO_PROFILE_BASELINE, vencspd = SWITCH_VIDEO_ENCODE_SPEED_DEFAULT, t
- flag_mutex = 0x7fe17402dd50, duration = 0, vpos = 0}
- file_buf = "1.wav", '\000' <repeats 122 times>
- path_buf = "/usr/local/freeswitch/sounds/music/iqv-default/48000/1.wav", '\000' <repeats 453 times>
- last_path = "/usr/local/freeswitch/sounds/music/iqv-default/48000/1.wav", '\000' <repeats 453 times>
- png_buf = "/usr/local/freeswitch/sounds/music/iqv-default/48000/art/1.wav.png", '\000' <repeats 445 times>
- tmp_buf = "/usr/local/freeswitch/sounds/music/iqv-default/48000\000\061.wav", '\000' <repeats 453 times>
- audio_buffer = 0x7fe1740028d0
- temp_pool = 0x7fe174023ab8
- do_shuffle = 28813240
- __func__ = "read_stream_thread"
- __PRETTY_FUNCTION__ = "read_stream_thread"
- #6 0x00007fe20bbd07a0 in dummy_worker (opaque=0x1b7b7b0) at threadproc/unix/thread.c:151
- thread = 0x1b7b7b0
- #7 0x00007fe20ae010a4 in start_thread (arg=0x7fe18891f700) at pthread_create.c:309
- __res = <optimized out>
- pd = 0x7fe18891f700
- now = <optimized out>
- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140606635636480, -9198946143358838508, 0, 140608849543264, 140606636146400, 140606635636480, 919348962734935
- mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
- not_first_call = <optimized out>
- pagesize_m1 = <optimized out>
- sp = <optimized out>
- freesize = <optimized out>
- __PRETTY_FUNCTION__ = "start_thread"
- #8 0x00007fe20a4d962d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111