crash on planning a dive with LANG=fi

Miika Turkia miika.turkia at gmail.com
Sun Oct 11 10:11:17 PDT 2015


I seem to be getting a crash when trying to open dive planner with the
latest daily build for Ubuntu (that is actually a week old), or the
beta3. This occurs when the Subsurface language is set to Finnish.

My self built binary works just fine, so a bit hard to debug without
debugging symbols. As far as I know, the everything works fine in
English...

...
#6  0x00007ffff15355a6 in ___vsnprintf_chk (s=0x7fffffffc4f0
"VAROITUS: TÄMÄ ON UUSI TOTEUTUS ", maxlen=<optimized out>, flags=1,
slen=<optimized out>,
    format=0x158e478 "VAROITUS: TÄMÄ ON UUSI TOTEUTUS %S ALGORITMISTA
JA SUKELLUSTEN SUUNNITTELUOMINAISUUDESTA. TESTAUS EI OLE OLLUT
RIITTÄVÄN KATTAVAA, JOTEN SUOSITAMME, ETTÄ ETTE SUKELLA VAIN NÄIDEN
TULOSTEN PERUST"..., args=args at entry=0x7fffffffc348) at
vsnprintf_chk.c:63
#7  0x00007ffff1535508 in ___snprintf_chk (s=<optimized out>,
maxlen=<optimized out>, flags=<optimized out>, slen=<optimized out>,
format=<optimized out>) at snprintf_chk.c:34
#8  0x00000000006701b5 in ?? ()
#9  0x0000000000674197 in plan ()
#10 0x0000000000614e71 in DivePlannerPointsModel::createTemporaryPlan() ()
#11 0x00000000005f1f36 in ProfileWidget2::plotDive(dive*, bool) ()
#12 0x00000000005f3589 in ProfileWidget2::pointInserted(QModelIndex
const&, int, int) ()
#13 0x00007ffff23289c9 in QMetaObject::activate(QObject*, int, int,
void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
...

miika


More information about the subsurface mailing list