On 2011.10.29 21:05, Yaakov (Cygwin/X) wrote:
> On Sat, 2011-10-29 at 17:06 -0400, Jack wrote:
> > I installed KMyMoney (4.6.0-1) but when I try to run it, I get
> >
> > terminate called after throwing an instance of  
> 'std::invalid_argument'
> >    what():  mpq_set_str
> > Aborted
> 
> This is due to a bug in previous releases of gcc.  Make sure you have  
> libstdc++6-4.5.3-3.  If that doesn't help, try rebasing below  
> 0x60000000.

Thanks for the suggestion, and I finally had time to work on this  
again, but with no luck.

rebase -i /bin/*money* gives
   /usr/bin/kmymoney.exe                         base 0x00400000 size  
0x005c6000
   /usr/bin/cygkmm_mymoney-4.dll                 base 0x68480000 size  
0x000a9000

It took me a bit to understand I had to rebase the dll, not the exe,  
but after rebasing , I get
   /usr/bin/kmymoney.exe                         base 0x00400000 size  
0x005c6000
   /usr/bin/cygkmm_mymoney-4.dll                 base 0x50000000 size  
0x000a9000

Reinstalling and doing a rebaseall, I get
   /usr/bin/kmymoney.exe                         base 0x00400000 size  
0x005c6000
   /usr/bin/cygkmm_mymoney-4.dll                 base 0x5cf20000 size  
0x000a9000
(I'm pretty sure all the other cygkmm_*.dll are also below 0x60000000)  
and in all cases, I still get the same error trying to run the program.

Any other suggestions for what I try to fix or troubleshoot?

Thanks.

Jack
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, application performance, 
security threats, fraudulent activity, and more. Splunk takes this 
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Cygwin-ports-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cygwin-ports-general

Reply via email to