Date: Mon, 29 Jan 2024 21:06:57 +0000 From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 267606] x11-drivers/xf86-video-nv: Segmentation Fault post update from 1.20.14,1 to 21.1.4 Message-ID: <bug-267606-7141-J1utH2WAWk@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-267606-7141@https.bugs.freebsd.org/bugzilla/> References: <bug-267606-7141@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D267606 --- Comment #47 from Sergiy <Black_N@ukr.net> --- Comment on attachment 248069 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D248069 gdb result (driver xf86-video-nv-2.1.22 unchanged, default). >Script started on Mon Jan 29 11:22:22 2024 >root@T0sha2_db:/home/Black_N # gdb -c /h[K[K/home/Black_N/Xorg.core /usr/l= ocal/libexec /Xorg >[35;1mGNU gdb (GDB) 13.2 [GDB v13.2 for FreeBSD][m >Copyright (C) 2023 Free Software Foundation, Inc. >License GPLv3+: GNU GPL version 3 or later <[32mhttp://gnu.org/licenses/gp= l.html[m> >This is free software: you are free to change and redistribute it. >There is NO WARRANTY, to the extent permitted by law. >Type "show copying" and "show warranty" for details. >This GDB was configured as "x86_64-portbld-freebsd13.2". >Type "show configuration" for configuration details. >For bug reporting instructions, please see: >[32m<https://www.gnu.org/software/gdb/bugs/>[m. >Find the GDB manual and other documentation resources online at: > <[32mhttp://www.gnu.org/software/gdb/documentation/[m>. > >For help, type "help". >Type "apropos word" to search for commands related to "word"... >Reading symbols from [32m/usr/local/libexec/Xorg[m... >[New LWP 100142] >[New LWP 100143] > >warning: Could not load shared library symbols for [vdso]. >Do you need "set solib-search-path" or "set sysroot"? >Core was generated by `/usr/local/libexec/Xorg :0 -auth /root/.serverauth.= 1002'. >Program terminated with signal SIGABRT, Aborted. >Sent by thr_kill() from pid 1015 and user 0. >#0 [33mthr_kill[m () at [32mthr_kill.S[m:4 >4 thr_kill.S: No such file or directory. >[Current thread is 1 (LWP 100142)] >[?2004h(gdb) bt >[?2004l #0 [33mthr_kill[m () at [32mthr_kill.S[m:4 >#1 [34m0x0000000828dcd6f4[m in [33m__raise[m ([36ms=3Ds@entry[m=3D6) > at [32m/usr/src/lib/libc/gen/raise.c[m:52 >#2 [34m0x0000000828e7ebc9[m in [33mabort[m () at [32m/usr/src/lib/libc/st= dlib/abort.c[m:67 >#3 [34m0x000000000045de4c[m in [33mOsAbort[m () at [32m../os/utils.c[m:13= 52 >#4 [34m0x00000000004684b6[m in [33mAbortServer[m () at [32m../os/log.c[m:= 879 >#5 [34m0x0000000000465fd7[m in [33mFatalError[m ( > [36mf[m=3D0x23a3de "Caught signal %d (%s). Server aborting\n") at [32m= ../os/log.c[m:1017 >#6 [34m0x000000000045a763[m in [33mOsSigHandler[m ([36msigno[m=3D11, [36m= sip[m=3D0x820658710,=20 > [36munused[m=3D0x8206583a0) at [32m../os/osinit.c[m:156 >#7 [34m0x000000082766eb6e[m in [33mhandle_signal[m ([36mactp=3Dactp@entry= [m=3D0x820658320,=20 > [36msig=3Dsig@entry[m=3D11, [36minfo=3Dinfo@entry[m=3D0x820658710, [36= mucp=3Ducp@entry[m=3D0x8206583a0) > at [32m/usr/src/lib/libthr/thread/thr_sig.c[m:301 >#8 [34m0x000000082766e11f[m in [33mthr_sighandler[m ([36msig[m=3D11, [36m= info[m=3D0x0,=20 > [36m_ucp[m=3D0x828e54daa <thr_self+10>) at [32m/usr/src/lib/libthr/thr= ead/thr_sig.c[m:246 >#9 [2m<signal handler called>[m >#10 [33mstrcmp[m () at [32m/usr/src/lib/libc/amd64/string/strcmp.S[m:46 >#11 [34m0x000000000049cc5d[m in [33mxf86LookupMode[m ([36mscrp[m=3D0x83014= fe00, [36mmodep[m=3D0x8301b5b80,=20 > [36mclockRanges[m=3D0x8300b4810, [36mstrategy[m=3DLOOKUP_BEST_REFRESH) > at [32m../hw/xfree86/common/xf86Mode.c[m:511 >#12 [34m0x000000000049b1c3[m in [33mxf86ValidateModes[m ([36mscrp[m=3D0x83= 014fe00,=20 > [36mavailModes[m=3D0x83013d0c0, [36mmodeNames[m=3D0x830087710, [36mclo= ckRanges[m=3D0x8300b4810,=20 > [36mlinePitches[m=3D0x0, [36mminPitch[m=3D256, [36mmaxPitch[m=3D4080, = [36mpitchInc[m=3D512, [36mminHeight[m=3D128,=20 > [36mmaxHeight[m=3D4096, [36mvirtualX[m=3D0, [36mvirtualY[m=3D0, [36map= ertureSize[m=3D267845632,=20 > [36mstrategy[m=3DLOOKUP_BEST_REFRESH) at [32m../hw/xfree86/common/xf86= Mode.c[m:1719 >#13 [34m0x000000083713f25a[m in [33mNVPreInit[m ([36mpScrn[m=3D0x83014fe00= , [36mflags[m=3D0) > at [32mnv_driver.c[m:1978 >#14 [34m0x000000000048467d[m in [33mInitOutput[m ([36mpScreenInfo[m=3D0x54= b8b8 <screenInfo>,=20 > [36margc[m=3D4, [36margv[m=3D0x820658de0) at [32m../hw/xfree86/common/= xf86Init.c[m:478 >#15 [34m0x00000000002f9a6a[m in [33mdix_main[m ([36margc[m=3D4, [36margv[m= =3D0x820658de0, [36menvp[m=3D0x820658e08) > at [32m../dix/main.c[m:190 >#16 [34m0x000000000050dc2a[m in [33mmain[m ([36margc[m=3D4, [36margv[m=3D0= x820658de0, [36menvp[m=3D0x820658e08) > at [32m../dix/stubmain.c[m:34 >[?2004h(gdb) bt full >[?2004l #0 [33mthr_kill[m () at [32mthr_kill.S[m:4 >No locals. >#1 [34m0x0000000828dcd6f4[m in [33m__raise[m ([36ms=3Ds@entry[m=3D6) > at [32m/usr/src/lib/libc/gen/raise.c[m:52 > [36mid[m =3D 100142 >#2 [34m0x0000000828e7ebc9[m in [33mabort[m () at [32m/usr/src/lib/libc/st= dlib/abort.c[m:67 > [36mact[m =3D {[36m__sigaction_u[m =3D {[36m__sa_handler[m =3D [34= m0x0[m, [36m__sa_sigaction[m =3D [34m0x0[m},=20 > [36msa_flags[m =3D 4564560, [36msa_mask[m =3D {[36m__bits[m =3D = {4294967263, 4294967295,=20 > 4294967295, 4294967295}}} >#3 [34m0x000000000045de4c[m in [33mOsAbort[m () at [32m../os/utils.c[m:13= 52 >No locals. >#4 [34m0x00000000004684b6[m in [33mAbortServer[m () at [32m../os/log.c[m:= 879 >No locals. >#5 [34m0x0000000000465fd7[m in [33mFatalError[m ( > [36mf[m=3D0x23a3de "Caught signal %d (%s). Server aborting\n") at [32m= ../os/log.c[m:1017 > [36mbeenhere[m =3D 1 > [36margs[m =3D {{[36mgp_offset[m =3D 24, [36mfp_offset[m =3D 48,=20 > [36moverflow_arg_area[m =3D [34m0x820657f30[m, [36mreg_save_ar= ea[m =3D [34m0x820657e30[m}} > [36margs2[m =3D {{[36mgp_offset[m =3D 8, [36mfp_offset[m =3D 48,=20 > [36moverflow_arg_area[m =3D [34m0x820657f30[m, [36mreg_save_ar= ea[m =3D [34m0x820657e30[m}} >#6 [34m0x000000000045a763[m in [33mOsSigHandler[m ([36msigno[m=3D11, [36m= sip[m=3D0x820658710,=20 > [36munused[m=3D0x8206583a0) at [32m../os/osinit.c[m:156 >No locals. >#7 [34m0x000000082766eb6e[m in [33mhandle_signal[m ([36mactp=3Dactp@entry= [m=3D0x820658320,=20 > [36msig=3Dsig@entry[m=3D11, [36minfo=3Dinfo@entry[m=3D0x820658710, [36= mucp=3Ducp@entry[m=3D0x8206583a0) > at [32m/usr/src/lib/libthr/thread/thr_sig.c[m:301 > [36muc2[m =3D {[36muc_sigmask[m =3D {[36m__bits[m =3D {0, 42949672= 95, 0, 0}}, [36muc_mcontext[m =3D { > [36mmc_onstack[m =3D 0, [36mmc_rdi[m =3D 0, [36mmc_rsi[m =3D 3= 5165516480,=20 > [36mmc_rdx[m =3D 34903260032, [36mmc_rcx[m =3D 206158430216, [= 36mmc_r8[m =3D 34903263392,=20 > [36mmc_r9[m =3D 34903263152, [36mmc_rax[m =3D 1024, [36mmc_rbx= [m =3D 0,=20 > [36mmc_rbp[m =3D 35046592752, [36mmc_r10[m =3D 0, [36mmc_r11[m= =3D 0, [36mmc_r12[m =3D 0,=20 > [36mmc_r13[m =3D 34903260112, [36mmc_r14[m =3D 4398046511104, = [36mmc_r15[m =3D 196616,=20 > [36mmc_trapno[m =3D 543521744, [36mmc_fs[m =3D 8, [36mmc_gs[m = =3D 0, [36mmc_addr[m =3D 1024,=20 > [36mmc_flags[m =3D 0, [36mmc_es[m =3D 0, [36mmc_ds[m =3D 0, [3= 6mmc_err[m =3D 35046592752,=20 > [36mmc_rip[m =3D 0, [36mmc_cs[m =3D 0, [36mmc_rflags[m =3D 0, = [36mmc_rsp[m =3D 35045740768,=20 > [36mmc_ss[m =3D 0, [36mmc_len[m =3D 0, [36mmc_fpformat[m =3D 0= , [36mmc_ownedfp[m =3D 0,=20 > [36mmc_fpstate[m =3D {0, 0, 0, 0, 0, 0, -4294967296, 0, 0, 0, = 35165516480,=20 > 35194167560, 34903261472, 35020778426, 0, 0, 0, 0, 0,=20 > 35165516480, 0, 34903261520, 35046527704, 35046600176,=20 > 34903261824, 2311003, 34903261504, 35020752016, 35046521264,= 13,=20 > 34903261632, 35045744854, 0, 35045741408, 35046592752, 0,=20 > 35165516480, 35194167560, 34903261680, 35020778426, 34903261= 632,=20 > 35045741015, 66, 34903262016, 0, 35165516480, 543523344,=20 > 34903261760, 1, 1, 66, 35046592752, 34903261712, 35020752016= ,=20 > 35046521264, 66, 34903261872, 35045724063, 34903262016, 66,= =20 > 34903261728, 1, 0, 35045741408}, [36mmc_fsbase[m =3D 3504659= 2752,=20 > [36mmc_gsbase[m =3D 1095216660480, [36mmc_xfpustate[m =3D 4644= 985458150304907,=20 > [36mmc_xfpustate_len[m =3D 0, [36mmc_spare[m =3D {1, 0, -48089= 89965519753994, 0}},=20 > [36muc_link[m =3D [34m0x200[m, [36muc_stack[m =3D {[36mss_sp[m = =3D [34m0xff0[m, [36mss_size[m =3D 4096,=20 >[?2004h--Type <RET> for more, q to quit, c to continue without paging--c >[?2004l [36mss_flags[m =3D 128}, [36muc_flags[m =3D 543523568, [36m__sp= are__[m =3D {8, 4615166, 0,=20 > 66}} > [36mcurthread[m =3D [34m0x830073000[m > [36min_sigsuspend[m =3D 0 > [36mcancel_enable[m =3D 1 > [36mcancel_point[m =3D 0 > [36msigfunc[m =3D [34m0x0[m > [36merr[m =3D [2m<optimized out>[m > [36mcancel_async[m =3D [2m<optimized out>[m >#8 [34m0x000000082766e11f[m in [33mthr_sighandler[m ([36msig[m=3D11, [36m= info[m=3D0x0,=20 > [36m_ucp[m=3D0x828e54daa <thr_self+10>) at [32m/usr/src/lib/libthr/thr= ead/thr_sig.c[m:246 > [36mact[m =3D {[36m__sigaction_u[m =3D {[36m__sa_handler[m =3D [34= m0x45a650[m <[33mOsSigHandler[m>,=20 > [36m__sa_sigaction[m =3D [34m0x45a650[m <[33mOsSigHandler[m>},= [36msa_flags[m =3D 64,=20 > [36msa_mask[m =3D {[36m__bits[m =3D {1024, 0, 0, 0}}} > [36merr[m =3D 20 > [36mcurthread[m =3D [34m0x830073000[m > [36mucp[m =3D [2m<optimized out>[m > [36musa[m =3D [2m<optimized out>[m >#9 [2m<signal handler called>[m >No symbol table info available. >#10 [33mstrcmp[m () at [32m/usr/src/lib/libc/amd64/string/strcmp.S[m:46 >No locals. >#11 [34m0x000000000049cc5d[m in [33mxf86LookupMode[m ([36mscrp[m=3D0x83014= fe00, [36mmodep[m=3D0x8301b5b80,=20 > [36mclockRanges[m=3D0x8300b4810, [36mstrategy[m=3DLOOKUP_BEST_REFRESH) > at [32m../hw/xfree86/common/xf86Mode.c[m:511 > [36mtype[m =3D 64 > [36mp[m =3D [34m0x8301b5ac0[m > [36mbestMode[m =3D [34m0x0[m > [36mcp[m =3D [34m0x0[m > [36mi[m =3D 0 > [36mk[m =3D 0 > [36mgap[m =3D 0 > [36mminimumGap[m =3D 2001 > [36mrefresh[m =3D 2.3889185624127413e-317 > [36mbestRefresh[m =3D 0 > [36mfound[m =3D 0 > [36mextraFlags[m =3D 0 > [36mclockIndex[m =3D -1 > [36mMulFactor[m =3D 1 > [36mDivFactor[m =3D 1 > [36mModePrivFlags[m =3D 0 > [36mstatus[m =3D [36mMODE_NOMODE[m > [36mallowDiv2[m =3D 0 > [36mn[m =3D 5 > [36mtypes[m =3D {9, 1, 40, 32, 72, 64, 0} > [36mntypes[m =3D 7 >#12 [34m0x000000000049b1c3[m in [33mxf86ValidateModes[m ([36mscrp[m=3D0x83= 014fe00,=20 > [36mavailModes[m=3D0x83013d0c0, [36mmodeNames[m=3D0x830087710, [36mclo= ckRanges[m=3D0x8300b4810,=20 > [36mlinePitches[m=3D0x0, [36mminPitch[m=3D256, [36mmaxPitch[m=3D4080, = [36mpitchInc[m=3D512, [36mminHeight[m=3D128,=20 > [36mmaxHeight[m=3D4096, [36mvirtualX[m=3D0, [36mvirtualY[m=3D0, [36map= ertureSize[m=3D267845632,=20 > [36mstrategy[m=3DLOOKUP_BEST_REFRESH) at [32m../hw/xfree86/common/xf86= Mode.c[m:1719 > [36mrepeat[m =3D 0 > [36mp[m =3D [34m0x8301b5b80[m > [36mq[m =3D [34m0x8301b5ac0[m > [36mr[m =3D [34m0x690[m > [36mnew[m =3D [34m0x8301b5b80[m > [36mlast[m =3D [34m0x8301b5b80[m > [36mendp[m =3D [34m0x8301b5b88[m > [36mi[m =3D 1 > [36mnumModes[m =3D 0 > [36mstatus[m =3D [36mMODE_OK[m > [36mlinePitch[m =3D -1 > [36mvirtX[m =3D 0 > [36mvirtY[m =3D 0 > [36mnewLinePitch[m =3D 8 > [36mnewVirtX[m =3D 773883912 > [36mnewVirtY[m =3D 8 > [36mmodeSize[m =3D 923997624 > [36mvalidateAllDefaultModes[m =3D 1 > [36muserModes[m =3D 1 > [36msaveType[m =3D 32 > [36mBankFormat[m =3D [34m0x83014fe50[m > [36mcp[m =3D [34m0x0[m > [36mnumTimings[m =3D 0 > [36mhsync[m =3D {{[36mhi[m =3D 1.94434593e-19, [36mlo[m =3D 1.1210= 3877e-44}, {[36mhi[m =3D 8671373,=20 > [36mlo[m =3D 2.07812562e-41}, {[36mhi[m =3D 0, [36mlo[m =3D 0}= , {[36mhi[m =3D 0, [36mlo[m =3D 0}, { > [36mhi[m =3D 3.58732407e-43, [36mlo[m =3D 0}, {[36mhi[m =3D 0,= [36mlo[m =3D 0}, { > [36mhi[m =3D 5.42030421e-10, [36mlo[m =3D 1.12103877e-44}, {[3= 6mhi[m =3D 5.37749401e-10,=20 > [36mlo[m =3D 1.12103877e-44}} > [36mvrefresh[m =3D {{[36mhi[m =3D 6.76031221e-39, [36mlo[m =3D 0},= {[36mhi[m =3D 3.07585573e-39,=20 > [36mlo[m =3D 0}, {[36mhi[m =3D 4.64922804e-41, [36mlo[m =3D 0}= , {[36mhi[m =3D 5.73971851e-42,=20 > [36mlo[m =3D 0}, {[36mhi[m =3D 1.94439867e-19, [36mlo[m =3D 1.= 12103877e-44}, {[36mhi[m =3D 0,=20 > [36mlo[m =3D 0}, {[36mhi[m =3D 5.71729773e-42, [36mlo[m =3D 0}= , {[36mhi[m =3D 5.60519386e-45,=20 > [36mlo[m =3D 0}} > [36minferred_virtual[m =3D 0 >#13 [34m0x000000083713f25a[m in [33mNVPreInit[m ([36mpScrn[m=3D0x83014fe00= , [36mflags[m=3D0) > at [32mnv_driver.c[m:1978 > [36mpNv[m =3D [34m0x8300c3800[m > [36mfrom[m =3D [36mX_PROBED[m > [36mi[m =3D 773853856 > [36mmax_width[m =3D 4080 > [36mmax_height[m =3D 4096 > [36mclockRanges[m =3D [34m0x8300b4810[m > [36ms[m =3D [34m0x0[m > [36mconfig_mon_rates[m =3D 1 >#14 [34m0x000000000048467d[m in [33mInitOutput[m ([36mpScreenInfo[m=3D0x54= b8b8 <screenInfo>,=20 > [36margc[m=3D4, [36margv[m=3D0x820658de0) at [32m../hw/xfree86/common/= xf86Init.c[m:478 > [36mi[m =3D 0 > [36mj[m =3D 0 > [36mk[m =3D 0 > [36mscr_index[m =3D 0 > [36mmodulelist[m =3D [34m0x0[m > [36moptionlist[m =3D [34m0x830087ba0[m > [36mautoconfig[m =3D 0 > [36msigio_blocked[m =3D 0 > [36mwant_hw_access[m =3D 1 > [36mconfigured_device[m =3D [34m0x830160300[m >#15 [34m0x00000000002f9a6a[m in [33mdix_main[m ([36margc[m=3D4, [36margv[m= =3D0x820658de0, [36menvp[m=3D0x820658e08) > at [32m../dix/main.c[m:190 > [36mi[m =3D 256 > [36malwaysCheckForInput[m =3D {0, 1} >#16 [34m0x000000000050dc2a[m in [33mmain[m ([36margc[m=3D4, [36margv[m=3D0= x820658de0, [36menvp[m=3D0x820658e08) > at [32m../dix/stubmain.c[m:34 >No locals. >[?2004h(gdb) exit >[?2004l root@T0sha2_db:/home/Black_N # ^Dexit > >Script done on Mon Jan 29 11:28:31 2024 --=20 You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-267606-7141-J1utH2WAWk>