Bug 34338 - Ошибка сегментирования
Summary: Ошибка сегментирования
Status: NEW
Alias: None
Product: Branch p8
Classification: Distributions
Component: libmysql++-devel (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P3 normal
Assignee: Andrey Cherepanov
QA Contact: qa-p8@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-13 18:30 MSK by alexey
Modified: 2018-08-27 19:45 MSK (History)
1 user (show)

See Also:


Attachments
Исходный код тестовой программы (1.03 KB, text/x-c++src)
2017-12-13 18:31 MSK, alexey
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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 такое же поведение?