[linux] segmentation fault wanneer ik pan wil gebruiken met hint van gdb-output (lang)

Paul Slootman paul+nospam op wurtel.net
Vr Nov 29 08:52:10 CET 2019


On Thu 28 Nov 2019, Julien Michielsen wrote:
> 
> Hier komt de aankondiging van de Segmentation fault, vergezeld van
> de reden waarom: "at strftime l.c:560
> <_nl_global_locale>)
> 560	strftime_l.c: No such file or director
> !!!!
> Thread 1 "pan" received signal SIGSEGV, Segmentation fault.
> __strftime_internal (s=0x7fffffffba00 "@\033\212\364\377\177", maxsize=100,
> format=0x0, tp=0x7fffffffb9c0,
> tzset_called=tzset_called op entry=0x7fffffffb967, loc=0x7ffff48a5560
> <_nl_global_locale>)
>     at strftime_l.c:560

format=0x0 dus inderdaad een null pointer.

> 560	strftime_l.c: No such file or directory.

Dit zegt ie omdat ie graag de broncode wilt laten zien waar het
foutgegaan is, maar dat heb je natuurlijk niet, wat verder ook niet
uitmaakt.

> (gdb) quit

Je betn de bt van backtrace vergeten.

> Mogelijk zit het hem erin dat mijn locals slecht gedefinieerd zijn.

Dat zou dus inderdaad kunnen (locales). Wat is de output van het command
"locales" op jouw systeem?

De tip om pan met LANG=C op te starten is een goeie.

Overigens gebruik ik voor text news al 30 jaar trn :-)
pan alleen voor binaries...


Paul


Meer informatie over de Linux maillijst