Re: gsl

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 06/03/2015 03:53 PM, Rick Stevens wrote:
On 06/03/2015 03:19 PM, Patrick Dupre wrote:
Execution:
Segmentation fault (core dumped)

it is linked with gsl and math library.
I guess that there is an issue either with the c code or with the binary
library.

Well, looking at the code, you're passing "T_", which is uninitialized.
Not knowing the API for gsl_multifit_fsolver_alloc(), I have no idea
what params it's expecting, but that's a pretty good one to start
looking at.

In fact, there's two possibilities...passing in an uninitialized pointer
is suspect, and if the function is supposed to fill in whatever that's
pointing at with a value is also a problem as you've declared it as a "const", meaning you can't assign data to it at run time.

Sent: Wednesday, June 03, 2015 at 11:33 PM
From: "Rick Stevens" <ricks@xxxxxxxxxxxxxx>
To: "Community support for Fedora users" <users@xxxxxxxxxxxxxxxxxxxxxxx>
Subject: Re: gsl

On 06/03/2015 02:23 PM, Patrick Dupre wrote:
Hello,

Can somebody help me?

This short piece of code fails.
It seems to be due to the gsl library!

Thank for your help.

#include <gsl/gsl_multifit_nlin.h>

int main () {
    const gsl_multifit_fsolver_type *T_ ;
    gsl_multifit_fsolver *s_ = gsl_multifit_fsolver_alloc (T_, 10, 1);
    }

What's failing? Compile? Link? Execution?
----------------------------------------------------------------------
- Rick Stevens, Systems Engineer, AllDigital    ricks@xxxxxxxxxxxxxx -
- AIM/Skype: therps2        ICQ: 226437340           Yahoo: origrps2 -
-                                                                    -
-     If Bill Gates got a dime for every time Windows crashes...     -
-              ...oh, wait.  He does.  THAT explains it!             -
----------------------------------------------------------------------
--
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org





--
----------------------------------------------------------------------
- Rick Stevens, Systems Engineer, AllDigital    ricks@xxxxxxxxxxxxxx -
- AIM/Skype: therps2        ICQ: 226437340           Yahoo: origrps2 -
-                                                                    -
-                  Heisenberg _may_ have slept here                  -
----------------------------------------------------------------------
--
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org




[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux