Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation
 
PerlMonks  

RE: RE: Other programming language I most often use

by pope (Friar)
on Oct 25, 2000 at 13:29 UTC ( #38311=note: print w/replies, xml ) Need Help??


in reply to RE: Other programming language I most often use
in thread Other programming language I most often use

This is a common symptom if the argument marshalling goes wrong.
Wrap C routines into a library, and link it to a C driver which calls the routines. And it executes without any problem.
But using the same library, write the required glue XS code, then link it together to create a shared module. Load the module and call the function. Coredump.
  • Comment on RE: RE: Other programming language I most often use

Replies are listed 'Best First'.
RE: RE: RE: Other programming language I most often use
by extremely (Priest) on Oct 25, 2000 at 14:25 UTC
    Oooh that does sound nasty, my mistake was much nastier...
    double *result = NULL; /* oops did I null the pointer or what it pointed too? =P */

    Very sad that I spent a day of my life debugging good code because I felt the need to initialize my pointers. (That will teach me to never initialize anything in C *laugh* <--- not serious, I'm not using C any more... =)

    --
    $you = new YOU;
    honk() if $you->love(perl)

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://38311]
help
Chatterbox?
[Lady_Aleena]: Module is currently 104 lines but will shirnk to 63. The script using the module is currently 40 lines but will grow to 82, 180 to 146 lines total. (This is after rewrting the data files.)

How do I use this? | Other CB clients
Other Users?
Others rifling through the Monastery: (4)
As of 2017-05-29 03:05 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?