Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hotfix recalc_primer_sec_struct missing thal_result.sec_struct initialization to NULL #112

Conversation

grinner
Copy link
Contributor

@grinner grinner commented May 31, 2023

For issue #111 to address missing thal_result.sec_struct and dpal_results.sec_struct initialization to NULL in recalc_primer_sec_struct in libprimer3.c and libprimer3flex.c

This resulted in PRIMER_SECONDARY_STRUCTURE_ALIGNMENT being set to 1 causing a segmentation fault.

initialization to `NULL` in `recalc_primer_sec_struct` in `libprimer3.c`
and `libprimer3flex.c`.  `CHANGES` updated
@grinner grinner requested a review from benpruitt May 31, 2023 14:50
@grinner grinner merged commit 6dbafc1 into libnano:2.0.0-staging May 31, 2023
@grinner grinner deleted the grinner-hotfix-primer-secondary-structure-alignment branch May 31, 2023 14:56
grinner added a commit that referenced this pull request May 31, 2023
* migrated primer3 header file Cython extern imports to `thermoanalysis.pxi` (#100)

Optional C structure string argument `c_ascii_structure` added to `_ThermoAnalysis`
methods to enable 3rd party use for structures

version bump to 2.0.0a1 due to breaking change

* fix for issue 108 whereby no_structure is not correctly 1 set to 1 when no secondary structure in found (#109)

* Issue 50 update to add list version of (#110)

PRIMER_{PAIR, LEFT, RIGHT, INTERNAL} output dictionary keys.
Retaining original keys as well for compatibility

version bump to 2.0.0

updated CHANGES and cython_help.md for a note about the
`c_ascii_structure` argument

Consistent free of `c_ascii_structure` in thermoanalysis.pyx methods

* fixes missing `thal_result.sec_struct` and `dpal_results.sec_struct` (#112)

initialization to `NULL` in `recalc_primer_sec_struct` in `libprimer3.c`
and `libprimer3flex.c`.  `CHANGES` updated

* doc string update for _ThermoAnalysis.run_design for new list based keys
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants