Bug 926884

Summary: [abrt] anjuta-3.6.2-1.fc18: gtk_source_completion_model_iter_last: Process /usr/bin/anjuta was killed by signal 11 (SIGSEGV)
Product: [Fedora] Fedora Reporter: Michael Catanzaro <mcatanzaro+wrong-account-do-not-cc>
Component: anjutaAssignee: Matthias Clasen <mclasen>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 18CC: jhs, kalevlember, mclasen, rakesh.pandit
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:85639f2aa892db2fd0b8ef49a4edaf77132bbaa3
Fixed In Version: anjuta-3.6.2-2.fc18 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-05-26 02:54:35 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: build_ids
none
File: cgroup
none
File: core_backtrace
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

Description Michael Catanzaro 2013-03-23 20:57:36 UTC
Description of problem:
I was typing in a Python file, the gtksourceview autocomplete box popped up (this is not default, it's an option in Preferences) but failed to fill with suggested completions, then Anjuta hung for a bit and died.

Version-Release number of selected component:
anjuta-3.6.2-1.fc18

Additional info:
backtrace_rating: 4
cmdline:        anjuta
crash_function: gtk_source_completion_model_iter_last
executable:     /usr/bin/anjuta
kernel:         3.8.3-203.fc18.x86_64
uid:            1000

Truncated backtrace:
Thread no. 1 (10 frames)
 #0 gtk_source_completion_model_iter_last at gtksourcecompletionmodel.c:1476
 #1 selector_last at gtksourcecompletion.c:446
 #2 selector_previous at gtksourcecompletion.c:481
 #3 select_proposal at gtksourcecompletion.c:369
 #7 g_signal_emitv at gsignal.c:3041
 #8 gtk_binding_entry_activate at gtkbindings.c:651
 #9 gtk_binding_set_activate at gtkbindings.c:806
 #10 view_key_press_event_cb at gtksourcecompletion.c:1428
 #11 _gtk_marshal_BOOLEAN__BOXED at gtkmarshalers.c:85
 #16 gtk_widget_event_internal at gtkwidget.c:6303

Comment 1 Michael Catanzaro 2013-03-23 20:57:39 UTC
Created attachment 715256 [details]
File: backtrace

Comment 2 Michael Catanzaro 2013-03-23 20:57:41 UTC
Created attachment 715257 [details]
File: build_ids

Comment 3 Michael Catanzaro 2013-03-23 20:57:42 UTC
Created attachment 715258 [details]
File: cgroup

Comment 4 Michael Catanzaro 2013-03-23 20:57:44 UTC
Created attachment 715259 [details]
File: core_backtrace

Comment 5 Michael Catanzaro 2013-03-23 20:57:45 UTC
Created attachment 715260 [details]
File: dso_list

Comment 6 Michael Catanzaro 2013-03-23 20:57:47 UTC
Created attachment 715261 [details]
File: environ

Comment 7 Michael Catanzaro 2013-03-23 20:57:49 UTC
Created attachment 715262 [details]
File: limits

Comment 8 Michael Catanzaro 2013-03-23 20:57:51 UTC
Created attachment 715263 [details]
File: maps

Comment 9 Michael Catanzaro 2013-03-23 20:57:52 UTC
Created attachment 715264 [details]
File: open_fds

Comment 10 Michael Catanzaro 2013-03-23 20:57:54 UTC
Created attachment 715265 [details]
File: proc_pid_status

Comment 11 Michael Catanzaro 2013-03-23 20:57:55 UTC
Created attachment 715266 [details]
File: var_log_messages

Comment 12 Michael Catanzaro 2013-03-27 13:49:20 UTC
This is fixed upstream on the v3.6 branch, but doesn't look like it's going to be released: https://git.gnome.org/browse/anjuta/commit/?id=00521151148ca494107fe7ea12e64576476887de

Comment 13 Michael Catanzaro 2013-03-27 13:56:58 UTC
Sorry, that was the link to the commit on the master branch, here's the right patch: https://git.gnome.org/browse/anjuta/patch/?id=eea2b90ea92d3b655612438bdc6c445d128875bc

Comment 15 Kalev Lember 2013-05-11 18:47:51 UTC
I have done a build with the patch -- can you give it a try, please?

Comment 16 Fedora Update System 2013-05-11 18:48:17 UTC
anjuta-3.6.2-2.fc18 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/anjuta-3.6.2-2.fc18

Comment 17 Fedora Update System 2013-05-13 00:26:36 UTC
Package anjuta-3.6.2-2.fc18:
* should fix your issue,
* was pushed to the Fedora 18 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing anjuta-3.6.2-2.fc18'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2013-7986/anjuta-3.6.2-2.fc18
then log in and leave karma (feedback).

Comment 18 Fedora Update System 2013-05-26 02:54:35 UTC
anjuta-3.6.2-2.fc18 has been pushed to the Fedora 18 stable repository.  If problems still persist, please make note of it in this bug report.