Opened 12 years ago

Closed 11 years ago

#39027 closed defect (fixed)

dia: Segmentation fault when trying to run

Reported by: dcecchin@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.1.3
Keywords: Cc: johannes.geiss@…, jose.rgc@…
Port: dia

Description (last modified by mf2k (Frank Schima))

I noticed this segmentation fault when trying to run dia.

(dia:49840): GLib-GObject-WARNING **: attempting to add an interface (DiaInteractiveRendererInterface) to class (DiaGdkRenderer) after class_init

** (dia:49840): CRITICAL **: void dia_renderer_set_size(DiaRenderer *, gpointer, int, int): assertion `irenderer != NULL' failed

** (dia:49840): CRITICAL **: void dia_renderer_set_size(DiaRenderer *, gpointer, int, int): assertion `irenderer != NULL' failed

Change History (7)

comment:1 Changed 12 years ago by mf2k (Frank Schima)

Description: modified (diff)
Port: dia added; gnome/dia removed

In the future, please use WikiFormatting and only enter the port name into the Port field.

comment:2 Changed 12 years ago by leonfauster@…

I can confirm this bug:

My environment:

$ port installed | grep -E "gcc|glib|gnome|dia|gtk"
  avahi @0.6.31_7+gtk+python27+x11 (active)
  dbus-glib @0.100.2_0 (active)
  dia @0.97.2_3 (active)
  gcc47 @4.7.2_2 (active)
  gcc_select @0.1_8 (active)
  gccmakedep @1.0.2_3 (active)
  glib2 @2.36.1_0 (active)
  gnome-doc-utils @0.20.10_0+python27 (active)
  gnome-keyring @2.30.3_5 (active)
  gnome-mime-data @2.18.0_3 (active)
  gnome-vfs @2.24.4_1 (active)
  gtk-doc @1.18_0+python27 (active)
  gtk2 @2.24.17_1+x11 (active)
  libgnome @2.32.1_0 (active)
  libgnome-keyring @2.30.1_1 (active)
  libgnomecanvas @2.30.3_3 (active)
  libgnomeui @2.24.5_5 (active)
  py27-pygtk @2.24.0_0+x11 (active)
  taglib @1.8_0 (active)

$ sw_vers
ProductName:	Mac OS X
ProductVersion:	10.8.3
BuildVersion:	12D78

$ defaults read /Applications/Utilities/XQuartz.app/Contents/Info CFBundleShortVersionString
2.7.4

$ port selfupdate
--->  Updating MacPorts base sources using rsync
MacPorts base version 2.1.3 installed,
MacPorts base version 2.1.3 downloaded.
--->  Updating the ports tree
--->  MacPorts base is already the latest version

dia execution:

$ dia

(dia:94946): GLib-GObject-WARNING **: attempting to add an interface (DiaInteractiveRendererInterface) to class (DiaGdkRenderer) after class_init

** (dia:94946): CRITICAL **: void dia_renderer_set_size(DiaRenderer *, gpointer, int, int): assertion `irenderer != NULL' failed

** (dia:94946): CRITICAL **: void dia_renderer_set_size(DiaRenderer *, gpointer, int, int): assertion `irenderer != NULL' failed
Segmentation fault: 11

comment:4 Changed 11 years ago by johannes.geiss@…

Cc: johannes.geiss@… added

Cc Me!

comment:5 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: jose.rgc@… added
Summary: Segmentation fault when trying to run gnome/diadia: Segmentation fault when trying to run

Has duplicate #40219.

comment:6 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: changed from macports-tickets@… to ryandesign@…
Status: newassigned

Upstream fixed this last week but hasn't released a new version yet. I'll patch the port.

comment:7 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.