ctSkennerton / crass

The CRISPR assembler
http://ctskennerton.github.io/crass
GNU General Public License v3.0
35 stars 11 forks source link

bad alloc in workhorse #53

Closed ctSkennerton closed 12 years ago

ctSkennerton commented 12 years ago

terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc

Program received signal SIGABRT, Aborted. 0x00007ffff4e95a75 in *__GI_raise (sig=) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 64 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory. in ../nptl/sysdeps/unix/sysv/linux/raise.c (gdb) bt

0 0x00007ffff4e95a75 in *__GI_raise (sig=) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64

1 0x00007ffff4e995c0 in *__GI_abort () at abort.c:92

2 0x00007ffff574b8c5 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/libstdc++.so.6

3 0x00007ffff5749cf6 in ?? () from /usr/lib/libstdc++.so.6

4 0x00007ffff5749d23 in std::terminate() () from /usr/lib/libstdc++.so.6

5 0x00007ffff5749e1e in __cxa_throw () from /usr/lib/libstdc++.so.6

6 0x00007ffff574a2ad in operator new(unsigned long) () from /usr/lib/libstdc++.so.6

7 0x00007ffff574a369 in operator new[](unsigned long) () from /usr/lib/libstdc++.so.6

8 0x0000000000435791 in WorkHorse::clusterDRReads (this=, DRToken=, nextFreeGID=,

k2GIDMap=<value optimised out>, groupKmerCountsMap=<value optimised out>) at WorkHorse.cpp:1878

9 0x0000000000436d70 in WorkHorse::mungeDRs (this=0x668050) at WorkHorse.cpp:503

10 0x0000000000437b5a in WorkHorse::parseSeqFiles (this=0x668050, seqFiles=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece.

) at WorkHorse.cpp:355

11 0x000000000043b873 in WorkHorse::doWork (this=0x668050, seqFiles=) at WorkHorse.cpp:165

12 0x000000000040a92c in main (argc=, argv=) at crass.cpp:591

ctSkennerton commented 12 years ago

I think this was related to issue #51 closing now