April 25, 2011 AA Insertion Bug? | ||||
---|---|---|---|---|
| ||||
Attachments: | I am running into something that is causing my program to segfault at the same point every time it is run. Changing the input parameters doesn't help. I am attaching the valgrind error output is case someone may find that useful. The program has been compiled for 64-bit using both DMD and GDC with the same results. The backtrace as shown in gdb is at the bottom. Can anyone help? Thanks, Jonathan (gdb) bt #0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136 #1 0x00007ffff710e864 in _L_lock_1024 () from /lib/libpthread.so.0 #2 0x00007ffff710e6c7 in __pthread_mutex_lock (mutex=0xd8b250) at pthread_mutex_lock.c:82 #3 0x0000000000af1714 in hasNoPointers (this=..., p=<value optimized out>) at ../../../libphobos/internal/gc/gcx.d:1101 #4 0x0000000000aefc9b in _adDupT (ti=..., a=...) at ../../../libphobos/internal/gc/gc.d:1419 #5 0x00000000004444c5 in getNextRow (this=...) at ../ccb/MySQLConnection.d:208 #6 0x000000000044096e in getVector (db=..., query=..., rows=...) at ../ccb/matrix/Util.d:287 #7 0x00000000004165b8 in getSales (this=..., county=...) at mr_sam.d:486 #8 0x0000000000415edf in __foreachbody280 (__applyArg0=...) at mr_sam.d:410 #9 0x00000000004516bd in opApply (this=..., dg=...) at ../ccb/MessagingWorkerPool.d:109 #10 0x0000000000416126 in work () at mr_sam.d:425 #11 0x0000000000450726 in run (this=...) at ../ccb/MessagingWorkerPool.d:71 #12 0x0000000000ade08a in threadstart (p=0x7fffd75e5200) at ../../../libphobos/std/thread.d:1090 #13 0x00007ffff710c971 in start_thread (arg=<value optimized out>) at pthread_create.c:304 #14 0x00007ffff6e6892d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #15 0x0000000000000000 in ?? () |
Copyright © 1999-2021 by the D Language Foundation