gconf-editor crashed with SIGABRT when given bad filename on cmdline

Bug #755483 reported by Steve Brown
36
This bug affects 5 people
Affects Status Importance Assigned to Milestone
gconf-editor (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Binary package hint: gconf-editor

gconf-editor 2.32.0-0ubuntu2 (natty).
Simply run the command
$ gconf-editor THIS-FILE-DOES-NOT-EXIST
and it crashes.

ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: gconf-editor 2.32.0-0ubuntu2
ProcVersionSignature: Ubuntu 2.6.38-8.41-generic 2.6.38.2
Uname: Linux 2.6.38-8-generic i686
Architecture: i386
CrashCounter: 1
Date: Sat Apr 9 07:50:04 2011
ExecutablePath: /usr/bin/gconf-editor
ProcCmdline: gconf-editor THIS-FILE-DOES-NOT-EXIST
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 LANGUAGE=en_US:en
Signal: 6
SourcePackage: gconf-editor
StacktraceTop:
 __kernel_vsyscall ()
 raise () from /lib/i386-linux-gnu/libc.so.6
 abort () from /lib/i386-linux-gnu/libc.so.6
 g_assertion_message (domain=0x0, file=0x80601a4 "gconf-tree-model.c", line=59, func=0x80601c0 "gconf_tree_model_get_tree_path_from_gconf_path", message=<value optimized out>) at /build/buildd/glib2.0-2.28.5/./glib/gtestutils.c:1358
 g_assertion_message_expr (domain=0x0, file=0x80601a4 "gconf-tree-model.c", line=59, func=0x80601c0 "gconf_tree_model_get_tree_path_from_gconf_path", expr=0x8060196 "key[0] == '/'") at /build/buildd/glib2.0-2.28.5/./glib/gtestutils.c:1369
Title: gconf-editor crashed with SIGABRT in __kernel_vsyscall()
UpgradeStatus: Upgraded to natty on 2011-04-04 (4 days ago)
UserGroups: adm admin audio cdrom dialout dip eeeuser fax floppy fuse lpadmin netdev plugdev powerdev sambashare tape video
XsessionErrors: (gnome-settings-daemon:1397): GdkPixbuf-CRITICAL **: gdk_pixbuf_format_get_name: assertion `format != NULL' failed

Revision history for this message
Steve Brown (sbrown) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 __kernel_vsyscall ()
 raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
 abort () at abort.c:92
 g_assertion_message (domain=0x0, file=0x80601a4 "gconf-tree-model.c", line=59, func=0x80601c0 "gconf_tree_model_get_tree_path_from_gconf_path", message=<value optimized out>) at /build/buildd/glib2.0-2.28.5/./glib/gtestutils.c:1358
 g_assertion_message_expr (domain=0x0, file=0x80601a4 "gconf-tree-model.c", line=59, func=0x80601c0 "gconf_tree_model_get_tree_path_from_gconf_path", expr=0x8060196 "key[0] == '/'") at /build/buildd/glib2.0-2.28.5/./glib/gtestutils.c:1369

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 gconf-editor (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
Revision history for this message
Robert Roth (evfool) wrote :

Thanks for taking the time to report this bug and helping to make Ubuntu better. We appreciate the difficulties you are facing, but this appears to be a "regular" (non-security) bug. I have unmarked it as a security issue since this bug does not show evidence of allowing attackers to cross privilege boundaries nor directly cause loss of data/privacy. Please feel free to report any other bugs you may find.
---
Ubuntu Bug Squad volunteer triager
http://wiki.ubuntu.com/BugSquad

visibility: private → public
Changed in gconf-editor (Ubuntu):
status: New → Confirmed
Revision history for this message
dino99 (9d9) wrote :

This version has expired long ago; no more supported

Changed in gconf-editor (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.