From owner-freebsd-bugs@freebsd.org Mon May 4 10:52:43 2020 Return-Path: Delivered-To: freebsd-bugs@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 000212CC33D for ; Mon, 4 May 2020 10:52:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 49G07G6HLhz42Nx for ; Mon, 4 May 2020 10:52:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id D5BBB2CC33C; Mon, 4 May 2020 10:52:42 +0000 (UTC) Delivered-To: bugs@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D57EA2CC33B for ; Mon, 4 May 2020 10:52:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49G07G5Pv1z42Nv for ; Mon, 4 May 2020 10:52:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id B527322FFA for ; Mon, 4 May 2020 10:52:42 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 044AqgWr015910 for ; Mon, 4 May 2020 10:52:42 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 044Aqgdq015909 for bugs@FreeBSD.org; Mon, 4 May 2020 10:52:42 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 245870] panic during startup of squid inside jail Date: Mon, 04 May 2020 10:52:42 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: kern X-Bugzilla-Version: 12.1-STABLE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: freebsd@daemon.de X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 May 2020 10:52:43 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D245870 --- Comment #3 from Thomas von Dein --- (In reply to Mark Johnston from comment #2) Hello Mark, > From frame 11 could you run: > > (kgdb) p *so > (kgdb) p *so->so_listen > (kgdb) p *so->so_listen->sol_accept_filter Yes: (kgdb) f 11 #11 0xffffffff80cf1ebc in soisconnected (so=3D0xfffff8108ede7368) at /usr/src/sys/kern/uipc_socket.c:3775 3775 ret =3D head->sol_accept_filter->accf_callback(so, (kgdb) p *so $1 =3D {so_lock =3D {lock_object =3D {lo_name =3D 0xffffffff81386dc0 "socke= t", lo_flags =3D 21168128, lo_data =3D 0, lo_witness =3D 0x0}, mtx_lock =3D 184467352819= 86889184}, so_count =3D 0, so_rdsel =3D {si_tdlist =3D {tqh_first =3D 0x0,=20 tqh_last =3D 0x0}, si_note =3D {kl_list =3D {slh_first =3D 0x0}, kl_l= ock =3D 0xffffffff80ceb1c0 , kl_unlock =3D 0xffffffff80ceb240 , kl_assert_locked =3D 0xffffffff80ceb2a0 ,=20 kl_assert_unlocked =3D 0xffffffff80ceb2b0 , kl_lockarg =3D 0xfffff8108ede7368, kl_autodestroy =3D 0}, si_mtx =3D 0x0}, = so_wrsel =3D {si_tdlist =3D {tqh_first =3D 0x0, tqh_last =3D 0x0}, si_note =3D {kl_list = =3D { slh_first =3D 0x0}, kl_lock =3D 0xffffffff80ceb2c0 , kl_unlock =3D 0xffffffff80ceb340 , kl_assert_locked =3D 0xffffffff80ceb3a0 ,=20 kl_assert_unlocked =3D 0xffffffff80ceb3b0 , kl_lockarg =3D 0xfffff8108ede7368, kl_autodestroy =3D 0}, si_mtx =3D 0x0}, = so_type =3D 1, so_options =3D 4, so_linger =3D 0, so_state =3D 259,=20 so_pcb =3D 0xfffff801f21e7988, so_vnet =3D 0xfffff81080019b40, so_proto = =3D 0xffffffff81b581b0 , so_timeo =3D 0, so_error =3D 0, so_sigio = =3D 0x0, so_cred =3D 0xfffff8012cd3ee00, so_label =3D 0x0, so_gencnt =3D 23888,=20 so_emuldata =3D 0x0, so_dtor =3D 0x0, osd =3D {osd_nslots =3D 0, osd_slot= s =3D 0x0, osd_next =3D {le_next =3D 0x0, le_prev =3D 0x0}}, so_fibnum =3D 0, so_user_= cookie =3D 0, so_ts_clock =3D 0, so_max_pacing_rate =3D 0, {{so_rcv =3D {sb_mtx =3D { lock_object =3D {lo_name =3D 0xffffffff813e98c0 "so_rcv", lo_flag= s =3D 16973824, lo_data =3D 0, lo_witness =3D 0x0}, mtx_lock =3D 1844673528198688= 9184}, sb_sx =3D {lock_object =3D {lo_name =3D 0xffffffff81435c38 "so_rcv_sx",=20 lo_flags =3D 36896768, lo_data =3D 0, lo_witness =3D 0x0}, sx_l= ock =3D 1}, sb_sel =3D 0xfffff8108ede7390, sb_state =3D 0, sb_mb =3D 0x0, sb_mbtail =3D= 0x0, sb_lastrecord =3D 0x0, sb_sndptr =3D 0x0, sb_fnrdy =3D 0x0, sb_sndptroff = =3D 0,=20 sb_acc =3D 0, sb_ccc =3D 0, sb_hiwat =3D 1049740, sb_mbcnt =3D 0, s= b_mcnt =3D 0, sb_ccnt =3D 0, sb_mbmax =3D 8397920, sb_ctl =3D 0, sb_lowat =3D 1, sb_timeo= =3D 0, sb_flags =3D 2080, sb_upcall =3D 0xffffffff826e3000, sb_upcallarg =3D 0x0,= =20 sb_aiojobq =3D {tqh_first =3D 0x0, tqh_last =3D 0xfffff8108ede7580}, sb_aiotask =3D {ta_link =3D {stqe_next =3D 0x0}, ta_pending =3D 0, ta_prior= ity =3D 0, ta_func =3D 0xffffffff80cc7800 , ta_context =3D 0xfffff8108ede73= 68}},=20 so_snd =3D {sb_mtx =3D {lock_object =3D {lo_name =3D 0xffffffff813fbd= b7 "so_snd", lo_flags =3D 16973824, lo_data =3D 0, lo_witness =3D 0x0}, mtx_lock =3D 0},= sb_sx =3D {lock_object =3D {lo_name =3D 0xffffffff8145a998 "so_snd_sx",=20 lo_flags =3D 36896768, lo_data =3D 0, lo_witness =3D 0x0}, sx_l= ock =3D 1}, sb_sel =3D 0xfffff8108ede73e0, sb_state =3D 0, sb_mb =3D 0x0, sb_mbtail =3D= 0x0, sb_lastrecord =3D 0x0, sb_sndptr =3D 0x0, sb_fnrdy =3D 0x0, sb_sndptroff = =3D 0,=20 sb_acc =3D 0, sb_ccc =3D 0, sb_hiwat =3D 1049740, sb_mbcnt =3D 0, s= b_mcnt =3D 0, sb_ccnt =3D 0, sb_mbmax =3D 8397920, sb_ctl =3D 0, sb_lowat =3D 2048, sb_ti= meo =3D 0, sb_flags =3D 2048, sb_upcall =3D 0x0, sb_upcallarg =3D 0x0, sb_aiojobq =3D { tqh_first =3D 0x0, tqh_last =3D 0xfffff8108ede7670}, sb_aiotask = =3D {ta_link =3D {stqe_next =3D 0x0}, ta_pending =3D 0, ta_priority =3D 0, ta_f= unc =3D 0xffffffff80cc8080 , ta_context =3D 0xfffff8108ede7368}}, so_lis= t =3D { tqe_next =3D 0x0, tqe_prev =3D 0xfffff8011cb60828}, so_listen =3D 0xfffff8011cb606d0, so_qstate =3D SQ_INCOMP, so_peerlabel =3D 0x0, so_oobma= rk =3D 0}, {sol_incomp =3D {tqh_first =3D 0xffffffff813e98c0, tqh_last =3D 0x1030000},= =20 sol_comp =3D {tqh_first =3D 0x0, tqh_last =3D 0xfffff801047e65e0}, so= l_qlen =3D 2168675384, sol_incqlen =3D 4294967295, sol_qlimit =3D 36896768, sol_accept= _filter =3D 0x0, sol_accept_filter_arg =3D 0x1,=20 sol_accept_filter_str =3D 0xfffff8108ede7390 "", sol_upcall =3D 0x0, sol_upcallarg =3D 0x0, sol_sbrcv_lowat =3D 0, sol_sbsnd_lowat =3D 0, sol_sb= rcv_hiwat =3D 0, sol_sbsnd_hiwat =3D 0, sol_sbrcv_flags =3D 0, sol_sbsnd_flags =3D 0,= =20 sol_sbrcv_timeo =3D 0, sol_sbsnd_timeo =3D 0}}} (kgdb) p *so->so_listen $2 =3D {so_lock =3D {lock_object =3D {lo_name =3D 0xffffffff81386dc0 "socke= t", lo_flags =3D 21168128, lo_data =3D 0, lo_witness =3D 0x0}, mtx_lock =3D 184467352819= 86889184}, so_count =3D 2, so_rdsel =3D {si_tdlist =3D {tqh_first =3D 0x0,=20 tqh_last =3D 0x0}, si_note =3D {kl_list =3D {slh_first =3D 0xfffff810= a58bd780}, kl_lock =3D 0xffffffff80ceb1c0 , kl_unlock =3D 0xffffffff80c= eb240 ,=20 kl_assert_locked =3D 0xffffffff80ceb2a0 , kl_assert_unlocked =3D 0xffffffff80ceb2b0 , kl_lo= ckarg =3D 0xfffff8011cb606d0, kl_autodestroy =3D 0}, si_mtx =3D 0x0}, so_wrsel = =3D { si_tdlist =3D {tqh_first =3D 0x0, tqh_last =3D 0x0}, si_note =3D {kl_li= st =3D {slh_first =3D 0x0}, kl_lock =3D 0xffffffff80ceb2c0 , kl_unl= ock =3D 0xffffffff80ceb340 ,=20 kl_assert_locked =3D 0xffffffff80ceb3a0 , kl_assert_unlocked =3D 0xffffffff80ceb3b0 , kl_lo= ckarg =3D 0xfffff8011cb606d0, kl_autodestroy =3D 0}, si_mtx =3D 0x0}, so_type =3D= 1,=20 so_options =3D 4102, so_linger =3D 0, so_state =3D 256, so_pcb =3D 0xfffff810c0ce07a0, so_vnet =3D 0xfffff81080019b40, so_proto =3D 0xffffffff= 81b581b0 , so_timeo =3D 0, so_error =3D 0, so_sigio =3D 0x0,=20 so_cred =3D 0xfffff8012cd3ee00, so_label =3D 0x0, so_gencnt =3D 23864, so= _emuldata =3D 0x0, so_dtor =3D 0x0, osd =3D {osd_nslots =3D 0, osd_slots =3D 0x0, osd= _next =3D {le_next =3D 0x0, le_prev =3D 0x0}}, so_fibnum =3D 0, so_user_cookie =3D 0,= =20 so_ts_clock =3D 0, so_max_pacing_rate =3D 0, {{so_rcv =3D {sb_mtx =3D {lo= ck_object =3D {lo_name =3D 0xfffff8108ede7368 "\300m8\201\377\377\377\377", lo_flags =3D 2396944032, lo_data =3D 4294965264, lo_witness =3D 0x0},=20 mtx_lock =3D 18446735282393188408}, sb_sx =3D {lock_object =3D {l= o_name =3D 0x100000000 , lo_flags = =3D 1024, lo_data =3D 0, lo_witness =3D 0xfffff80106739540}, sx_lock =3D 0},=20 sb_sel =3D 0x0, sb_state =3D 0, sb_mb =3D 0x0, sb_mbtail =3D 0x8000= 0000001, sb_lastrecord =3D 0x10000000100000, sb_sndptr =3D 0x8000800, sb_fnrdy =3D 0= x0, sb_sndptroff =3D 0, sb_acc =3D 0, sb_ccc =3D 0, sb_hiwat =3D 0, sb_mbcnt = =3D 0,=20 sb_mcnt =3D 0, sb_ccnt =3D 0, sb_mbmax =3D 0, sb_ctl =3D 0, sb_lowa= t =3D 1, sb_timeo =3D 0, sb_flags =3D 2048, sb_upcall =3D 0x0, sb_upcallarg =3D 0x0,= sb_aiojobq =3D {tqh_first =3D 0x0, tqh_last =3D 0xfffff8011cb608e8}, sb_aiotask =3D { ta_link =3D {stqe_next =3D 0x0}, ta_pending =3D 0, ta_priority = =3D 0, ta_func =3D 0xffffffff80cc7800 , ta_context =3D 0xfffff8011cb606d0}}, so= _snd =3D {sb_mtx =3D {lock_object =3D {lo_name =3D 0xffffffff813fbdb7 "so_snd",=20 lo_flags =3D 16908288, lo_data =3D 0, lo_witness =3D 0x0}, mtx_= lock =3D 4}, sb_sx =3D {lock_object =3D {lo_name =3D 0xffffffff8145a998 "so_snd_sx", lo_= flags =3D 36831232, lo_data =3D 0, lo_witness =3D 0x0}, sx_lock =3D 6},=20 sb_sel =3D 0xfffff8011cb60748, sb_state =3D 0, sb_mb =3D 0x0, sb_mb= tail =3D 0x0, sb_lastrecord =3D 0x0, sb_sndptr =3D 0x0, sb_fnrdy =3D 0x0, sb_sndptro= ff =3D 0, sb_acc =3D 0, sb_ccc =3D 0, sb_hiwat =3D 0, sb_mbcnt =3D 0, sb_mcnt =3D 0,= =20 sb_ccnt =3D 0, sb_mbmax =3D 0, sb_ctl =3D 0, sb_lowat =3D 2048, sb_= timeo =3D 0, sb_flags =3D 2048, sb_upcall =3D 0x0, sb_upcallarg =3D 0x0, sb_aiojobq =3D = {tqh_first =3D 0x0, tqh_last =3D 0xfffff8011cb609d8}, sb_aiotask =3D {ta_link =3D { stqe_next =3D 0x0}, ta_pending =3D 0, ta_priority =3D 0, ta_fun= c =3D 0xffffffff80cc8080 , ta_context =3D 0xfffff8011cb606d0}}, so_lis= t =3D {tqe_next =3D 0x0, tqe_prev =3D 0x0}, so_listen =3D 0x0, so_qstate =3D SQ_N= ONE,=20 so_peerlabel =3D 0x0, so_oobmark =3D 0}, {sol_incomp =3D {tqh_first = =3D 0xfffff8108ede7368, tqh_last =3D 0xfffff8108ede76a0}, sol_comp =3D {tqh_fir= st =3D 0x0, tqh_last =3D 0xfffff8011cb60838}, sol_qlen =3D 0, sol_incqlen =3D 1,=20 sol_qlimit =3D 1024, sol_accept_filter =3D 0xfffff80106739540, sol_accept_filter_arg =3D 0x0, sol_accept_filter_str =3D 0x0, sol_upcall = =3D 0x0, sol_upcallarg =3D 0x0, sol_sbrcv_lowat =3D 1, sol_sbsnd_lowat =3D 2048,=20 sol_sbrcv_hiwat =3D 1048576, sol_sbsnd_hiwat =3D 1048576, sol_sbrcv_f= lags =3D 2048, sol_sbsnd_flags =3D 2048, sol_sbrcv_timeo =3D 0, sol_sbsnd_timeo =3D = 0}}} (kgdb) p *so->so_listen->sol_accept_filter $3 =3D {accf_name =3D "httpready\000\000\000\000\000\000", accf_callback =3D 0xffffffff826e3000, accf_create =3D 0x0, accf_destroy =3D 0x0, accf_next =3D {sle_next =3D 0x0}} > Are there any other accept filters that are being dynamically loaded? I don't really know, it's a standard squid from ports. Tom --=20 You are receiving this mail because: You are the assignee for the bug.=