After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 656137 - Application crashes after starting on Mac OS 10.7
Application crashes after starting on Mac OS 10.7
Status: RESOLVED FIXED
Product: dia
Classification: Other
Component: install
0.97.x
Other Mac OS
: Normal blocker
: ---
Assigned To: Dia maintainers
Dia maintainers
Depends on:
Blocks:
 
 
Reported: 2011-08-08 06:10 UTC by Ralf Kieselbach
Modified: 2011-12-06 20:02 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Ralf Kieselbach 2011-08-08 06:10:46 UTC
After installing Dia-0.97.1-1.dmg on Mac OS 10.7 into the Application Folder Dia crashes while starting:

Crashed Thread:  0

Exception Type:  EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000

Application Specific Information:
dyld: launch, loading dependent libraries

Dyld Error Message:
  Symbol not found: _iconv
  Referenced from: /usr/lib/libcups.2.dylib
  Expected in: /Users/USER/Documents/Dia.app/Contents/Resources/lib/libiconv.2.dylib
 in /usr/lib/libcups.2.dylib
Comment 1 Steffen Macke 2011-08-08 16:56:00 UTC
I guess that you've used the binaries available from 

http://dia-installer.de/download/macosx.html

The bug is confirmed by other users, e.g.

http://sourceforge.net/tracker/?func=detail&aid=3382836&group_id=16768&atid=216768

I'm not sure if this will go away until someone rebuilds the package on OS X 10.7 Lion. On my roadmap, I'll update to Lion by the end of the year.
Comment 2 asterixer 2011-08-22 14:23:47 UTC
Ive tried to build it on Lion.
First i upgraded to the newest macports.
Then i tried to compile the sources. After minor changes in a file it compiles with success. Now if i start it X Starts and then i get a segmentation fault...
Comment 3 Hans Breuer 2011-09-10 10:55:19 UTC
To me the report looks like some conflict between the included libiconv version and the system provided libcups. A rebuild of the Dia sources can't solve it.
Comment 4 Steffen Macke 2011-12-06 20:02:15 UTC
It's the way the libraries are loaded. I've changed the order in the wrapper script.

An updated DMG is available from http://dia-installer.de/download/macosx.html