Summary: | ASTERISK-04587: crashes with core dump in my_strcasecmp_8bit from /usr/lib/libmyodbc3.so | ||
Reporter: | Lorenz Barth (bartpbx) | Labels: | |
Date Opened: | 2005-07-14 07:00:57 | Date Closed: | 2005-07-14 16:21:36 |
Priority: | Minor | Regression? | No |
Status: | Closed/Complete | Components: | CDR/cdr_odbc |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ||
Description: | asterisk crashes with core dump related to cdr_odbc ****** ADDITIONAL INFORMATION ****** (gdb) bt #0 0xb7a67943 in my_strcasecmp_8bit () from /usr/lib/libmyodbc3.so #1 0xb7a60e16 in get_charset_number () from /usr/lib/libmyodbc3.so #2 0xb7a610b9 in get_charset_by_csname () from /usr/lib/libmyodbc3.so #3 0xb7a75f7d in mysql_real_connect () from /usr/lib/libmyodbc3.so #4 0xb7a462b0 in SQLConnect () from /usr/lib/libmyodbc3.so ASTERISK-1 0xb7b9b181 in SQLConnect () from /usr/lib/libodbc.so.1 ASTERISK-2 0xb75663e9 in odbc_init () at cdr_odbc.c:410 ASTERISK-3 0xb7566c37 in odbc_log (cdr=Variable "cdr" is not available. ) at cdr_odbc.c:88 ASTERISK-4 0x080a1ca6 in post_cdr (cdr=0x81c7328) at cdr.c:795 ASTERISK-5 0x080a381c in ast_cdr_detach (cdr=0x81c7328) at cdr.c:969 ASTERISK-6 0x08067069 in ast_hangup (chan=0x81cb218) at channel.c:1013 ASTERISK-7 0x08090967 in __ast_pbx_run (c=0x81cb218) at pbx.c:2389 ASTERISK-8 0x0809252d in pbx_thread (data=0x0) at pbx.c:2439 ASTERISK-9 0xb7f95f71 in pthread_start_thread () from /lib/i686/libpthread.so.0 ASTERISK-10 0xb7e8a59a in clone () from /lib/i686/libc.so.6 (gdb) bt full #0 0xb7a67943 in my_strcasecmp_8bit () from /usr/lib/libmyodbc3.so No symbol table info available. #1 0xb7a60e16 in get_charset_number () from /usr/lib/libmyodbc3.so No symbol table info available. #2 0xb7a610b9 in get_charset_by_csname () from /usr/lib/libmyodbc3.so No symbol table info available. #3 0xb7a75f7d in mysql_real_connect () from /usr/lib/libmyodbc3.so No symbol table info available. #4 0xb7a462b0 in SQLConnect () from /usr/lib/libmyodbc3.so No symbol table info available. ASTERISK-1 0xb7b9b181 in SQLConnect () from /usr/lib/libodbc.so.1 No symbol table info available. ASTERISK-2 0xb75663e9 in odbc_init () at cdr_odbc.c:410 ODBC_err = Could not find the frame base for "odbc_init". | ||
Comments: | By: Brian West (bkw918) 2005-07-14 10:44:34 that backtrace us useless.. you'll need to recompile unixODBC with debugging. my guess is you installed it from a binary rpm or pkg? By: Lorenz Barth (bartpbx) 2005-07-14 13:04:22 sorry. I just wanted to add more info. But now I think i found the problem. first of all. unixODBC is from an rpm file. The Problem seems to be related to the connection. I made a silly mistake using the wrong password within the cdr_odbc.conf. Correcting the password removed the problem. Maybe this helps. By: Lorenz Barth (bartpbx) 2005-07-14 13:07:19 RPM Versions: unixODBC-2.2.8-55 unixODBC-devel-2.2.8-55 MyODBC-unixODBC-3.51.06-150 MySQL-client-4.1.12-1 MySQL-shared-4.1.12-1 By: Russell Bryant (russell) 2005-07-14 16:21:22 Well, since this crash is in the ODBC library, there's nothing we can do about it. Sorry ... |