Boost logo

Boost Users :

Subject: [Boost-users] [shared_ptr] hangs on iPhone
From: Igor R (boost.lists_at_[hidden])
Date: 2009-11-26 11:39:33


Hello,

My application works on iphone simulator, but hangs when running on
iphone itself. Pausing it and looking at the stack trace shows the
picture very similar to the one desribed here:
http://article.gmane.org/gmane.comp.lib.boost.user/47644
I.e., the call stack origins from different place each time, but ends
up with an attempt to addref shared_ptr and spinning in the spinlock.
I could try and use XCode "native" tr1::shared_ptr version, but
boost::shared_ptr is used by many other boost libraries, so it
wouldn't help.
So my question is if there's any fix/workaround/compiler-switch that I
can apply to overcome this issue and avoid re-writing the whole
project without boost?

Thanks!


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net