Created
October 30, 2015 18:06
-
-
Save rtravis/199f853106ed7e9c5840 to your computer and use it in GitHub Desktop.
segfault in cleanup code
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(gdb) r | |
Starting program: /home/***/work/RedlandStorage/Debug/RedlandStorage -q query.rq | |
[Thread debugging using libthread_db enabled] | |
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". | |
s,p | |
librdf info - Created SQL statement #160 -- result columns must match as in enum idx_triple_column_t | |
SELECT | |
-- all *_id (hashes): | |
id | |
,s_uri_id | |
,s_blank_id | |
,p_uri_id | |
,o_uri_id | |
,o_blank_id | |
,o_lit_id | |
,o_datatype_id | |
,c_uri_id | |
-- all values: | |
,s_uri | |
,s_blank | |
,p_uri | |
,o_uri | |
,o_blank | |
,o_text | |
,o_language | |
,o_datatype | |
,c_uri | |
FROM triples | |
WHERE 1 | |
-- subject | |
-- s_uri_id = :s_uri_id | |
-- s_blank_id = :s_blank_id | |
-- p_uri_id = :p_uri_id | |
-- object | |
-- o_uri_id = :o_uri_id | |
-- o_blank_id = :o_blank_id | |
AND o_lit_id = :o_lit_id | |
-- context node | |
-- c_uri_id = :c_uri_id | |
http://www.openbel.org/bel/namespace/entrez-gene/101118,http://purl.org/dc/terms/identifier | |
http://www.openbel.org/bel/namespace/entrez-gene/101118,http://www.w3.org/2004/02/skos/core#prefLabel | |
Program received signal SIGSEGV, Segmentation fault. | |
0x00007ffff7b7d907 in sqlite3_reset () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 | |
(gdb) bt | |
#0 0x00007ffff7b7d907 in sqlite3_reset () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 | |
#1 0x0000000000405dfd in finalize_stmt (pStmt=0x67a7b8) at ../librdf.sqlite/rdf_storage_sqlite_mro.c:393 | |
#2 0x0000000000406ddb in pub_close (storage=0x6794c0) at ../librdf.sqlite/rdf_storage_sqlite_mro.c:776 | |
#3 0x00007ffff78eaca2 in ?? () from /usr/lib/x86_64-linux-gnu/librdf.so.0 | |
#4 0x00007ffff78e86aa in librdf_free_model () from /usr/lib/x86_64-linux-gnu/librdf.so.0 | |
#5 0x0000000000413c08 in std::_Sp_counted_deleter<librdf_model_s*, void (*)(librdf_model_s*), std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose (this=0x679380) | |
at /usr/include/c++/5/bits/shared_ptr_base.h:466 | |
#6 0x000000000040ff06 in std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release (this=0x679380) at /usr/include/c++/5/bits/shared_ptr_base.h:150 | |
#7 0x000000000040f95b in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count (this=0x7fffffffe118, __in_chrg=<optimized out>) at /usr/include/c++/5/bits/shared_ptr_base.h:659 | |
#8 0x000000000040f606 in std::__shared_ptr<librdf_model_s, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr (this=0x7fffffffe110, __in_chrg=<optimized out>) | |
at /usr/include/c++/5/bits/shared_ptr_base.h:925 | |
#9 0x000000000040f622 in std::shared_ptr<librdf_model_s>::~shared_ptr (this=0x7fffffffe110, __in_chrg=<optimized out>) at /usr/include/c++/5/bits/shared_ptr.h:93 | |
#10 0x000000000040f339 in main (argc=3, argv=0x7fffffffe2c8) at ../main.cpp:197 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment