Asterisk+unixODBC - валится

Есть и такой ОС.

Модератор: weec

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Gamerman
капитан
Сообщения: 1723
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Asterisk+unixODBC - валится

Непрочитанное сообщение Gamerman » 2013-12-19 15:48:06

Linux phoneserver 3.8.0-32-generic #47~precise1-Ubuntu SMP Wed Oct 2 16:22:28 UTC 2013 i686 i686 i386 GNU/Linux
Asterisk 11.6.0
unixODBC 2.2.14
DRIVERS............: /etc/odbcinst.ini
SYSTEM DATA SOURCES: /etc/odbc.ini
FILE DATA SOURCES..: /etc/ODBCDataSources
USER DATA SOURCES..: /root/.odbc.ini
SQLULEN Size.......: 4
SQLLEN Size........: 4
SQLSETPOSIROW Size.: 2

Как только прописываю в /etc/odbcinst.ini драйвер

Код: Выделить всё

[MySQL]
Description = MySQL driver
Driver = /usr/lib/i386-linux-gnu/odbc/libmyodbc.so
;Setup = /usr/lib/i386-linux-gnu/odbc/libodbcmyS.so
;CPTimeout =
;CPReuse =
и рестартую астериск, то он валится.

Код: Выделить всё

  == Parsing '/etc/asterisk/res_odbc.conf': Found
[Dec 19 14:43:05] NOTICE[16313]: res_odbc.c:1527 odbc_obj_connect: Connecting asterisk
*** glibc detected *** asterisk: munmap_chunk(): invalid pointer: 0x091430f0 ***
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(+0x75ee2)[0xb763cee2]
/lib/i386-linux-gnu/libc.so.6(+0x765c5)[0xb763d5c5]
/usr/lib/libmysqlclient.so.18(my_free+0x65)[0xb6358535]
/usr/lib/i386-linux-gnu/odbc/libmyodbc.so(MySQLGetPrivateProfileStringW+0x121)[0xb662f441]
/usr/lib/i386-linux-gnu/odbc/libmyodbc.so(ds_lookup+0x65)[0xb662f145]
/usr/lib/i386-linux-gnu/odbc/libmyodbc.so(MySQLConnect+0xfe)[0xb661515e]
/usr/lib/i386-linux-gnu/odbc/libmyodbc.so(SQLConnect+0xe5)[0xb660b5a5]
/usr/lib/i386-linux-gnu/libodbc.so.1(SQLConnect+0x1e9)[0xb669f329]
/usr/lib/asterisk/modules/res_odbc.so(+0x5d72)[0xb6813d72]
/usr/lib/asterisk/modules/res_odbc.so(_ast_odbc_request_obj2+0x186c)[0xb68180ec]
/usr/lib/asterisk/modules/res_odbc.so(_ast_odbc_request_obj+0x42)[0xb6819902]
/usr/lib/asterisk/modules/res_odbc.so(+0xc216)[0xb681a216]
/usr/lib/asterisk/modules/res_odbc.so(+0xc830)[0xb681a830]
asterisk[0x81413de]
asterisk[0x8142186]
asterisk[0x8143654]
asterisk[0x806937c]
/lib/i386-linux-gnu/libc.so.6(__libc_start_main+0xf3)[0xb75e04d3]
asterisk[0x806c16d]
======= Memory map: ========
08048000-08259000 r-xp 00000000 08:01 1721588    /usr/sbin/asterisk
08259000-0825a000 r--p 00210000 08:01 1721588    /usr/sbin/asterisk
0825a000-08263000 rw-p 00211000 08:01 1721588    /usr/sbin/asterisk
08263000-08298000 rw-p 00000000 00:00 0
08dd8000-09150000 rw-p 00000000 00:00 0          [heap]
b58cc000-b5acc000 r--p 00000000 08:01 1709644    /usr/lib/locale/locale-archive
b5acc000-b5ae8000 r-xp 00000000 08:01 6160428    /lib/i386-linux-gnu/libgcc_s.so.1
b5ae8000-b5ae9000 r--p 0001b000 08:01 6160428    /lib/i386-linux-gnu/libgcc_s.so.1
b5ae9000-b5aea000 rw-p 0001c000 08:01 6160428    /lib/i386-linux-gnu/libgcc_s.so.1
b5aea000-b5aeb000 ---p 00000000 00:00 0
b5aeb000-b62eb000 rw-p 00000000 00:00 0
b62eb000-b62f2000 r-xp 00000000 08:01 6164431    /lib/i386-linux-gnu/librt-2.15.so
b62f2000-b62f3000 r--p 00006000 08:01 6164431    /lib/i386-linux-gnu/librt-2.15.so
b62f3000-b62f4000 rw-p 00007000 08:01 6164431    /lib/i386-linux-gnu/librt-2.15.so
b62f4000-b6305000 r-xp 00000000 08:01 1714279    /usr/lib/i386-linux-gnu/libodbcinst.so.1.0.0
b6305000-b6306000 r--p 00010000 08:01 1714279    /usr/lib/i386-linux-gnu/libodbcinst.so.1.0.0
b6306000-b6307000 rw-p 00011000 08:01 1714279    /usr/lib/i386-linux-gnu/libodbcinst.so.1.0.0
b6307000-b65e4000 r-xp 00000000 08:01 1714166    /usr/lib/libmysqlclient.so.18.0.0
b65e4000-b65e9000 r--p 002dd000 08:01 1714166    /usr/lib/libmysqlclient.so.18.0.0
b65e9000-b65f7000 rw-p 002e2000 08:01 1714166    /usr/lib/libmysqlclient.so.18.0.0
b65f7000-b65fa000 rw-p 00000000 00:00 0
b6601000-b663a000 r-xp 00000000 08:01 1721565    /usr/lib/i386-linux-gnu/odbc/libmyodbc.so
b663a000-b663b000 r--p 00038000 08:01 1721565    /usr/lib/i386-linux-gnu/odbc/libmyodbc.so
b663b000-b6647000 rw-p 00039000 08:01 1721565    /usr/lib/i386-linux-gnu/odbc/libmyodbc.so
b6647000-b6649000 r-xp 00000000 08:01 1708019    /usr/lib/i386-linux-gnu/gconv/ISO8859-1.so
b6649000-b664a000 r--p 00001000 08:01 1708019    /usr/lib/i386-linux-gnu/gconv/ISO8859-1.so
b664a000-b664b000 rw-p 00002000 08:01 1708019    /usr/lib/i386-linux-gnu/gconv/ISO8859-1.so
b664b000-b6656000 r-xp 00000000 08:01 6164437    /lib/i386-linux-gnu/libnss_files-2.15.so
b6656000-b6657000 r--p 0000a000 08:01 6164437    /lib/i386-linux-gnu/libnss_files-2.15.so
b6657000-b6658000 rw-p 0000b000 08:01 6164437    /lib/i386-linux-gnu/libnss_files-2.15.so
b6658000-b6662000 r-xp 00000000 08:01 6164436    /lib/i386-linux-gnu/libnss_nis-2.15.so
b6662000-b6663000 r--p 00009000 08:01 6164436    /lib/i386-linux-gnu/libnss_nis-2.15.so
b6663000-b6664000 rw-p 0000a000 08:01 6164436    /lib/i386-linux-gnu/libnss_nis-2.15.so
b6664000-b667a000 r-xp 00000000 08:01 6164423    /lib/i386-linux-gnu/libnsl-2.15.so
b667a000-b667b000 r--p 00015000 08:01 6164423    /lib/i386-linux-gnu/libnsl-2.15.so
b667b000-b667c000 rw-p 00016000 08:01 6164423    /lib/i386-linux-gnu/libnsl-2.15.so
b667c000-b667e000 rw-p 00000000 00:00 0
b667e000-b6685000 r-xp 00000000 08:01 6164438    /lib/i386-linux-gnu/libnss_compat-2.15.so
b6685000-b6686000 r--p 00006000 08:01 6164438    /lib/i386-linux-gnu/libnss_compat-2.15.so
b6686000-b6687000 rw-p 00007000 08:01 6164438    /lib/i386-linux-gnu/libnss_compat-2.15.so
b6687000-b668f000 r-xp 00000000 08:01 1716280    /usr/lib/i386-linux-gnu/libltdl.so.7.3.0
b668f000-b6690000 r--p 00008000 08:01 1716280    /usr/lib/i386-linux-gnu/libltdl.so.7.3.0
b6690000-b6691000 rw-p 00009000 08:01 1716280    /usr/lib/i386-linux-gnu/libltdl.so.7.3.0
b6691000-b66fa000 r-xp 00000000 08:01 1704762    /usr/lib/i386-linux-gnu/libodbc.so.1.0.0
b66fa000-b66fb000 r--p 00068000 08:01 1704762    /usr/lib/i386-linux-gnu/libodbc.so.1.0.0
b66fb000-b66ff000 rw-p 00069000 08:01 1704762    /usr/lib/i386-linux-gnu/libodbc.so.1.0.0
b66ff000-b6700000 rw-p 00000000 00:00 0
b6700000-b6721000 rw-p 00000000 00:00 0
b6721000-b6800000 ---p 00000000 00:00 0
b6801000-b6808000 r--s 00000000 08:01 1708188    /usr/lib/i386-linux-gnu/gconv/gconv-modules.cache
b6808000-b680c000 r-xp 00000000 08:01 3015191    /usr/lib/asterisk/modules/res_crypto.so
b680c000-b680d000 r--p 00004000 08:01 3015191    /usr/lib/asterisk/modules/res_crypto.so
b680d000-b680e000 rw-p 00005000 08:01 3015191    /usr/lib/asterisk/modules/res_crypto.so
b680e000-b681e000 r-xp 00000000 08:01 3017967    /usr/lib/asterisk/modules/res_odbc.so
b681e000-b681f000 r--p 0000f000 08:01 3017967    /usr/lib/asterisk/modules/res_odbc.so
b681f000-b6820000 rw-p 00010000 08:01 3017967    /usr/lib/asterisk/modules/res_odbc.so
b6820000-b6840000 r-xp 00000000 08:01 3015176    /usr/lib/asterisk/modules/res_ael_share.so
b6840000-b6841000 r--p 0001f000 08:01 3015176    /usr/lib/asterisk/modules/res_ael_share.so
b6841000-b6842000 rw-p 00020000 08:01 3015176    /usr/lib/asterisk/modules/res_ael_share.so
b6842000-b6843000 rw-p 00000000 00:00 0
b6843000-b6848000 r-xp 00000000 08:01 3017964    /usr/lib/asterisk/modules/res_monitor.so
b6848000-b6849000 r--p 00004000 08:01 3017964    /usr/lib/asterisk/modules/res_monitor.so
b6849000-b684a000 rw-p 00005000 08:01 3017964    /usr/lib/asterisk/modules/res_monitor.so
b684a000-b6857000 r-xp 00000000 08:01 3017974    /usr/lib/asterisk/modules/res_smdi.so
b6857000-b6858000 r--p 0000c000 08:01 3017974    /usr/lib/asterisk/modules/res_smdi.so
b6858000-b6859000 rw-p 0000d000 08:01 3017974    /usr/lib/asterisk/modules/res_smdi.so
b6859000-b686b000 r-xp 00000000 08:01 3015177    /usr/lib/asterisk/modules/res_agi.so
b686b000-b686c000 r--p 00011000 08:01 3015177    /usr/lib/asterisk/modules/res_agi.so
b686c000-b686e000 rw-p 00012000 08:01 3015177    /usr/lib/asterisk/modules/res_agi.so
b686e000-b6886000 r-xp 00000000 08:01 3015192    /usr/lib/asterisk/modules/res_fax.so
b6886000-b6887000 r--p 00017000 08:01 3015192    /usr/lib/asterisk/modules/res_fax.so
b6887000-b6888000 rw-p 00018000 08:01 3015192    /usr/lib/asterisk/modules/res_fax.so
b6888000-b6889000 ---p 00000000 00:00 0
b6889000-b68c4000 rw-p 00000000 00:00 0          [stack:16324]
b68c4000-b68c5000 ---p 00000000 00:00 0
b68c5000-b6900000 rw-p 00000000 00:00 0          [stack:16323]
b6900000-b6921000 rw-p 00000000 00:00 0
b6921000-b6a00000 ---p 00000000 00:00 0
b6a00000-b6a01000 rw-p 00000000 00:00 0
b6a01000-b6a02000 rw-s 00000000 00:04 0          /SYSV790108c3 (deleted)
b6a02000-b6a0e000 r-xp 00000000 08:01 3015178    /usr/lib/asterisk/modules/res_calendar.so
b6a0e000-b6a0f000 r--p 0000b000 08:01 3015178    /usr/lib/asterisk/modules/res_calendar.so
b6a0f000-b6a10000 rw-p 0000c000 08:01 3015178    /usr/lib/asterisk/modules/res_calendar.so
b6a10000-b6a11000 ---p 00000000 00:00 0
b6a11000-b6a4c000 rw-p 00000000 00:00 0          [stack:16322]
b6a4c000-b6a4d000 ---p 00000000 00:00 0
b6a4d000-b6a88000 rw-p 00000000 00:00 0          [stack:16321]
b6a88000-b6a89000 ---p 00000000 00:00 0
b6a89000-b6ac4000 rw-p 00000000 00:00 0          [stack:16320]
b6ac4000-b6ac5000 ---p 00000000 00:00 0
b6ac5000-b6b00000 rw-p 00000000 00:00 0          [stack:16319]
b6b00000-b6b21000 rw-p 00000000 00:00 0
b6b21000-b6c00000 ---p 00000000 00:00 0
b6c00000-b6c21000 rw-p 00000000 00:00 0
b6c21000-b6d00000 ---p 00000000 00:00 0
b6d00000-b6d21000 rw-p 00000000 00:00 0
b6d21000-b6e00000 ---p 00000000 00:00 0
b6e00000-b6e21000 rw-p 00000000 00:00 0
b6e21000-b6f00000 ---p 00000000 00:00 0
b6f00000-b6f21000 rw-p 00000000 00:00 0
b6f21000-b7000000 ---p 00000000 00:00 0
b7000000-b7004000 r-xp 00000000 08:01 3017962    /usr/lib/asterisk/modules/res_http_websocket.so
b7004000-b7005000 r--p 00003000 08:01 3017962    /usr/lib/asterisk/modules/res_http_websocket.so
b7005000-b7006000 rw-p 00004000 08:01 3017962    /usr/lib/asterisk/modules/res_http_websocket.so
b7006000-b7008000 r-xp 00000000 08:01 3017975    /usr/lib/asterisk/modules/res_speech.so
b7008000-b7009000 r--p 00002000 08:01 3017975    /usr/lib/asterisk/modules/res_speech.so
b7009000-b700a000 rw-p 00003000 08:01 3017975    /usr/lib/asterisk/modules/res_speech.so
b700a000-b700b000 ---p 00000000 00:00 0
b700b000-b7046000 rw-p 00000000 00:00 0          [stack:16318]
b7046000-b7047000 ---p 00000000 00:00 0
b7047000-b7082000 rw-p 00000000 00:00 0          [stack:16317]
b7082000-b7083000 ---p 00000000 00:00 0
b7083000-b70be000 rw-p 00000000 00:00 0          [stack:16316]
b70be000-b70bf000 ---p 00000000 00:00 0
b70bf000-b70fa000 rw-p 00000000 00:00 0          [stack:16315]
b70fa000-b70fb000 ---p 00000000 00:00 0
b70fb000-b7138000 rw-p 00000000 00:00 0          [stack:16314]
b7138000-b714c000 r-xp 00000000 08:01 6160614    /lib/i386-linux-gnu/libz.so.1.2.3.4
b714c000-b714d000 r--p 00013000 08:01 6160614    /lib/i386-linux-gnu/libz.so.1.2.3.4
b714d000-b714e000 rw-p 00014000 08:01 6160614    /lib/i386-linux-gnu/libz.so.1.2.3.4
b714e000-b7161000 r-xp 00000000 08:01 6164426    /lib/i386-linux-gnu/libresolv-2.15.so
b7161000-b7162000 ---p 00013000 08:01 6164426    /lib/i386-linux-gnu/libresolv-2.15.so
b7162000-b7163000 r--p 00013000 08:01 6164426    /lib/i386-linux-gnu/libresolv-2.15.so
b7163000-b7164000 rw-p 00014000 08:01 6164426    /lib/i386-linux-gnu/libresolv-2.15.so
b7164000-b7166000 rw-p 00000000 00:00 0
b7166000-b7190000 r-xp 00000000 08:01 6164435    /lib/i386-linux-gnu/libm-2.15.so
b7190000-b7191000 r--p 00029000 08:01 6164435    /lib/i386-linux-gnu/libm-2.15.so
b7191000-b7192000 rw-p 0002a000 08:01 6164435    /lib/i386-linux-gnu/libm-2.15.so
b7192000-b71ae000 r-xp 00000000 08:01 6160453    /lib/i386-linux-gnu/libtinfo.so.5.9
b71ae000-b71b0000 r--p 0001b000 08:01 6160453    /lib/i386-linux-gnu/libtinfo.so.5.9
b71b0000-b71b1000 rw-p 0001d000 08:01 6160453    /lib/i386-linux-gnu/libtinfo.so.5.9
b71b1000-b71c8000 r-xp 00000000 08:01 6164429    /lib/i386-linux-gnu/libpthread-2.15.so
b71c8000-b71c9000 r--p 00016000 08:01 6164429    /lib/i386-linux-gnu/libpthread-2.15.so
b71c9000-b71ca000 rw-p 00017000 08:01 6164429    /lib/i386-linux-gnu/libpthread-2.15.so
b71ca000-b71cd000 rw-p 00000000 00:00 0
b71cd000-b71d0000 r-xp 00000000 08:01 6164439    /lib/i386-linux-gnu/libdl-2.15.so
b71d0000-b71d1000 r--p 00002000 08:01 6164439    /lib/i386-linux-gnu/libdl-2.15.so
b71d1000-b71d2000 rw-p 00003000 08:01 6164439    /lib/i386-linux-gnu/libdl-2.15.so
b71d2000-b7364000 r-xp 00000000 08:01 6160456    /lib/i386-linux-gnu/libcrypto.so.1.0.0
b7364000-b7373000 r--p 00192000 08:01 6160456    /lib/i386-linux-gnu/libcrypto.so.1.0.0
b7373000-b737a000 rw-p 001a1000 08:01 6160456    /lib/i386-linux-gnu/libcrypto.so.1.0.0
b737a000-b737d000 rw-p 00000000 00:00 0
b737d000-b73ce000 r-xp 00000000 08:01 6160455    /lib/i386-linux-gnu/libssl.so.1.0.0
b73ce000-b73d0000 r--p 00050000 08:01 6160455    /lib/i386-linux-gnu/libssl.so.1.0.0
b73d0000-b73d4000 rw-p 00052000 08:01 6160455    /lib/i386-linux-gnu/libssl.so.1.0.0
b73d4000-b7476000 r-xp 00000000 08:01 1709035    /usr/lib/i386-linux-gnu/libsqlite3.so.0.8.6
b7476000-b7477000 r--p 000a2000 08:01 1709035    /usr/lib/i386-linux-gnu/libsqlite3.so.0.8.6
b7477000-b7478000 rw-p 000a3000 08:01 1709035    /usr/lib/i386-linux-gnu/libsqlite3.so.0.8.6
b7478000-b7479000 rw-p 00000000 00:00 0
b7479000-b75c0000 r-xp 00000000 08:01 1712861    /usr/lib/i386-linux-gnu/libxml2.so.2.7.8
b75c0000-b75c4000 r--p 00147000 08:01 1712861    /usr/lib/i386-linux-gnu/libxml2.so.2.7.8
b75c4000-b75c5000 rw-p 0014b000 08:01 1712861    /usr/lib/i386-linux-gnu/libxml2.so.2.7.8
b75c5000-b75c7000 rw-p 00000000 00:00 0
b75c7000-b776b000 r-xp 00000000 08:01 6164440    /lib/i386-linux-gnu/libc-2.15.so
b776b000-b776d000 r--p 001a4000 08:01 6164440    /lib/i386-linux-gnu/libc-2.15.so
b776d000-b776e000 rw-p 001a6000 08:01 6164440    /lib/i386-linux-gnu/libc-2.15.so
b776e000-b7771000 rw-p 00000000 00:00 0
b7771000-b7773000 r-xp 00000000 08:01 1721589    /usr/lib/libasteriskssl.so.1
b7773000-b7774000 r--p 00001000 08:01 1721589    /usr/lib/libasteriskssl.so.1
b7774000-b7775000 rw-p 00002000 08:01 1721589    /usr/lib/libasteriskssl.so.1
b7775000-b7778000 r-xp 00000000 08:01 3017976    /usr/lib/asterisk/modules/res_stun_monitor.so
b7778000-b7779000 r--p 00002000 08:01 3017976    /usr/lib/asterisk/modules/res_stun_monitor.so
b7779000-b777a000 rw-p 00003000 08:01 3017976    /usr/lib/asterisk/modules/res_stun_monitor.so
b777a000-b777e000 rw-p 00000000 00:00 0
b777e000-b777f000 r-xp 00000000 00:00 0          [vdso]
b777f000-b779f000 r-xp 00000000 08:01 6164430    /lib/i386-linux-gnu/ld-2.15.so
b779f000-b77a0000 r--p 0001f000 08:01 6164430    /lib/i386-linux-gnu/ld-2.15.so
b77a0000-b77a1000 rw-p 00020000 08:01 6164430    /lib/i386-linux-gnu/ld-2.15.so
bfe5d000-bfe7e000 rw-p 00000000 00:00 0          [stack]
Аварийный останов (сделан дамп памяти)
Глюк глюком вышибают!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35462
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Asterisk+unixODBC - валится

Непрочитанное сообщение Alex Keda » 2014-01-19 0:08:38

это всё кривые линуксы
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Gamerman
капитан
Сообщения: 1723
Зарегистрирован: 2009-05-17 21:01:23
Откуда: Украина, Ужгород - Днепр
Контактная информация:

Re: Asterisk+unixODBC - валится

Непрочитанное сообщение Gamerman » 2014-01-19 10:58:10

Кривая сборка unixODBC была. Собрал с сорсов - заработало.
Глюк глюком вышибают!