Comments (14)
The first message indicated that the underlying C library btparse is dying. This usually means that you have some really nasty problem with your bib file. Can you narrow down the .bib file to one entry which causes the crash?
from biber.
I tried to remove some entries. But, with the same file, Biber works some times and crashes the other times !
from biber.
Which OS are you using? The first thing to do is to delete the packer cache. Run biber --cache
and delete whatever directory this returns. Then run biber --help
and don't do anything until the help output has scrolled past and you get a prompt back so that biber can unpack correctly. Then see if the situation has improved.
from biber.
My OS is Ubuntu 14.04 and my distribution is a "vanilla" TeXLive 2014 updated via "tlmgr". I deleted the cache directory from "/tmp" but the bug still occurs.
from biber.
Are you sure it's random? I've never seen that before on any platform. There is no reliable .bib which will always fail?
from biber.
Yes. It's random (with the same .bib and the same .bcf). I can post the .bib and the .bcf somewhere...
from biber.
Hmm, this is really strange. There have been library linking errors on linux in the past but this means it just doesnt' work until I change the build settings. Can you post to T.S.E to see if anyone else with Ubuntu 14 has the same issue?
from biber.
T.S.E = tex.stackexchange.com ?
from biber.
Sorry, yes ...
from biber.
I have tried (with the same .bib and .bcf) on Windows 7 with a fresh installation of TeXLive 2014: it's the same results. Sometimes biber crashes with SEGV and sometimes it works...
from biber.
Ok, then can you paste the smallest possible .tex and .bib file which do this so I can reproduce the problem?
from biber.
Here is an archive containing a "small" example: allbib.tex
and all-library.bib
.
from biber.
You have a really bad syntax error in entry "Faleh1988". The author name is:
author = {el- Faleh, El M\^{a}ti and Lucas, Jacques},
Notice the space after "el-". This is a disaster for bibtex parsing routines as it looks like a prefix but isn't attached to anything. Removing that space makes it work. In general, in such cases, just divide your .bib in half repeatedly to find the guilty entry, then it's usually obvious what the problem is when you have the bad entry to look at.
from biber.
Thanks for your help...
Is it possible that Biber indicates more clearly the problematic entry?
A binary search is probably feasible for an "advanced" user like me ... But a basic user will not do it!
from biber.
Related Issues (20)
- Handling mistaken author name HOT 3
- Does not launch after upgrading perl to 5.36 HOT 1
- Biber 2.18 failing to validate test-dev.bcf HOT 7
- Biber exits silently HOT 7
- 64-bit binary from CTAN reports version 2.17 instead of 2.18 HOT 8
- bib file not found even though known to kpse HOT 68
- `fieldxor` not behaving as it should HOT 6
- first run of biber 2.18 (installed 2022/07/24) looks for debug framework HOT 5
- Biber stop compile without complete the process in MacOS HOT 6
- Add an option to avoid map of langid HOT 1
- Proposal: add JSON as an export format HOT 12
- Provide SHA256 hashes on SourceForge project site HOT 1
- Provide releases on GitHub HOT 4
- Provide biber releases on GitHub. HOT 1
- Provide build version for linux_aarch64 HOT 8
- [Suggestion] sync version with biblatex HOT 1
- Biber v2.18 for linux-musl HOT 5
- [Suggestion] bundle test files with biber sources HOT 4
- Non-OS utility (lipo) seems required to use the universal biber binary on macOS HOT 11
- Unicode in `@string` macros? HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from biber.