Skip to content

PHP 8.3 - Firebird ODBC Driver - Crash #243

Open
@andrewassist

Description

@andrewassist

I've setup the Drivers on our IIS box, changed the usual connection string we have to point at the new "Firebird ODBC Driver" and PHP just crashes

We are running FB 4.0.5 and have FBClient.dll from FB 4 , along with FB Odbc Driver 3.00.00.15

Event viewer shows:

Faulting application name: php-cgi.exe, version: 8.3.12.0, time stamp: 0x66f31faa
Faulting module name: unknown, version: 0.0.0.0, time stamp: 0x00000000
Exception code: 0xc0000005
Fault offset: 0x0000000000000000
Faulting process id: 0x374c
Faulting application start time: 0x01dba23b6226ee08
Faulting application path: C:\php-8.3.12-nts-Win32-vs16-x64\php-cgi.exe
Faulting module path: unknown
Report Id: 6fe72354-9099-49bd-adc2-d73c199a0006
Faulting package full name: 
Faulting package-relative application ID: 
Fault bucket 2244225369465395687, type 5
Event Name: BEX64
Response: Not available
Cab Id: 0

Problem signature:
P1: php-cgi.exe
P2: 8.3.12.0
P3: 66f31faa
P4: StackHash_ac46
P5: 0.0.0.0
P6: 00000000
P7: PCH_7A_FROM_ntdll+0x00000000000A0B24
P8: c0000005
P9: 0000000000000008_

DSN Line used is : "Driver={Firebird/Interbase(r) Driver};Server=FirePrime;Database=FirePrime:database.fdb"

Using PHP function Odbc_Connect

$DBH=odbc_connect($this->DB_FB_DSN,$this->DB_FB_USER,$this->DB_FB_PASS);

Any ideas?

Works fine with odbc 2.00.05.156 driver.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions