#762455 libc6: SIGSEV in _dl_signal_error() (dl-error.c:94)

Package:
libc6
Source:
glibc
Description:
GNU C Library: Shared libraries
Submitter:
Pierre Schweitzer
Date:
2014-09-22 23:12:08 UTC
Severity:
important
#762455#5
Date:
2014-09-22 12:48:51 UTC
From:
To:
Dear Maintainer,

When trying to install the latest release of Intel Parallel Studio 2015 onto Debian testing,
I'm facing a segfault. Using GDB, I could isolate the segfault in:
_dl_signal_error (errcode=errcode@entry=0, objname=objname@entry=0x18147760 "/tmp/install.ywPV4B/activation/activation.so", occation=occation@entry=0x7ffff7df64eb "symbol lookup error",
    errstring=errstring@entry=0x7ffffffecab0 "undefined symbol: pthread_once") at dl-error.c:94

Here is the complete GDB output (with a backtrace):

warning: Could not load shared library symbols for ./activation_libFNP.so.
Do you need "set solib-search-path" or "set sysroot"?
Warning: couldn't activate thread debugging using libthread_db: Cannot find new threads: generic error
Warning: couldn't activate thread debugging using libthread_db: Cannot find new threads: generic error
warning: Unable to find libthread_db matching inferior's thread library, thread debugging will not be available.

Program received signal SIGSEGV, Segmentation fault.
_dl_signal_error (errcode=errcode@entry=0, objname=objname@entry=0x18147760 "/tmp/install.ywPV4B/activation/activation.so", occation=occation@entry=0x7ffff7df64eb "symbol lookup error",
    errstring=errstring@entry=0x7ffffffecab0 "undefined symbol: pthread_once") at dl-error.c:94
94	dl-error.c: No such file or directory.
(gdb) bt
#0  _dl_signal_error (errcode=errcode@entry=0, objname=objname@entry=0x18147760 "/tmp/install.ywPV4B/activation/activation.so", occation=occation@entry=0x7ffff7df64eb "symbol lookup error",
    errstring=errstring@entry=0x7ffffffecab0 "undefined symbol: pthread_once") at dl-error.c:94
#1  0x00007ffff7dea83e in _dl_signal_cerror (errcode=0, objname=0x18147760 "/tmp/install.ywPV4B/activation/activation.so", occation=0x7ffff7df64eb "symbol lookup error",
    errstring=0x7ffffffecab0 "undefined symbol: pthread_once") at dl-error.c:155
#2  0x00007ffff7de6681 in _dl_lookup_symbol_x (undef_name=0x7ffff690e1af "pthread_once", undef_map=<optimized out>, ref=ref@entry=0x7ffffffecbf8, symbol_scope=0x18147ba8, version=<optimized out>,
    type_class=type_class@entry=1, flags=1, skip_map=skip_map@entry=0x0) at dl-lookup.c:779
#3  0x00007ffff7de9e07 in _dl_fixup (l=<optimized out>, reloc_arg=<optimized out>) at ../elf/dl-runtime.c:111
#4  0x00007ffff7df0325 in _dl_runtime_resolve () at ../sysdeps/x86_64/dl-trampoline.S:45
#5  0x00007ffff69c3607 in Ox6eb5d34913097f40 () from /tmp/install.ywPV4B/activation/activation.so
#6  0x00007ffff69c2a45 in Ox6eb5d35e0d839879 () from /tmp/install.ywPV4B/activation/activation.so
#7  0x00007ffff69c250b in flxInitLoad () from /tmp/install.ywPV4B/activation/activation.so
#8  0x00007ffff69b3315 in flxActCommonLibraryInit () from /tmp/install.ywPV4B/activation/activation.so
#9  0x00007ffff699b856 in ?? () from /tmp/install.ywPV4B/activation/activation.so
#10 0x00007ffff699bb0e in flex_init () from /tmp/install.ywPV4B/activation/activation.so
#11 0x00007ffff693d687 in issaapi_cpp::init_flex(char const*) () from /tmp/install.ywPV4B/activation/activation.so
#12 0x00007ffff6950311 in issa_init_flex () from /tmp/install.ywPV4B/activation/activation.so
#13 0x00007ffff693d26e in activation_init () from /tmp/install.ywPV4B/activation/activation.so
#14 0x0000000000436f69 in plugin_run ()
#15 0x000000000045edc1 in sequence_execute_document(session_t*, cab_t*, node_t*, char*, char**, int*, char**, char**) ()
#16 0x000000000045c58f in sequence_execute ()
#17 0x000000000040edaa in main ()
(gdb)

Can provide more information or debugging if required to (it you tell me what to type).

Cheers,

#762455#10
Date:
2014-09-22 23:09:30 UTC
From:
To:
You're gettting a crash loading the proprietary 3rd party licensing
code from FlexNet Publisher from Flexera Software.

That platform AFAIK supports only 64-bit CentOS or RHEL, and you are
therefore running on an unsupported platform.

I would suggest contacting Intel to get support.

Cheers,
Carlos.

#762455#15
Date:
2014-09-22 23:09:30 UTC
From:
To:
You're gettting a crash loading the proprietary 3rd party licensing
code from FlexNet Publisher from Flexera Software.

That platform AFAIK supports only 64-bit CentOS or RHEL, and you are
therefore running on an unsupported platform.

I would suggest contacting Intel to get support.

Cheers,
Carlos.