To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=55065
                  Issue #:|55065
                  Summary:|sofficerc as symlink makes OOo2 segfault
                Component:|framework
                  Version:|680m129
                 Platform:|All
                      URL:|
               OS/Version:|Linux
                   Status:|NEW
        Status whiteboard:|
                 Keywords:|
               Resolution:|
               Issue type:|DEFECT
                 Priority:|P3
             Subcomponent:|code
              Assigned to:|tm
              Reported by:|rene





------- Additional comments from [EMAIL PROTECTED] Sun Sep 25 06:59:52 -0700 
2005 -------
Hi,

this is a regression from the 1.1.x series where this works...

As sofficerc is a configuration file which makes sense for users to edit
(Logo=..)    I am supposed to move it to /etc and I did that in my local tree
and added a symlink from the "normal" location to /etc. This solution worked
with 1.1.x but doesn't do anymore for 1.9.x:

frodo:/home/rene# mv /usr/lib/openoffice2/program/sofficerc /etc/openoffice2/
frodo:/home/rene# ln -s
/etc/openoffice2/sofficerc/usr/lib/openoffice2/program/sofficerc

$ /usr/lib/openoffice2/program/soffice.bin
Segmentation fault

strace shows lots of
lstat64("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/lib", {st_mode=S_IFDIR|0755, st_size=65536, ...}) = 0
lstat64("/usr/lib/openoffice2", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/usr/lib/openoffice2/program", {st_mode=S_IFDIR|0755, st_size=16384,
...}) = 0
lstat64("/usr/lib/openoffice2/program/sofficerc", {st_mode=S_IFLNK|0777,
st_size=26, ...}) = 0
readlink("/usr/lib/openoffice2/program/sofficerc", "/etc/openoffice2/sofficerc",
4096) = 26
lstat64("/etc", {st_mode=S_IFDIR|0755, st_size=8192, ...}) = 0
lstat64("/etc/openoffice2", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/etc/openoffice2/sofficerc", {st_mode=S_IFREG|0644, st_size=86, ...}) 
= 0
access("/etc/openoffice2/sofficerc", F_OK) = 0
access("/usr/lib/openoffice2/program/sofficerc", F_OK) = 0
getcwd("/home/rene", 4096)              = 11
lstat64("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0

following each other on which end we get the segfault:

access("/etc/openoffice2/sofficerc", F_OK) = 0
access("/usr/lib/openoffice2/program/sofficerc", F_OK) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to