__libc_start_main(0x804932a, 1, 0xbfdeafd4, 0x804d810, 0x804d800 <unfinished ...> strlen("/home/freddy/cpp/freetds/"...) = 73 __cxa_atexit(0x804ca50, 0, 0, 0x804f590, 0xbfdeaed8) = 0 strlen("/home/freddy/cpp/freetds/"...) = 72 setbuf(0xc654c0, NULL) = <void> setbuf(0xc65560, NULL) = <void> __xpg_basename(0xbfdebb0d, 0, 0, 0, 0) = 0xbfdebb0f dirname(0xbfdebb0d, 0, 0, 0, 0) = 0xbfdebb0d getopt(1, 0xbfdeafd4, "U:P:S:D:f:v") = -1 strcpy(0xbfde9aac, "../../../PWD") = 0xbfde9aac fopen64("../../../PWD", "r") = 0x8052028 fgets("# This file was taken from DBD::"..., 512, 0x8052028) = 0xbfdeaaac strtok("# This file was taken from DBD::"..., "=") = "# This file was taken from DBD::"... strtok(NULL, "\n") = NULL fgets("# the installation\n", 512, 0x8052028) = 0xbfdeaaac strtok("# the installation\n", "=") = "# the installation\n" strtok(NULL, "\n") = NULL fgets("#\n", 512, 0x8052028) = 0xbfdeaaac strtok("#\n", "=") = "#\n" strtok(NULL, "\n") = NULL fgets("# UID: the username of a user to"..., 512, 0x8052028) = 0xbfdeaaac strtok("# UID: the username of a user to"..., "=") = "# UID: the username of a user to"... strtok(NULL, "\n") = NULL fgets("# PWD: the password for that use"..., 512, 0x8052028) = 0xbfdeaaac strtok("# PWD: the password for that use"..., "=") = "# PWD: the password for that use"... strtok(NULL, "\n") = NULL fgets("# SRV: the symbolic server name "..., 512, 0x8052028) = 0xbfdeaaac strtok("# SRV: the symbolic server name "..., "=") = "# SRV: the symbolic server name "... strtok(NULL, "\n") = NULL fgets("# Note: if you use a hostna"..., 512, 0x8052028) = 0xbfdeaaac strtok("# Note: if you use a hostna"..., "=") = "# Note: if you use a hostna"... strtok(NULL, "\n") = NULL fgets("# connect using the compile"..., 512, 0x8052028) = 0xbfdeaaac strtok("# connect using the compile"..., "=") = "# connect using the compile"... strtok(NULL, "\n") = NULL fgets("# 4.2 or 7.0) which is usua"..., 512, 0x8052028) = 0xbfdeaaac strtok("# 4.2 or 7.0) which is usua"..., "=") = "# 4.2 or 7.0) which is usua"... strtok(NULL, "\n") = NULL fgets("# DB: Database in which to crea"..., 512, 0x8052028) = 0xbfdeaaac strtok("# DB: Database in which to crea"..., "=") = "# DB: Database in which to crea"... strtok(NULL, "\n") = NULL fgets("# Sybase or MS SQL server, "..., 512, 0x8052028) = 0xbfdeaaac strtok("# Sybase or MS SQL server, "..., "=") = "# Sybase or MS SQL server, "... strtok(NULL, "\n") = NULL fgets("# is a good default choice "..., 512, 0x8052028) = 0xbfdeaaac strtok("# is a good default choice "..., "=") = "# is a good default choice "... strtok(NULL, "\n") = NULL fgets("#\n", 512, 0x8052028) = 0xbfdeaaac strtok("#\n", "=") = "#\n" strtok(NULL, "\n") = NULL fgets("#UID=guest\n", 512, 0x8052028) = 0xbfdeaaac strtok("#UID=guest\n", "=") = "#UID" strtok(NULL, "\n") = "guest" fgets("#PWD=sybase\n", 512, 0x8052028) = 0xbfdeaaac strtok("#PWD=sybase\n", "=") = "#PWD" strtok(NULL, "\n") = "sybase" fgets("#SRV=JDBC\n", 512, 0x8052028) = 0xbfdeaaac strtok("#SRV=JDBC\n", "=") = "#SRV" strtok(NULL, "\n") = "JDBC" fgets("#DB=tempdb\n", 512, 0x8052028) = 0xbfdeaaac strtok("#DB=tempdb\n", "=") = "#DB" strtok(NULL, "\n") = "tempdb" fgets("UID=testuser\n", 512, 0x8052028) = 0xbfdeaaac strtok("UID=testuser\n", "=") = "UID" strtok(NULL, "\n") = "testuser" strcpy(0x8050140, "testuser") = 0x8050140 fgets("PWD=testpwd\n", 512, 0x8052028) = 0xbfdeaaac strtok("PWD=testpwd\n", "=") = "PWD" strtok(NULL, "\n") = "testpwd" strcpy(0x8050740, "testpwd") = 0x8050740 fgets("SRV=TESTSRV1\n", 512, 0x8052028) = 0xbfdeaaac strtok("SRV=TESTSRV1\n", "=") = "SRV" strtok(NULL, "\n") = "TESTSRV1" strcpy(0x8050540, "TESTSRV1") = 0x8050540 fgets("DB=FreeTDS\n", 512, 0x8052028) = 0xbfdeaaac strtok("DB=FreeTDS\n", "=") = "DB" strtok(NULL, "\n") = "FreeTDS" strcpy(0x8050340, "FreeTDS") = 0x8050340 fgets("\n", 512, 0x8052028) = 0xbfdeaaac strtok("\n", "=") = "\n" strtok(NULL, "\n") = NULL fgets("\n", 512, 0x8052028) = NULL fclose(0x8052028) = 0 found TESTSRV1.FreeTDS for testuser in "../../../PWD" printf("found %s.%s for %s in "%s"\n", "TESTSRV1", "FreeTDS", "testuser", "../../../PWD") = 54 Start puts("Start") = 6 dbinit(0x804d94f, 0xbfdeafd4, 0xafdfc0, 0xb7e939dc, 0xbfdead1c) = 1 dberrhandle(0x804bf51, 0xbfdeafd4, 0xafdfc0, 0xb7e939dc, 0xbfdead1c) = 0 dbmsghandle(0x804b945, 0xbfdeafd4, 0xafdfc0, 0xb7e939dc, 0xbfdead1c) = 0 About to logon puts("About to logon") = 15 dblogin(0x804d955, 0xbfdeafd4, 0xafdfc0, 0xb7e939dc, 0xbfdead1c) = 0x8052028 dbsetlbool(0x8052028, 1, 6, 0xb7e939dc, 0xbfdead1c) = 1 dbsetlname(0x8052028, 0x8050740, 3, 0xb7e939dc, 0xbfdead1c) = 1 dbsetlname(0x8052028, 0x8050140, 2, 0xb7e939dc, 0xbfdead1c) = 1 dbsetlname(0x8052028, 0x804d964, 5, 0xb7e939dc, 0xbfdead1c) = 1 dbopen(0x8052028, 0x8050540, 5, 0xb7e939dc, 0xbfdead1c <unfinished ...> strchr("Changed database context to 'Fre"..., ''') = "'FreeTDS'." strchr("Changed language setting to 'us_"..., ''') = "'us_english'." <... dbopen resumed> ) = 0x8052278 dbuse(0x8052278, 0x8050340, 5, 0xb7e939dc, 0xbfdead1c <unfinished ...> strchr("Changed database context to 'Fre"..., ''') = "'FreeTDS'." <... dbuse resumed> ) = 1 dbloginfree(0x8052028, 0x8050340, 5, 0xb7e939dc, 0xbfdead1c) = 0x80539b0 After logon puts("After logon") = 12 Creating table puts("Creating table") = 15 memcpy(0xbfdead2c, "create table #dblib0016 (f1 int "..., 79) = 0xbfdead2c dbcmd(0x8052278, 0xbfdead2c, 79, 0xb7e939dc, 0xbfdead1c) = 1 dbsqlexec(0x8052278, 0xbfdead2c, 79, 0xb7e939dc, 0xbfdead1c) = 1 dbresults(0x8052278, 0xbfdead2c, 79, 0xb7e939dc, 0xbfdead1c) = 1 dbresults(0x8052278, 0xbfdead2c, 79, 0xb7e939dc, 0xbfdead1c) = 2 bcp_init(0x8052278, 0x804d9d7, 0x804d93a, 0x804d945, 1 <unfinished ...> dbgetuserdata(0x8052278, 0xb7f5f418, 0xb7efc4fa, 0xb7eb2078, 0xb7f66000) = 0 DB-LIBRARY error (severity 2, dberr 20064, oserr -1, dberrstr Attempt to use Bulk Copy with a non-existent Server table., oserrstr (null)): fprintf(0xc65560, "DB-LIBRARY error (severity %d, d"..., 2) = 140 fflush(0xc65560) = 0 dbdead(0x8052278, 0x804df20, 2, 20064, -1) = 0 t0016: common.c:372: syb_err_handler: Assertion `0' failed. __assert_fail(0x804dedb, 0x804ded2, 372, 0x804dedd, -1 <unfinished ...> --- SIGABRT (Aborted) --- +++ killed by SIGABRT +++