GNOME Bugzilla – Bug 345887
Deleting line of quoted text in reply crashed Evolution *when Orca is running*
Last modified: 2006-07-08 18:32:11 UTC
Steps to reproduce: 1. Launch Orca (v 2.5) 2. Launch Evolution 3. Press Control R to reply to the selected message 4. Move to some of the quoted text that you want to delete and use Shift Down Arrow to select that line of text 5. Press the Delete key. At this point Evolution crashes Stack trace: Backtrace was generated from '/usr/bin/evolution-2.6' (no debugging symbols found) Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1231238944 (LWP 24999)] [New Thread -1318503504 (LWP 25019)] [New Thread -1267979344 (LWP 25018)] [New Thread -1276372048 (LWP 25009)] [New Thread -1284764752 (LWP 25008)] [New Thread -1293624400 (LWP 25006)] [New Thread -1259549776 (LWP 25002)] [New Thread -1251157072 (LWP 25001)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) 0xffffe410 in __kernel_vsyscall ()
+ Trace 69049
Thread 1 (Thread -1231238944 (LWP 24999))
Other information: 1. This happens whether or not I am also running brltty to drive my braille display 2. This seems to only occur when a carriage return is selected. Selecting just a few words of the quoted text and pressing delete doesn't cause the crash. 3. This seems to only occur when quoted text is selected. For instance, selecting the text at the beginning (e.g. On Fri, 2006-06-23 at 20:22 -0400, John Doe wrote:) doesn't cause the crash to occur, even if you select the full line of text. 4. I can reproduce this 100% of the time using the steps above exactly as outlined. If I do some typing/editing first then the likelihood of it being reproduced is reduced. I haven't been able to figure out the pattern yet. 5. I am using all of the default settings in Evolution. 6. I am using *most* of the default settings in Orca. Here's what I found in user-settings.py: # user-settings.py - custom Orca settings # Generated by orca. DO NOT EDIT THIS FILE!!! # If you want permanent customizations that will not # be overwritten, edit orca-customizations.py. # import re import orca.debug import orca.settings import orca.acss #orca.debug.debugLevel = orca.debug.LEVEL_OFF orca.debug.debugLevel = orca.debug.LEVEL_SEVERE #orca.debug.debugLevel = orca.debug.LEVEL_WARNING #orca.debug.debugLevel = orca.debug.LEVEL_INFO #orca.debug.debugLevel = orca.debug.LEVEL_CONFIGURATION #orca.debug.debugLevel = orca.debug.LEVEL_FINE #orca.debug.debugLevel = orca.debug.LEVEL_FINER #orca.debug.debugLevel = orca.debug.LEVEL_FINEST #orca.debug.debugLevel = orca.debug.LEVEL_ALL #orca.debug.eventDebugLevel = orca.debug.LEVEL_OFF #orca.debug.eventDebugFilter = None #orca.debug.eventDebugFilter = re.compile('[\S]*focus|[\S]*activ') #orca.debug.eventDebugFilter = re.compile('nomatch') #orca.debug.eventDebugFilter = re.compile('[\S]*:accessible-name') #orca.debug.debugFile = open('debug.out', 'w', 0) orca.settings.orcaModifierKeys = ['Insert', 'KP_Insert'] orca.settings.enableSpeech = True orca.settings.speechServerFactory = 'orca.gnomespeechfactory' orca.settings.speechServerInfo = ['Festival GNOME Speech Driver', 'OAFIID:GNOME_Speech_SynthesisDriver_Festival:proto0.3'] orca.settings.voices = { 'default' : orca.acss.ACSS({'family': {'name': 'kal_diphone'}}), 'uppercase' : orca.acss.ACSS({'average-pitch': 6}), 'hyperlink' : orca.acss.ACSS({'average-pitch': 8}), } orca.settings.speechVerbosityLevel = orca.settings.VERBOSITY_LEVEL_VERBOSE orca.settings.enableEchoByWord = False orca.settings.enableKeyEcho = False orca.settings.enablePrintableKeys = True orca.settings.enableModifierKeys = True orca.settings.enableLockingKeys = True orca.settings.enableFunctionKeys = True orca.settings.enableActionKeys = True orca.settings.enableBraille = True orca.settings.enableBrailleGrouping = False orca.settings.brailleVerbosityLevel = orca.settings.VERBOSITY_LEVEL_VERBOSE orca.settings.brailleRolenameStyle = orca.settings.BRAILLE_ROLENAME_STYLE_LONG orca.settings.enableBrailleMonitor = False orca.settings.enableMagnifier = False orca.settings.enableMagCursor = True orca.settings.enableMagCursorExplicitSize = False orca.settings.magCursorSize = 32 orca.settings.magCursorColor = '#000000' orca.settings.enableMagCrossHair = True orca.settings.enableMagCrossHairClip = False orca.settings.magCrossHairSize = 16 orca.settings.magZoomerLeft = 640 orca.settings.magZoomerRight = 1270 orca.settings.magZoomerTop = 0 orca.settings.magZoomerBottom = 1014 orca.settings.magZoomFactor = 4 orca.settings.enableMagZoomerColorInversion = False orca.settings.magSmoothingMode = orca.settings.MAG_SMOOTHING_MODE_BILINEAR orca.settings.magMouseTrackingMode = orca.settings.MAG_MOUSE_TRACKING_MODE_CENTERED orca.settings.verbalizePunctuationStyle = orca.settings.PUNCTUATION_STYLE_ALL try: __import__("orca-customizations") except ImportError: pass
Thanks for the bug report. Any chance that you can get us a stacktrace with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so.
Created attachment 68058 [details] Stracktrace (?) I tried again to get a stacktrace. When I pasted it into the comments, it caused my comment to exceed the maximum length so I'm attaching it instead. Thanks!
Update: At the time I submitted this report I was not aware of bug #344190 and the patch. I've installed the patch and the problem has been resolved. Sorry about that!! *** This bug has been marked as a duplicate of 344190 ***