Inkscape should not be run from OS X disk image

Bug #169013 reported by Paultremblay
2
Affects Status Importance Assigned to Milestone
Inkscape
Fix Released
Medium
Michael Wybrow

Bug Description

I downloaded a snapshot for Macintosh :

Inkscape-15634-PPC-PANTHER.dmg 31-Aug-2007 10:46 30M

When I try to get the version number by pulling down the help menu, and
then about inkscape, the program freezes and I have to force quit. Here is
the traceback:

(gdb) run
Starting program: /Volumes/Inkscape 1/Inkscape.app/Contents/MacOS/Inkscape

Reading symbols for shared libraries
.................................................. done

(inkscape-bin:20108): Gtk-WARNING **: Locale not supported by C library.
        Using the fallback 'C' locale.

(inkscape-bin:20108): Pango-WARNING **: Error loading GDEF table 85

(inkscape-bin:20108): Pango-WARNING **: Error loading GPOS table 85

(inkscape-bin:20108): Pango-WARNING **: Error loading GSUB table 85

Emergency save activated!
Emergency save completed. Inkscape will close now.
If you can reproduce this crash, please file a bug at www.inkscape.org
with a detailed description of the steps leading to the crash, so we can
fix it.
^C
Program received signal SIGINT, Interrupt.
0x90007878 in mach_msg_trap ()
(gdb) bt
#0 0x90007878 in mach_msg_trap ()
#1 0x900073f8 in mach_msg ()
#2 0x901c2258 in __CFRunLoopRun ()
#3 0x901c69e4 in CFRunLoopRunSpecific ()
#4 0x92886e10 in RunCurrentEventLoopInMode ()
#5 0x9288d53c in ReceiveNextEventCommon ()
#6 0x928af138 in AcquireNextEventInMode ()
#7 0x928ac608 in RunApplicationEventLoop ()
#8 0x00008a60 in main ()
#9 0x000083bc in _start (argc=1, argv=0xbffff794, envp=0xbffff79c) at
/SourceCache/Csu/Csu-47/crt.c:267
#10 0x8fe1a31c in __dyld__dyld_start ()
(gdb) quit
The program is running. Exit anyway? (y or n) y

Tags: osx
nightrow (jb-benoit)
Changed in inkscape:
importance: Undecided → High
Revision history for this message
Bryce Harrington (bryce) wrote :

Hi Paul,

Can you download a newer version of Inkscape and check to see if this issue still occurs?
Thanks in advance.

Changed in inkscape:
status: New → Incomplete
Revision history for this message
JiHO (jiho) wrote : Re: Crash on help menu when ran from disk image

This is probably because Inkscape is run from the disk image (/Volumes/Inkscape 1/). Inkscape should be copied to the disk. There are several places where we assume that the place where Inkscape is, is read/writeable. We shouldn't but we do currently.

Changed in inkscape:
importance: High → Medium
Revision history for this message
su_v (suv-lp) wrote :

Confirmed with current 0.46+devel builds from SVN, as the script to adapt the GTK+ theme colors still updates a gtkrc file inside the application package with every start of Inkscape.

Changed in inkscape:
status: Incomplete → Confirmed
summary: - Crash on help menu when ran from disk image
+ Inkscape should not be run from OS X disk image
Revision history for this message
Michael Wybrow (mjwybrow) wrote :

This is fixed in Inkscape-0.47pre2-2.LEOPARD+.dmg The gtkrc file is now written to the user's $HOME/.inkscape-etc directory along with other modified configuration files.

Changed in inkscape:
assignee: JiHO (jiho) → Michael Wybrow (mjwybrow)
status: Confirmed → Fix Released
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.