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.