Skip to content

Crash when opening MS identification run window

Bug report

Version of X!TandemPipeline

0.3.9

Error message

unknown@0, unknown(): /home/langella/developpement/git/xtandempipeline/cbuild/xtpcpp-0.3.9/src/gui/widgets/contaminant_widget/contaminantwidget.cpp ~ContaminantWidget 60 unknown@0, unknown(): /home/langella/developpement/git/xtandempipeline/cbuild/xtpcpp-0.3.9/src/gui/widgets/contaminant_widget/contaminantwidget.cpp ~ContaminantWidget 63 Oops! an error occurred in XTPcpp. Dont Panic : Error reading /gorgone/pappso/jouy/users/Celine/presets/Lumos_trypsin_rev_camC_oxM_10ppm_HCDOTmodif_precision__03042018_CH.xml X!Tandem preset file : Parse error at line 67, column 85 : Error reading tandem input parameter "spectrum, fragment monoisotopic mass error" : "spectrum, fragment monoisotopic mass error" value must be a number (not "0,02")

File used

(Copy the file path used when the bug occured)

## Steps to reproduce launch xtpcpp, button run X!Tandem Identification

What is the expected correct behavior?

not to crash, show tandem run settings

Optional

Relevant logs and/or screenshots

(Paste any relevant logs - please use code blocks (```) to format console output, logs, and code as it's very hard to read otherwise.)

Possible fixes

fix the X!Tandem preset file that is loaded by default. it contains numbers in french with a comma, not a point. After that, it runs.

But this is not the correct behaviour : xtpcpp must show the error message to the user in the GUI. This error has to be catched.