dasher crashed with SIGSEGV in Dasher::CDasherModel::DeleteCharacters()

Bug #586558 reported by Alan Bell
132
This bug affects 2 people
Affects Status Importance Assigned to Milestone
dasher (Ubuntu)
Fix Released
Medium
Unassigned
Declined for Maverick by Steve Beattie
Lucid
Won't Fix
Undecided
Unassigned

Bug Description

Binary package hint: dasher

dasher was launched in direct mode with the command line flag "-a direct" this allows it to type characters into other applications. I have not observed this crash when not in direct mode.

ProblemType: Crash
DistroRelease: Ubuntu 10.04
Package: dasher 4.10.1-2
ProcVersionSignature: Ubuntu 2.6.32-22.33-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-22-generic x86_64
Architecture: amd64
CrashCounter: 1
Date: Thu May 27 22:20:17 2010
ExecutablePath: /usr/bin/dasher
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
ProcCmdline: dasher -a direct
ProcCwd: /home/alan
ProcEnviron:
 LANG=en_GB.utf8
 SHELL=/bin/bash
Signal: 11
SourcePackage: dasher
StacktraceTop:
 Dasher::CDasherModel::DeleteCharacters(Dasher::CDasherNode*, Dasher::CDasherNode*, int*) ()
 Dasher::CDasherModel::HandleOutput(Dasher::CDasherNode*, Dasher::CDasherNode*, std::vector<Dasher::SymbolProb, std::allocator<Dasher::SymbolProb> >*, int*) ()
 Dasher::CDasherModel::UpdatePosition(long long, long long, unsigned long, std::vector<Dasher::SymbolProb, std::allocator<Dasher::SymbolProb> >*, int*) ()
 CDefaultFilter::Timer(int, Dasher::CDasherView*, Dasher::CDasherModel*, std::vector<Dasher::SymbolProb, std::allocator<Dasher::SymbolProb> >*, int*) ()
 Dasher::CDasherInterfaceBase::NewFrame(unsigned long, bool) ()
Title: dasher crashed with SIGSEGV in Dasher::CDasherModel::DeleteCharacters()
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
Alan Bell (alanbell) wrote :
visibility: private → public
Revision history for this message
Charlie Kravetz (cjkgeek) wrote :

Thank you for submitting this report. Bugs with a core dump should stay private. After the apport-team completes their work, the bug is reviewed for private data and, normally, the core dump is removed.

visibility: public → private
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 Dasher::CDasherModel::DeleteCharacters (
 Dasher::CDasherModel::HandleOutput (this=0x217a950,
 Dasher::CDasherModel::UpdatePosition (
 CDefaultFilter::Timer (this=0x16cddf0, Time=20,
 Dasher::CDasherInterfaceBase::NewFrame (

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in dasher (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Revision history for this message
Charlie Kravetz (cjkgeek) wrote :

Thanks for reporting this bug and any supporting documentation. Since this bug has enough information provided for a developer to begin work, I'm going to mark it as confirmed and let them handle it from here. Thanks for taking the time to make Ubuntu better!

visibility: private → public
Changed in dasher (Ubuntu):
status: New → Confirmed
Revision history for this message
Alan Bell (alanbell) wrote :

looking at the version of Dasher in Maverick, the DeleteCharacters function no longer appears in DasherModel.cpp, that area has been rewritten somewhat. I am unable to make it crash in direct mode in Maverick which is great.

Alan Bell (alanbell)
Changed in dasher (Ubuntu):
status: Confirmed → Fix Released
status: Fix Released → Confirmed
status: Confirmed → Fix Released
Revision history for this message
Alan Bell (alanbell) wrote :

oops, sorry about the nominate for Maverick bit. It is fix released in Maverick, would be nice to have it fixed in Lucid.

Alan Bell (alanbell)
Changed in dasher (Ubuntu Lucid):
status: New → Confirmed
Revision history for this message
Rolf Leggewie (r0lf) wrote :

lucid has seen the end of its life and is no longer receiving any updates. Marking the lucid task for this ticket as "Won't Fix".

Changed in dasher (Ubuntu Lucid):
status: Confirmed → Won't Fix
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.