Issue Details (XML | Word | Printable)

Key: CORE-2121
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Alexander Peshkov
Reporter: Alexander Peshkov
Votes: 0
Watchers: 0

If you were logged in you would be able to see more operations.
Firebird Core

AV in client library when working with BLOBs

Created: 12/Oct/08 02:10 PM   Updated: 19/Jan/16 04:57 AM
Component/s: None
Affects Version/s: 2.1.0, 2.5 Alpha 1, 2.1.1, 2.1.2
Fix Version/s: 2.5 Beta 1

Environment: Any

QA Status: No test

 Description  « Hide
The bug was reported by Dmitry Kovalenko. When transaction is closed, but blob, opened in it, remains opened, any attempt to work with it later results in unpredictable behavior, including AV.

The reason is that redirector closes all related blobs, but yValve data structures keep pointers to invalid any more objects.

 All   Comments   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Alexander Peshkov added a comment - 12/Oct/08 02:14 PM
Fixed yValve code

Smirnoff Serg added a comment - 21/Feb/09 03:54 PM
Dmitry Kovalenko tell that this bug reported on 2.1
Is it fixed there?

Dmitry Yemanov added a comment - 22/Feb/09 08:48 AM
No, it's fixed in v2.5 only.