Issue Details (XML | Word | Printable)

Key: CORE-1452
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Dmitry Yemanov
Reporter: Dmitry Yemanov
Votes: 0
Watchers: 0
Operations

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

Client library crashes when attempting to process an event received just prior to disconnection

Created: 12/Sep/07 04:09 AM   Updated: 26/Dec/07 11:23 AM
Component/s: API / Client Library
Affects Version/s: 2.0.0, 1.5.4, 2.0.1, 2.1 Alpha 1, 2.1 Beta 1, 2.0.2
Fix Version/s: 2.1 Beta 2, 2.0.4

Time Tracking:
Original Estimate: 4 hours
Original Estimate - 4 hours
Remaining Estimate: 4 hours
Remaining Estimate - 4 hours
Time Spent: Not Specified
Remaining Estimate - 4 hours

Environment: Windows or Linux, fbclient only (Linux CS embedded library is not affected)
Issue Links:
Relate
 


 Description  « Hide
In the multi-threaded client library, a special thread is dedicated to receiving and delivering events. But if the main thread has caused port disconnection in the meantime (between receive and delivery), the delivering code crashes due to a reference to the invalid port context.

 All   Comments   Work Log   Change History   Version Control   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
There are no comments yet on this issue.