Created
July 25, 2013 10:39
Backtrace from ticket https://github.com/nerd-toolkit/nerd/issues/19
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[New Thread 9158] | |
[New Thread 9161] | |
[New Thread 9159] | |
[New Thread 9160] | |
Core was generated by `/work/binaries/nerd/v4.4.0-7-gf87d840/NerdNeuroSim -test -net Alice network.onn'. | |
Program terminated with signal 11, Segmentation fault. | |
#0 memcpy () at ../sysdeps/x86_64/memcpy.S:161 | |
in ../sysdeps/x86_64/memcpy.S | |
Thread 4 (Thread 9160): | |
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 | |
No locals. | |
#1 0x00007f8cb9c7c2a6 in ?? () from /usr/lib/libQtScript.so.4 | |
No symbol table info available. | |
#2 0x00007f8cb9c7c2e9 in ?? () from /usr/lib/libQtScript.so.4 | |
No symbol table info available. | |
#3 0x00007f8cb6b429ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 | |
__res = <value optimized out> | |
pd = 0x7f8ca5d8d700 | |
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140242054600448, -9012113655339292990, 0, 0, 0, 0, 9076936679231448770, 9076977598238549698}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, | |
data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} | |
not_first_call = <value optimized out> | |
robust = <value optimized out> | |
freesize = <value optimized out> | |
__PRETTY_FUNCTION__ = "start_thread" | |
#4 0x00007f8cb6e3f70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 | |
No locals. | |
#5 0x0000000000000000 in ?? () | |
No symbol table info available. | |
Thread 3 (Thread 9159): | |
#0 0x00007f8cb6e32f93 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 | |
_a3 = -1 | |
_a1 = 140241958425216 | |
resultvar = <value optimized out> | |
_a2 = 1 | |
oldtype = 0 | |
result = <value optimized out> | |
#1 0x00007f8cb5ba74a9 in g_main_context_poll (context=0x339b1c0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2904 | |
poll_func = 0x7f8cb5bb4650 <IA__g_poll> | |
#2 g_main_context_iterate (context=0x339b1c0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2586 | |
max_priority = 2147483647 | |
timeout = -1 | |
some_ready = <value optimized out> | |
nfds = 1 | |
allocated_nfds = <value optimized out> | |
fds = 0x7f8ca01d5280 | |
__PRETTY_FUNCTION__ = "g_main_context_iterate" | |
#3 0x00007f8cb5ba78fc in IA__g_main_context_iteration (context=0x339b1c0, may_block=1) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2654 | |
retval = <value optimized out> | |
#4 0x00007f8cb81c7513 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 | |
No symbol table info available. | |
#5 0x00007f8cb819c992 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 | |
No symbol table info available. | |
#6 0x00007f8cb819cd6c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 | |
No symbol table info available. | |
#7 0x00007f8cb80a6d59 in QThread::exec() () from /usr/lib/libQtCore.so.4 | |
No symbol table info available. | |
#8 0x0000000000b8c1b7 in nerd::BaseApplication::run (this=0x2e4f830) at /work/crempis/build/architectures/genome/nerd_build_dir/nerd_src/nerd/system/nerd/Application/BaseApplication.cpp:188 | |
No locals. | |
#9 0x00007f8cb80a9775 in ?? () from /usr/lib/libQtCore.so.4 | |
No symbol table info available. | |
#10 0x00007f8cb6b429ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 | |
__res = <value optimized out> | |
pd = 0x7f8ca678e700 | |
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140242065090304, -9012113655339292990, 0, 0, 0, 140242065090304, 9076941901374809794, 9076977598238549698}, mask_was_saved = 0}}, priv = {pad = {0x0, | |
0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} | |
not_first_call = <value optimized out> | |
robust = <value optimized out> | |
freesize = <value optimized out> | |
__PRETTY_FUNCTION__ = "start_thread" | |
#11 0x00007f8cb6e3f70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 | |
No locals. | |
#12 0x0000000000000000 in ?? () | |
No symbol table info available. | |
Thread 2 (Thread 9161): | |
#0 0x00007f8cb9c0dacd in ?? () from /usr/lib/libQtScript.so.4 | |
No symbol table info available. | |
#1 0x00007f8cb9ca6966 in ?? () from /usr/lib/libQtScript.so.4 | |
No symbol table info available. | |
#2 0x00007f8cb9ca75e5 in QScriptEngine::evaluate(QString const&, QString const&, int) () from /usr/lib/libQtScript.so.4 | |
No symbol table info available. | |
#3 0x0000000000bcdcd2 in nerd::ScriptingContext::exportVariables (this=0x3b6a980) at /work/crempis/build/architectures/genome/nerd_build_dir/nerd_src/nerd/system/nerd/Script/ScriptingContext.cpp:1062 | |
v = 0x3b6b520 | |
i = {i = 0x35a3510} | |
#4 0x000000000079545f in nerd::ScriptableActivationFunction::exportVariables (this=0x3b6a980) | |
at /work/crempis/build/architectures/genome/nerd_build_dir/nerd_src/nerd/neuro/neuralNetwork/ActivationFunction/ScriptableActivationFunction.cpp:363 | |
No locals. | |
#5 0x0000000000bc6de2 in nerd::ScriptingContext::executeScriptFunction (this=0x3b6a980, functionName=...) | |
at /work/crempis/build/architectures/genome/nerd_build_dir/nerd_src/nerd/system/nerd/Script/ScriptingContext.cpp:389 | |
error = {d_ptr = {d = 0x7f8c980c4460}} | |
#6 0x0000000000793719 in nerd::ScriptableActivationFunction::calculateActivation (this=0x3b6a980, owner=0x3b6a1d0) | |
at /work/crempis/build/architectures/genome/nerd_build_dir/nerd_src/nerd/neuro/neuralNetwork/ActivationFunction/ScriptableActivationFunction.cpp:194 | |
No locals. | |
#7 0x00000000006ae0a7 in nerd::Neuron::updateActivation (this=0x3b6a1d0) at /work/crempis/build/architectures/genome/nerd_build_dir/nerd_src/nerd/neuro/neuralNetwork/Network/Neuron.cpp:179 | |
No locals. | |
#8 0x00000000006a5803 in nerd::NeuralNetwork::executeStep (this=0x34f0c40, numberOfSteps=1) | |
at /work/crempis/build/architectures/genome/nerd_build_dir/nerd_src/nerd/neuro/neuralNetwork/Network/NeuralNetwork.cpp:343 | |
i = {i = 0x7f8ca02ca020} | |
currentIteration = 0 | |
remainingNeurons = {{d = 0x7f8ca02e8bb0, e = 0x7f8ca02e8bb0}} | |
lastExecutedNeurons = {{d = 0x7f8ca02a7050, e = 0x7f8ca02a7050}} | |
k = 0 | |
#9 0x00000000006f0b88 in nerd::NeuralNetworkManager::executeNeuralNetworks (this=0x324ddd0) | |
at /work/crempis/build/architectures/genome/nerd_build_dir/nerd_src/nerd/neuro/neuralNetwork/Network/NeuralNetworkManager.cpp:551 | |
net = 0x34f0c40 | |
i = {c = {{p = {static shared_null = {ref = {_q_value = 17240}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x34e49d0}, d = 0x34e49d0}}, i = {i = 0x34e49f0}} | |
locker = {{mtx = 0x324de49, val = 52747849}} | |
#10 0x00000000006efe2d in nerd::NeuralNetworkManager::eventOccured (this=0x324ddd0, event=0x32510c0) | |
at /work/crempis/build/architectures/genome/nerd_build_dir/nerd_src/nerd/neuro/neuralNetwork/Network/NeuralNetworkManager.cpp:336 | |
No locals. | |
#11 0x0000000000b4e150 in nerd::Event::trigger (this=0x32510c0) at /work/crempis/build/architectures/genome/nerd_build_dir/nerd_src/nerd/system/nerd/Event/Event.cpp:203 | |
e = 0x324de78 | |
index = 0 | |
#12 0x0000000000b4dfa9 in nerd::Event::trigger (this=0x34e3dc0) at /work/crempis/build/architectures/genome/nerd_build_dir/nerd_src/nerd/system/nerd/Event/Event.cpp:183 | |
i = 0 | |
#13 0x00000000006a1a7b in nerd::EvaluationLoop::executeEvaluationLoop (this=0x34de620) | |
at /work/crempis/build/architectures/genome/nerd_build_dir/nerd_src/nerd/evolution/evolution/Evaluation/EvaluationLoop.cpp:359 | |
unboundedNumberOfTries = true | |
currentTry = 1 | |
#14 0x000000000069e2d1 in nerd::EvaluationLoopExecutor::run (this=0x34de610) | |
at /work/crempis/build/architectures/genome/nerd_build_dir/nerd_src/nerd/evolution/evolution/Execution/EvaluationLoopExecutor.cpp:152 | |
numberOfIndividuals = 1 | |
unboundedNumberOfIndividuals = false | |
currentIndividual = 1 | |
#15 0x00007f8cb80a9775 in ?? () from /usr/lib/libQtCore.so.4 | |
No symbol table info available. | |
#16 0x00007f8cb6b429ca in start_thread (arg=<value optimized out>) at pthread_create.c:300 | |
__res = <value optimized out> | |
pd = 0x7f8c9f7df700 | |
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140241947981568, -9012113655339292990, 0, 0, 0, 140241947981568, 9076922152578311874, 9076977598238549698}, mask_was_saved = 0}}, priv = {pad = {0x0, | |
0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} | |
not_first_call = <value optimized out> | |
robust = <value optimized out> | |
freesize = <value optimized out> | |
__PRETTY_FUNCTION__ = "start_thread" | |
#17 0x00007f8cb6e3f70d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 | |
No locals. | |
#18 0x0000000000000000 in ?? () | |
No symbol table info available. | |
Thread 1 (Thread 9158): | |
#0 memcpy () at ../sysdeps/x86_64/memcpy.S:161 | |
No locals. | |
#1 0x00007f8cb80eebf5 in QString::append(QString const&) () from /usr/lib/libQtCore.so.4 | |
No symbol table info available. | |
#2 0x00007f8cb90baae4 in QTextCursor::insertText(QString const&, QTextCharFormat const&) () from /usr/lib/libQtGui.so.4 | |
No symbol table info available. | |
#3 0x00007f8cb90bb27f in QTextCursor::insertText(QString const&) () from /usr/lib/libQtGui.so.4 | |
No symbol table info available. | |
#4 0x00007f8cb907dfb1 in QTextDocument::setPlainText(QString const&) () from /usr/lib/libQtGui.so.4 | |
No symbol table info available. | |
#5 0x00007f8cb905316f in ?? () from /usr/lib/libQtGui.so.4 | |
No symbol table info available. | |
#6 0x00007f8cb9279a11 in QTextEdit::setPlainText(QString const&) () from /usr/lib/libQtGui.so.4 | |
No symbol table info available. | |
#7 0x0000000000bdb348 in nerd::ScriptEditor::setErrorMessageAreaTextSlot (this=0x35553a0, message=..., enable=true) | |
at /work/crempis/build/architectures/genome/nerd_build_dir/nerd_src/nerd/system/nerd/Gui/ScriptEditor/ScriptEditor.cpp:449 | |
No locals. | |
#8 0x0000000000be023e in nerd::ScriptEditor::qt_metacall (this=0x35553a0, _c=QMetaObject::InvokeMetaMethod, _id=18, _a=0x7fffd4c0c9f0) | |
at /work/crempis/build/architectures/genome/nerd_build_dir/build/nerd/nerd/system/nerd/Gui/ScriptEditor/moc_ScriptEditor.cxx:128 | |
No locals. | |
#9 0x00007f8cb81b0e3f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 | |
No symbol table info available. | |
#10 0x0000000000be03ce in nerd::ScriptEditor::setErrorMessageAreaText (this=0x35553a0, _t1=..., _t2=true) | |
at /work/crempis/build/architectures/genome/nerd_build_dir/build/nerd/nerd/system/nerd/Gui/ScriptEditor/moc_ScriptEditor.cxx:172 | |
_a = {0x0, 0x7fffd4c0ca30, 0x7fffd4c0c9dc} | |
#11 0x0000000000bdae93 in nerd::ScriptEditor::setErrorMessageArea (this=0x35553a0) at /work/crempis/build/architectures/genome/nerd_build_dir/nerd_src/nerd/system/nerd/Gui/ScriptEditor/ScriptEditor.cpp:402 | |
No locals. | |
#12 0x0000000000be01c2 in nerd::ScriptEditor::qt_metacall (this=0x35553a0, _c=QMetaObject::InvokeMetaMethod, _id=14, _a=0x7f8c98100220) | |
at /work/crempis/build/architectures/genome/nerd_build_dir/build/nerd/nerd/system/nerd/Gui/ScriptEditor/moc_ScriptEditor.cxx:124 | |
No locals. | |
#13 0x00007f8cb81add49 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4 | |
No symbol table info available. | |
#14 0x00007f8cb8e60bdf in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 | |
No symbol table info available. | |
#15 0x00007f8cb8e0b22c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 | |
No symbol table info available. | |
#16 0x00007f8cb8e116fb in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 | |
No symbol table info available. | |
#17 0x00007f8cb819e06c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 | |
No symbol table info available. | |
#18 0x00007f8cb81a07e7 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4 | |
No symbol table info available. | |
#19 0x00007f8cb81c79d3 in ?? () from /usr/lib/libQtCore.so.4 | |
No symbol table info available. | |
#20 0x00007f8cb5ba38c2 in g_main_dispatch (context=0x2c8ddb0) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:1960 | |
dispatch = 0x7f8cb81c79c0 | |
user_data = 0x0 | |
callback = 0 | |
cb_funcs = 0x0 | |
cb_data = 0x0 | |
current_source_link = {data = 0x2c8de90, next = 0x0} | |
source = 0x2c8de90 | |
current = 0x2c8da20 | |
i = 0 | |
#21 IA__g_main_context_dispatch (context=0x2c8ddb0) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2513 | |
No locals. | |
#22 0x00007f8cb5ba7748 in g_main_context_iterate (context=0x2c8ddb0, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) | |
at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2591 | |
max_priority = 0 | |
timeout = 0 | |
some_ready = 1 | |
nfds = 11 | |
allocated_nfds = -1246017968 | |
fds = <value optimized out> | |
__PRETTY_FUNCTION__ = "g_main_context_iterate" | |
#23 0x00007f8cb5ba78fc in IA__g_main_context_iteration (context=0x2c8ddb0, may_block=1) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2654 | |
retval = <value optimized out> | |
#24 0x00007f8cb81c7513 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 | |
No symbol table info available. | |
#25 0x00007f8cb8ebb46e in ?? () from /usr/lib/libQtGui.so.4 | |
No symbol table info available. | |
#26 0x00007f8cb819c992 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 | |
No symbol table info available. | |
#27 0x00007f8cb819cd6c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 | |
No symbol table info available. | |
#28 0x00007f8cb81a0aab in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 | |
No symbol table info available. | |
#29 0x00000000005a984f in main (argc=15, argv=0x7fffd4c0d7c8) at /work/crempis/build/architectures/genome/nerd_build_dir/nerd_src/nerd/applications/NerdNeuroSim/main.cpp:102 | |
useGui = true | |
app = 0x2c81ec0 | |
base = 0x2e4f830 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment