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
Operations

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: 08/Nov/09 08:05 PM
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

Time Tracking:
Not Specified

Environment: Any

Planning Status: Unspecified


 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   Work Log   Change History   Version Control   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.