-
Notifications
You must be signed in to change notification settings - Fork 31
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
Segfault when generating Arch metadata #46
Comments
lyx seems to be the package triggering this (hard to tell with multithreading, but I tried 3 times and it was the one package being processed every time when the segfault happened) |
Which version of AppStream do you use? I assume the latest one? (0.11.1) |
Yes, 0.11.1. Do you need a backtrace with AS symbols? |
Yes :D I edited my previous comment with a note on that in the second you wrote your reply :D |
Here you go. It was lyx indeed
|
Can you please test if the attached patch really resolves this issue? Also, if it works (I am rather confident that it will work...), can you look for any warning messages in the asgen output regarding XML serialization issues? |
Confirmed fixed. There are no warnings in the output besides some "Package has no file list" which have been there forever. |
Okay, that's great! :-) |
Actually I just realized there is a parser error related to lyx in the output (it's not labeled as WARNING so I didn't notice before): Entity: line 1: parser error : xmlParseEntityRef: no name An advanced WYSIWYM document processor & LaTeX front-end ^ |
@antonio-rojas Hah! I don't know for sure, but I would bet the & is the problem here... I wonder why this isn't escaped properly, I'll look into it. |
Yes, the ^ is pointing to the &, the github editor messed up the formatting |
Use a code-fence for that, like so:
|
In related news, I think this is fixed now. |
Getting a new segfault with 0.6.5
The text was updated successfully, but these errors were encountered: