Kevin Horton wrote:
[]
> I have a good relationship with the author of cadabra.  I expect that he will 
> agree to modify the original sources, if the change does not cause problems 
> on other architectures.  I have already informed him of the problem, and 
> Martin's suggested fixes.  I will try to find time in the next few days to 
> choose one of Martin's suggestions on 10.4.  Once I have a modified package 
> that works on 10.4, I will ask for someone to try it on 10.5.

I have compiled cadabra now with a small hack to the configure script, 
but the resulting binary crashes immediately on startup with a bus 
error. I don't understand the cause of this, because the same version 
compiled under Tiger had no problem running under Leopard. One suspect 
is the difference in compiler versions. The crash report mentions 
pop::~pop(), but I don't even see this defined anywhere in the sources. 
I don't know enough C++ to understand what the default behavior for a 
destructor is when none is defined explicitly. Maybe something has 
changed there...

Here is the crash backtrace:

Thread 0 Crashed:
0   ???           0000000000 0 + 0
1   cadabra       0x000af369 pop::~pop() + 105
2   cadabra       0x0002e30c PartialDerivative const* 
properties::get<PartialDerivative>(tree<str_node, 
std::allocator<tree_node_<str_node> > >::pre_order_iterator) + 12076
3   cadabra       0x0001a3ef std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > std::operator+<char, 
std::char_traits<char>, std::allocator<char> >(char const*, 
std::basic_string<char, std::char_traits<char>, std::allocator<char> > 
const&) + 1503
4   cadabra       0x00001e76 0x1000 + 3702

-- 
Martin



-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to