[Bug 730] New: dpointers deleted to early in CAN destructors

https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=730

Summary: dpointers deleted to early in CAN destructors
Product: OCL
Version: 1.10.1
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: P3
Component: Hardware
AssignedTo: orocos-dev [..] ...
ReportedBy: steven [dot] kauffmann [..] ...
CC: orocos-dev [..] ...
Estimated Hours: 0.0

Created an attachment (id=551)
--> (https://www.fmtc.be/bugzilla/orocos/attachment.cgi?id=551)
CAN patch

The dpointer in the destructor of RTCANController and SocketCANController is
deleted to early. After that the pointer to the member variables is still used.
Most of the time this results in glibc errors.

Patch attached that resolves this issue.

[Bug 730] dpointers deleted to early in CAN destructors

https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=730

Peter Soetens <peter [..] ...> changed:

What |Removed |Added
----------------------------------------------------------------------------
Resolution| |FIXED
Status|NEW |RESOLVED

--- Comment #1 from Peter Soetens <peter [..] ...> 2009-11-09 13:07:08 ---
Thanks, applied and back-ported to 1.10 branch.

Peter