coredump with execution of sqlcxt function !!!!! HELP
From: snurf <snurf_at_nomail.com>
Date: 2 Apr 2001 14:07:29 GMT
Message-ID: <Xns9077A3C79D33Dsnurfnomailcom_at_172.26.80.129>
22 main (argc = 7, argv = 0x7b03c9c8) [init_abs.c: 156]
Date: 2 Apr 2001 14:07:29 GMT
Message-ID: <Xns9077A3C79D33Dsnurfnomailcom_at_172.26.80.129>
Under xdb I execute a function of connection (login_db)
(EXEC SQL CONNECT :login IDENTIFIED BY :pwd;)
The Oracle Release is 8.0.4.0.0
This function run without problem until now.
the structure of login and pwd are OK.
307: sqlstm.sqparc = sqlstm.sqharc; 308: sqlstm.sqpadto = sqlstm.sqadto; 309: sqlstm.sqptdso = sqlstm.sqtdso; 310: sqlcxt((void **)0, &sqlctx, &sqlstm, &sqlfpn); 311: }
the call sqlcxt crash and make a coredump:
segmentation violation (no ignore) at 0xc014c01c
(file unknown): TMEM_at_libc.1 +0x0013b01c: (line unknown)
When I trace error with 't' option of xdb I have:
0 TMEM_at_libc.1 + 0x0013b01c (0, 0, 0, 0x1) 1 TMEM_at_libc.1 + 0x0011c480 (0, 0, 0, 0xc0580f94) 2 TMEM_at_libclntsh + 0x001e6808 (0x7aff5aa8, 0x7b040a30, 0, 0) 3 TMEM_at_libclntsh + 0x001e6c50 (0x1c00, 0, 0x32756463, 0x1c) 4 TMEM_at_libclntsh + 0x0019bf44 (0xcdd6fe89, 0x3, 0xa85, 0x7b040870) 5 TMEM_at_libclntsh + 0x001b802c (0, 0xa, 0x7afd0a10, 0x4) 6 TMEM_at_libclntsh + 0x00184c54 (0x69636965, 0x2f6c6f67, 0, 0) 7 TMEM_at_libclntsh + 0x0017e0d4 (0, 0, 0, 0) 8 TMEM_at_libclntsh + 0x0017db04 (0, 0xea, 0x1803, 0x439678c8) 9 TMEM_at_libclntsh + 0x00124424 (0x43914aa0, 0x43964d3c, 0x7afcd168, 0) 10 TMEM_at_libclntsh + 0x00116070 (0x7b03638c, 0x43964d3c, 0, 0) 11 TMEM_at_libclntsh + 0x001160dc (0, 0x1, 0x7b03f0e4, 0x43914aa0) 12 TMEM_at_libclntsh + 0x000f7570 (0x14, 0x7b03cf32, 0x4, 0x7b03cf32) 13 TMEM_at_libclntsh + 0x0010f4f0 (0x2a0, 0x480, 0, 0x43914aa0) 14 TMEM_at_libclntsh + 0x000eb208 (0x7b03638c, 0x55555555, 0x55555555,0x55555555)
15 TMEM_at_libclntsh + 0x000eb57c (0x7b007438, 0, 0x3, 0x400031fa) 16 TMEM_at_libclntsh + 0x000eea30 (0, 0, 0, 0) 17 TMEM_at_libclntsh + 0x000e61a0 (0x7b02f83c, 0x1, 0xa0, 0xcdd7e4a8) 18 TMEM_at_libclntsh + 0x000e7820 (0x7b03cf50, 0x7b03cff0, 0x100, 0) 19 TMEM_at_libclntsh + 0x000dc2a0 (0x8, 0, 0, 0) 20 TMEM_at_libclntsh + 0x000dc854 (0x3, 0x7b03d121, 0x7b03d136, 0x7b03d136)21 login_db (s_nom = 0x40136c38, s_pass = 0x40624720, s_ori = 0x400020b0) [login_db.c: 315]
22 main (argc = 7, argv = 0x7b03c9c8) [init_abs.c: 156]
How it's possible ?
Hown can I trace it or resolve it ?
Thanks for your help!
-- +===========================================+ Snurf +===========================================+Received on Mon Apr 02 2001 - 16:07:29 CEST