NetTalk Central

Author Topic: SOLVED: Procedure entry point error  (Read 8873 times)

ChrisLaurie

  • Newbie
  • *
  • Posts: 40
    • View Profile
SOLVED: Procedure entry point error
« on: November 20, 2015, 01:32:44 AM »
After upgrading Nettalk & Sringtheory and recompiling my mutli-dll app. I get an procedure entry point error when trying to run the app:

SIGNMESSAGE@F12NETEMAILSEND12STRINGTHEORYsbsb

I have checked and it looks like the correct clanet.dll is in my app folder.

« Last Edit: November 20, 2015, 01:42:39 AM by ChrisLaurie »

ChrisLaurie

  • Newbie
  • *
  • Posts: 40
    • View Profile
Re: Procedure entry point error
« Reply #1 on: November 20, 2015, 01:36:05 AM »
I have now looked at my data dll and found the following there:

SIGNMESSAGE@F12NETEMAILSEND12STRINGTHEORYsbsbsb @9061

the prototype in netemail.inc is (which looks right?):

SignMessage             Procedure(StringTheory pMessageBody,String pMimeBoundary1, String pMimeBoundary2,String pRootBoundary),Long,Virtual

I cannot find any other reference to SignMessage so I am not sure where the requirement for just sbsb comes from...

ChrisLaurie

  • Newbie
  • *
  • Posts: 40
    • View Profile
Re: Procedure entry point error
« Reply #2 on: November 20, 2015, 01:38:14 AM »
ANd in my data dll lib file:

SIGNMESSAGE@F12NETEMAILSEND12STRINGTHEORYsbsbsb

which looks correct as well.

ChrisLaurie

  • Newbie
  • *
  • Posts: 40
    • View Profile
Re: SOLVED: Procedure entry point error
« Reply #3 on: November 20, 2015, 01:44:11 AM »
All round strangeness - searching for the string SIGNMESSAGE it found it inside several dll's. One of the dll's which dd report it compiled ok earlier, still had the old prorotype inside it. Recompiled that dll and now it seems to be wroking.