Crash loading Glade file with Druid (g_param_value_validate)

Bug #94651 reported by George Farris
4
Affects Status Importance Assigned to Milestone
Glade
Fix Released
Critical
glade-3 (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: glade-3

Opening of an older (gfax.glade) glade file caused crash.
Did not get an opportunity to interact with the UI at all.

ProblemType: Crash
Architecture: i386
Date: Wed Mar 21 21:10:51 2007
DistroRelease: Ubuntu 7.04
ExecutablePath: /usr/bin/glade-3
Package: glade-3 3.2.0-0ubuntu1
PackageArchitecture: i386
ProcCmdline: glade-3
ProcCwd: /home/george
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
 LANG=en_CA.UTF-8
 SHELL=/bin/bash
Signal: 11
SourcePackage: glade-3
StacktraceTop:
 ?? () from /usr/lib/libgnomeui-2.so.0
 ?? ()
 ?? ()
 ?? ()
 g_param_value_validate () from /usr/lib/libgobject-2.0.so.0
Uname: Linux ve7frg 2.6.20-12-generic #2 SMP Sun Mar 18 03:07:14 UTC 2007 i686 GNU/Linux
UserGroups: adm admin audio cdrom dialout dip floppy lpadmin plugdev scanner video

Revision history for this message
George Farris (george-gmsys) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Symbolic stack trace

StacktraceTop:?? ()
?? ()
?? ()
?? ()
IA__g_param_value_validate (pspec=0xbf806d50, value=0x5) at gparam.c:441

Revision history for this message
Apport retracing service (apport) wrote : Symbolic threaded stack trace
Revision history for this message
Sebastien Bacher (seb128) wrote : Re: [apport] glade-3 crashed with SIGSEGV in g_param_value_validate()
Download full text (5.9 KiB)

Debug backtrace for the crash:

(gdb) thread apply all bt full

Thread 2 (process 22096):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb743b84c in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb7e61c84 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#3 0xb6d35133 in g_cond_timed_wait_posix_impl (cond=0x87a01a8, entered_mutex=0x0, abs_time=0x4f) at gthread-posix.c:242
        result = <value optimized out>
        end_time = {tv_sec = 1174536651, tv_nsec = 766021000}
        __PRETTY_FUNCTION__ = "g_cond_timed_wait_posix_impl"
#4 0xb7967c81 in g_async_queue_pop_intern_unlocked (queue=0x8218108, try=<value optimized out>, end_time=0xb31e2384)
    at gasyncqueue.c:341
        retval = <value optimized out>
        __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked"
#5 0xb79a46d3 in g_thread_pool_thread_proxy (data=0x82180d0) at gthreadpool.c:220
        task = <value optimized out>
        pool = (GRealThreadPool *) 0x82180d0
#6 0xb79a2b7f in g_thread_create_proxy (data=0x87be758) at gthread.c:591
        __PRETTY_FUNCTION__ = "g_thread_create_proxy"
#7 0xb743731b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#8 0xb7e553ee in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 1 (process 22014):
#0 0xb6cc9ff2 in gnome_druid_page_standard_set_property (object=0x87a8890, prop_id=5, value=0xbf806e08, pspec=0x8508590)
    at gnome-druid-page-standard.c:388
        druid_page_standard = (GnomeDruidPageStandard *) 0x87a8890
        color = {pixel = 0, red = 0, green = 0, blue = 0}
#1 0xb79ffa3a in IA__g_object_set_property (object=0x87a8890, property_name=0x8192860 "title-foreground-gdk",
    value=0x888c628) at gobject.c:697
        nqueue = (GObjectNotifyQueue *) 0x888f8a0
        pspec = (GParamSpec *) 0x8508590
        __PRETTY_FUNCTION__ = "IA__g_object_set_property"
#2 0xb7ee52bb in glade_widget_adaptor_object_set_property (adaptor=0x854eae8, object=0x87a8890,
    property_name=0x8192860 "title-foreground-gdk", value=0x888c628) at glade-widget-adaptor.c:815
No locals.
#3 0xb67955e3 in glade_gtk_widget_set_property (adaptor=0x854eae8, object=0x87a8890,
    id=0x8192860 "title-foreground-gdk", value=0x888c628) at glade-gtk.c:265
        glade_widget = <value optimized out>
        project = <value optimized out>
        tooltips = <value optimized out>
        tooltip = <value optimized out>
#4 0xb6d4115d in glade_gnome_dps_set_property () from /usr/lib/glade3/modules/libgladegnome.so
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#5 0xb7ee36ff in glade_widget_adaptor_set_property (adaptor=0x8192871, object=0xb6d42a9a,
    property_name=0x8192860 "title-foreground-gdk", value=0x888c628) at glade-widget-adaptor.c:2123
        __PRETTY_FUNCTION__ = "glade_widget_adaptor_set_property"
#6 0xb7f00e7b in glade_widget_object_set_property (widget=0x885a570, property_name=0x8192860 "title-foreground-gdk",
    value=0x888c628) at glade-widget.c:3081
        __...

Read more...

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug. The crash is similar to http://bugzilla.gnome.org/show_bug.cgi?id=407737 upstream

Changed in glade-3:
importance: Undecided → Medium
status: Unconfirmed → Confirmed
Changed in glade-3:
status: Unknown → Unconfirmed
Changed in glade-3:
status: Unconfirmed → Confirmed
Áron Sisak (asisak)
Changed in glade-3:
status: Confirmed → Triaged
summary: - [apport] glade-3 crashed with SIGSEGV in g_param_value_validate()
+ Crash loading Glade file with Druid
summary: - Crash loading Glade file with Druid
+ Crash loading Glade file with Druid (g_param_value_validate)
Javier Jardón (jjardon)
affects: glade-3 (Ubuntu) → glade (Ubuntu)
Javier Jardón (jjardon)
Changed in glade-3:
importance: Unknown → Undecided
status: Confirmed → New
Javier Jardón (jjardon)
Changed in glade-3:
status: New → Invalid
Javier Jardón (jjardon)
affects: glade (Ubuntu) → glade-3 (Ubuntu)
Changed in glade-3:
importance: Undecided → Unknown
status: Invalid → Unknown
Changed in glade-2.old:
importance: Unknown → Undecided
status: Unknown → New
status: New → Invalid
Changed in glade-3:
importance: Unknown → Critical
status: Unknown → Confirmed
Changed in glade-3:
status: Confirmed → Fix Released
Revision history for this message
Pedro Villavicencio (pedro) wrote :

This is fixed now, Please file a new bug if you have the same issue on Oneiric, Thanks in advance.

Changed in glade-3 (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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