unity-scope-tool crashed with SIGSEGV in same_key()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
unity8 (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Ran the scope tool on a built project, and it had this output:
rick@rick-
-- The CXX compiler identification is GNU 4.8.2
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.26")
-- checking for module 'libunity-
-- found libunity-scopes, version 0.4.0
-- Configuring done
-- Generating done
-- Build files have been written to: /home/rick/
Scanning dependencies of target UbuntuScope-scope
[ 25%] Building CXX object src/CMakeFiles/
[ 50%] Building CXX object src/CMakeFiles/
[ 75%] Building CXX object src/CMakeFiles/
Linking CXX shared library libUbuntuScope-
[ 75%] Built target UbuntuScope-scope
Scanning dependencies of target simpletest
[100%] Building CXX object test/CMakeFiles
Linking CXX executable simpletest
[100%] Built target simpletest
scoperegistry: no remote registry configured, only local scopes will be available
spawning scope UbuntuScope-scope to process number 7720 with command line /usr/lib/
file://
file://
file://
file://
file://
file://
file://
file://
file://
file://
Need to use QMirServerAppli
Segmentation fault (core dumped)
ProblemType: Crash
DistroRelease: Ubuntu 14.04
Package: unity-scope-tool 7.85+14.
ProcVersionSign
Uname: Linux 3.13.0-21-generic x86_64
ApportVersion: 2.14-0ubuntu1
Architecture: amd64
CurrentDesktop: Unity
Date: Wed Apr 2 14:41:15 2014
ExecutablePath: /usr/bin/
InstallationDate: Installed on 2014-01-06 (86 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Alpha amd64 (20140106)
ProcCmdline: unity-scope-tool src/UbuntuScope
SegvAnalysis:
Segfault happened at: 0x7f67306c68b6: cmp 0x8(%rcx),%r9d
PC (0x7f67306c68b6) ok
source "0x8(%rcx)" (0x00000008) not located in a known VMA region (needed readable region)!
destination "%r9d" ok
Stack memory exhausted (SP below stack segment)
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: unity8
StacktraceTop:
?? () from /usr/lib/
?? () from /usr/lib/
?? () from /usr/lib/
QQmlDataBlob:
?? () from /usr/lib/
Title: unity-scope-tool crashed with SIGSEGV in QQmlDataBlob:
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
Related branches
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
- Michael Zanetti (community): Approve
- Michał Sawicz: Needs Fixing
-
Diff: 77 lines (+29/-0)5 files modifieddebian/unity8-fake-env.install (+1/-0)
include/paths.h.in (+10/-0)
src/main.cpp (+3/-0)
tests/mocks/Unity/Application/CMakeLists.txt (+14/-0)
tools/scopetool.cpp (+1/-0)
Changed in unity8 (Ubuntu): | |
status: | New → In Progress |
For completeness, I create a brand new project and had the same result ... K53SV:~ /Projects/ CIScope$ cmake CMakeLists.txt && make scopes> =0.4.0' Projects/ CIScope CIScope- scope.dir/ CIScope- preview. cpp.o CIScope- scope.dir/ CIScope- query.cpp. o CIScope- scope.dir/ CIScope- scope.cpp. o /simpletest. dir/simpletest. cpp.o K53SV:~ /Projects/ CIScope$ unity-scope-tool src/ K53SV:~ /Projects/ CIScope$ unity-scope-tool src/CIScope- scope.ini x86_64- linux-gnu/ scoperunner/ scoperunner /tmp/Runtime. ini.J10234 src/CIScope- scope.ini. /usr/share/ unity8/ Dash/DashConten t.qml:104: TypeError: Cannot read property 'loaded' of null /usr/share/ unity8/ ScopeTool. qml:77: 31: Unable to assign [undefined] to scopes_ng::Scope* /usr/share/ unity8/ ScopeTool. qml:149: 23: Unable to assign null to QString /usr/lib/ x86_64- linux-gnu/ qt5/qml/ Ubuntu/ Components/ Themes/ Ambiance/ TabBarStyle. qml:303: TypeError: Property 'select' of object QQuickRepeater( 0x1bf2c60) is not a function /usr/share/ unity8/ Dash/DashConten t.qml:104: TypeError: Cannot read property 'loaded' of null /usr/share/ unity8/ Dash/DashConten t.qml:104: TypeError: Cannot read property 'loaded' of null /usr/lib/ x86_64- linux-gnu/ qt5/qml/ Ubuntu/ Components/ Themes/ Ambiance/ TabBarStyle. qml:119: TypeError: Cannot read property of null /usr/lib/ x86_64- linux-gnu/ qt5/qml/ Ubuntu/ Components/ Themes/ Ambiance/ TabBarStyle. qml:120: TypeError: Cannot read property of null /usr/lib/ x86_64- linux-gnu/ qt5/qml/ Ubuntu/ Components/ Themes/ Ambiance/ TabBarStyle. qml:119: TypeError: Cannot read property of null /usr/lib/ x86_64- linux-gnu/ qt5/qml/ Ubuntu/ Components/ Themes/ Ambiance/ TabBarStyle. qml:120: TypeError: Cannot read property of null cation
rick@rick-
-- The CXX compiler identification is GNU 4.8.2
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.26")
-- checking for module 'libunity-
-- found libunity-scopes, version 0.4.0
-- Configuring done
-- Generating done
-- Build files have been written to: /home/rick/
Scanning dependencies of target CIScope-scope
[ 25%] Building CXX object src/CMakeFiles/
[ 50%] Building CXX object src/CMakeFiles/
[ 75%] Building CXX object src/CMakeFiles/
Linking CXX shared library libCIScope-scope.so
[ 75%] Built target CIScope-scope
Scanning dependencies of target simpletest
[100%] Building CXX object test/CMakeFiles
Linking CXX executable simpletest
[100%] Built target simpletest
rick@rick-
CIScope-preview.cpp CIScope-query.cpp CIScope-scope.cpp CIScope-scope.ini cmake_install.cmake libCIScope-scope.so
CIScope-preview.h CIScope-query.h CIScope-scope.h CMakeFiles/ CMakeLists.txt Makefile
rick@rick-
scoperegistry: no remote registry configured, only local scopes will be available
spawning scope CIScope-scope to process number 10245 with command line /usr/lib/
file://
file://
file://
file://
file://
file://
file://
file://
file://
file://
Need to use QMirServerAppli
Segmentation fault (core dumped)