https://bugs.kde.org/show_bug.cgi?id=398342

            Bug ID: 398342
           Summary: ProjectImportTest segfaults while loading Excel file
           Product: LabPlot2
           Version: latest
          Platform: Compiled Sources
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: backend
          Assignee: alexander.se...@web.de
          Reporter: awil...@adelielinux.org
  Target Milestone: ---

Building LabPlot 2.5.0 on Adélie Linux 1.0-beta1-exp with musl libc 1.1.20,
there was a segmentation fault during the automated tests:


awilcox on gwyn [pts/16 Thu 6 22:54] labplot-2.5.0:
tests/import_export/project/projectimporttest
********* Start testing of ProjectImportTest *********
Config: Using QtTest library 5.9.6, Qt 5.9.6 (power64-big_endian-lp64 shared
(dynamic) debug build; by GCC 6.4.0)
PASS   : ProjectImportTest::initTestCase()
QDEBUG : ProjectImportTest::testOrigin01() "Starting the import of
/usr/src/packages/user/labplot/src/labplot-2.5.0/tests/import_export/project/data/origin8_test_tree_import.opj"
OriginProjectParser::load()

========= Received signal, dumping stack ==============
GNU gdb (GDB) 8.2
Copyright (C) 2018 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 "powerpc64-foxkit-linux-musl".
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".
Attaching to process 57000
[New LWP 57001]
[New LWP 57002]
__cp_end () at src/thread/powerpc64/syscall_cp.s:32
(gdb) 
Thread 3 (LWP 57002):
#0  __cp_end () at src/thread/powerpc64/syscall_cp.s:32
No locals.
#1  0x00003fffa2ed22e4 in __syscall_cp_c (nr=128, u=2, v=70367082657680, w=0,
x=0, y=0, z=0) at src/thread/pthread_cancel.c:35
        self = <optimized out>
        r = <optimized out>
        st = 0
#2  0x00003fffa2ed10d8 in __syscall_cp (nr=<optimized out>, u=<optimized out>,
v=<optimized out>, w=<optimized out>, x=<optimized out>, y=<optimized out>,
z=<optimized out>)
    at src/thread/__syscall_cp.c:20
No locals.
#3  0x00003fffa2ed11f4 in __timedwait_cp (addr=0x3fff9cf73804, val=<optimized
out>, clk=<optimized out>, at=<optimized out>, priv=128) at
src/thread/__timedwait.c:31
        r = <optimized out>
        to = {tv_sec = 299, tv_nsec = 999999232}
        top = <optimized out>
#4  0x00003fffa2e7b028 in __pthread_cond_timedwait (c=0x3fffa0761c28,
m=0x3fffa0761c00, ts=0x3fff9cf738d8) at src/thread/pthread_cond_timedwait.c:105
        node = {prev = 0x0, next = 0x0, state = 0, barrier = 2, notify = 0x0}
        e = <optimized out>
        seq = 2
        clock = 1
        cs = 0
        shared = 0
        oldstate = <optimized out>
        tmp = <optimized out>
        fut = 0x3fff9cf73804
#5  0x00003fffa0bef6f8 in QWaitConditionPrivate::wait_relative (time=300000,
this=0x3fffa0761c00) at thread/qwaitcondition_unix.cpp:133
        ti = {tv_sec = 5699834, tv_nsec = 684002528}
        ti = <optimized out>
#6  QWaitConditionPrivate::wait (time=300000, this=0x3fffa0761c00) at
thread/qwaitcondition_unix.cpp:141
        code = <optimized out>
        code = <optimized out>
#7  QWaitCondition::wait (this=<optimized out>, mutex=0x3fffa07614f8,
time=300000) at thread/qwaitcondition_unix.cpp:215
        __PRETTY_FUNCTION__ = "bool QWaitCondition::wait(QMutex*, long unsigned
int)"
        returnValue = <optimized out>
#8  0x00003fffa2d914d0 in QTest::WatchDog::run (this=0x3fffa07614e0) at
qtestcase.cpp:988
        t = <optimized out>
        locker = {val = 70367141303545}
        __PRETTY_FUNCTION__ = "virtual void QTest::WatchDog::run()"
#9  0x00003fffa0beec88 in QThreadPrivate::start (arg=0x3fffa07614e0) at
thread/qthread_unix.cpp:368
        __cb = {__f = 0x3fffa0bed04c <QThreadPrivate::finish(void*)>, __x =
0x3fffa07614e0, __next = 0x0}
        thr = 0x3fffa07614e0
        data = <optimized out>
#10 0x00003fffa2ed283c in start (p=0x3fff9cf73a88) at
src/thread/pthread_create.c:147
        self = 0x3fff9cf73a88
#11 0x00003fffa2ede5a8 in __clone () at src/thread/powerpc64/clone.s:43
No locals.

Thread 2 (LWP 57001):
#0  __cp_end () at src/thread/powerpc64/syscall_cp.s:32
No locals.
#1  0x00003fffa2ed2374 in __syscall_cp_c (nr=167, u=-1, v=0, w=0, x=0, y=0,
z=0) at src/thread/pthread_cancel.c:35
        self = <optimized out>
        r = <optimized out>
        st = 0
#2  0x00003fffa2ed10d8 in __syscall_cp (nr=<optimized out>, u=<optimized out>,
v=<optimized out>, w=<optimized out>, x=<optimized out>, y=<optimized out>,
z=<optimized out>)
    at src/thread/__syscall_cp.c:20
No locals.
#3  0x00003fffa2ec00b4 in poll (fds=<optimized out>, n=<optimized out>,
timeout=<optimized out>) at src/select/poll.c:10
No locals.
#4  0x00003fff9f35a6e0 in _xcb_conn_wait (c=0x122e6fec0, cond=<optimized out>,
vector=0x0, count=0x0) at xcb_conn.c:479
        ret = <optimized out>
        fd = {fd = 3, events = 1, revents = 0}
#5  0x00003fff9f35d074 in xcb_wait_for_event (c=<optimized out>) at
xcb_in.c:697
        ret = 0x0
#6  0x00003fff9d327a98 in QXcbEventReader::run (this=0x3fffa2d75a60) at
qxcbconnection.cpp:1330
        event = 0x0
#7  0x00003fffa0beec88 in QThreadPrivate::start (arg=0x3fffa2d75a60) at
thread/qthread_unix.cpp:368
        __cb = {__f = 0x3fffa0bed04c <QThreadPrivate::finish(void*)>, __x =
0x3fffa2d75a60, __next = 0x0}
        thr = 0x3fffa2d75a60
        data = <optimized out>
#8  0x00003fffa2ed283c in start (p=0x3fff9cfdca88) at
src/thread/pthread_create.c:147
        self = 0x3fff9cfdca88
#9  0x00003fffa2ede5a8 in __clone () at src/thread/powerpc64/clone.s:43
No locals.

Thread 1 (LWP 57000):
#0  __cp_end () at src/thread/powerpc64/syscall_cp.s:32
No locals.
#1  0x00003fffa2ed2374 in __syscall_cp_c (nr=114, u=0, v=0, w=0, x=0, y=0, z=0)
at src/thread/pthread_cancel.c:35
        self = <optimized out>
        r = <optimized out>
        st = 0
#2  0x00003fffa2ed10d8 in __syscall_cp (nr=<optimized out>, u=<optimized out>,
v=<optimized out>, w=<optimized out>, x=<optimized out>, y=<optimized out>,
z=<optimized out>)
    at src/thread/__syscall_cp.c:20
No locals.
#3  0x00003fffa2eba4b4 in waitpid (pid=<optimized out>, status=<optimized out>,
options=<optimized out>) at src/process/waitpid.c:7
No locals.
#4  0x00003fffa2eba264 in system (
    cmd=0x3fffa2dd9c98
<QTest::FatalSignalHandler::FatalSignalHandler()::alternate_stack+11416> "gdb
--pid 57000 2>/dev/null <<EOF\nset prompt\nset height 0\nthread apply all where
full\ndetach\nquit\nEOF\n") at src/process/system.c:42
        pid = 57003
        old = {__bits = {21711, 1, 70367737189184, 3, 70367737191136,
70367737190752, 11, 70367181642904, 102, 70367181642688, 11, 70367146081824,
70367151717120, 70367181642768, 
            70367183032376, 70367146808752}}
        reset = {__bits = {6, 1, 102, 70367181642656, 70367151717120,
70367182227480, 70367737191136, 70367737190752, 70367737193632, 70367141306304,
0, 70367737194048, 0, 70367737194008, 
            1, 70367737190768}}
        sa = {__sa_handler = {sa_handler = 0x1, sa_sigaction = 0x1}, sa_mask =
{__bits = {65536, 0 <repeats 15 times>}}, sa_flags = 0, sa_restorer = 0x0}
        oldint = {__sa_handler = {sa_handler = 0x3fffa2d85b18
<QTest::FatalSignalHandler::signal(int)>, sa_sigaction = 0x3fffa2d85b18
<QTest::FatalSignalHandler::signal(int)>}, sa_mask = {
            __bits = {21711, 18446744073709551615, 70367181642720, 8,
70367140118144, 8, 70367181642256, 70367151717120, 70367146081004,
70367151717120, 70367140118144, 104, 
              70367181642320, 1, 70367146081564, 70367151717120}}, sa_flags =
-1946157056, sa_restorer = 0x67}
        oldquit = {__sa_handler = {sa_handler = 0x3fffa2d85b18
<QTest::FatalSignalHandler::signal(int)>, sa_sigaction = 0x3fffa2d85b18
<QTest::FatalSignalHandler::signal(int)>}, 
          sa_mask = {__bits = {21711, 353, 70367140118144, 70367181642208, 0,
70367182421084, 70367737193632, 70367141306304, 0, 70367737194048, 0,
70367140118144, 272, 11, 0, 160}}, 
          sa_flags = -1946157056, sa_restorer = 0x1}
        status = -1
        ret = 0
        attr = {__flags = 12, __pgrp = 0, __def = {__bits = {6, 1, 102,
70367181642656, 70367151717120, 70367182227480, 70367737191136, 70367737190752,
70367737193632, 70367141306304, 0, 
              70367737194048, 0, 70367737194008, 1, 70367737190768}}, __mask =
{__bits = {21711, 1, 70367737189184, 3, 70367737191136, 70367737190752, 11,
70367181642904, 102, 
              70367181642688, 11, 70367146081824, 70367151717120,
70367181642768, 70367183032376, 70367146808752}}, __prio = 0, __pol = 0, __pad
= {0 <repeats 16 times>}}
#5  0x00003fffa2d85ab8 in stackTrace () at qtestcase.cpp:222
        ok = false
        disableStackDump = <optimized out>
        cmd = "gdb --pid 57000 2>/dev/null <<EOF\nset prompt\nset height
0\nthread apply all where full\ndetach\nquit\nEOF\n", '\000' <repeats 276
times>...
#6  0x00003fffa2d85bfc in QTest::FatalSignalHandler::signal (signum=<optimized
out>) at qtestcase.cpp:1415
        msecsFunctionTime = <optimized out>
        msecsTotalTime = <optimized out>
        __PRETTY_FUNCTION__ = "static void
QTest::FatalSignalHandler::signal(int)"
#7  <signal handler called>
No symbol table info available.
#8  OriginAnyParser::getCurveProperties (this=0x3fffa063f6a0, cvehd=...,
cvehdsz=489, cvedt=..., cvedtsz=1)
    at
/usr/src/packages/user/labplot/src/labplot-2.5.0/liborigin/OriginAnyParser.cpp:2049
        c = 3 '\003'
        isheet = <error reading variable isheet (Cannot access memory at
address 0x122f79ad4)>
        col_index = <optimized out>
        name = {static npos = 18446744073709551615, _M_dataplus =
{<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data
fields>}, <No data fields>}, 
            _M_p = 0x3fffc3fa9af0 "A"}, _M_string_length = 1, {_M_local_buf =
"A", '\000' <repeats 14 times>, _M_allocated_capacity = 4683743612465315840}}
        width = 17152
        dataID = 4864
        stmp = <incomplete type>
#9  0x000000011041c5a0 in OriginAnyParser::readCurveElement
(this=0x3fffa063f6a0) at
/usr/src/packages/user/labplot/src/labplot-2.5.0/liborigin/OriginAnyParser.cpp:597
        cve_header_size = <optimized out>
        cve_data_size = 1
        cvh_start = <optimized out>
        cvd_start = <optimized out>
        cve_header = {static npos = 18446744073709551615, _M_dataplus =
{<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data
fields>}, <No data fields>}, 
            _M_p = 0x122e95120 "\020"}, _M_string_length = 489, {_M_local_buf =
"\000\000\000\000\000\000\001\351\000\000\000\000\000\000\000\001",
_M_allocated_capacity = 489}}
        name = {static npos = 18446744073709551615, _M_dataplus =
{<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data
fields>}, <No data fields>}, 
            _M_p = 0x3fffc3fa9eb8 "A"}, _M_string_length = 12, {_M_local_buf =
"A", '\000' <repeats 12 times>, "\001\026(", _M_allocated_capacity =
4683743612465315840}}
        cve_data = {static npos = 18446744073709551615, _M_dataplus =
{<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data
fields>}, <No data fields>}, 
            _M_p = 0x3fffc3fa9ed8 ""}, _M_string_length = 1, {_M_local_buf =
"\000\000?\377\240c\367\230\000\000?\377\303\372\236`", _M_allocated_capacity =
70367140116376}}
#10 0x000000011041c788 in OriginAnyParser::readLayerElement
(this=0x3fffa063f6a0) at
/usr/src/packages/user/labplot/src/labplot-2.5.0/liborigin/OriginAnyParser.cpp:417
        lye_header_size = <optimized out>
        lyh_start = 71208
        lye_header = {static npos = 18446744073709551615, _M_dataplus =
{<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data
fields>}, <No data fields>}, 
            _M_p = 0x3fffa03ebe80 ""}, _M_string_length = 341, {_M_local_buf =
"\000\000\000\000\000\000\001U\000\000?\377\303\372\240\b",
_M_allocated_capacity = 341}}
        annotation_list_size = 0
        curve_list_size = <optimized out>
        axisbreak_list_size = <optimized out>
        axispar_x_list_size = <optimized out>
        axispar_y_list_size = <optimized out>
        axispar_z_list_size = <optimized out>
#11 0x000000011041ca64 in OriginAnyParser::readWindowElement
(this=0x3fffa063f6a0) at
/usr/src/packages/user/labplot/src/labplot-2.5.0/liborigin/OriginAnyParser.cpp:371
        wde_header_size = <optimized out>
        wdh_start = 70824
        wde_header = {static npos = 18446744073709551615, _M_dataplus =
{<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data
fields>}, <No data fields>}, 
            _M_p = 0x122e94b20 ""}, _M_string_length = 378, {_M_local_buf =
"\000\000\000\000\000\000\001z\000\000?\377\303\372\240@",
_M_allocated_capacity = 378}}
        name = {static npos = 18446744073709551615, _M_dataplus =
{<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data
fields>}, <No data fields>}, 
            _M_p = 0x3fffa2a70c80 "Book2"}, _M_string_length = 5, {_M_local_buf
= "\000\000\000\000\000\000\000\031\000\000?\377\303\372\240x",
_M_allocated_capacity = 25}}
        layer_list_size = 0
#12 0x000000011041ce98 in OriginAnyParser::parse (this=0x3fffa063f6a0) at
/usr/src/packages/user/labplot/src/labplot-2.5.0/liborigin/OriginAnyParser.cpp:99
        dataset_list_size = <optimized out>
        window_list_size = <optimized out>
        parameter_list_size = <optimized out>
#13 0x0000000110408f08 in OriginFile::parse (this=<optimized out>) at
/usr/src/packages/user/labplot/src/labplot-2.5.0/liborigin/OriginFile.cpp:160
No locals.
#14 0x000000010ff6a048 in OriginProjectParser::load (this=0x3fffc3faa640,
project=0x3fffa0761fc0, preview=<optimized out>)
    at
/usr/src/packages/user/labplot/src/labplot-2.5.0/src/backend/datasources/projects/OriginProjectParser.cpp:168
        projectTree = <optimized out>
        projectIt = {<tree<Origin::ProjectNode,
std::allocator<tree_node_<Origin::ProjectNode> > >::iterator_base> = {node =
0x0, skip_current_children_ = false}, <No data fields>}
        columns = {d = 0x3fffc3faa274}
        spreadsheets = {d = 0x3fffa26c93a0 <KConfig::~KConfig()+496>}
#15 0x000000010ff55238 in ProjectParser::importTo (this=0x3fffc3faa640,
targetFolder=0x3fffc3faa618, selectedPathes=...)
    at
/usr/src/packages/user/labplot/src/labplot-2.5.0/src/backend/datasources/projects/ProjectParser.cpp:92
        project = 0x3fffa0761fc0
        lastTopLevelChild = <optimized out>
        childToNavigate = <optimized out>
#16 0x000000010ff16cf0 in ProjectImportTest::testOrigin01 (this=<optimized
out>) at
/usr/src/packages/user/labplot/src/labplot-2.5.0/tests/import_export/project/ProjectImportTest.cpp:83
        parser = {<ProjectParser> = {<QObject> = {_vptr.QObject = 0x1105abb48
<vtable for OriginProjectParser+16>, static staticMetaObject = {d = {superdata
= 0x0, 
                  stringdata = 0x3fffa1035c98 <qt_meta_stringdata_QObject>,
data = 0x3fffa1036608 <qt_meta_data_QObject>, 
                  static_metacall = 0x3fffa0ec314c
<QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {
                d = 0x3fffa05deee0}, static staticQtMetaObject = {d =
{superdata = 0x0, stringdata = 0x3fffa1039280 <qt_meta_stringdata_Qt>, data =
0x3fffa103671c <qt_meta_data_Qt>, 
                  static_metacall = 0x0, relatedMetaObjects = 0x0, extradata =
0x0}}}, static staticMetaObject = {d = {superdata = 0x3fffa1138b10
<QObject::staticMetaObject>, 
                stringdata = 0x110453370 <qt_meta_stringdata_ProjectParser>,
data = 0x11046157c <qt_meta_data_ProjectParser>, 
                static_metacall = 0x110139910
<ProjectParser::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, 
            m_projectFileName = {static null = {<No data fields>}, d =
0x3fffa0761ea0}, m_project = 0x0, m_topLevelClasses =
{<QListSpecialMethods<char const*>> = {<No data fields>}, {
                p = {static shared_null = {ref = {atomic = {_q_value =
{<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data
fields>}}}, alloc = 0, begin = 0, 
                    end = 0, array = {0x0}}, d = 0x3fffa0761e00}, d =
0x3fffa0761e00}}}, static staticMetaObject = {d = {superdata = 0x1105b14f8
<ProjectParser::staticMetaObject>, 
              stringdata = 0x110453408
<qt_meta_stringdata_OriginProjectParser>, data = 0x1104615d8
<qt_meta_data_OriginProjectParser>, 
              static_metacall = 0x110151100
<OriginProjectParser::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, 
          m_originFile = 0x3fffa0761540, m_spreadNameList = {<QList<QString>> =
{<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null
= {ref = {atomic = {
                        _q_value = {<std::__atomic_base<int>> = {static
_S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end =
0, array = {0x0}}, 
                  d = 0x3fffa0f72ab8 <QListData::shared_null>}, d =
0x3fffa0f72ab8 <QListData::shared_null>}}, <No data fields>}, 
          m_excelNameList = {<QList<QString>> = {<QListSpecialMethods<QString>>
= {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value =
{<std::__atomic_base<int>> = {
                            static _S_alignment = 4, _M_i = -1}, <No data
fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x3fffa0f72ab8
<QListData::shared_null>}, 
                d = 0x3fffa0f72ab8 <QListData::shared_null>}}, <No data
fields>}, m_matrixNameList = {<QList<QString>> =
{<QListSpecialMethods<QString>> = {<No data fields>}, {p = {
                  static shared_null = {ref = {atomic = {_q_value =
{<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data
fields>}}}, alloc = 0, begin = 0, end = 0, 
                    array = {0x0}}, d = 0x3fffa0f72ab8
<QListData::shared_null>}, d = 0x3fffa0f72ab8 <QListData::shared_null>}}, <No
data fields>}, 
          m_graphNameList = {<QList<QString>> = {<QListSpecialMethods<QString>>
= {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value =
{<std::__atomic_base<int>> = {
                            static _S_alignment = 4, _M_i = -1}, <No data
fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x3fffa0f72ab8
<QListData::shared_null>}, 
                d = 0x3fffa0f72ab8 <QListData::shared_null>}}, <No data
fields>}, m_noteNameList = {<QList<QString>> = {<QListSpecialMethods<QString>>
= {<No data fields>}, {p = {
                  static shared_null = {ref = {atomic = {_q_value =
{<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data
fields>}}}, alloc = 0, begin = 0, end = 0, 
                    array = {0x0}}, d = 0x3fffa0f72ab8
<QListData::shared_null>}, d = 0x3fffa0f72ab8 <QListData::shared_null>}}, <No
data fields>}, m_importUnusedObjects = false}
        project = {<Folder> = {<AbstractAspect> = {<QObject> = {_vptr.QObject =
0x1105ac8a8 <vtable for Project+16>, static staticMetaObject = {d = {superdata
= 0x0, 
                    stringdata = 0x3fffa1035c98 <qt_meta_stringdata_QObject>,
data = 0x3fffa1036608 <qt_meta_data_QObject>, 
                    static_metacall = 0x3fffa0ec314c
<QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {
                  d = 0x3fffa05def60}, static staticQtMetaObject = {d =
{superdata = 0x0, stringdata = 0x3fffa1039280 <qt_meta_stringdata_Qt>, data =
0x3fffa103671c <qt_meta_data_Qt>, 
                    static_metacall = 0x0, relatedMetaObjects = 0x0, extradata
= 0x0}}}, static staticMetaObject = {d = {superdata = 0x3fffa1138b10
<QObject::staticMetaObject>, 
                  stringdata = 0x110453438 <qt_meta_stringdata_AbstractAspect>,
data = 0x1104612d0 <qt_meta_data_AbstractAspect>, 
                  static_metacall = 0x11014d690
<AbstractAspect::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, 
              d = 0x3fffa2a707e0}, static staticMetaObject = {d = {superdata =
0x1105b1528 <AbstractAspect::staticMetaObject>, stringdata = 0x11045b438
<qt_meta_stringdata_Folder>, 
                data = 0x1104606fc <qt_meta_data_Folder>, static_metacall =
0x1101510a0 <Folder::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, 
                extradata = 0x0}}, m_pathesToLoad = {<QList<QString>> =
{<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null
= {ref = {atomic = {
                          _q_value = {<std::__atomic_base<int>> = {static
_S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end =
0, array = {0x0}}, 
                    d = 0x3fffa0f72ab8 <QListData::shared_null>}, d =
0x3fffa0f72ab8 <QListData::shared_null>}}, <No data fields>}}, static
staticMetaObject = {d = {
              superdata = 0x11058f5f0 <Folder::staticMetaObject>, stringdata =
0x11045b458 <qt_meta_stringdata_Project>, data = 0x1104605b0
<qt_meta_data_Project>, 
              static_metacall = 0x11014df20
<Project::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x3fffa2a70840}
        aspect = <optimized out>
#17 0x000000010ff1e404 in ProjectImportTest::qt_static_metacall (_o=<optimized
out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>)
    at
/usr/src/packages/user/labplot/src/labplot-2.5.0/tests/import_export/project/projectimporttest_autogen/EWIEGA46WW/moc_ProjectImportTest.cpp:89
        _t = <optimized out>
#18 0x00003fffa0e88338 in QMetaMethod::invoke (this=0x3fffa07613e0,
object=0x3fffc3fab198, connectionType=Qt::DirectConnection, returnValue=...,
val0=..., val1=..., val2=..., val3=..., 
    val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at
kernel/qmetaobject.cpp:2222
        typeNames = {0x0 <repeats 11 times>}
        paramCount = 1
        currentThread = 0x3fff9f8e8fe0
        objectThread = 0x3fff9f8e8fe0
        param = {0x0 <repeats 11 times>}
        idx_relative = <optimized out>
        idx_offset = 5
        callFunction = 0x10ff1e360
<ProjectImportTest::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>
        __PRETTY_FUNCTION__ = "bool QMetaMethod::invoke(QObject*,
Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument,
QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument,
QGenericArgum"...
#19 0x00003fffa2d8e470 in QMetaMethod::invoke (val9=..., val8=..., val7=...,
val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=...,
connectionType=Qt::DirectConnection, 
    object=0x3fffc3fab198, this=<optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qmetaobject.h:123
No locals.
#20 QTest::TestMethods::invokeTestOnData (this=0x3fffc3fab0c0, index=0) at
qtestcase.cpp:888
        invokeOk = <optimized out>
        isBenchmark = <optimized out>
        i = -1
        results = {d = 0x3fffa0f70900 <QArrayData::shared_null>}
        minimumTotalReached = <optimized out>
#21 0x00003fffa2d8f6b8 in QTest::TestMethods::invokeTest (this=0x3fffc3fab0c0,
index=0, data=0x0, watchDog=0x3fffa07614e0) at qtestcase.cpp:1069
        s = <optimized out>
        curDataIndex = 0
        dataCount = 0
        foundFunction = true
        benchmarkData = {static current = 0x3fffc3faabe0, result = {context =
{slotName = {static null = {<No data fields>}, d = 0x3fffa0f70900
<QArrayData::shared_null>}, tag = {
                static null = {<No data fields>}, d = 0x3fffa0f70900
<QArrayData::shared_null>}, checkpointIndex = -1}, value = -1, iterations = -1,
metric = QTest::FramesPerSecond, 
            setByMacro = true, valid = false}, resultAccepted = false, runOnce
= false, iterationCount = 1}
        name = @0x3fffc3faaba8: {d = 0x1104294c0
<qt_meta_stringdata_ProjectImportTest+72>}
        member =
"testOrigin01_data()\000\303\372\260\300\000\000\000\001\017\361\343\364\000\000\000\000\000\000\000\000\000\000?\377\240\276<\340\000\000?\377\303\372\260\300\000\000?\377\303\372\256\200\000\000\000\000\000\000\000\000\000\000?\377\240\350\203\070\000\000?\377\241\024\373",
'\000' <repeats 19 times>,
"?\377\303\372\255D\000\000\000\000\000\000\000\200\000\000?\377\303\372\254\260\000\000\000\000\000\000
\000\000\000?\377\242\355\020\330\000\000\000\001\000\000\000\000\000\000?\377\303\372\255\020\000\000\000\000\000\000\000\000\000\000?\377\242\355\021\364",
'\000' <repeats 50 times>...
        table = {d = 0x3fffa0761dc0}
        gTable = 0x3fffa0761340
        globalDataCount = <optimized out>
        curGlobalDataIndex = 0
#22 0x00003fffa2d8fff8 in QTest::TestMethods::invokeTests (this=0x3fffc3fab0c0,
testObject=0x3fffc3fab198) at qtestcase.cpp:1376
        data = 0x0
        ok = <optimized out>
        i = 0
        count = 5
        previousFailed = <optimized out>
        metaObject = <optimized out>
        watchDog = {d = 0x3fffa07614e0}
#23 0x00003fffa2d9086c in QTest::qExec (testObject=0x3fffc3fab198,
argc=<optimized out>, argv=0x3fffc3fab268) at qtestcase.cpp:1797
        handler = {d = 0x3fffa07612a0}
        commandLineMethods = {<std::_Vector_base<QMetaMethod,
std::allocator<QMetaMethod> >> = {
            _M_impl = {<std::allocator<QMetaMethod>> =
{<__gnu_cxx::new_allocator<QMetaMethod>> = {<No data fields>}, <No data
fields>}, _M_start = 0x0, _M_finish = 0x0, 
              _M_end_of_storage = 0x0}}, <No data fields>}
        test = {m_initTestCaseMethod = {mobj = 0x11058fbd0
<ProjectImportTest::staticMetaObject>, handle = 14}, m_initTestCaseDataMethod =
{mobj = 0x0, handle = 0}, 
          m_cleanupTestCaseMethod = {mobj = 0x0, handle = 0}, m_initMethod =
{mobj = 0x0, handle = 0}, m_cleanupMethod = {mobj = 0x0, handle = 0}, 
          m_methods = {<std::_Vector_base<QMetaMethod,
std::allocator<QMetaMethod> >> = {
              _M_impl = {<std::allocator<QMetaMethod>> =
{<__gnu_cxx::new_allocator<QMetaMethod>> = {<No data fields>}, <No data
fields>}, _M_start = 0x3fffa07613e0, 
                _M_finish = 0x3fffa0761430, _M_end_of_storage =
0x3fffa0761490}}, <No data fields>}}
        metaObject = <optimized out>
        benchmarkData = {static current = 0x3fffc3fab080, measurer =
0x3fffa07611e0, context = {slotName = {static null = {<No data fields>}, d =
0x3fffa0761d60}, tag = {
              static null = {<No data fields>}, d = 0x3fffa0f708b8 <qt_array>},
checkpointIndex = -1}, walltimeMinimum = -1, iterationCount = -1,
medianIterationCount = -1, 
          createChart = false, verboseOutput = false, callgrindOutFileBase =
{static null = {<No data fields>}, d = 0x3fffa0f70900
<QArrayData::shared_null>}, minimumTotal = -1, 
          mode_ = QBenchmarkGlobalData::WallTime}
        callgrindChildExitCode = 0
        __PRETTY_FUNCTION__ = "int QTest::qExec(QObject*, int, char**)"
#24 0x000000010ff11730 in main (argc=<optimized out>, argv=0x3fffc3fab268) at
/usr/src/packages/user/labplot/src/labplot-2.5.0/tests/import_export/project/ProjectImportTest.cpp:379
        app = {<QGuiApplication> = {<QCoreApplication> = {<QObject> =
{_vptr.QObject = 0x3fffa2600e10 <vtable for QApplication+16>, static
staticMetaObject = {d = {superdata = 0x0, 
                    stringdata = 0x3fffa1035c98 <qt_meta_stringdata_QObject>,
data = 0x3fffa1036608 <qt_meta_data_QObject>, 
                    static_metacall = 0x3fffa0ec314c
<QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {
                  d = 0x3fffa290de80}, static staticQtMetaObject = {d =
{superdata = 0x0, stringdata = 0x3fffa1039280 <qt_meta_stringdata_Qt>, data =
0x3fffa103671c <qt_meta_data_Qt>, 
                    static_metacall = 0x0, relatedMetaObjects = 0x0, extradata
= 0x0}}}, static staticMetaObject = {d = {superdata = 0x3fffa1138b10
<QObject::staticMetaObject>, 
                  stringdata = 0x3fffa10314f0
<qt_meta_stringdata_QCoreApplication>, data = 0x3fffa1031708
<qt_meta_data_QCoreApplication>, 
                  static_metacall = 0x3fffa0e76858
<QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, 
              static self = 0x3fffc3fab188}, static staticMetaObject = {d =
{superdata = 0x3fffa1140308 <QCoreApplication::staticMetaObject>, 
                stringdata = 0x3fffa1919e50
<qt_meta_stringdata_QGuiApplication>, data = 0x3fffa191a3d8
<qt_meta_data_QGuiApplication>, 
                static_metacall = 0x3fffa14d220c
<QGuiApplication::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}, 
          static staticMetaObject = {d = {superdata = 0x3fffa198c0d0
<QGuiApplication::staticMetaObject>, stringdata = 0x3fffa25398e8
<qt_meta_stringdata_QApplication>, 
              data = 0x3fffa2539c08 <qt_meta_data_QApplication>,
static_metacall = 0x3fffa1fe4cf0 <QApplication::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**)>, 
              relatedMetaObjects = 0x0, extradata = 0x0}}}
        tc = {<QObject> = {_vptr.QObject = 0x11058fb70 <vtable for
ProjectImportTest+16>, static staticMetaObject = {d = {superdata = 0x0, 
                stringdata = 0x3fffa1035c98 <qt_meta_stringdata_QObject>, data
= 0x3fffa1036608 <qt_meta_data_QObject>, 
                static_metacall = 0x3fffa0ec314c
<QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>,
relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {
              d = 0x3fffa2a70f80}, static staticQtMetaObject = {d = {superdata
= 0x0, stringdata = 0x3fffa1039280 <qt_meta_stringdata_Qt>, data =
0x3fffa103671c <qt_meta_data_Qt>, 
                static_metacall = 0x0, relatedMetaObjects = 0x0, extradata =
0x0}}}, static staticMetaObject = {d = {superdata = 0x3fffa1138b10
<QObject::staticMetaObject>, 
              stringdata = 0x110429478 <qt_meta_stringdata_ProjectImportTest>,
data = 0x1104295b0 <qt_meta_data_ProjectImportTest>, 
              static_metacall = 0x10ff1e360
<ProjectImportTest::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, m_dataDir = {
            static null = {<No data fields>}, d = 0x3fffa2a70680}}
Detaching from program:
/usr/src/packages/user/labplot/src/labplot-2.5.0/tests/import_export/project/projectimporttest,
process 57000
[Inferior 1 (process 57000) detached]
========= End of stack trace ==============
QFATAL : ProjectImportTest::testOrigin01() Received signal 11
         Function time: 4ms Total time: 4ms
FAIL!  : ProjectImportTest::testOrigin01() Received a fatal error.
   Loc: [Unknown file(0)]
Totals: 1 passed, 1 failed, 0 skipped, 0 blacklisted, 18617ms
********* Finished testing of ProjectImportTest *********
zsh: abort      tests/import_export/project/projectimporttest

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to