https://bugs.kde.org/show_bug.cgi?id=369854
--- Comment #3 from Sujith Gunawardhane <[email protected]> --- Issue re-created in Valgrind-3.12 with --partial-loads-ok=yes ==29820== Invalid read of size 16 ==29820== at 0x7616268: __intel_sse2_strlen (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x6AC1737: nlstddt_do_alter_trace (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x87E6A0B: nlstdggo (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x87E624C: nlstdgg (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x6B58DD7: nigini2 (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x6FB6024: kpeDbgTLSInit (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x88A7BA9: kpummTLSGET1 (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x6FB5AE6: kpeDbgProcessInit (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x6FB3920: kpummpin (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x6A32B4F: kpuenvcr (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x76DB588: OCIEnvNlsCreate (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x4E4A0FD: soci::oracle_session_backend::oracle_session_backend(std::string const&, std::string const&, std::string const&, int, bool, int, int) (session.cpp:147) ==29820== by 0x4E498FB: soci::oracle_backend_factory::make_session(soci::connection_parameters const&) const (factory.cpp:188) ==29820== by 0x4E5ECF1: soci::session::open(soci::connection_parameters const&) (session.cpp:124) ==29820== by 0x4E5F5C0: soci::session::open(soci::backend_factory const&, std::string const&) (session.cpp:132) ==29820== by 0x4B3653: main (Main.cpp:198) ==29820== Address 0xf7f7300 is 16 bytes inside a block of size 17 alloc'd ==29820== at 0x4C2875E: malloc (vg_replace_malloc.c:296) ==29820== by 0x4C288DB: realloc (vg_replace_malloc.c:692) ==29820== by 0xC91AC56: ssMemRealloc (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntshcore.so.12.1) ==29820== by 0x8800318: nlattctl (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x6B58CC8: nigini2 (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x6FB6024: kpeDbgTLSInit (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x88A7BA9: kpummTLSGET1 (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x6FB5AE6: kpeDbgProcessInit (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x6FB3920: kpummpin (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x6A32B4F: kpuenvcr (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x76DB588: OCIEnvNlsCreate (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x4E4A0FD: soci::oracle_session_backend::oracle_session_backend(std::string const&, std::string const&, std::string const&, int, bool, int, int) (session.cpp:147) ==29820== by 0x4E498FB: soci::oracle_backend_factory::make_session(soci::connection_parameters const&) const (factory.cpp:188) ==29820== by 0x4E5ECF1: soci::session::open(soci::connection_parameters const&) (session.cpp:124) ==29820== by 0x4E5F5C0: soci::session::open(soci::backend_factory const&, std::string const&) (session.cpp:132) ==29820== by 0x4B3653: main (Main.cpp:198) ==29820== Invalid read of size 16 ==29820== at 0x761BF90: __intel_ssse3_rep_memcpy (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x7615F25: _intel_fast_memcpy.P (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x8821D71: ttcpip (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x880962E: ttcdrv (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x87F8728: nioqwa (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x87DA82B: upirtrc (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x87E5045: kpurcsc (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x6A4F66B: kpulfln (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x69F8897: OCILobGetLength (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x4E485E1: soci::oracle_blob_backend::get_len() (blob.cpp:46) ==29820== by 0x4B3653: main (Main.cpp:198) ==29820== Address 0x14391e80 is 4,192 bytes inside a block of size 4,200 alloc'd ==29820== at 0x4C2875E: malloc (vg_replace_malloc.c:296) ==29820== by 0xCA609A2: ssMemMalloc (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntshcore.so.12.1) ==29820== by 0x6C42369: sktsfMalloc (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x6FB48D1: kpummapg (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x8854BBF: kghgex (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x8853A48: kghfnd (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x8855F25: kghalo (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x88547FD: kghgex (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x8853A48: kghfnd (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x8855F25: kghalo (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x8503A9C: kpghhalo (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x6E3BA14: kollalfn (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x7D92926: kpccld2i (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x8817E6E: ttccfpg (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x8815869: ttcfour (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x880D423: ttcdrv (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x87F8728: nioqwa (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x87DA82B: upirtrc (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x87E5045: kpurcsc (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x87E26A4: kpufch0 (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x87E0D04: kpufch (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x87DB200: OCIStmtFetch (in /x01/app2/oracle/product/12.1.0.2/client_1/lib/libclntsh.so.12.1) ==29820== by 0x4E5075D: soci::oracle_statement_backend::fetch(int) (statement.cpp:102) ==29820== by 0x4E5752C: soci::details::statement_impl::fetch() (statement.cpp:420) ==29820== by 0x90FAA8: fetch (statement.h:181) -- You are receiving this mail because: You are watching all bug changes.
