linux installation failure on an attempt to save edited files
Install with the precompiled linux binary.
Open directory with Vallex files by going to File
and selecting the entry to choose the proper directory.
Edit the first entry (add a new -note: test
where there was no -note
).
Try to save the edited file (File > Save Vallex files
or something similar).
The program immediately closes/fails.
$ ./vallex-cli
Ensuring basic DB schema: OK
Testing for changes on disk: OK
Lexicons with unsaved changes: []
Lexicons with changes on disk: []
Adding lexicon sources to db ...
Adding loaded lexicons to db ...: OK
Reading frontend configuration: OK
Frontend dir: /tmp/_MEIcobRQ5/vallex/server/frontend
Static dir: /tmp/_MEIcobRQ5/vallex/server/frontend/dist/static
Help dir: /tmp/_MEIcobRQ5/vallex/server/frontend/help
Loading scripts: OK
Computing script requirements: OK
Running test scripts:
Computing dynamic properties:
Finding search match keys: OK
Starting server: OK
Serving on http://localhost:8801/
127.0.0.1 - - [14/Jul/2019 15:38:25] "GET / HTTP/1.1" 200 1121
127.0.0.1 - - [14/Jul/2019 15:38:25] "GET /static/css/app.d8fe7f48.css HTTP/1.1" 200 11037
127.0.0.1 - - [14/Jul/2019 15:38:25] "GET /static/css/chunk-vendors.ead8b9a2.css HTTP/1.1" 200 191661
127.0.0.1 - - [14/Jul/2019 15:38:25] "GET /static/js/app.9cc540eb.js HTTP/1.1" 200 93521
127.0.0.1 - - [14/Jul/2019 15:38:25] "GET /static/js/chunk-vendors.a15163b9.js HTTP/1.1" 200 640966
127.0.0.1 - - [14/Jul/2019 15:38:25] "GET /api/config HTTP/1.1" 200 685
127.0.0.1 - - [14/Jul/2019 15:38:25] "GET /api/tests HTTP/1.1" 200 1825
127.0.0.1 - - [14/Jul/2019 15:38:25] "GET /api/attribs HTTP/1.1" 200 1533
127.0.0.1 - - [14/Jul/2019 15:38:25] "GET /api/sources HTTP/1.1" 200 14
127.0.0.1 - - [14/Jul/2019 15:38:25] "GET /api/help/toc HTTP/1.1" 200 1795
127.0.0.1 - - [14/Jul/2019 15:38:25] "GET /favicon.ico HTTP/1.1" 404 748
127.0.0.1 - - [14/Jul/2019 15:38:25] "POST /api/search HTTP/1.1" 200 129
127.0.0.1 - - [14/Jul/2019 15:38:26] "GET /api/help/guide/intro.html/ HTTP/1.1" 404 91
js: Uncaught (in promise) Error: Request failed with status code 404
127.0.0.1 - - [14/Jul/2019 15:38:35] "GET /api/changes?timestamp=1563111505521 HTTP/1.1" 200 22
127.0.0.1 - - [14/Jul/2019 15:39:32] "GET / HTTP/1.1" 200 1121
127.0.0.1 - - [14/Jul/2019 15:39:32] "GET /static/css/app.d8fe7f48.css HTTP/1.1" 200 11037
127.0.0.1 - - [14/Jul/2019 15:39:32] "GET /static/css/chunk-vendors.ead8b9a2.css HTTP/1.1" 200 191661
127.0.0.1 - - [14/Jul/2019 15:39:32] "GET /static/js/app.9cc540eb.js HTTP/1.1" 200 93521
127.0.0.1 - - [14/Jul/2019 15:39:32] "GET /static/js/chunk-vendors.a15163b9.js HTTP/1.1" 200 640966
127.0.0.1 - - [14/Jul/2019 15:39:32] "GET /api/config HTTP/1.1" 200 685
127.0.0.1 - - [14/Jul/2019 15:39:32] "GET /api/tests HTTP/1.1" 200 5451
127.0.0.1 - - [14/Jul/2019 15:39:32] "GET /api/attribs HTTP/1.1" 200 103996
127.0.0.1 - - [14/Jul/2019 15:39:32] "GET /api/sources HTTP/1.1" 200 595
127.0.0.1 - - [14/Jul/2019 15:39:32] "GET /favicon.ico HTTP/1.1" 404 748
127.0.0.1 - - [14/Jul/2019 15:39:32] "GET /api/help/toc HTTP/1.1" 200 1795
127.0.0.1 - - [14/Jul/2019 15:39:34] "POST /api/search HTTP/1.1" 200 3302198
127.0.0.1 - - [14/Jul/2019 15:39:41] "GET /api/help/guide/intro.html/ HTTP/1.1" 404 91
js: Uncaught (in promise) Error: Request failed with status code 404
127.0.0.1 - - [14/Jul/2019 15:39:51] "GET /api/changes?timestamp=1563111572753 HTTP/1.1" 200 22
127.0.0.1 - - [14/Jul/2019 15:40:09] "POST /api/lexical_unit/blu-v-absolvovat-1/ HTTP/1.1" 200 3097
Traceback (most recent call last):
File "vallex/gui/main_window.py", line 77, in save_lexicons
File "vallex/server/sql_store.py", line 273, in changed_lexicons
File "vallex/server/sql_store.py", line 273, in <listcomp>
File "vallex/data_structures/collections.py", line 294, in id2lexicon
KeyError: '/home/ansa/Vallex/aktualni_data/data-txt/v-vallex.txt'
Received signal 6
#0 0x7fd7b55e28bf <unknown>
#1 0x7fd7b55e2cbb <unknown>
#2 0x7fd7b55e333e <unknown>
#3 0x7fd7c9d76f20 <unknown>
#4 0x7fd7c9d76e97 gsignal
#5 0x7fd7c9d78801 abort
#6 0x7fd7bfe41dcc QMessageLogger::fatal()
#7 0x7fd7bb449bde pyqt5_err_print()
#8 0x7fd7bb44f9e5 PyQtSlotProxy::unislot()
#9 0x7fd7bb450977 PyQtSlotProxy::qt_metacall()
#10 0x7fd7c005aaf4 QMetaObject::activate()
#11 0x7fd7c0ed0722 QAction::triggered()
#12 0x7fd7c0ed2b40 QAction::activate()
#13 0x7fd7c103bcaa QMenuPrivate::activateCausedStack()
#14 0x7fd7c1042db6 QMenuPrivate::activateAction()
#15 0x7fd7c1043de9 QMenu::mouseReleaseEvent()
#16 0x7fd7c0f14468 QWidget::event()
#17 0x7fd7c10462fb QMenu::event()
#18 0x7fd7c0ed66fc QApplicationPrivate::notify_helper()
#19 0x7fd7c0edddcf QApplication::notify()
#20 0x7fd7c1930f5e sipQApplication::notify()
#21 0x7fd7c002ee98 QCoreApplication::notifyInternal2()
#22 0x7fd7c0edcd0a QApplicationPrivate::sendMouseEvent()
#23 0x7fd7c0f2e370 QWidgetWindow::handleMouseEvent()
#24 0x7fd7c0f30b2b QWidgetWindow::event()
#25 0x7fd7c0ed66fc QApplicationPrivate::notify_helper()
#26 0x7fd7c0edd7f0 QApplication::notify()
#27 0x7fd7c1930f5e sipQApplication::notify()
#28 0x7fd7c002ee98 QCoreApplication::notifyInternal2()
#29 0x7fd7c0698727 QGuiApplicationPrivate::processMouseEvent()
#30 0x7fd7c0699cd5 QGuiApplicationPrivate::processWindowSystemEvent()
#31 0x7fd7c06759db QWindowSystemInterface::sendWindowSystemEvents()
#32 0x7fd7acda59fa xcbSourceDispatch()
#33 0x7fd7bce977f7 g_main_context_dispatch
#34 0x7fd7bce97a60 <unknown>
#35 0x7fd7bce97b0c g_main_context_iteration
#36 0x7fd7c00862cf QEventDispatcherGlib::processEvents()
#37 0x7fd7c002d7fa QEventLoop::exec()
#38 0x7fd7c0036270 QCoreApplication::exec()
#39 0x7fd7c17bc480 meth_QApplication_exec_
#40 0x7fd7c98d8a39 _PyCFunction_FastCallDict
#41 0x7fd7c9968d51 call_function
#42 0x7fd7c996c735 _PyEval_EvalFrameDefault
#43 0x7fd7c996899c _PyEval_EvalCodeWithName
#44 0x7fd7c9968fae PyEval_EvalCodeEx
#45 0x7fd7c98a6a25 function_call
#46 0x7fd7c9875047 PyObject_Call
#47 0x7fd7c996d604 _PyEval_EvalFrameDefault
#48 0x7fd7c9967f30 _PyFunction_FastCall
#49 0x7fd7c9968f51 call_function
#50 0x7fd7c996c735 _PyEval_EvalFrameDefault
#51 0x7fd7c996899c _PyEval_EvalCodeWithName
#52 0x7fd7c9968fae PyEval_EvalCodeEx
#53 0x7fd7c9968fdb PyEval_EvalCode
#54 0x000000402ca1 <unknown>
#55 0x000000403087 <unknown>
#56 0x7fd7c9d59b97 __libc_start_main
#57 0x000000401a9e <unknown>
r8: 0000000000000000 r9: 00007ffd93e29810 r10: 0000000000000008 r11: 0000000000000246
r12: 00007fd71471a030 r13: 00007fd7147b5350 r14: 00007fd7ca67fce0 r15: 00007fd71b023fd0
di: 0000000000000002 si: 00007ffd93e29810 bp: 00007fd712535558 bx: 00007ffd93e29b70
dx: 0000000000000000 ax: 0000000000000000 cx: 00007fd7c9d76e97 sp: 00007ffd93e29810
ip: 00007fd7c9d76e97 efl: 0000000000000246 cgf: 002b000000000033 erf: 0000000000000000
trp: 0000000000000000 msk: 0000000000000000 cr2: 0000000000000000
[end of stack trace]
Calling _exit(1). Core file will not be generated.