Bug 983035

Summary: [abrt] kdevelop-4.5.1-1.fc19: KDevelop::PersistentSymbolTable::getFilteredDeclarations: Process /usr/bin/kdevelop was killed by signal 11 (SIGSEGV)
Product: [Fedora] Fedora Reporter: Jan Sedlák <jsedlak>
Component: kdevelopAssignee: Than Ngo <than>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 19CC: jgrulich, jlegg, kevin, ltinkl, rdieter, rnovacek, smparrish, than
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Unspecified   
Whiteboard: abrt_hash:aea98017eaa77bafc407bd43cc9082ce1d9e5644
Fixed In Version: kdevelop-php-1.5.2-1.fc19 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-11-13 02:10:31 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: backtrace
none
File: cgroup
none
File: dso_list
none
File: environ
none
File: limits
none
File: maps
none
File: open_fds
none
File: proc_pid_status
none
File: var_log_messages
none
File: xsession_errors none

Description Jan Sedlák 2013-07-10 10:53:01 UTC
Version-Release number of selected component:
kdevelop-4.5.1-1.fc19

Additional info:
reporter:       libreport-2.1.5
backtrace_rating: 4
cmdline:        /usr/bin/kdevelop
core_backtrace: 
crash_function: KDevelop::PersistentSymbolTable::getFilteredDeclarations
executable:     /usr/bin/kdevelop
kernel:         3.9.9-301.fc19.i686.PAE
runlevel:       N 5
uid:            1000

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 KDevelop::PersistentSymbolTable::getFilteredDeclarations at /usr/src/debug/kdevplatform-1.5.1/language/duchain/persistentsymboltable.cpp:268
 #1 KDevelop::TopDUContext::FindDeclarationsAcceptor::operator() at /usr/src/debug/kdevplatform-1.5.1/language/duchain/topducontext.cpp:812
 #2 KDevelop::TopDUContext::applyAliases<KDevelop::TopDUContext::FindDeclarationsAcceptor> at /usr/src/debug/kdevplatform-1.5.1/language/duchain/topducontext.cpp:990
 #3 applyAliases<KDevelop::TopDUContext::FindDeclarationsAcceptor> at /usr/src/debug/kdevplatform-1.5.1/language/duchain/topducontext.cpp:1065
 #4 KDevelop::TopDUContext::findDeclarationsInternal at /usr/src/debug/kdevplatform-1.5.1/language/duchain/topducontext.cpp:873
 #5 KDevelop::DUContext::findDeclarations at /usr/src/debug/kdevplatform-1.5.1/language/duchain/ducontext.cpp:1194
 #6 CMakeProjectVisitor::createDefinitions at /usr/src/debug/kdevelop-4.5.1/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2331
 #7 CMakeProjectVisitor::walk at /usr/src/debug/kdevelop-4.5.1/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:2291
 #8 CMakeProjectVisitor::visit at /usr/src/debug/kdevelop-4.5.1/projectmanagers/cmake/parser/cmakeprojectvisitor.cpp:1239
 #9 MacroCallAst::accept at /usr/src/debug/kdevelop-4.5.1/projectmanagers/cmake/parser/cmakeast.h:102

Comment 1 Jan Sedlák 2013-07-10 10:53:19 UTC
Created attachment 771532 [details]
File: backtrace

Comment 2 Jan Sedlák 2013-07-10 10:53:23 UTC
Created attachment 771533 [details]
File: cgroup

Comment 3 Jan Sedlák 2013-07-10 10:53:27 UTC
Created attachment 771534 [details]
File: dso_list

Comment 4 Jan Sedlák 2013-07-10 10:53:31 UTC
Created attachment 771535 [details]
File: environ

Comment 5 Jan Sedlák 2013-07-10 10:53:35 UTC
Created attachment 771536 [details]
File: limits

Comment 6 Jan Sedlák 2013-07-10 10:53:40 UTC
Created attachment 771537 [details]
File: maps

Comment 7 Jan Sedlák 2013-07-10 10:53:44 UTC
Created attachment 771538 [details]
File: open_fds

Comment 8 Jan Sedlák 2013-07-10 10:53:48 UTC
Created attachment 771539 [details]
File: proc_pid_status

Comment 9 Jan Sedlák 2013-07-10 10:53:52 UTC
Created attachment 771540 [details]
File: var_log_messages

Comment 10 Jan Sedlák 2013-07-10 10:53:56 UTC
Created attachment 771541 [details]
File: xsession_errors

Comment 11 James Legg 2013-10-31 10:45:04 UTC
On the Project menu, select "Open / Import Project". Select a file called CMakeLists.txt containing these three lines:
CMAKE_MINIMUM_REQUIRED(VERSION 2.4.0)
PROJECT(test)
FIND_PACKAGE(Qt4)

Confirm the dialogs. KDevelop crashes before completely loading the project.
I removed the contents of ~/.config/kdevduchain/ before reproducing this.

reporter:       libreport-2.1.8
backtrace_rating: 4
cmdline:        kdevelop
crash_function: KDevelop::PersistentSymbolTable::getFilteredDeclarations
executable:     /usr/bin/kdevelop
kernel:         3.11.6-200.fc19.x86_64
package:        kdevelop-4.5.1-1.fc19
reason:         Process /usr/bin/kdevelop was killed by signal 11 (SIGSEGV)
runlevel:       N 5
type:           CCpp
uid:            1000

Comment 12 Jan Grulich 2013-10-31 10:51:53 UTC
I've just submitted a new version of KDevelop to bodhi and it should be soon in updates-testing so you can try it and check whether this issue is solved.

Comment 13 James Legg 2013-11-01 17:21:48 UTC
With kdevelop-4.5.2-1.fc19.x86_64 I can no longer reproduce the crash using the reproduction steps in comment 11.

Comment 14 Fedora Update System 2013-11-01 17:31:58 UTC
kdevelop-php-1.5.2-1.fc19, kdevelop-4.5.2-1.fc19, kdevplatform-1.5.2-1.fc19 has been submitted as an update for Fedora 19.
https://admin.fedoraproject.org/updates/FEDORA-2013-20419/kdevelop-php-1.5.2-1.fc19,kdevelop-4.5.2-1.fc19,kdevplatform-1.5.2-1.fc19

Comment 15 Fedora Update System 2013-11-11 17:16:59 UTC
kdevelop-php-1.5.2-1.fc20, kdevelop-4.5.2-1.fc20, kdevplatform-1.5.2-1.fc20 has been submitted as an update for Fedora 20.
https://admin.fedoraproject.org/updates/FEDORA-2013-20395/kdevelop-php-1.5.2-1.fc20,kdevelop-4.5.2-1.fc20,kdevplatform-1.5.2-1.fc20

Comment 16 Fedora Update System 2013-11-11 17:18:10 UTC
kdevelop-4.5.2-1.fc18, kdevplatform-1.5.2-1.fc18, kdevelop-php-1.5.2-1.fc18 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/FEDORA-2013-20413/kdevelop-4.5.2-1.fc18,kdevplatform-1.5.2-1.fc18,kdevelop-php-1.5.2-1.fc18

Comment 18 Kevin Kofler 2013-11-11 22:07:52 UTC
The updates are already available in updates-testing, no idea why Bodhi failed to set the bug to ON_QA state, I'm doing so now.

They are now queued for stable updates.

Comment 19 Fedora Update System 2013-11-13 02:10:31 UTC
kdevelop-php-1.5.2-1.fc19, kdevelop-4.5.2-1.fc19, kdevplatform-1.5.2-1.fc19 has been pushed to the Fedora 19 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 20 Fedora Update System 2013-11-13 02:18:51 UTC
kdevelop-php-1.5.2-1.fc20, kdevelop-4.5.2-1.fc20, kdevplatform-1.5.2-1.fc20 has been pushed to the Fedora 20 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 21 Fedora Update System 2013-11-13 02:20:57 UTC
kdevelop-4.5.2-1.fc18, kdevplatform-1.5.2-1.fc18, kdevelop-php-1.5.2-1.fc18 has been pushed to the Fedora 18 stable repository.  If problems still persist, please make note of it in this bug report.