Last active
January 5, 2016 14:40
-
-
Save jeroenjanssens/549087b0fd6551064e57 to your computer and use it in GitHub Desktop.
RStudio Stack trace
This file contains hidden or 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
## Run RStudio Desktop | |
$ rstudio-bin | |
## Attach debugger | |
$ sudo gdb -p $(pgrep rsession) | |
(gdb) cont | |
Continuing. | |
## In RStudio, try to connect to Aster | |
> library(TeradataAsterR) | |
Loading required package: RODBC | |
> ta.connect("...") | |
## Show backtrace in debugger | |
Program received signal SIGSEGV, Segmentation fault. | |
0x00000000007d5f63 in boost::re_detail::perl_matcher<char const*, std::allocator<boost::sub_match<char const*> >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::match_literal() () | |
(gdb) backtrace | |
#0 0x00000000007d5f63 in boost::re_detail::perl_matcher<char const*, std::allocator<boost::sub_match<char const*> >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::match_literal() () | |
#1 0x00000000007dce06 in boost::re_detail::perl_matcher<char const*, std::allocator<boost::sub_match<char const*> >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::match_all_states() () | |
#2 0x00000000007dd154 in boost::re_detail::perl_matcher<char const*, std::allocator<boost::sub_match<char const*> >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::match_prefix() () | |
#3 0x0000000000af1931 in boost::re_detail::perl_matcher<char const*, std::allocator<boost::sub_match<char const*> >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::match_imp() () | |
#4 0x00007f4bc545ccc5 in boost::re_detail::perl_matcher<char const*, std::allocator<boost::sub_match<char const*> >, boost::regex_traits<char, boost::cpp_regex_traits<char> > >::match (this=<optimized out>) | |
at /home/beehive/toolchain/x86_64-unknown-linux-gnu/boost-1.44.0/include/boost/regex/v4/perl_matcher_common.hpp:180 | |
#5 boost::regex_match<char const*, std::allocator<boost::sub_match<char const*> >, char, boost::regex_traits<char, boost::cpp_regex_traits<char> > > (first=<optimized out>, last=<optimized out>, m=..., e=..., | |
flags=<optimized out>) | |
at /home/beehive/toolchain/x86_64-unknown-linux-gnu/boost-1.44.0/include/boost/regex/v4/regex_match.hpp:50 | |
#6 0x00007f4bc5477ec6 in std::char_traits<char>::length (__s=<optimized out>) | |
at /home/beehive/toolchain/x86_64-unknown-linux-gnu/gcc-4.1.2/include/c++/bits/char_traits.h:257 | |
#7 boost::cpp_regex_traits<char>::length (p=<optimized out>) | |
at /home/beehive/toolchain/x86_64-unknown-linux-gnu/boost-1.44.0/include/boost/regex/v4/cpp_regex_traits.hpp:876 | |
#8 boost::regex_match<char, boost::regex_traits<char, boost::cpp_regex_traits<char> > > ( | |
str=0x4d8ebb8 "SHOW max_identifier_length;", e=..., flags=<optimized out>) | |
at /home/beehive/toolchain/x86_64-unknown-linux-gnu/boost-1.44.0/include/boost/regex/v4/regex_match.hpp:90 | |
#9 0x00007f4bc547396f in aster::mule::isCopyLikeStatement (statement=...) | |
at common/mule/cpp/MuleInterfaceExports.cpp:450 | |
#10 0x00007f4bc5474135 in aster::mule::executeDirect_internal (context=0x4d800f0, | |
statement=0x4d7f9a8 "SHOW max_identifier_length;") at common/mule/cpp/MuleInterfaceExports.cpp:927 | |
#11 0x00007f4bc5474959 in mule_executeDirect (context=0x4d800f0, | |
statement=0x4d7f9a8 "SHOW max_identifier_length;") at common/mule/cpp/MuleInterfaceExports.cpp:1426 | |
#12 0x00007f4bc53a0aa8 in AsterData::ADConnection::GetConnectionAttribute (this=0x4d59550, attr_name=...) | |
at clients/odbcng/Source/AsterDataODBCDSII/cpp/Core/ADConnection.cpp:1871 | |
#13 0x00007f4bc53a2b29 in AsterData::ADConnection::SetConnectedPropertyValues (this=0x4d59550, | |
Python Exception <class 'ValueError'> Cannot find type const AsterData::ADConnection::DSIConnSettingRequestMap::_Rep_type: | |
in_connectionSettings=std::map with 0 elements, authTokenMode=false, db=0x4bfbc30, | |
username=0x4d80d40) at clients/odbcng/Source/AsterDataODBCDSII/cpp/Core/ADConnection.cpp:1622 | |
Python Exception <class 'ValueError'> Cannot find type const AsterData::ADConnection::DSIConnSettingRequestMap::_Rep_type: | |
#14 0x00007f4bc53a3dd1 in AsterData::ADConnection::Connect (this=0x4d59550, | |
in_connectionSettings=std::map with 7 elements) | |
at clients/odbcng/Source/AsterDataODBCDSII/cpp/Core/ADConnection.cpp:567 | |
#15 0x00007f4bc5802af6 in Simba::ODBC::ConnectionState2::SQLDriverConnectW(void*, wchar_t*, short, wchar_t*, short, short*, unsigned short) () from /usr/lib/libAsterDriver.so | |
#16 0x00007f4bc57fc84a in Simba::ODBC::Connection::SQLDriverConnectW(void*, wchar_t*, short, wchar_t*, short, short*, unsigned short) () from /usr/lib/libAsterDriver.so | |
#17 0x00007f4bc57de243 in SQLDriverConnect () from /usr/lib/libAsterDriver.so | |
#18 0x00007f4bc6e7805f in SQLDriverConnect () from /lib/libodbc.so.2 | |
#19 0x00007f4bc70d4f3e in RODBCDriverConnect () | |
from /home/jeroen/R/x86_64-pc-linux-gnu-library/3.2/RODBC/libs/RODBC.so | |
#20 0x00007f4be1bc8020 in ?? () from /usr/lib64/R/lib/libR.so | |
#21 0x00007f4be1bfe5ef in Rf_eval () from /usr/lib64/R/lib/libR.so | |
#22 0x00007f4be1c01c76 in ?? () from /usr/lib64/R/lib/libR.so | |
#23 0x00007f4be1bfe3e1 in Rf_eval () from /usr/lib64/R/lib/libR.so | |
#24 0x00007f4be1c00b08 in ?? () from /usr/lib64/R/lib/libR.so | |
#25 0x00007f4be1bfe3e1 in Rf_eval () from /usr/lib64/R/lib/libR.so | |
#26 0x00007f4be1bffabb in Rf_applyClosure () from /usr/lib64/R/lib/libR.so | |
#27 0x00007f4be1bfe1bd in Rf_eval () from /usr/lib64/R/lib/libR.so | |
#28 0x00007f4be1c02e1f in ?? () from /usr/lib64/R/lib/libR.so | |
#29 0x00007f4be1bf1cf5 in ?? () from /usr/lib64/R/lib/libR.so | |
#30 0x00007f4be1bfe020 in Rf_eval () from /usr/lib64/R/lib/libR.so | |
#31 0x00007f4be1bffabb in Rf_applyClosure () from /usr/lib64/R/lib/libR.so | |
#32 0x00007f4be1bf8761 in ?? () from /usr/lib64/R/lib/libR.so | |
#33 0x00007f4be1bfe020 in Rf_eval () from /usr/lib64/R/lib/libR.so | |
#34 0x00007f4be1bffabb in Rf_applyClosure () from /usr/lib64/R/lib/libR.so | |
#35 0x00007f4be1bfe1bd in Rf_eval () from /usr/lib64/R/lib/libR.so | |
#36 0x00007f4be1c00b08 in ?? () from /usr/lib64/R/lib/libR.so | |
#37 0x00007f4be1bfe3e1 in Rf_eval () from /usr/lib64/R/lib/libR.so | |
#38 0x00007f4be1bffabb in Rf_applyClosure () from /usr/lib64/R/lib/libR.so | |
#39 0x00007f4be1bfe1bd in Rf_eval () from /usr/lib64/R/lib/libR.so | |
#40 0x00007f4be1c25922 in Rf_ReplIteration () from /usr/lib64/R/lib/libR.so | |
#41 0x00007f4be1c25ca1 in ?? () from /usr/lib64/R/lib/libR.so | |
#42 0x00007f4be1c25d54 in run_Rmainloop () from /usr/lib64/R/lib/libR.so | |
#43 0x0000000000c11b02 in rstudio::r::session::runEmbeddedR(rstudio::core::FilePath const&, rstudio::core::FilePath const&, bool, bool, SA_TYPE, rstudio::r::session::Callbacks const&, rstudio::r::session::InternalCallbacks*) () | |
#44 0x0000000000bf3692 in rstudio::r::session::run(rstudio::r::session::ROptions const&, rstudio::r::session::RCallbacks const&) () | |
#45 0x0000000000662239 in main () | |
## END |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment