Bug 34338

Summary: Ошибка сегментирования
Product: Branch p8 Reporter: alexey
Component: libmysql++-develAssignee: Andrey Cherepanov <cas>
Status: NEW --- QA Contact: qa-p8 <qa-p8>
Severity: normal    
Priority: P3 CC: grenka
Version: не указана   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Исходный код тестовой программы none

Description alexey 2017-12-13 18:30:21 MSK
Решил попробовать MySQL++ и сразу натолкнулся на очень неприятную вещь - при создании объекта mysqlpp::Query происходит ошибка сегментирования.
Файл с исходным кодом простейшей программы, создающей соединение и пустой запрос, см. в приложении (mysql++.cpp).
Команда для компиляции тестовой программы:
g++ -o test mysql++.cpp -I /usr/include/mysql++/ -I /usr/include/mysql -lmysqlpp
Формат команды запуска тестовой программы:
./test [user] [password]
Comment 1 alexey 2017-12-13 18:31:39 MSK
Created attachment 7314 [details]
Исходный код тестовой программы
Comment 2 Grigory Ustinov 2018-08-27 19:45:14 MSK
Предварительно ещё надо установить: libmysqlcppconn-devel libmysqlclient20-devel libmysql++-devel

В сизифе падает с:

./test lil lal          
terminate called after throwing an instance of 'mysqlpp::ConnectionFailed'
  what():  Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2 "No such file or directory")
zsh: abort      ./test lil lal

В p8 такое же поведение?