Houdini Apprentice Won't Start on Ubuntu 16.04

   3004   1   0
User Avatar
Member
4 posts
Joined: Oct. 2012
Offline
Hi,

I've just downloaded Houdini Apprentice 15.5.717-linux_x86_64_gcc4.8. When I try to fire it up in Ubuntu 16.04 it'll display a dialogue to install or reinstall the apprentice license. After accepting the license agreement it crashes there.

In syslog I get this:
Jan 18 14:26:55 mymachine kernel: [ 3197.206603] hkey-bin[4646]: segfault at 0 ip 00007f7c00937de1 sp 00007fff13cbc518 error 4 in libc-2.23.so[7f7c007ee000+1bf000]


I tried to run “hkey-bin -n 1” in gdb to get more information about the crash but the output doesn't really tell me much. Any help would be appreciated. Here's the output:


me@mymachine:~$ gdb /opt/hfs15.5.717/bin/hkey-bin
GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.04) 7.11.1
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /opt/hfs15.5.717/bin/hkey-bin...(no debugging symbols found)...done.
(gdb) r -n 1
Starting program: /opt/hfs15.5.717/bin/hkey-bin -n 1
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffd87ff700 (LWP 4879)]
Thread 1 "hkey-bin" received signal SIGSEGV, Segmentation fault.
__strcasecmp_l_avx () at ../sysdeps/x86_64/multiarch/strcmp-sse42.S:164
164	../sysdeps/x86_64/multiarch/strcmp-sse42.S: No such file or directory.
(gdb) bt
#0  __strcasecmp_l_avx () at ../sysdeps/x86_64/multiarch/strcmp-sse42.S:164
#1  0x00007ffff064a48b in LA_LicenseData::installKey(char const*, UT_WorkBuffer&, bool) () from /opt/hfs15.5.717/bin/../dsolib/libHoudiniUT.so
#2  0x00007ffff064a760 in LA_LicenseData::installMultipleKeys(char const*, UT_WorkBuffer&, bool, bool) ()
   from /opt/hfs15.5.717/bin/../dsolib/libHoudiniUT.so
#3  0x00007ffff064c3f8 in LA_LicenseData::redeemNonCommercialEntitlement(unsigned int, UT_WorkBuffer&) ()
   from /opt/hfs15.5.717/bin/../dsolib/libHoudiniUT.so
#4  0x000000000042d266 in ?? ()
#5  0x00007fffe643dd18 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /opt/hfs15.5.717/bin/../dsolib/libQtCore.so.4
#6  0x00007fffe643dd18 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /opt/hfs15.5.717/bin/../dsolib/libQtCore.so.4
#7  0x000000000040da2f in ?? ()
#8  0x000000000040d9d8 in ?? ()
#9  0x00007fffe643dd18 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /opt/hfs15.5.717/bin/../dsolib/libQtCore.so.4
#10 0x00007fffe94f9c32 in QAbstractButton::clicked(bool) () from /opt/hfs15.5.717/bin/../dsolib/libQtGui.so.4
#11 0x00007fffe92698c3 in ?? () from /opt/hfs15.5.717/bin/../dsolib/libQtGui.so.4
#12 0x00007fffe926a913 in ?? () from /opt/hfs15.5.717/bin/../dsolib/libQtGui.so.4
#13 0x00007fffe926a9fc in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /opt/hfs15.5.717/bin/../dsolib/libQtGui.so.4
#14 0x00007fffe8f37266 in QWidget::event(QEvent*) () from /opt/hfs15.5.717/bin/../dsolib/libQtGui.so.4
#15 0x00007fffe8eeabdc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /opt/hfs15.5.717/bin/../dsolib/libQtGui.so.4
#16 0x00007fffe8ef12fd in QApplication::notify(QObject*, QEvent*) () from /opt/hfs15.5.717/bin/../dsolib/libQtGui.so.4
#17 0x00007fffe642a7ed in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /opt/hfs15.5.717/bin/../dsolib/libQtCore.so.4
#18 0x00007fffe8ef0a83 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) ()
   from /opt/hfs15.5.717/bin/../dsolib/libQtGui.so.4
#19 0x00007fffe8f5f51b in ?? () from /opt/hfs15.5.717/bin/../dsolib/libQtGui.so.4
#20 0x00007fffe8f5d8bc in QApplication::x11ProcessEvent(_XEvent*) () from /opt/hfs15.5.717/bin/../dsolib/libQtGui.so.4
#21 0x00007fffe8f83e88 in ?? () from /opt/hfs15.5.717/bin/../dsolib/libQtGui.so.4
#22 0x00007fffe642953f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/hfs15.5.717/bin/../dsolib/libQtCore.so.4
#23 0x00007fffe6429835 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /opt/hfs15.5.717/bin/../dsolib/libQtCore.so.4
#24 0x00007fffe642e5d9 in QCoreApplication::exec() () from /opt/hfs15.5.717/bin/../dsolib/libQtCore.so.4
#25 0x000000000040c46d in ?? ()
#26 0x00007fffe5441830 in __libc_start_main (main=0x40c370, argc=3, argv=0x7fffffffddf8, init=<optimised out>, fini=<optimised out>, 
    rtld_fini=<optimised out>, stack_end=0x7fffffffdde8) at ../csu/libc-start.c:291
#27 0x000000000040c5f5 in ?? ()
#28 0x00007fffffffdde8 in ?? ()
#29 0x000000000000001c in ?? ()
#30 0x0000000000000003 in ?? ()
#31 0x00007fffffffe197 in ?? ()
#32 0x00007fffffffe1b5 in ?? ()
#33 0x00007fffffffe1b8 in ?? ()
#34 0x0000000000000000 in ?? ()
(gdb)
– Kari
User Avatar
Member
4 posts
Joined: Oct. 2012
Offline
Ah. The problem was too new gcc and libs. This fixed the problem:
sudo apt-get install gcc-4.8
– Kari
  • Quick Links