Stránka 16 z 17
Re: Rady ke QLC+
Napsal: pon 15. kvě 2017 18:46:13
od Scully
Spadne mi to hlavně tehdy, když změním nějaké parametry a potom zkusím spustit konzoli. Pokud použiju vstupní loopback, tak při spuštění konzole to padne vždy. Teď to zkouším na W10, tam mi to nepadá, ale hledám nějaké virtuální audio zařízení, abych mohl pustit mp3. Na mikrofon mi to funguje.
Re: Rady ke QLC+
Napsal: pon 15. kvě 2017 18:49:56
od janek
Vies skompilovat QLC+ z git master (najnovsia vyvojova verzia)? Od 4.10.5b boli opravene 2 pady programu (zmeny vid:
https://github.com/mcallegari/qlcplus/b ... /changelog). Ak to nepomoze, vies urobit analyzu corefile?
Ak nevies, nevadi, napisem ti ako sa to robi. Na zaciatok skus ten git.
Re: Rady ke QLC+
Napsal: pon 15. kvě 2017 19:38:37
od Scully
Tak verze 4.11 nepomohla. Bohužel jsem velmi slabý linuxář, takže analýzu corefile nedokážu.
Re: Rady ke QLC+
Napsal: pon 15. kvě 2017 19:47:08
od Scully
Padání je problém s loopbackem. Také když jsem zkusil deletnout funkci audio (připojen mp3 soubor), tak se to seklo.
Re: Rady ke QLC+
Napsal: pon 15. kvě 2017 19:59:01
od janek
Predpokladam, ze si kompiloval z aktualneho gitu takze mas skompilovanu DEBUG verziu.
- zapni core dumpy: ulimit -c unlimited
- pusti QLC+, zhod ho, vytvori sa subor core v aktualnom adresari (idealne je spustat qlcplus z terminalu, potom vies kde je ten core file
- pusti gdb /usr/bin/qlcplus core
- zadaj where<enter> malo by to vypisat call stack. napis ho sem.
Re: Rady ke QLC+
Napsal: pon 15. kvě 2017 20:25:49
od Scully
Kompiloval jsem z gitu. Ale where mi napsal No stack. Pouštěl jsem QLC+ přes příkazovou řádku z adresáře QLC+.
Re: Rady ke QLC+
Napsal: pon 15. kvě 2017 20:28:29
od Scully
Soubor core se nevytvořil.
Re: Rady ke QLC+
Napsal: pon 15. kvě 2017 20:30:52
od janek
mas tam pravo zapisu?
Re: Rady ke QLC+
Napsal: pon 15. kvě 2017 20:33:20
od Scully
Ještě pls jeden dotaz k audio triggru - je tam rozsah frekvencí od 0 do 5Khz. Mohu přidat víc položek, ale pořád je frekvence pouze do 5kHz. Nevíš jestli lze frekvence posunout nahoru? Tipuju že asi ne.
Re: Rady ke QLC+
Napsal: pon 15. kvě 2017 20:34:19
od janek
myslim ze sa neda.
Re: Rady ke QLC+
Napsal: pon 15. kvě 2017 20:38:28
od Scully
Nedokážu změnit právo na adresář (operace není povolena). Zkouším chmod -R 755 qlcplus/
Re: Rady ke QLC+
Napsal: pon 15. kvě 2017 20:43:41
od Scully
sudo chmod -R 755 qlcplus/ sice chybu nehláísilo, ale core se stejně nevytvořil
Re: Rady ke QLC+
Napsal: pon 15. kvě 2017 20:45:34
od Scully
ha - už se povedlo! Jsem linuxář na baterky.
Re: Rady ke QLC+
Napsal: pon 15. kvě 2017 20:47:51
od Scully
where
#0 0x75823f70 in __GI_raise (sig=sig@entry=6)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1 0x75825324 in __GI_abort () at abort.c:89
#2 0x75864ec0 in __malloc_assert (assertion=<optimized out>,
file=<optimized out>, line=1995493376, line@entry=3695,
function=<optimized out>) at malloc.c:293
#3 0x75868938 in _int_malloc (av=av@entry=0x759334d4 <main_arena>,
bytes=bytes@entry=129) at malloc.c:3695
#4 0x758690bc in _int_realloc (av=av@entry=0x759334d4 <main_arena>,
oldp=oldp@entry=0xc1ead8, oldsize=oldsize@entry=72, nb=nb@entry=136)
at malloc.c:4286
#5 0x7586a6f4 in __GI___libc_realloc (oldmem=0xc1eae0, bytes=128)
at malloc.c:3029
#6 0x75b681ec in QListData::realloc(int) ()
from /usr/lib/arm-linux-gnueabihf/libQtCore.so.4
#7 0x75b68280 in QListData::append(int) ()
from /usr/lib/arm-linux-gnueabihf/libQtCore.so.4
#8 0x76d90808 in QList<QString>::append (this=0x7e996ec0, t=...)
at /usr/include/qt4/QtCore/qlist.h:530
#9 0x76aa8b34 in InputOutputPatchEditor::fillMappingTree (this=0xb72e40)
at inputoutputpatcheditor.cpp:205
#10 0x76aa88b8 in InputOutputPatchEditor::setupMappingPage (this=0xb72e40)
at inputoutputpatcheditor.cpp:176
---Type <return> to continue, or q <return> to quit---
#11 0x76aa8240 in InputOutputPatchEditor::InputOutputPatchEditor (
this=0xb72e40, parent=0x88e528, universe=0, ioMap=0x574dd0, doc=0x57a358)
at inputoutputpatcheditor.cpp:116
#12 0x76aa73a8 in InputOutputManager::slotCurrentItemChanged (this=0x88e528)
at inputoutputmanager.cpp:317
#13 0x76c00be0 in InputOutputManager::qt_static_metacall (_o=0x88e528,
_c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7e997158)
at moc_inputoutputmanager.cpp:69
#14 0x75c6a2ac in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/arm-linux-gnueabihf/libQtCore.so.4
#15 0x76403980 in QListWidget::currentItemChanged(QListWidgetItem*, QListWidgetItem*) () from /usr/lib/arm-linux-gnueabihf/libQtGui.so.4
#16 0x76403b3c in ?? () from /usr/lib/arm-linux-gnueabihf/libQtGui.so.4
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
Re: Rady ke QLC+
Napsal: pon 15. kvě 2017 20:51:43
od Scully
A teď to začalo fungovat, Mohl být možná problém s právy souborů.