dia-0.92p3 crash in libc_r on FreeBSD.

Vladimir Chukharev chu at gpi.ru
Thu Sep 25 12:43:26 PDT 2003


Distribution: Unknown
Package: dia
Severity: normal
Version: GNOME2.4.0 CVS head
Gnome-Distributor: FreeBSD GNOME Project
Synopsis: dia-0.92p3 crash in libc_r on FreeBSD.
Bugzilla-Product: dia
Bugzilla-Component: general
Bugzilla-Version: CVS head
BugBuddy-GnomeVersion: 2.0 (2.4.0.1)
Description:
Description of the crash:
dia writes to xterm where it was started the following.
--------
warning: failed to load external entity "NULL"
warning: failed to load external entity "NULL"
======
(Yes, two times.)
Then it suddenly crashed.

Now I try to repeat the crash, and I got more warnings in the xterm:
--------
warning: failed to load external entity "NULL"
warning: failed to load external entity "NULL"

(dia:92663): Gtk-CRITICAL **: file gtkwidget.c: line 3892
(gtk_widget_set_sensitive): assertion `GTK_IS_WIDGET (widget)' failed

(dia:92663): GLib-GObject-WARNING **: invalid uninstantiatable type
`(null)' in cast to `GtkMenu'

(dia:92663): Gtk-CRITICAL **: file gtkmenu.c: line 865 (gtk_menu_popup):
assertion `GTK_IS_MENU (menu)' failed
======

OK, it seems that the crash is reproducible.


Steps to reproduce the crash:
1. Start dia and create new diagram.
2. Create 2 UML classes and connect them by association.
3. Try to add 'implements, class implements a specific interface' UML
element to a class.


Expected Results:
Not a crash anyway!


How often does this happen?
Reproducible.


Additional Information:
$ uname -a
FreeBSD svak.h33.erkki.ton.tut.fi 4.9-PRERELEASE FreeBSD 4.9-PRERELEASE
#13: Tue Sep 23 21:16:11 EEST 2003    
root at svak.h33.erkki.ton.tut.fi:/usr/obj/usr/src/sys/SVAK  i386

XFree86-4.3.0, xfce4.

I would like to include debugging into the program, but don't seem to
find a way...

Best regards,
V.Chukharev


Debugging Information:

Backtrace was generated from '/usr/X11R6/bin/dia'

(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...(no
debugging symbols found)...
0x28b5d1c4 in __sys_poll () from /usr/lib/libc_r.so.4
#0  0x28b5d1c4 in __sys_poll () from /usr/lib/libc_r.so.4
#1  0x28b5c6a9 in _thread_kern_sched_state_unlock () from
/usr/lib/libc_r.so.4
#2  0x28b5c05e in _thread_kern_scheduler () from /usr/lib/libc_r.so.4
#3  0x0 in ?? ()

Thread 1 (process 48596, thread 1):
#0  0x28b5d1c4 in __sys_poll () from /usr/lib/libc_r.so.4
No symbol table info available.
#1  0x28b5c6a9 in _thread_kern_sched_state_unlock () from
/usr/lib/libc_r.so.4
No symbol table info available.
#2  0x28b5c05e in _thread_kern_scheduler () from /usr/lib/libc_r.so.4
No symbol table info available.
#3  0x0 in ?? ()
No symbol table info available.




More information about the freebsd-ports mailing list