Closed Bug 332600 Opened 19 years ago Closed 19 years ago

Perhaps v1.50 should be the minimum DBI version required for Bugzilla.

Categories

(Bugzilla :: Database, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: mkgnu, Unassigned)

Details

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050927 Galeon/1.3.20 (Debian package 1.3.20-1) Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050927 Galeon/1.3.20 (Debian package 1.3.20-1) The Bugzilla installation section claims that DBI 1.38 is the minimum required version to get Bugzilla working. http://www.bugzilla.org/docs/2.22/html/installation.html#install-perlmodules We discovered that under Windows if one uses a DBI that is < 1.50 to talk to Bugzilla 2.20 (previous releases work fine), and one happens to fork multiple processes that use the DBI, the DBI exits unexpectedly. Scmbug is currently facing this problem when integrating SCM systems under Windows with Bugzilla 2.20. This is documented in: http://bugzilla.mkgnu.net/show_bug.cgi?id=646 http://bugs.activestate.com/show_bug.cgi?id=45411 In any case, I wanted to give you a heads up. This might come up if one builds additional tools in Windows that use Bugzilla. Perhaps the minimum required DBI version should be 1.50, and not 1.38. We currently confirmed this to be a bug with DBI versions 1.48, 1.49. We have not yet confirmed that the bug is actually fixed with DBI 1.50. ActiveState claims that this is fixed in DBI 1.50. Reproducible: Always Steps to Reproduce: 1. You should read http://bugzilla.mkgnu.net/show_bug.cgi?id=646 really.
We don't ever use fork, so we wouldn't require 1.50 for Bugzilla itself. However, you probably want to warn your scmbug users. This is somewhere between WONTFIX and INVALID, so I'm marking WONTFIX. It's a well-written bug, and it's definitely a real bug, just not something that will never happen in our code. There are various problems on the ActiveState DBI--it's never been as stable as the Linux DBI. (We've had strange crashes with selectall_hashref, for example.)
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.