[Bug 267606] x11-drivers/xf86-video-nv: Segmentation Fault post update from 1.20.14,1 to 21.1.4

[email protected]
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267606

--- Comment #43 from Sergiy <[email protected]> ---
(In reply to Yusuf Khan from comment #42)
Thank you!

I tried but maybe I did something wrong...
I did it like this:
I downloaded the port tree to the virtual machine:
# git clone https://git.FreeBSD.org/ports.git -b 2024Q1 /usr/ports 

I also downloaded
https://xorg.freedesktop.org/archive/individual/drive
r/xf86-video-nv-2.1.22.tar.xz
And unpacked the archive and made the appropriate changes to the file
nv_driver.c (22 insertions) in the appropriate places.

I created xf86-video-nv-2.1.22.tar.xz archive and copied it to
/usr/ports/distfiles/xorg/driver

In the /usr/ports/x11-drivers/xf86-video-nv directory, made changes to the
distinfo file according to the received archive (changed): SHA256.., SIZE...

. I tried to build the pkg by running:
/usr/ports/x11-drivers/xf86-video-nv # make package
and got xf86-video-nv-2.1.22.pkg

Then transferred it to the laptop.
On the laptop, I deleted the original package xf86-video-nv-2.1.22.pkg, cleared
the cache.
Copied the modified file xf86-video-nv-2.1.22.pkg to /var/cache/pkg and
installed it
root@T0SHA:/var/cache/pkg # pkg add xf86-video-nv-2.1.22.pkg
Accordingly received
/usr/local/lib/xorg/modules/drivers/nv_drv.so

Rebooted.... And...

.
[    52.689] (II) NV(0): Panel is LVDS
[    52.689] (--) NV(0): VideoRAM: 262144 kBytes
[    52.689] (==) NV(0): Using gamma correction (1.0, 1.0, 1.0)
[    52.689] (EE) Segmentation fault at address 0x4c
[    52.689] (EE) 
Fatal server error:
[    52.690] (EE) Caught signal 11 (Segmentation fault). Server aborting
[    52.690] (EE) 

Perhaps this is the result of my activity.
Maybe I'm doing something completely wrong. 
Sorry.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.