Bug 318695 (MONO75759) - Crash with codecompletion
Summary: Crash with codecompletion
Status: RESOLVED MOVED
Alias: MONO75759
Product: MonoDevelop
Classification: Mono
Component: general (show other bugs)
Version: unspecified
Hardware: Other Other
: P3 - Medium : Normal
Target Milestone: ---
Assignee: MD Bugs
QA Contact: MD Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-09 14:25 UTC by Tom Pesman
Modified: 2007-09-15 21:23 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Wiest 2007-09-15 19:27:04 UTC


---- Reported by tom@tnux.net 2005-08-09 07:25:25 MST ----

Please fill in this template when reporting a bug, unless you know what you
are doing.
Description of Problem:
randomly exits while doing codecompletion

Steps to reproduce the problem:
1. it's random
2. 
3. 

Actual Results:

MonoDevelop crashes with the following output:

Unhandled Exception: System.IndexOutOfRangeException: Array index is out of
range.
in <0x0000f>
MonoDevelop.SourceEditor.CodeCompletion.CompletionListWindow:GetText (Int32 n)
in <0x000b3>
MonoDevelop.SourceEditor.CodeCompletion.ListWindow:get_IsUniqueMatch ()
in <0x000fd>
MonoDevelop.SourceEditor.CodeCompletion.CompletionListWindow:ShowWindow
(Char firstChar, TextIter trigIter, ICompletionDataProvider provider,
MonoDevelop.SourceEditor.Gui.SourceEditorView ctrl)
in <0x002a3>
MonoDevelop.SourceEditor.Gui.SourceEditorView:TriggerCodeComplete ()
in <0x001f3>
MonoDevelop.SourceEditor.Gui.SourceEditorView:ProcessPressEvent
(Gdk.EventKey evnt)
in <0x0002e> MonoDevelop.SourceEditor.Gui.SourceEditorView:OnKeyPressEvent
(Gdk.EventKey evnt)
in <0x00059> Gtk.Widget:keypressevent_cb (IntPtr widget, IntPtr evnt)
in (wrapper native-to-managed) Gtk.Widget:keypressevent_cb (intptr,intptr)
in <0x00000> <unknown method>
in (wrapper managed-to-native) Gtk.Application:gtk_main ()
in <0x00007> Gtk.Application:Run ()
in <0x0048a> MonoDevelop.Commands.StartWorkbenchCommand:Run ()
in <0x00a7e> MonoDevelop.SharpDevelopMain:Main (System.String[] args)


Expected Results:
No crash, just the code completion

How often does this happen? 
(9 am - 5 pm) ~4 times a day

Additional Information:



---- Additional Comments From tom@tnux.net 2005-08-15 05:10:36 MST ----

steps to reproduce:
1. new empty C# file

2. type:

using System; (with code completion)

namespace Test{


3. then go to the emtpy line, add a new empty line, and type something
with using and try to use code completion (using Sys....).

4. monodevelop will crash

Is this project still under development? This bug report is 6 days old
and there is no feedback at all!

Regards,

Tom Pesman 



---- Additional Comments From ben.motmans@gmail.com 2005-08-15 08:36:29 MST ----

what version of MonoDevelop are you using ?
0.7 or svn ?

because i'm not able to reproduce your bug using latest svn build

(and yes, the project is still alive, you can visit #monodevelop on
irc.gimp.net to see living, breathing developers)



---- Additional Comments From tom@tnux.net 2005-08-15 08:55:18 MST ----

Hello! :-D it's alive!

I'm using version 0.7.






---- Additional Comments From andre.caum@gmail.com 2005-08-21 03:20:28 MST ----



*** This bug has been marked as a duplicate of https://bugzilla.novell.com/show_bug.cgi?id=MONO75870 ***


Unknown bug field "cf_op_sys_details" encountered while moving bug
   <cf_op_sys_details>Fedora Core 4</cf_op_sys_details>
Unknown operating system unknown. Setting to default OS "Other".
This bug was marked DUPLICATE in the database it was moved from.
    Changing resolution to "MOVED"