Created
April 2, 2012 12:53
-
-
Save dnadlinger/2283240 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Program received signal EXC_BAD_ACCESS, Could not access memory. | |
Reason: KERN_PROTECTION_FAILURE at address: 0x00000000 | |
0x000cf64d in DsymbolExp::semantic (this=0x5fa8510, sc=0x5e26ec0) at expression.c:2920 | |
2920 s = ti->inst->toAlias(); | |
(gdb) | |
Current language: auto; currently c++ | |
(gdb) bt | |
#0 0x000cf64d in DsymbolExp::semantic (this=0x5fa8510, sc=0x5e26ec0) at expression.c:2920 | |
#1 0x000d8082 in TupleExp::semantic (this=0x5fa84c0, sc=0x5e26ec0) at expression.c:5025 | |
#2 0x000cf5e2 in DsymbolExp::semantic (this=0x5fa84a0, sc=0x5e26ec0) at expression.c:2912 | |
#3 0x000cde68 in IdentifierExp::semantic (this=0x5fa7530, sc=0x5e26ec0) at expression.c:2635 | |
#4 0x000db61d in UnaExp::semantic (this=0x5fa7510, sc=0x5e26ec0) at expression.c:5828 | |
#5 0x000de7e1 in DotIdExp::semantic (this=0x5fa7510, sc=0x5e26ec0, flag=0) at expression.c:6434 | |
#6 0x000de594 in DotIdExp::semantic (this=0x5fa7510, sc=0x5e26ec0) at expression.c:6366 | |
#7 0x000db8bd in BinExp::semantic (this=0x5fa74f0, sc=0x5e26ec0) at expression.c:5869 | |
#8 0x000db968 in BinExp::semanticp (this=0x5fa74f0, sc=0x5e26ec0) at expression.c:5878 | |
#9 0x000f8a11 in EqualExp::semantic (this=0x5fa74f0, sc=0x5e26ec0) at expression.c:11816 | |
#10 0x0008fc80 in StaticIfCondition::include (this=0x5fa74d0, sc=0x5e26ec0, s=0x5e394f0) at cond.c:249 | |
#11 0x0000702c in ConditionalDeclaration::include (this=0x5fa7490, sc=0x5e289c0, sd=0x5e394f0) at attrib.c:1241 | |
#12 0x00003115 in AttribDeclaration::addMember (this=0x5fa7490, sc=0x5e289c0, sd=0x5e394f0, memnum=0) at attrib.c:71 | |
#13 0x0000771f in StaticIfDeclaration::addMember (this=0x5fa7490, sc=0x5e289c0, sd=0x5e394f0, memnum=0) at attrib.c:1386 | |
#14 0x001c90b0 in TemplateInstance::semantic (this=0x5e394f0, sc=0x5e45a40, fargs=0x0) at template.c:4686 | |
#15 0x001d07a4 in TemplateInstance::semantic (this=0x5e394f0, sc=0x5e45a40) at template.c:4321 | |
#16 0x00166845 in TypeInstance::resolve (this=0x5e39580, loc={filename = 0x463910 "src/thrift/codegen/idlgen.d", linnum = 178}, sc=0x5e45a40, pe=0xbfffdee8, pt=0xbfffdeec, ps=0xbfffdee4) at mtype.c:6690 | |
#17 0x00166bcc in TypeInstance::toDsymbol (this=0x5e39580, sc=0x5e45a40) at mtype.c:6745 | |
#18 0x00092118 in AliasDeclaration::semantic (this=0x5e395e0, sc=0x5e45a40) at declaration.c:461 | |
#19 0x00007851 in StaticIfDeclaration::semantic (this=0x5e39880, sc=0x5e45a40) at attrib.c:1419 | |
#20 0x001d086a in TemplateInstance::expandMembers (this=0x5e3aa50, sc2=0x5e45a40) at template.c:4338 | |
#21 0x001d090e in TemplateInstance::tryExpandMembers (this=0x5e3aa50, sc2=0x5e45a40) at template.c:4374 | |
#22 0x001c9265 in TemplateInstance::semantic (this=0x5e3aa50, sc=0x5e4d4d0, fargs=0x0) at template.c:4736 | |
#23 0x001d07a4 in TemplateInstance::semantic (this=0x5e3aa50, sc=0x5e4d4d0) at template.c:4321 | |
#24 0x00166845 in TypeInstance::resolve (this=0x5e3aae0, loc={filename = 0x2fc0340 "../../lib/d/src/thrift/internal/codegen.d", linnum = 418}, sc=0x5e4d4d0, pe=0xbfffe340, pt=0xbfffe344, ps=0xbfffe33c) at mtype.c:6690 | |
#25 0x001d23ec in TemplateInstance::semanticTiargs (loc={filename = 0x2fc0340 "../../lib/d/src/thrift/internal/codegen.d", linnum = 418}, sc=0x5e4d4d0, tiargs=0x5e3adb0, flags=0) at template.c:4865 | |
#26 0x001d0a45 in TemplateInstance::semanticTiargs (this=0x5e3add0, sc=0x5e4d4d0) at template.c:4839 | |
#27 0x001c886b in TemplateInstance::semantic (this=0x5e3add0, sc=0x5e4d4d0, fargs=0x0) at template.c:4459 | |
#28 0x001d07a4 in TemplateInstance::semantic (this=0x5e3add0, sc=0x5e4d4d0) at template.c:4321 | |
#29 0x0009af57 in Dsymbol::searchX (this=0x2fc0080, loc={filename = 0x2fc0340 "../../lib/d/src/thrift/internal/codegen.d", linnum = 418}, sc=0x5e4d4d0, id=0x4655f0) at dsymbol.c:458 | |
#30 0x001661ca in TypeIdentifier::toDsymbol (this=0x5e3ae60, sc=0x5e4d4d0) at mtype.c:6562 | |
#31 0x00092118 in AliasDeclaration::semantic (this=0x5e3aec0, sc=0x5e4d4d0) at declaration.c:461 | |
#32 0x00007851 in StaticIfDeclaration::semantic (this=0x5e3b120, sc=0x5e4d4d0) at attrib.c:1419 | |
#33 0x001d086a in TemplateInstance::expandMembers (this=0x5ea1960, sc2=0x5e4d4d0) at template.c:4338 | |
#34 0x001d090e in TemplateInstance::tryExpandMembers (this=0x5ea1960, sc2=0x5e4d4d0) at template.c:4374 | |
#35 0x001c9265 in TemplateInstance::semantic (this=0x5ea1960, sc=0x59ed4f0, fargs=0x0) at template.c:4736 | |
#36 0x001d07a4 in TemplateInstance::semantic (this=0x5ea1960, sc=0x59ed4f0) at template.c:4321 | |
#37 0x00166845 in TypeInstance::resolve (this=0x5ea1900, loc={filename = 0x463910 "src/thrift/codegen/idlgen.d", linnum = 163}, sc=0x59ed4f0, pe=0xbfffea70, pt=0xbfffea74, ps=0xbfffea6c) at mtype.c:6690 | |
#38 0x001d23ec in TemplateInstance::semanticTiargs (loc={filename = 0x463910 "src/thrift/codegen/idlgen.d", linnum = 163}, sc=0x59ed4f0, tiargs=0x5ea18d0, flags=0) at template.c:4865 | |
#39 0x001d0a45 in TemplateInstance::semanticTiargs (this=0x5ea1840, sc=0x59ed4f0) at template.c:4839 | |
#40 0x001c886b in TemplateInstance::semantic (this=0x5ea1840, sc=0x59ed4f0, fargs=0x0) at template.c:4459 | |
#41 0x001d07a4 in TemplateInstance::semantic (this=0x5ea1840, sc=0x59ed4f0) at template.c:4321 | |
#42 0x00166845 in TypeInstance::resolve (this=0x5ea17e0, loc={filename = 0x463910 "src/thrift/codegen/idlgen.d", linnum = 178}, sc=0x59ed4f0, pe=0xbfffed38, pt=0xbfffed3c, ps=0xbfffed34) at mtype.c:6690 | |
#43 0x00166bcc in TypeInstance::toDsymbol (this=0x5ea17e0, sc=0x59ed4f0) at mtype.c:6745 | |
#44 0x00092118 in AliasDeclaration::semantic (this=0x5ea1780, sc=0x59ed4f0) at declaration.c:461 | |
#45 0x00007851 in StaticIfDeclaration::semantic (this=0x5ea1510, sc=0x59ed4f0) at attrib.c:1419 | |
#46 0x001d086a in TemplateInstance::expandMembers (this=0x470360, sc2=0x59ed4f0) at template.c:4338 | |
#47 0x001d090e in TemplateInstance::tryExpandMembers (this=0x470360, sc2=0x59ed4f0) at template.c:4374 | |
#48 0x001c9265 in TemplateInstance::semantic (this=0x470360, sc=0x59eacb0, fargs=0x0) at template.c:4736 | |
#49 0x001d07a4 in TemplateInstance::semantic (this=0x470360, sc=0x59eacb0) at template.c:4321 | |
#50 0x00166845 in TypeInstance::resolve (this=0x470470, loc={filename = 0x463910 "src/thrift/codegen/idlgen.d", linnum = 218}, sc=0x59eacb0, pe=0xbffff2ac, pt=0xbffff29c, ps=0xbffff298) at mtype.c:6690 | |
#51 0x00214d1f in TraitsExp::semantic (this=0x4704d0, sc=0x59eacb0) at traits.c:462 | |
#52 0x000db61d in UnaExp::semantic (this=0x4704f0, sc=0x59eacb0) at expression.c:5828 | |
#53 0x000e85c3 in NotExp::semantic (this=0x4704f0, sc=0x59eacb0) at expression.c:8503 | |
#54 0x001e5af7 in StaticAssert::semantic2 (this=0x470510, sc=0x59eacb0) at staticassert.c:59 | |
#55 0x0000363b in AttribDeclaration::semantic2 (this=0x470550, sc=0x59eac20) at attrib.c:178 | |
#56 0x0000363b in AttribDeclaration::semantic2 (this=0x473650, sc=0x59eac20) at attrib.c:178 | |
#57 0x0014e187 in Module::semantic2 (this=0x4637f0) at module.c:840 | |
#58 0x0014a553 in tryMain (argc=20, argv=0x45e320) at mars.c:1301 | |
#59 0x0014b282 in main (argc=17, argv=0xbffffaa0) at mars.c:1476 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment