gedit crashed with SIGSEGV in _gtk_tree_selection_internal_select_node()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gedit (Ubuntu) |
Invalid
|
Medium
|
Unassigned | ||
Precise |
Invalid
|
Medium
|
Unassigned | ||
gtk+3.0 (Ubuntu) |
Fix Released
|
High
|
Canonical Desktop Team | ||
Precise |
Fix Released
|
High
|
Canonical Desktop Team |
Bug Description
TEST CASE:
1. Launch gedit
2. Click on "open" to open the file dialog
3. Press CTRL and select 2 files
EXPECTED RESULT:
Either 1 or 2 files are selected
ACTUAL RESULT:
This crash
ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: gedit 3.3.2-0ubuntu1
ProcVersionSign
Uname: Linux 3.2.0-8-generic x86_64
ApportVersion: 1.90-0ubuntu2
Architecture: amd64
Date: Mon Jan 16 10:13:39 2012
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/gedit
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
ProcCmdline: gedit
ProcEnviron:
SHELL=/bin/bash
PATH=(custom, user)
LANG=en_US.utf8
SegvAnalysis:
Segfault happened at: 0x7f146920e9d0: movzwl 0x0(%rbp),%r14d
PC (0x7f146920e9d0) ok
source "0x0(%rbp)" (0x00000000) not located in a known VMA region (needed readable region)!
destination "%r14d" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: gedit
StacktraceTop:
?? () from /usr/lib/
?? () from /usr/lib/
?? () from /usr/lib/
?? () from /usr/lib/
g_closure_invoke () from /usr/lib/
Title: gedit crashed with SIGSEGV in g_closure_invoke()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin libvirtd lpadmin sambashare
visibility: | private → public |
Changed in gedit (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in gtk+3.0 (Ubuntu): | |
importance: | Undecided → High |
Changed in gtk+3.0 (Ubuntu Precise): | |
assignee: | nobody → Canonical Desktop Team (canonical-desktop-team) |
tags: | added: testcase |
Changed in gtk+3.0 (Ubuntu Precise): | |
status: | Confirmed → Fix Released |
StacktraceTop: selection_ internal_ select_ node (selection= 0x16f0720, node=0x0, tree=0x0, path=0x1802480, mode=<optimized out>, override_ browse_ mode=<optimized out>) at /build/ buildd/ gtk+3.0- 3.3.6/. /gtk/gtktreesel ection. c:1575 view_real_ toggle_ cursor_ row (tree_view= 0x13e8710) at /build/ buildd/ gtk+3.0- 3.3.6/. /gtk/gtktreevie w.c:10775 view_button_ press (widget=0x13e8710, event=0x7f144c0 032c0) at /build/ buildd/ gtk+3.0- 3.3.6/. /gtk/gtktreevie w.c:3103 BOOLEAN_ _BOXED (closure=0x10303f0, return_ value=0x7fffb2a e1b00, n_param_ values= <optimized out>, param_values= 0x16826d0, invocation_ hint=<optimized out>, marshal_ data=<optimized out>) at /build/ buildd/ gtk+3.0- 3.3.6/. /gtk/gtkmarshal ers.c:85 value=0x7fffb2a e1b00, n_param_values=2, param_values= 0x16826d0, invocation_ hint=<optimized out>) at /build/ buildd/ glib2.0- 2.31.8/ ./gobject/ gclosure. c:774
_gtk_tree_
gtk_tree_
gtk_tree_
_gtk_marshal_
g_closure_invoke (closure=0x10303f0, return_