Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • coast coast
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1
    • Issues 1
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

Diese GitLab Instanz ist nicht für den produktiven Einsatz gedacht!
Bitte https://gitlab.ost.ch benutzen!
Diese Instanz ist nur nuch zur Datenmigration online.

Vielen Dank für euer Verständnis.

  • ifs
  • coast
  • coastcoast
  • Issues
  • #2

Closed
Open
Created Oct 18, 2019 by Marcel Huber@m1huberOwner

Sporadic failures in QueueTest

Under yet unknown conditions, the QueueTest fails with a program abort. The following non-debug stacktrace was caught recently:

Thread 1 "CoastQueueingTe" received signal SIGILL, Illegal instruction.
0xf7d2b990 in AnyImpl::~AnyImpl() () from /generated/clang-9/lib/Linux_glibc_2.9-x86_64-32_optimized_trace/libCoastFoundationBase.so
20191018094319: ========== GDB backtrace ==========
#0  0xf7d2b990 in AnyImpl::~AnyImpl() () from /generated/clang-9/lib/Linux_glibc_2.9-x86_64-32_optimized_trace/libCoastFoundationBase.so
No symbol table info available.
#1  0xf7d2da6d in Anything::~Anything() () from /generated/clang-9/lib/Linux_glibc_2.9-x86_64-32_optimized_trace/libCoastFoundationBase.so
No symbol table info available.
#2  0xf7d29029 in AnyArrayImpl::~AnyArrayImpl() () from /generated/clang-9/lib/Linux_glibc_2.9-x86_64-32_optimized_trace/libCoastFoundationBase.so
No symbol table info available.
#3  0xf7d291fe in AnyArrayImpl::~AnyArrayImpl() () from /generated/clang-9/lib/Linux_glibc_2.9-x86_64-32_optimized_trace/libCoastFoundationBase.so
No symbol table info available.
#4  0xf7d2da6d in Anything::~Anything() () from /generated/clang-9/lib/Linux_glibc_2.9-x86_64-32_optimized_trace/libCoastFoundationBase.so
No symbol table info available.
#5  0x08053c94 in QueueTest::DoSingleProducerMultiConsumerTest(int) ()
No symbol table info available.
#6  0x0805475d in QueueTest::SingleProducerMultiConsumerTest() ()
No symbol table info available.
#7  0x0805d95d in testframework::TestCaseT<testframework::NoConfigPolicy, testframework::NoStatisticPolicy, int>::doRunTest() ()
No symbol table info available.
#8  0x0805d6a3 in testframework::TestCaseT<testframework::NoConfigPolicy, testframework::NoStatisticPolicy, int>::run(TestResult*) ()
No symbol table info available.
#9  0xf7d73258 in TestSuite::run(TestResult*) () from /generated/clang-9/lib/Linux_glibc_2.9-x86_64-32_optimized_trace/libtestfw.so
No symbol table info available.
#10 0xf7d7218a in TestRunner::run(Test*) () from /generated/clang-9/lib/Linux_glibc_2.9-x86_64-32_optimized_trace/libtestfw.so
No symbol table info available.
#11 0xf7d7272c in TestRunner::run(int, char const**) () from /generated/clang-9/lib/Linux_glibc_2.9-x86_64-32_optimized_trace/libtestfw.so
No symbol table info available.
#12 0xf7d7418e in main () from /generated/clang-9/lib/Linux_glibc_2.9-x86_64-32_optimized_trace/libtestfw.so
No symbol table info available.
#13 0xf7dad637 in __libc_start_main () from /generated/clang-9/lib/Linux_glibc_2.9-x86_64-32_optimized_trace/libc.so.6
No symbol table info available.
#14 0x0804eb7a in _start ()
No symbol table info available.
eax            0xf5b03070          -173002640
ecx            0xf7d69018          -136933352
edx            0xf5b03740          -173000896
ebx            0xf7d69954          -136930988
esp            0xffc302bc          0xffc302bc
ebp            0xffffffdc          0xffffffdc
esi            0xf6f006d8          -152041768
edi            0xf6f006fc          -152041732
eip            0xf7d2b990          0xf7d2b990 <AnyImpl::~AnyImpl()>
eflags         0x10296             [ PF AF SF IF RF ]
cs             0x23                35
ss             0x2b                43
ds             0x2b                43
es             0x2b                43
fs             0x0                 0
gs             0x63                99
=> 0xf7d2b990 <_ZN7AnyImplD0Ev>:	ud2    
   0xf7d2b992:	xchg   %ax,%ax
   0xf7d2b994:	xchg   %ax,%ax
   0xf7d2b996:	xchg   %ax,%ax
   0xf7d2b998:	xchg   %ax,%ax
   0xf7d2b99a:	xchg   %ax,%ax
   0xf7d2b99c:	xchg   %ax,%ax
   0xf7d2b99e:	xchg   %ax,%ax
   0xf7d2b9a0 <_ZNK12AnyArrayImpl16AnyIntKeyCompare7CompareERS_ll>:	push   %ebp
   0xf7d2b9a1 <_ZNK12AnyArrayImpl16AnyIntKeyCompare7CompareERS_ll+1>:	push   %ebx
   0xf7d2b9a2 <_ZNK12AnyArrayImpl16AnyIntKeyCompare7CompareERS_ll+2>:	push   %edi
   0xf7d2b9a3 <_ZNK12AnyArrayImpl16AnyIntKeyCompare7CompareERS_ll+3>:	push   %esi
   0xf7d2b9a4 <_ZNK12AnyArrayImpl16AnyIntKeyCompare7CompareERS_ll+4>:	sub    $0xc,%esp
   0xf7d2b9a7 <_ZNK12AnyArrayImpl16AnyIntKeyCompare7CompareERS_ll+7>:	call   0xf7d2b9ac <_ZNK12AnyArrayImpl16AnyIntKeyCompare7CompareERS_ll+12>
   0xf7d2b9ac <_ZNK12AnyArrayImpl16AnyIntKeyCompare7CompareERS_ll+12>:	pop    %ebx
   0xf7d2b9ad <_ZNK12AnyArrayImpl16AnyIntKeyCompare7CompareERS_ll+13>:	add    $0x3dfa8,%ebx

Thread 1 (Thread 0xf78cc700 (LWP 145165)):
#0  0xf7d2b990 in AnyImpl::~AnyImpl() () from /generated/clang-9/lib/Linux_glibc_2.9-x86_64-32_optimized_trace/libCoastFoundationBase.so
#1  0xf7d2da6d in Anything::~Anything() () from /generated/clang-9/lib/Linux_glibc_2.9-x86_64-32_optimized_trace/libCoastFoundationBase.so
#2  0xf7d29029 in AnyArrayImpl::~AnyArrayImpl() () from /generated/clang-9/lib/Linux_glibc_2.9-x86_64-32_optimized_trace/libCoastFoundationBase.so
#3  0xf7d291fe in AnyArrayImpl::~AnyArrayImpl() () from /generated/clang-9/lib/Linux_glibc_2.9-x86_64-32_optimized_trace/libCoastFoundationBase.so
#4  0xf7d2da6d in Anything::~Anything() () from /generated/clang-9/lib/Linux_glibc_2.9-x86_64-32_optimized_trace/libCoastFoundationBase.so
#5  0x08053c94 in QueueTest::DoSingleProducerMultiConsumerTest(int) ()
#6  0x0805475d in QueueTest::SingleProducerMultiConsumerTest() ()
#7  0x0805d95d in testframework::TestCaseT<testframework::NoConfigPolicy, testframework::NoStatisticPolicy, int>::doRunTest() ()
#8  0x0805d6a3 in testframework::TestCaseT<testframework::NoConfigPolicy, testframework::NoStatisticPolicy, int>::run(TestResult*) ()
#9  0xf7d73258 in TestSuite::run(TestResult*) () from /generated/clang-9/lib/Linux_glibc_2.9-x86_64-32_optimized_trace/libtestfw.so
#10 0xf7d7218a in TestRunner::run(Test*) () from /generated/clang-9/lib/Linux_glibc_2.9-x86_64-32_optimized_trace/libtestfw.so
#11 0xf7d7272c in TestRunner::run(int, char const**) () from /generated/clang-9/lib/Linux_glibc_2.9-x86_64-32_optimized_trace/libtestfw.so
#12 0xf7d7418e in main () from /generated/clang-9/lib/Linux_glibc_2.9-x86_64-32_optimized_trace/libtestfw.so
#13 0xf7dad637 in __libc_start_main () from /generated/clang-9/lib/Linux_glibc_2.9-x86_64-32_optimized_trace/libc.so.6
#14 0x0804eb7a in _start ()
A debugging session is active.

Unfortunately it is not known which Anything is causing the problem. Hopefully we can somewhen get a debug enabled stack trace.

Assignee
Assign to
Time tracking