error code 139

Asked by starterism

I have two Lagrangian on my hand. if i use one of them, Calchep could run well. Every thing looks good when i use two of them ,except i can't click the Mathematics Code button. At that condition, if I click the Mathematics Code, Calchep would finished suddenly, leaving me the error report on the Terminal. The error report is listed below:

Warning: Graphical font
-adobe-courier-bold-r-normal--14-*
 not detected
Monospace font
-misc-fixed-medium-r-normal-ja-13-120-75-75-c-120-iso10646-1
  width=12 is detected and installed
Write your preferable font in calchep.ini
./calchep: line 51: 18239 Segmentation fault (core dumped) $CALCHEP/bin/s_calchep $*
CalcHEP has finished with error code 139

I don't know how to deal with it. Another information I can supply is each Lagrangian has a Auxiliary Field in it.

Question information

Language:
English Edit question
Status:
Solved
For:
CalcHEP Edit question
Assignee:
No assignee Edit question
Solved by:
Alexander Pukhov
Solved:
Last query:
Last reply:
Revision history for this message
Alexander Pukhov (pukhov) said :
#1

Could it be that first part of screen message

--------------------------
Warning: Graphical font
-adobe-courier-bold-r-normal--14-*
  not detected
Monospace font
-misc-fixed-medium-r-normal-ja-13-120-75-75-c-120-iso10646-1
   width=12 is detected and installed
Write your preferable font in calchep.ini
-------------------------

you see in both cases, but the last one

---------------------------
./calchep: line 51: 18239 Segmentation fault (core dumped) $CALCHEP/bin/s_calchep $*
CalcHEP has finished with error code 139
---------------------------

only in case of second model?

Send me please both your models [ <email address hidden>] but more
likely both will work on my computer.

Did you checked models via "Edit model"/ "Check model" ?

People sometime write me about a bug associated with font detection.
But I can not catch it because it do not appear on my computer.
Try to do that CalcHEP recommends : write in calchep.ini

font -misc-fixed-medium-r-normal-ja-13-120-75-75-c-120-iso10646-1

Best
     Alexander Pukhov

Revision history for this message
starterism (phywxh) said :
#2

The problem is still there, I have send you my model file to the email address [ <email address hidden>]. Thanks for your attention!

Best

Xiaohu Wang

Revision history for this message
Alexander Pukhov (pukhov) said :
#3

It seems I have replied you.
Your model contains too long names for particles.
OK, get improved version here

  http://theory.sinp.msu.ru/~pukhov/mdl8.tgz

Best
    Alexander Pukhpv

On 05/25/2016 09:08 AM, starterism wrote:
> Question #294032 on CalcHEP changed:
> https://answers.launchpad.net/calchep/+question/294032
>
> Status: Answered => Open
>
> starterism is still having a problem:
> The problem is still there, I have send you my model file to the email
> address [ <email address hidden>]. Thanks for your attention!
>
> Best
>
> Xiaohu Wang
>

Revision history for this message
starterism (phywxh) said :
#4

I'm sorry, I haven't get your email. There maybe another bug.

I just download the "improved version". Check model is OK. BUT the problem I'm concerned about is still unsolved. (I guess I haven't show that explicitly )

What I'm concerned about is:

I want to get the Mathematics Code of the Square of Amplitude based on this model.
For example, we use the process u d~ -> t b~ . If I keep all the Feynman diagram, Calchep will quit when I click the Mathematics Code button. If I keep any one of the Feynman diagram while delete others, I will get the Mathematics Code.

I don't know why that happened, I need all the Feynman diagram work together.

you can get my point with a quick run.

Thanks for your attention!

Revision history for this message
Best Alexander Pukhov (pukhov) said :
#5

I don't see this bug on my computer. I successfully produce mathematica
code.
Do you use Linux computer?
If yes, you should have gdb tool.

Instead if ./calchep call

    gdb ../bin/s_calchep

You will get a prompt. Type
r Enter
to start work with CalcHEP. Get the bug.
Type
     bt Enter
You will see on the screen sequence of calls which leads to segmentation
fault. Send it me.
Type 'q' to leave gdb.

Best
    Alexander Pukhov

On 05/25/2016 03:07 PM, starterism wrote:
> Question #294032 on CalcHEP changed:
> https://answers.launchpad.net/calchep/+question/294032
>
> Status: Answered => Open
>
> starterism is still having a problem:
> I'm sorry, I haven't get your email. There maybe another bug.
>
> I just download the "improved version". Check model is OK. BUT the
> problem I'm concerned about is still unsolved. (I guess I haven't show
> that explicitly )
>
> What I'm concerned about is:
>
> I want to get the Mathematics Code of the Square of Amplitude based on this model.
> For example, we use the process u d~ -> t b~ . If I keep all the Feynman diagram, Calchep will quit when I click the Mathematics Code button. If I keep any one of the Feynman diagram while delete others, I will get the Mathematics Code.
>
> I don't know why that happened, I need all the Feynman diagram work
> together.
>
> you can get my point with a quick run.
>
> Thanks for your attention!
>

Revision history for this message
starterism (phywxh) said :
#6

I load the model successfully. Then I click the model and get the bug. The fault is listed below:

#0 _IO_vfprintf_internal (s=0x0, format=0x487f5b "#Model %d\n",
    ap=ap@entry=0x7fffffffc9d8) at vfprintf.c:1295
#1 0x00007ffff700c3a7 in __fprintf (stream=<optimized out>,
    format=<optimized out>) at fprintf.c:32
#2 0x0000000000422e49 in saveent (exitlevel=2) at sos.c:88
#3 0x0000000000409659 in main (argc=1, argv=0x7fffffffddd8) at s_calchep.c:210

Best

Xiaohu

Revision history for this message
starterism (phywxh) said :
#7

Thanks Alexander Pukhov, that solved my question.

Revision history for this message
starterism (phywxh) said :
#8

Thanks Alexander Pukhov so much! You are so patient to me.

Finally, I use the current version of Calchep and everything is OK!

Best,

Xiaohu

Revision history for this message
Alexander Pukhov (pukhov) said :
#9

Dear Xiaohu, I am happy that your problem is solved.
gbd protocol that you sent me corresponds to segmentation fault which happens just after loading of model, before entering the processes. I guess it takes place for previous version of your model which contains long names. I was busy last days and had not enough time to help you. So, I am really happy that problem is solved.
Best
    Alexander Pukhov

Revision history for this message
jdf sdg (nahsssye6344) said :
#10

With Linux, AntiVirus is no longer a necessity. However, if you are seeking out a Linux-based AntiVirus device, you could go here and down load one as you can read on https://stcouriertracking.com/st-courier-services/

Revision history for this message
Raven Lida (ravenlida9) said :
#11

It seems that you are encountering an error when trying to use Calchep with two Lagrangians and clicking the Mathematics Code button. The error message suggests that there is an issue with the graphical font configuration.

One possible solution is to specify a preferred font in the "calchep.ini" file. You can open this file and look for a section related to font configuration. There, you can specify a font that is available on your system.

If you are unsure how to modify the "calchep.ini" file or where to find the font configuration section, I recommend reaching out to Calchep's support or consulting their documentation for specific instructions. They will have the most accurate information on how to resolve font-related issues.

Additionally, you mentioned that each Lagrangian has an Auxiliary Field. While this information might be relevant to understanding your calculations, it doesn't directly relate to the font or error issue you are experiencing. Therefore, focusing on resolving the font issue should be the first step.

Remember to save any changes you make to the "calchep.ini" file and try running Calchep again after modifying the font configuration.

Read this article:

https://trackacpl.in/how-to-pack-ship-laptop/