Greetings:
Please see my previous posts regarding a bus error in 'dbt_tb.c'; since
dbtext wasn't working I thought I'd try mysql.so. For OpenBSD/sparc 3.2
the MySQL package binary distribution is release 3.23.49. Script
'ser_mysql.sh' successfully created the tables; 'serctl add'
successfully added a user. The same 'ser.cfg' as used for 'dbtext'
testing (attached to previous post) changed to load mysql.so and
reference the proper db_url parses ok.
The SIGBUS happens in a library routine in libmysqlclient.so.10.0 which
is not compiled with debugging symbols.
The core file is about 36MB. Please let me know if I should send a
tarball of the works to someone.
Again, all help is much appreciated.
Michael
--------------------------------------------------------------------------
Here is the log (after the aliases listing):
stateless - initializing
0(0) Maxfwd module- initializing
mysql - initializing
Here is the backtrace:
Program terminated with signal 10, Bus error.
Reading symbols from /usr/lib/libc.so.28.5...done.
Reading symbols from /usr/libexec/ld.so...done.
Reading symbols from /usr/local/lib/ser/modules/mysql.so...done.
Reading symbols from /usr/local/lib/libmysqlclient.so.10.0...done.
Reading symbols from /usr/lib/libz.so.1.4...done.
Reading symbols from /usr/lib/libm.so.0.1...done.
Reading symbols from /usr/local/lib/ser/modules/sl.so...done.
Reading symbols from /usr/local/lib/ser/modules/tm.so...done.
Reading symbols from /usr/local/lib/ser/modules/rr.so...done.
Reading symbols from /usr/local/lib/ser/modules/maxfwd.so...done.
Reading symbols from /usr/local/lib/ser/modules/usrloc.so...done.
Reading symbols from /usr/local/lib/ser/modules/registrar.so...done.
Reading symbols from /usr/local/lib/ser/modules/textops.so...done.
Reading symbols from /usr/local/lib/ser/modules/auth.so...done.
Reading symbols from /usr/local/lib/ser/modules/auth_db.so...done.
#0 0x86562b0 in simple_command ()
(gdb) bt
#0 0x86562b0 in simple_command ()
#1 0x865807b in mysql_real_query ()
#2 0x8657eb3 in mysql_query ()
#3 0x8522127 in submit_query (_h=0x2c03c8,
_s=0x8632770 "select table_version from version where
table_name='subscribe
'") at dbase.c:90
#4 0x8525267 in db_query () at dbase.c:305
#5 0x10d503 in table_version (dbf=0x93f8308, connection=0x2c03c8,
table=0xf7fff3a8) at db/db.c:176
#6 0x92f3c73 in auth_db_ver () at authorize.c:340
#7 0x92f1d73 in str_fixup (param=0x2c1650, param_no=2) at authdb_mod.c:238
#8 0x73007 in fix_actions (a=0x2c1638) at route.c:239
#9 0x71e0f in fix_expr (exp=0x2c1688) at route.c:133
#10 0x715eb in fix_expr (exp=0x2c16cc) at route.c:101
#11 0x72c57 in fix_actions (a=0x2c19c0) at route.c:217
#12 0x72cb3 in fix_actions (a=0x2c1c10) at route.c:221
#13 0x72cb3 in fix_actions (a=0x2c05c8) at route.c:221
#14 0x75413 in fix_rls () at route.c:695
#15 0x4514b in main (argc=7, argv=0xf7fff87c) at main.c:1433
#16 0x1610f in ___start ()