<p> Attention is currently required from: Joshua Colp, N A. </p>
<p><a href="https://gerrit.asterisk.org/c/asterisk/+/18891">View Change</a></p><p>1 comment:</p><ul style="list-style: none; padding: 0;"><li style="margin: 0; padding: 0;"><p><a href="null">File res/res_pjsip_pubsub.c:</a></p><ul style="list-style: none; padding: 0;"><li style="margin: 0; padding: 0 0 0 16px;"><p style="margin-bottom: 4px;"><a href="https://gerrit.asterisk.org/c/asterisk/+/18891/comment/fc56e192_b616d6ab">Patch Set #2, Line 4084:</a> <code style="font-family:monospace,monospace"> if (ast_sip_push_task(sub_tree->serializer, destroy_subscriptions_task, old_root)) {</code></p><p><blockquote style="border-left: 1px solid #aaa; margin: 10px 0; padding: 0 10px;">And to be more specific - the setting of the serializer on the dialog is done using ast_sip_dialog_s […]</blockquote></p><p style="white-space: pre-wrap; word-wrap: break-word;">!@!@!@! thread1.txt !@!@!@!</p><p style="white-space: pre-wrap; word-wrap: break-word;">$1 = {si_signo = 11, si_errno = 0, si_code = 1, _sifields = {_pad = {-2094646068, 32612, 0 <repeats 26 times>}, _kill = {si_pid = -2094646068, si_uid = 32612}, _timer = {si_tid = -2094646068, si_overrun = 32612, si_sigval = {sival_int = 0, sival_ptr = 0x0}}, _rt = {si_pid = -2094646068, si_uid = 32612, si_sigval = {sival_int = 0, sival_ptr = 0x0}}, _sigchld = {si_pid = -2094646068, si_uid = 32612, si_status = 0, si_utime = 0, si_stime = 0}, _sigfault = {si_addr = 0x7f6483263ccc, _addr_lsb = 0, _addr_bnd = {_lower = 0x0, _upper = 0x0}}, _sigpoll = {si_band = 140069673778380, si_fd = 0}}}<br>Signal Stop Print Pass to program Description<br>SIGSEGV Yes Yes Yes Segmentation fault</p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">Thread 1 (Thread 0x7f63f844f640 (LWP 14742)):<br>#0 __ao2_find (c=0x7f6483263cbc, arg=arg@entry=0x7f642fbea028, flags=flags@entry=OBJ_SEARCH_KEY, tag=tag@entry=0x60d438 "", file=file@entry=0x626f76 "datastore.c", line=line@entry=121, func=0x626fd0 <__PRETTY_FUNCTION__.2> "ast_datastores_find") at astobj2_container.c:437<br> arged = 0x7f642fbea028<br>#1 0x00000000004c999a in ast_datastores_find (datastores=<optimized out>, name=name@entry=0x7f642fbea028 "dialog-info+xml") at datastore.c:121<br> __PRETTY_FUNCTION__ = "ast_datastores_find"<br>#2 0x00007f642fbe84c8 in dialog_info_generate_body_content (body=0x7f6476e656c8, data=0x7f6430056e60) at res_pjsip_dialog_info_body_generator.c:111<br> dialog_info = 0x7f6476e656c8<br> dialog = <optimized out><br> state = <optimized out><br> datastore = <optimized out><br> datastore_state = <optimized out><br> state_data = 0x7f6430056e60<br> local = 0x7f63f844de50 "sip:244@......"<br> stripped = <optimized out><br> statestring = 0x0<br> remote = 0x7f63f844de20 "sip:255@......"<br> pidfstate = 0x0<br> pidfnote = 0x0<br> local_state = NOTIFY_OPEN<br> version_str = "000000000000004", '000' <repeats 11 times>, "377377377377377377377377301000000000000000000"<br> sanitized = "000000000000000000000000260337D370c177000000000000000000d177000000000000000000000000000000f000000000000000000000340346D370c177", '000' <repeats 14 times>, "d177000000hr000000000000000000 000000000d177000000000000000000001000000000020000000000060000000000360345D370c177000000060345D370c177000000001000000000000000000000020000000000d177000000000000000000001000000000002000000000000000000000377377377377377377377377070b220254c177000000000000000000000000000000P340D370c177000000000000000000c177000000000000000000002000000000hr000000000000000000"...<br> endpoint = 0x0<br> notify_early_inuse_ringing = 0<br> __PRETTY_FUNCTION__ = "dialog_info_generate_body_content"<br>#3 0x00007f642fc54434 in ast_sip_pubsub_generate_body_content (type=0x7f642fbea111 "application", subtype=subtype@entry=0x7f642fbea028 "dialog-info+xml", data=data@entry=0x7f63f844ec30, str=str@entry=0x7f637405ccf8) at res_pjsip_pubsub.c:3587<br> supplement = <optimized out><br> generator = 0x7f642fbec240 <dialog_info_body_generator><br> res = 0<br> body = 0x7f6476e656c8<br> __FUNCTION__ = "ast_sip_pubsub_generate_body_content"<br> __PRETTY_FUNCTION__ = "ast_sip_pubsub_generate_body_content"<br>#4 0x00007f642fc54b3a in ast_sip_subscription_notify (sub=0x7f637405ccc0, notify_data=notify_data@entry=0x7f63f844ec30, terminate=0) at res_pjsip_pubsub.c:2582<br> res = <optimized out><br> dlg = 0x7f6449725d48<br> __PRETTY_FUNCTION__ = "ast_sip_subscription_notify"<br>#5 0x00007f642fbdfc51 in notify_task (obj=0x7f6430056e60) at res_pjsip_exten_state.c:322<br> task_data = 0x7f6430056e60<br> data = {body_type = 0x7f642fbe289e "ast_sip_exten_state_data", body_data = 0x7f6430056e60}<br>#6 0x00000000005898a4 in ast_taskprocessor_execute (tps=tps@entry=0x5b7d100) at taskprocessor.c:1302<br> local = {local_data = 0x7f63f844ec70, data = 0x0}<br> t = 0x7f643002f080<br> size = <optimized out><br> __PRETTY_FUNCTION__ = "ast_taskprocessor_execute"<br>#7 0x00000000005907d8 in execute_tasks (data=0x5b7d100) at threadpool.c:1350<br> tps = 0x5b7d100<br>#8 0x00000000005898a4 in ast_taskprocessor_execute (tps=0x2e299d0) at taskprocessor.c:1302<br> local = {local_data = 0x64a7b0, data = 0x64afc0 <__PRETTY_FUNCTION__.58>}<br> t = 0x7f63e483c660<br> size = <optimized out><br> __PRETTY_FUNCTION__ = "ast_taskprocessor_execute"<br>#9 0x000000000059120f in threadpool_execute (pool=0x27e1f90) at threadpool.c:367<br> __PRETTY_FUNCTION__ = "threadpool_execute"<br>#10 worker_active (worker=0x7f6410009f90) at threadpool.c:1137<br> alive = <optimized out><br> alive = <optimized out><br>#11 worker_start (arg=arg@entry=0x7f6410009f90) at threadpool.c:1056<br> worker = 0x7f6410009f90<br> saved_state = <optimized out><br> __PRETTY_FUNCTION__ = "worker_start"<br>#12 0x0000000000598b2d in dummy_start (data=<optimized out>) at utils.c:1574<br> __cancel_buf = {__cancel_jmp_buf = {{__cancel_jmp_buf = {0, -2001783446616141821, 140068266597038, 140068266597039, 0, 140067343758912, -2001871992448348157, 1941082490677497859}, __mask_was_saved = 0}}, __pad = {0x7f63f844ee30, 0x0, 0x1, 0x0}}<br> __cancel_routine = <optimized out><br> __cancel_arg = 0x7f63f844f640<br> __not_first_call = <optimized out><br> ret = <optimized out><br> a = {start_routine = 0x590f30 <worker_start>, data = 0x7f6410009f90, name = 0x7f63f844ed90 ""}<br> __PRETTY_FUNCTION__ = "dummy_start"<br>#13 0x00007f6480c02e45 in start_thread () from /lib64/libpthread.so.0<br>No symbol table info available.<br>#14 0x00007f64807744af in clone () from /lib64/libc.so.6<br>No symbol table info available.</pre></li></ul></li></ul><p>To view, visit <a href="https://gerrit.asterisk.org/c/asterisk/+/18891">change 18891</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.asterisk.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.asterisk.org/c/asterisk/+/18891"/><meta itemprop="name" content="View Change"/></div></div>
<div style="display:none"> Gerrit-Project: asterisk </div>
<div style="display:none"> Gerrit-Branch: 16 </div>
<div style="display:none"> Gerrit-Change-Id: I96582aad3a26515ca73a8460ee6756f56f6ba23b </div>
<div style="display:none"> Gerrit-Change-Number: 18891 </div>
<div style="display:none"> Gerrit-PatchSet: 2 </div>
<div style="display:none"> Gerrit-Owner: Alexei Gradinari <alex2grad@gmail.com> </div>
<div style="display:none"> Gerrit-Reviewer: Friendly Automation </div>
<div style="display:none"> Gerrit-Reviewer: Joshua Colp <jcolp@sangoma.com> </div>
<div style="display:none"> Gerrit-Reviewer: N A <mail@interlinked.x10host.com> </div>
<div style="display:none"> Gerrit-Attention: Joshua Colp <jcolp@sangoma.com> </div>
<div style="display:none"> Gerrit-Attention: N A <mail@interlinked.x10host.com> </div>
<div style="display:none"> Gerrit-Comment-Date: Tue, 16 Aug 2022 15:11:33 +0000 </div>
<div style="display:none"> Gerrit-HasComments: Yes </div>
<div style="display:none"> Gerrit-Has-Labels: No </div>
<div style="display:none"> Comment-In-Reply-To: Joshua Colp <jcolp@sangoma.com> </div>
<div style="display:none"> Comment-In-Reply-To: Alexei Gradinari <alex2grad@gmail.com> </div>
<div style="display:none"> Gerrit-MessageType: comment </div>