kdevelop crashes when using autocomplete in CMake

Bug #407526 reported by George McLachlan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KDevelop
Fix Released
High
kdevelop (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: kdevelop

When trying to use auto-complete in a CMake file kdevelop will crash if no code completion options are available.

Steps to reproduce.

1. Create a CMake based project.
2. While editing the CMake file try to use code completion making sure no matches will be found.
3. Hit the backspace button to delete what has been typed

When you get to the first character that was typed it will crash. This cannot be reproduced reliably when a code completion option is available.

Version:
apt-cache policy kdevelop
kdevelop:
  Installed: 4:3.9.94-1ubuntu1
  Candidate: 4:3.9.94-1ubuntu1
  Version table:
 *** 4:3.9.94-1ubuntu1 0
        500 http://gb.archive.ubuntu.com karmic/universe Packages
        100 /var/lib/dpkg/status

I have attached the backtrace from the crash

Related branches

Revision history for this message
George McLachlan (gmclachl) wrote :
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Thank you for your bug report. This bug has been reported to the developers of the software. You can track it and make comments at: https://bugs.kde.org/show_bug.cgi?id=202151

Changed in kdevelop (Ubuntu):
importance: Undecided → Low
status: New → Triaged
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

I'm assuming Vagn Kofoed is a KDevelop translation project... Gotta update the default upstream bug watch project to the correct one.

Changed in vagnk:
importance: Unknown → Undecided
status: Unknown → New
status: New → Invalid
Changed in kdevelop4:
status: Unknown → Confirmed
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Could you add the ddeb repo listed at https://wiki.kubuntu.org/DebuggingProgramCrash (deb http://ddebs.ubuntu.com karmic main restricted universe multiverse) install kdevelop-dbgsym, and get a new backtrace? Also, upstream would like to know if the problem still persists after moving $HOME/.kdevduchain out of the way. (Essentially, with a fresh $HOME/.kdevduchain)

Changed in kdevelop (Ubuntu):
status: Triaged → Incomplete
Revision history for this message
George McLachlan (gmclachl) wrote :

I deleted the .kdevduchain directory and the problem still exists.

I have attached the new stacktrace now that I have installed the debbing symbols package

Revision history for this message
George McLachlan (gmclachl) wrote :

Uploading a full trace

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Awesome, thanks.

Changed in kdevelop (Ubuntu):
status: Incomplete → Triaged
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

That was quick, they already fixed it. :)
Fix committed upstream for the next KDevelop (pre)release.

Changed in kdevelop (Ubuntu):
status: Triaged → Fix Committed
Changed in kdevelop4:
status: Confirmed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package kdevelop - 4:3.9.95-0ubuntu1

---------------
kdevelop (4:3.9.95-0ubuntu1) karmic; urgency=low

  * New upstream release:
    - Fixes LP: #407526
  * Merge from Debian Experimental, remaining changes:
    - Conflict/replace on old -kde4 packages, this can go away in karmic+1

 -- Jonathan Thomas <email address hidden> Sat, 22 Aug 2009 15:48:51 -0400

Changed in kdevelop (Ubuntu):
status: Fix Committed → Fix Released
Changed in kdevelop4:
importance: Unknown → High
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.