I get segmentation fault when running a program that I compiled on Mac OS X (www.opencascade.com).
Can someone explain to me what is going on and how to fix it?
I would really appreciate any help please...
Jules
This is the output:
<x-tad-smaller>(gdb) run
Starting program: /usr/local/bin/XDEDRAWEXE
Reading symbols for shared libraries ++++++++++++++++++++++++++++++++++++..... done
Program received signal EXC_BAD_ACCESS, Could not access memory.
0x570d2754 in std::ostream::sentry::sentry(std::ostream&) () at ../../../inc/TCollection_AsciiString.hxx:163
163 Destroy();
(gdb) bt
#0 0x570d2754 in std::ostream::sentry::sentry(std::ostream&) () at ../../../inc/TCollection_AsciiString.hxx:163
#1 0x570d29ec in std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*) () at ../../../inc/TCollection_AsciiString.hxx:163
#2 0x570863f0 in Standard::StorageManagerInit() () at ../../../src/Standard/Standard.cxx:252
#3 0x57086e50 in Standard::MAllocate(int) (aSize=0) at ../../../src/Standard/Standard.cxx:379
#4 0x0004b584 in __static_initialization_and_destruction_0(int, int) (__initialize_p=1461608880, __priority=0) at ../../../inc/Standard_Allocate.lxx:14
#5 0x8fe179c4 in __dyld_call_module_initializers_for_objects ()
#6 0x8fe1748c in __dyld_call_module_initializers ()
#7 0x8fe145b8 in __dyld__dyld_make_delayed_module_initializer_calls ()
#8 0x00003398 in _call_mod_init_funcs () at /SourceCache/Csu/Csu-46/crt.c:299
#9 0x00003274 in _start (argc=1, argv=0xbffffdd0, envp=0xbffffdd8) at /SourceCache/Csu/Csu-46/crt.c:217
#10 0x000031d4 in start ()
(gdb)
</x-tad-smaller>
