glade-3 crashed with SIGSEGV in glade_widget_dup()

Bug #669126 reported by Linus Hoppe
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Glade
Unknown
Medium
glade-3 (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Binary package hint: glade-3

Crash while using glade. reproducable

steps to reproduce:
* open the glade file attached (options.glade from the pyneighborhood-projekt)
* mark the "options-vbox"-container (GTKVbox)
* click on "copy"

ProblemType: Crash
DistroRelease: Ubuntu 10.10
Package: glade 3.7.0.is.3.6.7-0ubuntu2
ProcVersionSignature: Ubuntu 2.6.35-22.35-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic i686
NonfreeKernelModules: fglrx wl
Architecture: i386
Date: Sun Oct 31 16:40:44 2010
ExecutablePath: /usr/bin/glade-3
ProcCmdline: glade-3 /home/username/Programmierung/testpyn/ui/options.glade
ProcEnviron:
 LANG=de_DE.utf8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0xced677: mov 0x28(%ecx),%eax
 PC (0x00ced677) ok
 source "0x28(%ecx)" (0x00000028) not located in a known VMA region (needed readable region)!
 destination "%eax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: glade-3
StacktraceTop:
 ?? () from /usr/lib/libgladeui-1.so.9
 glade_widget_dup () from /usr/lib/libgladeui-1.so.9
 glade_command_copy () from /usr/lib/libgladeui-1.so.9
 glade_app_command_copy () from /usr/lib/libgladeui-1.so.9
 ?? () from /usr/lib/libgladeui-1.so.9
Title: glade-3 crashed with SIGSEGV in glade_widget_dup()
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare vboxusers

Revision history for this message
Linus Hoppe (linus-hoppe-deactivatedaccount) wrote :
visibility: private → public
Revision history for this message
Linus Hoppe (linus-hoppe-deactivatedaccount) wrote :
Download full text (14.8 KiB)

gbd-output:

linus@dell-laptop:~$ gdb glade-3
GNU gdb (GDB) 7.2-ubuntu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/glade-3...(no debugging symbols found)...done.
(gdb) bt full
No stack.
(gdb) start
Function "main" not defined.
Make breakpoint pending on future shared library load? (y or [n]) y

Temporary breakpoint 1 (main) pending.
Starting program: /usr/bin/glade-3
[Thread debugging using libthread_db enabled]
GladeUI-Message: No displayable values for property GtkScaleButton::size
GladeUI-Message: No displayable values for property GtkImage::icon-size

(glade-3:4427): GladeUI-WARNING **: No icon named 'widget-gtk-sizegroup' was found for object class 'GtkSizeGroup'.

(glade-3:4427): GladeUI-WARNING **: No icon named 'widget-gtk-accelgroup' was found for object class 'GtkAccelGroup'.

(glade-3:4427): GladeUI-WARNING **: No icon named 'widget-gtk-adjustment' was found for object class 'GtkAdjustment'.

(glade-3:4427): GladeUI-WARNING **: No icon named 'widget-gtk-uimanager' was found for object class 'GtkUIManager'.

(glade-3:4427): GladeUI-WARNING **: No icon named 'widget-gtk-treemodelfilter' was found for object class 'GtkTreeModelFilter'.

(glade-3:4427): GladeUI-WARNING **: No icon named 'widget-gtk-treemodelsort' was found for object class 'GtkTreeModelSort'.

(glade-3:4427): GladeUI-WARNING **: No icon named 'widget-gtk-treeselection' was found for object class 'GtkTreeSelection'.

(glade-3:4427): GladeUI-WARNING **: No icon named 'widget-gtk-statusicon' was found for object class 'GtkStatusIcon'.

(glade-3:4427): GladeUI-WARNING **: No icon named 'widget-gtk-textbuffer' was found for object class 'GtkTextBuffer'.

(glade-3:4427): GladeUI-WARNING **: No icon named 'widget-gtk-texttag' was found for object class 'GtkTextTag'.
GladeUI-Message: No displayable values for property GtkTextTag::direction

(glade-3:4427): GladeUI-WARNING **: No icon named 'widget-gtk-texttagtable' was found for object class 'GtkTextTagTable'.

(glade-3:4427): GladeUI-WARNING **: No icon named 'widget-gtk-filefilter' was found for object class 'GtkFileFilter'.
GladeUI-Message: No displayable values for property VteTerminal::backspace-binding
GladeUI-Message: No displayable values for property VteTerminal::cursor-blink-mode
GladeUI-Message: No displayable values for property VteTerminal::cursor-shape
GladeUI-Message: No displayable values for property VteTerminal::delete-binding

(glade-3:4427): GladeUI-WARNING **: No icon named 'widget-gnome-media-profiles-audio-profile-edit' was found for object class 'GMAudioProfileEdit'.

(glade-3:4427): GladeUI-WARNING **: No icon named 'widget-gnome-media-profiles-audio-profile-choose' was found for object class 'GMAudioProfileChoose'.

(glade-3:4427): GladeUI-CRITICAL **: Unable to load module 'gtksourcevie...

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

StacktraceTop:
 glade_widget_dup_internal (parent=<value optimized out>,
 glade_widget_dup (template_widget=0x8283970, exact=0)
 glade_command_copy (widgets=0x8a065a0)
 glade_app_command_copy () at glade-app.c:1175
 glade_popup_copy_cb (item=0x8a10820, widget=0x8283970)

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 glade-3 (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
Changed in glade-3:
importance: Unknown → Medium
status: Unknown → New
Changed in glade-3:
status: New → Unknown
Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

Changed in glade-3 (Ubuntu):
status: New → Invalid
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.