[Home]

Summary:ASTERISK-11503: Crash on SQL Query
Reporter:George Qualley IV (qualleyiv)Labels:
Date Opened:2008-02-25 09:55:51.000-0600Date Closed:2011-06-07 14:00:20
Priority:CriticalRegression?No
Status:Closed/CompleteComponents:Resources/res_odbc
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:( 0) crashlog.txt
Description:I believe that this is happening when trying to store a voicemail, however I have not been able to reproduce the exact condition. I've attached a crash log below.


****** ADDITIONAL INFORMATION ******

Host Name:      ThunderX
Date/Time:      2008-02-24 15:47:38.800 -0600
OS Version:     10.4.11 (Build 8S169)
Report Version: 4

Command: asterisk
Path:    /usr/sbin/asterisk
Parent:  launchd [1]

Version: ??? (???)

PID:    14857
Thread: 3

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_PROTECTION_FAILURE (0x0002) at 0x00000514

Thread 0:
0   libSystem.B.dylib   0x900148ac read + 12
1   asterisk           0x00015310 main + 6932 (asterisk.c:2520)
2   asterisk           0x000022d8 _start + 760
3   asterisk           0x00001fdc start + 48

Thread 1:
0   libSystem.B.dylib   0x9001f88c select + 12
1   asterisk           0x00073a24 poll + 408 (poll.c:299)
2   asterisk           0x0001a298 listener + 152 (asterisk.c:979)
3   asterisk           0x0009de54 dummy_start + 120 (utils.c:854)
4   libSystem.B.dylib   0x9002bd08 _pthread_body + 96

Thread 2:
0   libSystem.B.dylib   0x9001f88c select + 12
1   asterisk           0x00073a24 poll + 408 (poll.c:299)
2   asterisk           0x0009ca10 ast_wait_for_input + 48 (utils.c:912)
3   asterisk           0x0004e134 http_root + 68 (http.c:537)
4   asterisk           0x0009de54 dummy_start + 120 (utils.c:854)
5   libSystem.B.dylib   0x9002bd08 _pthread_body + 96

Thread 3 Crashed:
0   libodbc.1.dylib     0x01015654 SQLExecute + 484 (SQLExecute.c:268)
1   res_odbc.so         0x0035b4c0 ast_odbc_prepare_and_execute + 96 (res_odbc.c:100)
2   res_config_odbc.so 0x0036a394 realtime_odbc + 508 (res_config_odbc.c:151)
3   asterisk           0x000382d0 ast_load_realtime + 180 (config.c:1408)
4   chan_sip.so         0x01684634 realtime_peer + 112 (chan_sip.c:2511)
5   chan_sip.so         0x01683880 find_peer + 392 (chan_sip.c:2659)
6   chan_sip.so         0x01670c68 sip_devicestate + 200 (chan_sip.c:15807)
7   asterisk           0x0003cd08 ast_device_state + 528 (devicestate.c:171)
8   asterisk           0x0003d9c4 do_devstate_changes + 156 (devicestate.c:286)
9   asterisk           0x0009de54 dummy_start + 120 (utils.c:854)
10  libSystem.B.dylib   0x9002bd08 _pthread_body + 96

Thread 4:
0   libSystem.B.dylib   0x9001f88c select + 12
1   res_features.so     0x003c810c ast_select + 280 (channel.h:1326)
2   res_features.so     0x003c61ac do_parking_thread + 2580 (res_features.c:1810)
3   asterisk           0x0009de54 dummy_start + 120 (utils.c:854)
4   libSystem.B.dylib   0x9002bd08 _pthread_body + 96

Thread 5:
0   libSystem.B.dylib   0x9002c3c8 semaphore_wait_signal_trap + 8
1   libSystem.B.dylib   0x90030eac pthread_cond_wait + 480
2   app_queue.so       0x014d8240 device_state_thread + 132 (app_queue.c:674)
3   asterisk           0x0009de54 dummy_start + 120 (utils.c:854)
4   libSystem.B.dylib   0x9002bd08 _pthread_body + 96

Thread 6:
0   libSystem.B.dylib   0x9002c3c8 semaphore_wait_signal_trap + 8
1   libSystem.B.dylib   0x90030eac pthread_cond_wait + 480
2   chan_iax2.so       0x020113f0 iax2_process_thread + 644 (lock.h:691)
3   asterisk           0x0009de54 dummy_start + 120 (utils.c:854)
4   libSystem.B.dylib   0x9002bd08 _pthread_body + 96

Thread 7:
0   libSystem.B.dylib   0x9002c3c8 semaphore_wait_signal_trap + 8
1   libSystem.B.dylib   0x90030eac pthread_cond_wait + 480
2   chan_iax2.so       0x020113f0 iax2_process_thread + 644 (lock.h:691)
3   asterisk           0x0009de54 dummy_start + 120 (utils.c:854)
4   libSystem.B.dylib   0x9002bd08 _pthread_body + 96

Thread 8:
0   libSystem.B.dylib   0x9002c3c8 semaphore_wait_signal_trap + 8
1   libSystem.B.dylib   0x90030eac pthread_cond_wait + 480
2   chan_iax2.so       0x020113f0 iax2_process_thread + 644 (lock.h:691)
3   asterisk           0x0009de54 dummy_start + 120 (utils.c:854)
4   libSystem.B.dylib   0x9002bd08 _pthread_body + 96

Thread 9:
0   libSystem.B.dylib   0x9002c3c8 semaphore_wait_signal_trap + 8
1   libSystem.B.dylib   0x90030eac pthread_cond_wait + 480
2   chan_iax2.so       0x020113f0 iax2_process_thread + 644 (lock.h:691)
3   asterisk           0x0009de54 dummy_start + 120 (utils.c:854)
4   libSystem.B.dylib   0x9002bd08 _pthread_body + 96

Thread 10:
0   libSystem.B.dylib   0x9002c3c8 semaphore_wait_signal_trap + 8
1   libSystem.B.dylib   0x90030eac pthread_cond_wait + 480
2   chan_iax2.so       0x020113f0 iax2_process_thread + 644 (lock.h:691)
3   asterisk           0x0009de54 dummy_start + 120 (utils.c:854)
4   libSystem.B.dylib   0x9002bd08 _pthread_body + 96

Thread 11:
0   libSystem.B.dylib   0x9002c3c8 semaphore_wait_signal_trap + 8
1   libSystem.B.dylib   0x90030eac pthread_cond_wait + 480
2   chan_iax2.so       0x020113f0 iax2_process_thread + 644 (lock.h:691)
3   asterisk           0x0009de54 dummy_start + 120 (utils.c:854)
4   libSystem.B.dylib   0x9002bd08 _pthread_body + 96

Thread 12:
0   libSystem.B.dylib   0x9002c3c8 semaphore_wait_signal_trap + 8
1   libSystem.B.dylib   0x90030eac pthread_cond_wait + 480
2   chan_iax2.so       0x020113f0 iax2_process_thread + 644 (lock.h:691)
3   asterisk           0x0009de54 dummy_start + 120 (utils.c:854)
4   libSystem.B.dylib   0x9002bd08 _pthread_body + 96

Thread 13:
0   libSystem.B.dylib   0x9002c3c8 semaphore_wait_signal_trap + 8
1   libSystem.B.dylib   0x90030eac pthread_cond_wait + 480
2   chan_iax2.so       0x020113f0 iax2_process_thread + 644 (lock.h:691)
3   asterisk           0x0009de54 dummy_start + 120 (utils.c:854)
4   libSystem.B.dylib   0x9002bd08 _pthread_body + 96

Thread 14:
0   libSystem.B.dylib   0x9002c3c8 semaphore_wait_signal_trap + 8
1   libSystem.B.dylib   0x90030eac pthread_cond_wait + 480
2   chan_iax2.so       0x020113f0 iax2_process_thread + 644 (lock.h:691)
3   asterisk           0x0009de54 dummy_start + 120 (utils.c:854)
4   libSystem.B.dylib   0x9002bd08 _pthread_body + 96

Thread 15:
0   libSystem.B.dylib   0x9002c3c8 semaphore_wait_signal_trap + 8
1   libSystem.B.dylib   0x90030eac pthread_cond_wait + 480
2   chan_iax2.so       0x020113f0 iax2_process_thread + 644 (lock.h:691)
3   asterisk           0x0009de54 dummy_start + 120 (utils.c:854)
4   libSystem.B.dylib   0x9002bd08 _pthread_body + 96

Thread 16:
0   libSystem.B.dylib   0x90054388 semaphore_timedwait_signal_trap + 8
1   libSystem.B.dylib   0x900541e4 pthread_cond_timedwait + 676
2   chan_iax2.so       0x02027a94 sched_thread + 232 (lock.h:691)
3   asterisk           0x0009de54 dummy_start + 120 (utils.c:854)
4   libSystem.B.dylib   0x9002bd08 _pthread_body + 96

Thread 17:
0   libSystem.B.dylib   0x9001f88c select + 12
1   asterisk           0x00073a24 poll + 408 (poll.c:299)
2   asterisk           0x000507d4 ast_io_wait + 44 (io.c:267)
3   chan_iax2.so       0x02027d24 network_thread + 572 (chan_iax2.c:8852)
4   asterisk           0x0009de54 dummy_start + 120 (utils.c:854)
5   libSystem.B.dylib   0x9002bd08 _pthread_body + 96

Thread 18:
0   libSystem.B.dylib   0x9001f88c select + 12
1   asterisk           0x00073a24 poll + 408 (poll.c:299)
2   asterisk           0x000507d4 ast_io_wait + 44 (io.c:267)
3   chan_sip.so         0x0167eef4 do_monitor + 1068 (chan_sip.c:15602)
4   asterisk           0x0009de54 dummy_start + 120 (utils.c:854)
5   libSystem.B.dylib   0x9002bd08 _pthread_body + 96

Thread 19:
0   libSystem.B.dylib   0x9005afe0 accept + 12
1   chan_skinny.so     0x0176ce54 accept_thread + 128 (chan_skinny.c:4507)
2   asterisk           0x0009de54 dummy_start + 120 (utils.c:854)
3   libSystem.B.dylib   0x9002bd08 _pthread_body + 96

Thread 20:
0   libSystem.B.dylib   0x9001f88c select + 12
1   asterisk           0x00073a24 poll + 408 (poll.c:299)
2   asterisk           0x000507d4 ast_io_wait + 44 (io.c:267)
3   chan_skinny.so     0x0176adcc do_monitor + 92 (chan_skinny.c:4553)
4   asterisk           0x0009de54 dummy_start + 120 (utils.c:854)
5   libSystem.B.dylib   0x9002bd08 _pthread_body + 96

Thread 21:
0   libSystem.B.dylib   0x9001f88c select + 12
1   asterisk           0x00073a24 poll + 408 (poll.c:299)
2   asterisk           0x000507d4 ast_io_wait + 44 (io.c:267)
3   pbx_dundi.so       0x023bc8b4 network_thread + 144 (pbx_dundi.c:2140)
4   asterisk           0x0009de54 dummy_start + 120 (utils.c:854)
5   libSystem.B.dylib   0x9002bd08 _pthread_body + 96

Thread 22:
0   libSystem.B.dylib   0x900411f8 mach_wait_until + 8
1   libSystem.B.dylib   0x90040fc4 nanosleep + 388
2   libSystem.B.dylib   0x90040df0 sleep + 144
3   pbx_dundi.so       0x023bca6c process_precache + 356 (pbx_dundi.c:2182)
4   asterisk           0x0009de54 dummy_start + 120 (utils.c:854)
5   libSystem.B.dylib   0x9002bd08 _pthread_body + 96

Thread 23:
0   libSystem.B.dylib   0x900411f8 mach_wait_until + 8
1   libSystem.B.dylib   0x90040fc4 nanosleep + 388
2   libSystem.B.dylib   0x90040df0 sleep + 144
3   pbx_spool.so       0x02407aac scan_thread + 44 (pbx_spool.c:438)
4   asterisk           0x0009de54 dummy_start + 120 (utils.c:854)
5   libSystem.B.dylib   0x9002bd08 _pthread_body + 96

Thread 3 crashed with PPC Thread State 64:
 srr0: 0x0000000001015654 srr1: 0x000000000000f030                        vrsave: 0x0000000000000000
   cr: 0x22002224          xer: 0x0000000020000004   lr: 0x000000000101551c  ctr: 0x000000009002c4c0
   r0: 0x00000000fffffff5   r1: 0x00000000f00b5350   r2: 0x0000000000000000   r3: 0x0000000000000000
   r4: 0x0000000000000000   r5: 0x00000000000003e8   r6: 0x00000000ffffffff   r7: 0x0000000000000001
   r8: 0x0000000000000000   r9: 0x0000000000612d40  r10: 0x00000000a000c4c8  r11: 0x0000000000000060
  r12: 0x000000009002c4c0  r13: 0x0000000000000000  r14: 0x0000000000000000  r15: 0x0000000000000000
  r16: 0x0000000000000000  r17: 0x0000000000000000  r18: 0x00000000000e45cc  r19: 0x00000000f00b5500
  r20: 0x00000000f00b5510  r21: 0x000000000036b1a8  r22: 0x00000000f00b63e0  r23: 0x0000000000000000
  r24: 0x0000000000601660  r25: 0x0000000000000000  r26: 0x00000000f00b66bc  r27: 0x0000000001065480
  r28: 0x0000000000601660  r29: 0x000000000186ae00  r30: 0x000000000186ae00  r31: 0x0000000001015480

Binary Images Description:
   0x1000 -    0xdffff asterisk /usr/sbin/asterisk
 0x35a000 -   0x35dfff res_odbc.so /usr/lib/asterisk/modules/res_odbc.so
 0x369000 -   0x36bfff res_config_odbc.so /usr/lib/asterisk/modules/res_config_odbc.so
 0x371000 -   0x376fff res_musiconhold.so /usr/lib/asterisk/modules/res_musiconhold.so
 0x386000 -   0x38afff res_adsi.so /usr/lib/asterisk/modules/res_adsi.so
 0x399000 -   0x3a0fff res_agi.so /usr/lib/asterisk/modules/res_agi.so
 0x3b7000 -   0x3b9fff res_crypto.so /usr/lib/asterisk/modules/res_crypto.so
 0x3c1000 -   0x3cafff res_features.so /usr/lib/asterisk/modules/res_features.so
 0x3e5000 -   0x3e7fff res_indications.so /usr/lib/asterisk/modules/res_indications.so
 0x3f0000 -   0x3f3fff res_monitor.so /usr/lib/asterisk/modules/res_monitor.so
 0x505000 -   0x508fff res_smdi.so /usr/lib/asterisk/modules/res_smdi.so
 0x516000 -   0x518fff res_snmp.so /usr/lib/asterisk/modules/res_snmp.so
 0x521000 -   0x547fff libnetsnmpagent.5.dylib /usr/lib/libnetsnmpagent.5.dylib
 0x550000 -   0x590fff libnetsnmpmibs.5.dylib /usr/lib/libnetsnmpmibs.5.dylib
 0x5de000 -   0x5effff libnetsnmphelpers.5.dylib /usr/lib/libnetsnmphelpers.5.dylib
 0x5f5000 -   0x5f6fff res_speech.so /usr/lib/asterisk/modules/res_speech.so
 0x5fc000 -   0x5fcfff cdr_manager.so /usr/lib/asterisk/modules/cdr_manager.so
 0x705000 -   0x767fff libnetsnmp.5.dylib /usr/lib/libnetsnmp.5.dylib
 0x794000 -   0x79bfff app_adsiprog.so /usr/lib/asterisk/modules/app_adsiprog.so
 0x7a8000 -   0x7abfff app_alarmreceiver.so /usr/lib/asterisk/modules/app_alarmreceiver.so
 0x7b6000 -   0x7b8fff app_amd.so /usr/lib/asterisk/modules/app_amd.so
 0x7c0000 -   0x7c1fff app_authenticate.so /usr/lib/asterisk/modules/app_authenticate.so
 0x7c8000 -   0x7c8fff app_cdr.so /usr/lib/asterisk/modules/app_cdr.so
 0x7ce000 -   0x7cffff app_chanisavail.so /usr/lib/asterisk/modules/app_chanisavail.so
 0x7d5000 -   0x7d5fff app_channelredirect.so /usr/lib/asterisk/modules/app_channelredirect.so
 0x7db000 -   0x7defff app_chanspy.so /usr/lib/asterisk/modules/app_chanspy.so
 0x7e8000 -   0x7e9fff app_controlplayback.so /usr/lib/asterisk/modules/app_controlplayback.so
 0x7ef000 -   0x7f0fff app_db.so /usr/lib/asterisk/modules/app_db.so
 0x7f6000 -   0x7f7fff app_dictate.so /usr/lib/asterisk/modules/app_dictate.so
0x1008000 -  0x105afff libodbc.1.dylib /usr/local/lib/libodbc.1.dylib
0x11b8000 -  0x124cfff libmyodbc3.so /usr/local/lib/libmyodbc3.so
0x13da000 -  0x13e3fff app_dial.so /usr/lib/asterisk/modules/app_dial.so
0x13f4000 -  0x13f5fff app_directed_pickup.so /usr/lib/asterisk/modules/app_directed_pickup.so
0x13fb000 -  0x13fefff app_directory.so /usr/lib/asterisk/modules/app_directory.so
0x1407000 -  0x1409fff app_disa.so /usr/lib/asterisk/modules/app_disa.so
0x1411000 -  0x1412fff app_dumpchan.so /usr/lib/asterisk/modules/app_dumpchan.so
0x1419000 -  0x1419fff app_echo.so /usr/lib/asterisk/modules/app_echo.so
0x141f000 -  0x1420fff app_exec.so /usr/lib/asterisk/modules/app_exec.so
0x1427000 -  0x1429fff app_externalivr.so /usr/lib/asterisk/modules/app_externalivr.so
0x1433000 -  0x1435fff app_festival.so /usr/lib/asterisk/modules/app_festival.so
0x143d000 -  0x1442fff app_followme.so /usr/lib/asterisk/modules/app_followme.so
0x1453000 -  0x1453fff app_forkcdr.so /usr/lib/asterisk/modules/app_forkcdr.so
0x1459000 -  0x145afff app_getcpeid.so /usr/lib/asterisk/modules/app_getcpeid.so
0x1461000 -  0x1462fff app_hasnewvoicemail.so /usr/lib/asterisk/modules/app_hasnewvoicemail.so
0x1469000 -  0x146afff app_ices.so /usr/lib/asterisk/modules/app_ices.so
0x1471000 -  0x1471fff app_image.so /usr/lib/asterisk/modules/app_image.so
0x1477000 -  0x1478fff app_lookupblacklist.so /usr/lib/asterisk/modules/app_lookupblacklist.so
0x147f000 -  0x147ffff app_lookupcidname.so /usr/lib/asterisk/modules/app_lookupcidname.so
0x1485000 -  0x1488fff app_macro.so /usr/lib/asterisk/modules/app_macro.so
0x1491000 -  0x1491fff app_milliwatt.so /usr/lib/asterisk/modules/app_milliwatt.so
0x1497000 -  0x1499fff app_mixmonitor.so /usr/lib/asterisk/modules/app_mixmonitor.so
0x14a2000 -  0x14a2fff app_morsecode.so /usr/lib/asterisk/modules/app_morsecode.so
0x14a9000 -  0x14aafff app_mp3.so /usr/lib/asterisk/modules/app_mp3.so
0x14b2000 -  0x14b3fff app_nbscat.so /usr/lib/asterisk/modules/app_nbscat.so
0x14bb000 -  0x14bcfff app_parkandannounce.so /usr/lib/asterisk/modules/app_parkandannounce.so
0x14c3000 -  0x14c5fff app_playback.so /usr/lib/asterisk/modules/app_playback.so
0x14ce000 -  0x14cffff app_privacy.so /usr/lib/asterisk/modules/app_privacy.so
0x14d6000 -  0x14e8fff app_queue.so /usr/lib/asterisk/modules/app_queue.so
0x1511000 -  0x1511fff app_random.so /usr/lib/asterisk/modules/app_random.so
0x1517000 -  0x1518fff app_read.so /usr/lib/asterisk/modules/app_read.so
0x151f000 -  0x151ffff app_readfile.so /usr/lib/asterisk/modules/app_readfile.so
0x1525000 -  0x1526fff app_realtime.so /usr/lib/asterisk/modules/app_realtime.so
0x152d000 -  0x152efff app_record.so /usr/lib/asterisk/modules/app_record.so
0x1536000 -  0x1536fff app_sayunixtime.so /usr/lib/asterisk/modules/app_sayunixtime.so
0x153c000 -  0x153cfff app_senddtmf.so /usr/lib/asterisk/modules/app_senddtmf.so
0x1543000 -  0x1543fff app_sendtext.so /usr/lib/asterisk/modules/app_sendtext.so
0x154a000 -  0x154bfff app_setcallerid.so /usr/lib/asterisk/modules/app_setcallerid.so
0x1552000 -  0x1553fff app_setcdruserfield.so /usr/lib/asterisk/modules/app_setcdruserfield.so
0x1559000 -  0x1559fff app_settransfercapability.so /usr/lib/asterisk/modules/app_settransfercapability.so
0x155f000 -  0x1565fff app_sms.so /usr/lib/asterisk/modules/app_sms.so
0x1574000 -  0x1574fff app_softhangup.so /usr/lib/asterisk/modules/app_softhangup.so
0x157a000 -  0x157dfff app_speech_utils.so /usr/lib/asterisk/modules/app_speech_utils.so
0x1588000 -  0x1589fff app_stack.so /usr/lib/asterisk/modules/app_stack.so
0x158f000 -  0x1590fff app_system.so /usr/lib/asterisk/modules/app_system.so
0x1596000 -  0x1597fff app_talkdetect.so /usr/lib/asterisk/modules/app_talkdetect.so
0x159e000 -  0x15a0fff app_test.so /usr/lib/asterisk/modules/app_test.so
0x15a7000 -  0x15a7fff app_transfer.so /usr/lib/asterisk/modules/app_transfer.so
0x15ad000 -  0x15aefff app_url.so /usr/lib/asterisk/modules/app_url.so
0x15b5000 -  0x15b5fff app_userevent.so /usr/lib/asterisk/modules/app_userevent.so
0x15bb000 -  0x15bcfff app_verbose.so /usr/lib/asterisk/modules/app_verbose.so
0x15c2000 -  0x15defff app_voicemail.so /usr/lib/asterisk/modules/app_voicemail.so
0x1614000 -  0x1614fff app_waitforring.so /usr/lib/asterisk/modules/app_waitforring.so
0x161a000 -  0x161bfff app_waitforsilence.so /usr/lib/asterisk/modules/app_waitforsilence.so
0x1621000 -  0x1622fff app_while.so /usr/lib/asterisk/modules/app_while.so
0x1629000 -  0x1629fff app_zapateller.so /usr/lib/asterisk/modules/app_zapateller.so
0x162f000 -  0x1631fff cdr_csv.so /usr/lib/asterisk/modules/cdr_csv.so
0x1638000 -  0x1639fff cdr_custom.so /usr/lib/asterisk/modules/cdr_custom.so
0x1640000 -  0x1642fff cdr_odbc.so /usr/lib/asterisk/modules/cdr_odbc.so
0x1656000 -  0x1658fff chan_local.so /usr/lib/asterisk/modules/chan_local.so
0x1664000 -  0x16bffff chan_sip.so /usr/lib/asterisk/modules/chan_sip.so
0x1766000 -  0x1776fff chan_skinny.so /usr/lib/asterisk/modules/chan_skinny.so
0x17a8000 -  0x17a8fff codec_a_mu.so /usr/lib/asterisk/modules/codec_a_mu.so
0x17ac000 -  0x17adfff codec_adpcm.so /usr/lib/asterisk/modules/codec_adpcm.so
0x17b2000 -  0x17bafff codec_gsm.so /usr/lib/asterisk/modules/codec_gsm.so
0x17d3000 -  0x17dafff codec_lpc10.so /usr/lib/asterisk/modules/codec_lpc10.so
0x17f5000 -  0x17f5fff codec_ulaw.so /usr/lib/asterisk/modules/codec_ulaw.so
0x17f9000 -  0x17f9fff format_g723.so /usr/lib/asterisk/modules/format_g723.so
0x2008000 -  0x2034fff chan_iax2.so /usr/lib/asterisk/modules/chan_iax2.so
0x225f000 -  0x2260fff format_g726.so /usr/lib/asterisk/modules/format_g726.so
0x2267000 -  0x2268fff format_g729.so /usr/lib/asterisk/modules/format_g729.so
0x226e000 -  0x2270fff format_gsm.so /usr/lib/asterisk/modules/format_gsm.so
0x2278000 -  0x2278fff format_h263.so /usr/lib/asterisk/modules/format_h263.so
0x227e000 -  0x227efff format_h264.so /usr/lib/asterisk/modules/format_h264.so
0x2284000 -  0x2285fff format_ilbc.so /usr/lib/asterisk/modules/format_ilbc.so
0x228b000 -  0x228bfff format_jpeg.so /usr/lib/asterisk/modules/format_jpeg.so
0x228f000 -  0x2290fff format_pcm.so /usr/lib/asterisk/modules/format_pcm.so
0x2297000 -  0x2297fff format_sln.so /usr/lib/asterisk/modules/format_sln.so
0x229d000 -  0x229dfff format_vox.so /usr/lib/asterisk/modules/format_vox.so
0x22a3000 -  0x22a5fff format_wav.so /usr/lib/asterisk/modules/format_wav.so
0x22ac000 -  0x22b0fff format_wav_gsm.so /usr/lib/asterisk/modules/format_wav_gsm.so
0x22be000 -  0x22befff func_base64.so /usr/lib/asterisk/modules/func_base64.so
0x22c4000 -  0x22c5fff func_callerid.so /usr/lib/asterisk/modules/func_callerid.so
0x22cc000 -  0x22cdfff func_cdr.so /usr/lib/asterisk/modules/func_cdr.so
0x22d3000 -  0x22d4fff func_channel.so /usr/lib/asterisk/modules/func_channel.so
0x22db000 -  0x22dcfff func_curl.so /usr/lib/asterisk/modules/func_curl.so
0x22e3000 -  0x22e4fff func_cut.so /usr/lib/asterisk/modules/func_cut.so
0x22eb000 -  0x22ecfff func_db.so /usr/lib/asterisk/modules/func_db.so
0x22f2000 -  0x22f3fff func_enum.so /usr/lib/asterisk/modules/func_enum.so
0x22fa000 -  0x22fafff func_env.so /usr/lib/asterisk/modules/func_env.so
0x2300000 -  0x2300fff func_global.so /usr/lib/asterisk/modules/func_global.so
0x2306000 -  0x2307fff func_groupcount.so /usr/lib/asterisk/modules/func_groupcount.so
0x230e000 -  0x230efff func_language.so /usr/lib/asterisk/modules/func_language.so
0x2314000 -  0x2315fff func_logic.so /usr/lib/asterisk/modules/func_logic.so
0x231c000 -  0x231dfff func_math.so /usr/lib/asterisk/modules/func_math.so
0x2323000 -  0x2323fff func_md5.so /usr/lib/asterisk/modules/func_md5.so
0x2329000 -  0x2329fff func_moh.so /usr/lib/asterisk/modules/func_moh.so
0x232f000 -  0x2331fff func_odbc.so /usr/lib/asterisk/modules/func_odbc.so
0x233b000 -  0x233bfff func_rand.so /usr/lib/asterisk/modules/func_rand.so
0x2341000 -  0x2342fff func_realtime.so /usr/lib/asterisk/modules/func_realtime.so
0x2349000 -  0x2349fff func_sha1.so /usr/lib/asterisk/modules/func_sha1.so
0x234f000 -  0x2351fff func_strings.so /usr/lib/asterisk/modules/func_strings.so
0x235a000 -  0x235bfff func_timeout.so /usr/lib/asterisk/modules/func_timeout.so
0x2361000 -  0x2361fff func_uri.so /usr/lib/asterisk/modules/func_uri.so
0x2367000 -  0x2379fff pbx_ael.so /usr/lib/asterisk/modules/pbx_ael.so
0x2399000 -  0x23a1fff pbx_config.so /usr/lib/asterisk/modules/pbx_config.so
0x23b2000 -  0x23c6fff pbx_dundi.so /usr/lib/asterisk/modules/pbx_dundi.so
0x23f7000 -  0x23f8fff pbx_loopback.so /usr/lib/asterisk/modules/pbx_loopback.so
0x23ff000 -  0x2400fff pbx_realtime.so /usr/lib/asterisk/modules/pbx_realtime.so
0x2407000 -  0x2409fff pbx_spool.so /usr/lib/asterisk/modules/pbx_spool.so
0x2410000 -  0x2410fff res_clioriginate.so /usr/lib/asterisk/modules/res_clioriginate.so
0x2414000 -  0x2415fff res_convert.so /usr/lib/asterisk/modules/res_convert.so
0x8fe00000 - 0x8fe52fff dyld 46.16 /usr/lib/dyld
0x90000000 - 0x901bcfff libSystem.B.dylib /usr/lib/libSystem.B.dylib
0x90214000 - 0x90219fff libmathCommon.A.dylib /usr/lib/system/libmathCommon.A.dylib
0x907bb000 - 0x90895fff com.apple.CoreFoundation 6.4.9 (368.31) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x908e0000 - 0x909e2fff libicucore.A.dylib /usr/lib/libicucore.A.dylib
0x90a3c000 - 0x90ac0fff libobjc.A.dylib /usr/lib/libobjc.A.dylib
0x90b72000 - 0x90b84fff libauto.dylib /usr/lib/libauto.dylib
0x91112000 - 0x91120fff libz.1.dylib /usr/lib/libz.1.dylib
0x91a19000 - 0x91ae0fff libcrypto.0.9.7.dylib /usr/lib/libcrypto.0.9.7.dylib
0x92a05000 - 0x92af3fff libiconv.2.dylib /usr/lib/libiconv.2.dylib
0x95041000 - 0x95070fff libssl.0.9.7.dylib /usr/lib/libssl.0.9.7.dylib
0x95080000 - 0x9509dfff libresolv.9.dylib /usr/lib/libresolv.9.dylib
0x95785000 - 0x957adfff libcurl.3.dylib /usr/lib/libcurl.3.dylib
0x969d8000 - 0x96a06fff libncurses.5.4.dylib /usr/lib/libncurses.5.4.dylib
0x984b1000 - 0x984b9fff libiodbcinst.2.dylib /usr/lib/libiodbcinst.2.dylib
0x9c89e000 - 0x9c8aefff libwrap.7.dylib /usr/lib/libwrap.7.dylib

Comments:By: George Qualley IV (qualleyiv) 2008-02-25 09:58:22.000-0600

Crash log was too big to paste in. I attached it as a text file.

By: Tilghman Lesher (tilghman) 2008-02-25 11:36:51.000-0600

What version of unixODBC?  What database backend and what version of the ODBC connector?

By: George Qualley IV (qualleyiv) 2008-02-25 14:22:05.000-0600

I think this should have the info you need, if not, let me know:

This program shows an interactive SQL processor
Driver Manager: 03.52.0001.0928

Enter ODBC connect string (? shows list): ?

DSN                              | Driver                                  
------------------------------------------------------------------------------
myodbc                           | MySQL ODBC 3.51 Driver                  
myodbc3                          | MyODBC 3.51 Driver DSN

By: Tilghman Lesher (tilghman) 2008-02-25 14:29:38.000-0600

Please download the ODBC connector source directly from MySQL and recompile.  There are several serious crash bugs in that code, especially in packaged versions.