It's still the same in proton 0.10 The line numbers are a bit different,
but the error seems to be the same:

==6040== Invalid read of size 8
==6040==    at 0x53679F5: pn_object_reify (object.c:216)
==6040==    by 0x5367BA6: pn_class_decref (object.c:92)
==6040==    by 0x5375BBF: pn_event_finalize_cast (event.c:211)
==6040==    by 0x5367BC7: pn_class_decref (object.c:97)
==6040==    by 0x5375D71: pn_collector_pop (event.c:188)
==6040==    by 0x5375DC7: pn_collector_release (event.c:55)
==6040==    by 0x5375DE8: pn_collector_free (event.c:108)
==6040==    by 0x53816E9: pn_messenger_free (messenger.c:828)
==6040==    by 0x510B1C1: kit::EventLoop::~EventLoop() (EventLoop.cc:84)
==6040==    by 0x51190A7: kit::Application::~Application() (kit+.cc:172)
==6040==    by 0x416F42: plc::Driver::~Driver() (plc-driver.cc:127)
==6040==    by 0x40AE5E: CPLC::~CPLC() (cplc.cc:40)
==6040==    by 0x40B755: main (cplc.cc:214)
==6040==  Address 0xdc68e50 is 0 bytes inside a block of size 416 free'd
==6040==    at 0x4C29577: free (in 
/usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==6040==    by 0x5367BE5: pn_class_decref (object.c:103)
==6040==    by 0x5372D14: pn_connection_finalize (engine.c:468)
==6040==    by 0x5367BC7: pn_class_decref (object.c:97)
==6040==    by 0x5375BBF: pn_event_finalize_cast (event.c:211)
==6040==    by 0x5367BC7: pn_class_decref (object.c:97)
==6040==    by 0x5375D71: pn_collector_pop (event.c:188)
==6040==    by 0x5375DC7: pn_collector_release (event.c:55)
==6040==    by 0x5375DE8: pn_collector_free (event.c:108)
==6040==    by 0x53816E9: pn_messenger_free (messenger.c:828)
==6040==    by 0x510B1C1: kit::EventLoop::~EventLoop() (EventLoop.cc:84)
==6040==    by 0x51190A7: kit::Application::~Application() (kit+.cc:172)
==6040==    by 0x416F42: plc::Driver::~Driver() (plc-driver.cc:127)
==6040==    by 0x40AE5E: CPLC::~CPLC() (cplc.cc:40)
==6040==    by 0x40B755: main (cplc.cc:214)
==6040==
==6040== Invalid read of size 4
==6040==    at 0x5367A30: pn_object_decref (object.c:239)
==6040==    by 0x5367BAF: pn_class_decref (object.c:93)
==6040==    by 0x5375BBF: pn_event_finalize_cast (event.c:211)
==6040==    by 0x5367BC7: pn_class_decref (object.c:97)
==6040==    by 0x5375D71: pn_collector_pop (event.c:188)
==6040==    by 0x5375DC7: pn_collector_release (event.c:55)
==6040==    by 0x5375DE8: pn_collector_free (event.c:108)
==6040==    by 0x53816E9: pn_messenger_free (messenger.c:828)
==6040==    by 0x510B1C1: kit::EventLoop::~EventLoop() (EventLoop.cc:84)
==6040==    by 0x51190A7: kit::Application::~Application() (kit+.cc:172)
==6040==    by 0x416F42: plc::Driver::~Driver() (plc-driver.cc:127)
==6040==    by 0x40AE5E: CPLC::~CPLC() (cplc.cc:40)
==6040==    by 0x40B755: main (cplc.cc:214)
==6040==  Address 0xdc68e58 is 8 bytes inside a block of size 416 free'd
==6040==    at 0x4C29577: free (in 
/usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==6040==    by 0x5367BE5: pn_class_decref (object.c:103)
==6040==    by 0x5372D14: pn_connection_finalize (engine.c:468)
==6040==    by 0x5367BC7: pn_class_decref (object.c:97)
==6040==    by 0x5375BBF: pn_event_finalize_cast (event.c:211)
==6040==    by 0x5367BC7: pn_class_decref (object.c:97)
==6040==    by 0x5375D71: pn_collector_pop (event.c:188)
==6040==    by 0x5375DC7: pn_collector_release (event.c:55)
==6040==    by 0x5375DE8: pn_collector_free (event.c:108)
==6040==    by 0x53816E9: pn_messenger_free (messenger.c:828)
==6040==    by 0x510B1C1: kit::EventLoop::~EventLoop() (EventLoop.cc:84)
==6040==    by 0x51190A7: kit::Application::~Application() (kit+.cc:172)
==6040==    by 0x416F42: plc::Driver::~Driver() (plc-driver.cc:127)
==6040==    by 0x40AE5E: CPLC::~CPLC() (cplc.cc:40)
==6040==    by 0x40B755: main (cplc.cc:214)
==6040==
==6040== Invalid read of size 4
==6040==    at 0x5367A20: pn_object_refcount (object.c:232)
==6040==    by 0x5367BB5: pn_class_decref (object.c:94)
==6040==    by 0x5375BBF: pn_event_finalize_cast (event.c:211)
==6040==    by 0x5367BC7: pn_class_decref (object.c:97)
==6040==    by 0x5375D71: pn_collector_pop (event.c:188)
==6040==    by 0x5375DC7: pn_collector_release (event.c:55)
==6040==    by 0x5375DE8: pn_collector_free (event.c:108)
==6040==    by 0x53816E9: pn_messenger_free (messenger.c:828)
==6040==    by 0x510B1C1: kit::EventLoop::~EventLoop() (EventLoop.cc:84)
==6040==    by 0x51190A7: kit::Application::~Application() (kit+.cc:172)
==6040==    by 0x416F42: plc::Driver::~Driver() (plc-driver.cc:127)
==6040==    by 0x40AE5E: CPLC::~CPLC() (cplc.cc:40)
==6040==    by 0x40B755: main (cplc.cc:214)
==6040==  Address 0xdc68e58 is 8 bytes inside a block of size 416 free'd
==6040==    at 0x4C29577: free (in 
/usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==6040==    by 0x5367BE5: pn_class_decref (object.c:103)
==6040==    by 0x5372D14: pn_connection_finalize (engine.c:468)
==6040==    by 0x5367BC7: pn_class_decref (object.c:97)
==6040==    by 0x5375BBF: pn_event_finalize_cast (event.c:211)
==6040==    by 0x5367BC7: pn_class_decref (object.c:97)
==6040==    by 0x5375D71: pn_collector_pop (event.c:188)
==6040==    by 0x5375DC7: pn_collector_release (event.c:55)
==6040==    by 0x5375DE8: pn_collector_free (event.c:108)
==6040==    by 0x53816E9: pn_messenger_free (messenger.c:828)
==6040==    by 0x510B1C1: kit::EventLoop::~EventLoop() (EventLoop.cc:84)
==6040==    by 0x51190A7: kit::Application::~Application() (kit+.cc:172)
==6040==    by 0x416F42: plc::Driver::~Driver() (plc-driver.cc:127)
==6040==    by 0x40AE5E: CPLC::~CPLC() (cplc.cc:40)
==6040==    by 0x40B755: main (cplc.cc:214)

Best regards,
-- 
 \   / |                                   |
 (OvO) |  Михаил Иванов                    |
 (^^^) |      Тел.:    +7(911) 223-1300    |
  \^/  |      E-mail:  iv...@isle.spb.ru   |
  ^ ^  |                                   |

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org
For additional commands, e-mail: users-h...@qpid.apache.org

Reply via email to