-
Notifications
You must be signed in to change notification settings - Fork 77
Open
Description
DBD::mysql version
5.003
MySQL client version
mysql80-client-8.0.35 from pkg repository.
Server version
8.0.35?
Operating system version
FreeBSD 14.0-RELEASE-p5
What happened?
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=275100#c10
I have problem with proposed patch to DBD-mysql 5.003 in fatscgi app.
First request - ok, but on second - SIGSEGV.
pid 25640 (perl), jid 7, uid 1001: exited on signal 11 (no core dump - bad address)
Cut from ktrace & kdump:
25640 perl 1.212731815 RET recvfrom 23/0x17
25640 perl 1.212884538 CALL getpid
25640 perl 1.212889746 RET getpid 25640/0x6428
25640 perl 1.212911504 CALL sendto(0x6,0x8036c2800,0xb8,0,0,0)
25640 perl 1.212926587 GIO fd 6 wrote 184 bytes
...
SELECT query
...
25640 perl 1.212929827 RET sendto 184/0xb8
25640 perl 1.212933261 CALL recvfrom(0x6,0x8036a2c40,0x4000,0,0,0)
25640 perl 1.213150127 GIO fd 6 read 820 bytes
...
query result
...
25640 perl 1.213162841 RET recvfrom 820/0x334
25640 perl 1.213262487 CALL fstatat(AT_FDCWD,0x7fffffffde60,0x7fffffffdc70,0)
25640 perl 1.213276137 NAMI "/usr/local/share/mysql/charsets/Index.xml"
25640 perl 1.213283888 STRU struct stat {dev=17992529080455138850, ino=104834, mode=0100644, nlink=1, uid=0, gid=0, rdev=18446744073709551615, atime=0, mtime=1697111101, ctime=1710822993.085053000, birthtime=1697111101, size=19475, blksize=19968, blocks=13, flags=0x800 }
25640 perl 1.213286687 RET fstatat 0
25640 perl 1.213303822 CALL openat(AT_FDCWD,0x7fffffffde60,0<O_RDONLY>)
25640 perl 1.213307599 NAMI "/usr/local/share/mysql/charsets/Index.xml"
25640 perl 1.213313081 RET openat 8
25640 perl 1.213323880 PSIG SIGSEGV SIG_DFL code=SEGV_MAPERR
I have no problem with 4.050 from pkg repository or ports tree (even with small patch no problem).
Other information
No response