libgmalloc bug

David MacMahon davidm at astro.berkeley.edu
Mon Mar 5 13:10:27 PST 2007


FWIW, my MacBook Pro gets a segfault running your test program with  
DYLD_INSERT_LIBRARIES=/usr/lib/libgmalloc.dylib in the environment, too.

Dave

On Mar 5, 2007, at 12:24 , Salvatore Domenick Desiano wrote:

> I'm not sure if this is a libgmalloc bug, a gcc bug, or a iostream  
> bug, but I just spent 20 hours boiling a crash in opencv down to  
> ten lines of code. Can somebody else on a MacBook Pro run the  
> following and see if they get a seg fault? Input from a PPC based  
> processor also welcome.
>
> If this is a problem, I'm not even sure how to go back and fix the  
> OpenCV port, but if it's not, but at least I'll know I'm working on  
> a real problem.
>
> So frustrating!
>
> Thanks!
>
> -- Sal
> smile.
>
>
> cat > bug.cpp
> #include <iostream>
>
> void test  ()
> {
>   for(unsigned i = 1; i < 3; ++i )
>   {
>     std::cout << "HELLO";
>   }
> }
>
> int main (int argn, char * argv)
> {
>   test();
>   return 0;
> }
> ^D
> g++  -Wall -fomit-frame-pointer -O1 -o bug bug.cpp
> setenv DYLD_INSERT_LIBRARIES /usr/lib/libgmalloc.dylib
> ./bug
>
>
>
> --------------
>   Salvatore Domenick Desiano
>     Doctoral Candidate
>       Robotics Institute
>         Carnegie Mellon University
> _______________________________________________
> macports-dev mailing list
> macports-dev at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo/macports-dev




More information about the macports-dev mailing list