https://bugs.kde.org/show_bug.cgi?id=394659

--- Comment #57 from Thomas Fischer <fisc...@unix-ag.uni-kl.de> ---
Hello,

(In reply to manuel fernández from comment #56)
> (In reply to Christoph Feck from comment #55)
> > Is '/tmp/mfg-kbibtex-usr/bin/kbibtex' a script that sets the needed
> > environment or just the compiled executable?
> Thomas Fisher kindly prepared the script. So he is the one who knows.
> However, if I understand correctly, the answer to your question is that it
> is the compiled executable.
The script run-kbibtex.sh (attachment 115934) fetches the latest code from Git,
configures and complies it, as well as launches KBibTeX. Important is that it
sets some environment variables (within the script, not globally nor
permanently) to use the correct directories and libraries when launching the
binary.
That is why launching the binary directly from command line is bound to fail as
either no libraries or the wrong libraries are found/used.
A recent crash report (attachment 115972) showed that at the time of the crash
KBibTeX libraries from /tmp/mfg-kbibtex-usr/lib and
/usr/lib/x86_64-linux-gnu/qt5/plugins/kbibtexpart.so got mixed -- a recipe for
disaster.

tl;dr: Launch KBibTeX only via run-kbibtex.sh (attachment 115934) if trying to
reproduce this crash. If that instance of KBibTeX does not crash, there is no
bug.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to