[apport] oregano crashed with SIGSEGV

Bug #94736 reported by Vicente Ruiz
4
Affects Status Importance Assigned to Milestone
gail (Ubuntu)
Invalid
Medium
Accessibility

Bug Description

Binary package hint: oregano

I was probing Oregano and I was trying to simulate a circuit, but simulation generated this error:

No test clamps found. Aborting.
Possibly due to a faulty circuit schematic. Please check that
you have one o more test clamps and try again.

I tried to simulate again (without changes) and Oregano crashed.

Output:

irene@irene-laptop:~$ oregano
GTK Accessibility Module initialized
Bonobo accessibility support initialized

(Oregano:11756): GLib-GObject-WARNING **: invalid unclassed pointer in cast to `GtkWidget'

(Oregano:11756): Gtk-CRITICAL **: gtk_widget_get_accessible: assertion `GTK_IS_WIDGET (widget)' failed
Fallo de segmentación (core dumped)
irene@irene-laptop:~$

More info:
* Ubuntu : Feisty
* Oregano : 0.60.0-1

ProblemType: Crash
Architecture: i386
CrashCounter: 1
Date: Thu Mar 22 12:46:47 2007
DistroRelease: Ubuntu 7.04
ExecutablePath: /usr/bin/oregano
Package: oregano 0.60.0-1
PackageArchitecture: i386
ProcCmdline: oregano
ProcCwd: /home/irene
ProcEnviron:
 LANGUAGE=es_ES:es:en_GB:en
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games
 LANG=es_ES.UTF-8
 SHELL=/bin/bash
Signal: 11
SourcePackage: oregano
Stacktrace:
 #0 0xb6c190ed in ?? () from /usr/lib/gtk-2.0/modules/libgail.so
 #1 0x00000000 in ?? ()
StacktraceTop:
 ?? () from /usr/lib/gtk-2.0/modules/libgail.so
 ?? ()
ThreadStacktrace:
 .
 Thread 1 (process 6686):
 #0 0xb6c190ed in ?? () from /usr/lib/gtk-2.0/modules/libgail.so
 #1 0x00000000 in ?? ()
Uname: Linux irene-laptop 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
Vicente Ruiz (uve) wrote :
Revision history for this message
Vicente Ruiz (uve) wrote :
Revision history for this message
Daniel Holbach (dholbach) wrote :

Thanks for your bug report.

Changed in oregano:
assignee: nobody → motu
importance: Undecided → Medium
Revision history for this message
Apport retracing service (apport) wrote : Symbolic stack trace

StacktraceTop:?? ()
?? ()

Revision history for this message
Apport retracing service (apport) wrote : Symbolic threaded stack trace
Revision history for this message
Daniel Holbach (dholbach) wrote :

Can anybody reproduce the crash? The backtrace is not really telling. :-/

Changed in gail:
assignee: motu → accessibility
status: Unconfirmed → Needs Info
Revision history for this message
Vicente Ruiz (uve) wrote :

I have been able to repeat the bug, but not always. I installed libgail-dbg and libgail-gnome-dbg and I have repeated it.

Revision history for this message
Daniel Holbach (dholbach) wrote :

Which version of oregano do you use? What does dpkg -l oregano say?

Revision history for this message
Daniel Holbach (dholbach) wrote :

Unfortunately the backtrace is not very telling.

(gdb) thread apply all bt full

Thread 2 (process 6476):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb72fa18b in ?? () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb784ba4d in child_watch_helper_thread (data=0x0) at gmain.c:3703
        b = "B\035\213�\230sݵ\001\000\000\000\000\000\000\000H\027\213�"
        list = (GSList *) 0xb72f6be0
#3 0xb7868b7f in g_thread_create_proxy (data=0x874be58) at gthread.c:591
        __PRETTY_FUNCTION__ = "g_thread_create_proxy"
#4 0xb72f331b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#5 0xb727c3ee in vm86@@GLIBC_2.3.4 () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#6 0xb5dd7b90 in ?? ()
No symbol table info available.

Thread 1 (process 6463):
#0 0xb6c5a0ed in ?? () from /usr/lib/gtk-2.0/modules/libgail.so
No symbol table info available.
#1 0x00000000 in ?? ()
No symbol table info available.
(gdb)

Revision history for this message
Vicente Ruiz (uve) wrote :

Do I need install other package for complete the backtrace?

dpkg output:

irene@irene-laptop:~$ dpkg -l oregano
Desired=Unknown/Install/Remove/Purge/Hold
| Estado=No/Instalado/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: mayúsc.=malo)
||/ Nombre Versión Descripción
+++-=================================-=================================-==================================================================================
ii oregano 0.60.0-1 tool for schematical capture of electronic circuits
irene@irene-laptop:~$

Changed in gail:
status: Incomplete → New
Revision history for this message
Daniel T Chen (crimsun) wrote :

I can't confirm this symptom in 9.04. Please set the status to:
1) New if reproducible in a supported or development Ubuntu version, or
2) Invalid if you cannot reproduce it in a supported or development Ubuntu version.

Changed in gail:
status: New → Incomplete
Revision history for this message
Pedro Villavicencio (pedro) wrote :

We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to New. Thanks again!.

Changed in gail:
status: Incomplete → Invalid
Revision history for this message
... (0...) wrote :

I can confirm this. It segfaults if /desktop/gnome/interface/accessbility is on (you need to log out for the change to take effect.) From the backtrace, I know that it segfaults somewhere in libgail.

Revision history for this message
Geoffrey King (lordgeoffrey) wrote :

My assistive technologies are off. I get the exact same message trying to run the supplied example circuits.

OS: Ubuntu 9.10

I also have ngspice installed.Removed and reninstalled made no diference.

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.