OpenViBE Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000088openvibe-pluginsbug reportpublic2011-11-30 10:462013-02-19 10:36
Reporterddvlamin 
Assigned Tojlegeny 
PrioritynormalSeveritycrashReproducibilityalways
StatusresolvedResolutionfixed 
PlatformLinuxOSFedora 14OS Versionkernel 2.6.35.14
Summary0000088: Lua crash
DescriptionUsing any scenario that comes with openvibe, lua makes it crash.
Steps To Reproducerunning a scenario with lua
Additional InformationI have liblua-5.1.so installed in the /usr/lib directory, but also in the /usr/lib64 directory where there is also a symbolic link liblua.so to liblua-5.1.so
TagsNo tags attached.
Attached Fileslog file icon openvibe-designer_lua.log [^] (85,866 bytes) 2011-11-30 10:46

- Relationships

-  Notes
(0000989)
jlegeny (reporter)
2012-02-02 11:16

Can you please confirm this bug on a fresh fedora 14? I have tested it in a virtual machine and it works for me.
(0000991)
ddvlamin (reporter)
2012-02-02 16:42

I do not have much permissions to do such a thing. I should ask a system administrator to reinstall the virtual box on my machine so that I can do a native install.

However, the problem occurs on other fedora 14 machines here, so I suspect it is due to a dependency problem that is specific to our setup, more specifically the problem occurs when starting a thread with the boost package. The debugger returns this message

#0 0x00007ffff0a5847c in boost::thread::start_thread() () from /usr/local/matlab2009b/bin/glnxa64/../../bin/glnxa64/../../bin/glnxa64/libboost_thread-gcc42-mt-1_36.so.1.36.0
0000001 0x00007fffed27508b in thread<<unnamed>::CLuaThread> (this=0x1bf6600) at /usr/include/boost/thread/detail/thread.hpp:204
0000002 OpenViBEPlugins::Stimulation::CBoxAlgorithmLuaStimulator::process (this=0x1bf6600)
    at /auto/sop-nas2a/u/sop-nas2a/vol/home_athena/ddevlami/openvibe_linux/trunk/openvibe-plugins/stimulation/trunc/src/box-algorithms/stimulation/ovpCBoxAlgorithmLuaStimulator.cpp:440
(0000992)
ddvlamin (reporter)
2012-02-02 19:01

I modified the FindThirdPartyBoost_Thread.cmake file to find my own compiled version of the boost library (version 1.42), but I still get an error involving the version 1.36 (pointing to matlab) when I run it in debug mode

(gdb) backtrace
#0 0x00007ffff0a6b3a7 in tls_destructor () from /usr/local/matlab2009b/bin/glnxa64/../../bin/glnxa64/../../bin/glnxa64/libboost_thread-gcc42-mt-1_36.so.1.36.0
0000001 0x00007ffff0a6b615 in thread_proxy () from /usr/local/matlab2009b/bin/glnxa64/../../bin/glnxa64/../../bin/glnxa64/libboost_thread-gcc42-mt-1_36.so.1.36.0
0000002 0x0000003885c06ccb in start_thread () from /lib64/libpthread.so.0
#3 0x00000038850e0c2d in clone () from /lib64/libc.so.6
(0000994)
jlegeny (reporter)
2012-02-07 10:36

Do you have, by any chance /usr/local/matlab2009b/ in your LD_LIBRARY_PATH, PATH or some other environmental variables relative to gcc compiler? Can you uninstall matlab before reinstalling the Lua box? (i suppose not)
(0001015)
ddvlamin (reporter)
2012-04-27 15:44

On my computer it is now working, but we tried it again on a similar setup and it is still failing. We have not yet found why.

There is a reference to matlab2011 in my path variable which was recently installed. I also added the path to the own compiled boost library to the LD_LIBRARY_PATH variable, but to no avail.
(0001070)
jtlindgr (administrator)
2013-02-19 10:36

Marking this as fixed as there has not been feedback for a year.

- Issue History
Date Modified Username Field Change
2011-11-30 10:46 ddvlamin New Issue
2011-11-30 10:46 ddvlamin File Added: openvibe-designer_lua.log
2012-02-02 11:16 jlegeny Note Added: 0000989
2012-02-02 11:16 jlegeny Assigned To => jlegeny
2012-02-02 11:16 jlegeny Status new => acknowledged
2012-02-02 16:42 ddvlamin Note Added: 0000991
2012-02-02 19:01 ddvlamin Note Added: 0000992
2012-02-07 10:36 jlegeny Note Added: 0000994
2012-04-27 15:44 ddvlamin Note Added: 0001015
2013-02-19 10:36 jtlindgr Note Added: 0001070
2013-02-19 10:36 jtlindgr Status acknowledged => resolved
2013-02-19 10:36 jtlindgr Resolution open => fixed


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker