Gentoo Forums
Gentoo Forums
Quick Search: in
[Solved-theme issue]Openoffice: ok as root, crashing as user
View unanswered posts
View posts from last 24 hours

rackathon
 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
Coltie
Guru
Guru


Joined: 22 Apr 2005
Posts: 305
Location: 46° 42.94' N 6° 57.14' E

PostPosted: Mon Nov 26, 2007 5:52 pm    Post subject: [Solved-theme issue]Openoffice: ok as root, crashing as user Reply with quote

Hello,

I juste emerge openoffice-2.0.3. Anything works fine as root, but as soon as I try to run it as user, it crash with many actions, like opening a new draw, starting the spell-checker, some of the option menu actions and so on.

I dig a lot, but can't find any answer. Revdep-rebuild doesn't give me any hint, removing the ~/.oo* files neither.

I have no error in console (exept a glib thing which I don't understant) and openoffice looks to hang randomly in this kind of way:
Code:
kolt@barberousse ~ $ oowriter
kolt@barberousse ~ $ *** glibc detected *** /usr/lib/openoffice/program/soffice.bin: free(): invalid pointer: 0x08b42750 ***
======= Backtrace: =========
/lib/libc.so.6[0xb6aba780]
/lib/libc.so.6(__libc_free+0x89)[0xb6abbe09]
/usr/lib/libglib-2.0.so.0(g_free+0x31)[0xb63d10e1]
======= Memory map: ========
08048000-0809b000 r-xp 00000000 08:03 1656217    /usr/lib/openoffice/program/soffice.bin
0809b000-0809c000 r--p 00052000 08:03 1656217    /usr/lib/openoffice/program/soffice.bin
0809c000-0809d000 rw-p 00053000 08:03 1656217    /usr/lib/openoffice/program/soffice.bin
0809d000-08b61000 rw-p 0809d000 00:00 0          [heap]
a8100000-a8121000 rw-p a8100000 00:00 0
a8121000-a8200000 ---p a8121000 00:00 0
a82a9000-a8586000 r-xp 00000000 08:03 1656561    /usr/lib/openoffice/program/libcui680li.so
a8586000-a8599000 r--p 002dc000 08:03 1656561    /usr/lib/openoffice/program/libcui680li.so
a8599000-a859c000 rw-p 002ef000 08:03 1656561    /usr/lib/openoffice/program/libcui680li.so
a859c000-a859d000 rw-p a859c000 00:00 0
a859d000-a86c2000 r--p 00000000 08:03 1656042    /usr/lib/openoffice/help/fr/swriter.ht
a86c2000-a87f6000 r--p 00000000 08:03 1656043    /usr/lib/openoffice/help/fr/swriter.db
a87f6000-a8826000 r-xp 00000000 08:03 1737891    /usr/lib/libxslt.so.1.1.20
a8826000-a8827000 rw-p 0002f000 08:03 1737891    /usr/lib/libxslt.so.1.1.20
a882c000-a8844000 r-xp 00000000 08:03 1656732    /usr/lib/openoffice/program/svtmisc.uno.so
a8844000-a8846000 r--p 00017000 08:03 1656732    /usr/lib/openoffice/program/svtmisc.uno.so
a8846000-a8847000 rw-p 00019000 08:03 1656732    /usr/lib/openoffice/program/svtmisc.uno.so
a8847000-a88a5000 r-xp 00000000 08:03 1656742    /usr/lib/openoffice/program/libucpchelp1.so
a88a5000-a88a7000 r--p 0005e000 08:03 1656742    /usr/lib/openoffice/program/libucpchelp1.so
a88a7000-a88a8000 rw-p 00060000 08:03 1656742    /usr/lib/openoffice/program/libucpchelp1.so
a88a8000-a89c7000 r-xp 00000000 08:03 1147009    /usr/lib/libdb-4.5.so
a89c7000-a89ca000 rw-p 0011e000 08:03 1147009    /usr/lib/libdb-4.5.so
a89e3000-a89e8000 r-xp 00000000 08:03 1656749    /usr/lib/openoffice/program/ucpexpand1.uno.so
a89e8000-a89e9000 r--p 00005000 08:03 1656749    /usr/lib/openoffice/program/ucpexpand1.uno.so
a89e9000-a89ea000 rw-p 00006000 08:03 1656749    /usr/lib/openoffice/program/ucpexpand1.uno.so
a89ea000-a89fd000 r-xp 00000000 08:03 1656022    /usr/lib/openoffice/program/libdeploymentmisc680li.so
a89fd000-a89fe000 r--p 00013000 08:03 1656022    /usr/lib/openoffice/program/libdeploymentmisc680li.so
a89fe000-a89ff000 rw-p 00014000 08:03 1656022    /usr/lib/openoffice/program/libdeploymentmisc680li.so
a89ff000-a8a87000 r-xp 00000000 08:03 1656706    /usr/lib/openoffice/program/deployment680li.uno.so
a8a87000-a8a8c000 r--p 00087000 08:03 1656706    /usr/lib/openoffice/program/deployment680li.uno.so
a8a8c000-a8a8d000 rw-p 0008c000 08:03 1656706    /usr/lib/openoffice/program/deployment680li.uno.so
a8a8d000-a8a95000 r-xp 00000000 08:03 1656699    /usr/lib/openoffice/program/libmcnttype.so
a8a95000-a8a96000 r--p 00007000 08:03 1656699    /usr/lib/openoffice/program/libmcnttype.so
a8a96000-a8a97000 rw-p 00008000 08:03 1656699    /usr/lib/openoffice/program/libmcnttype.so
a8a97000-a8aa3000 r-xp 00000000 08:03 1656667    /usr/lib/openoffice/program/libevtatt.so
a8aa3000-a8aa4000 r--p 0000b000 08:03 1656667    /usr/lib/openoffice/program/libevtatt.so
a8aa4000-a8aa5000 rw-p 0000c000 08:03 1656667    /usr/lib/openoffice/program/libevtatt.so
a8aa5000-a8ac2000 r-xp 00000000 08:03 1656649    /usr/lib/openoffice/program/reflection.uno.so
a8ac2000-a8ac4000 r--p 0001d000 08:03 1656649    /usr/lib/openoffice/program/reflection.uno.so
a8ac4000-a8ac5000 rw-p 0001f000 08:03 1656649    /usr/lib/openoffice/program/reflection.uno.so
a8ac5000-a8ae4000 r-xp 00000000 08:03 1656683    /usr/lib/openoffice/program/introspection.uno.so
a8ae4000-a8ae5000 r--p 0001f000 08:03 1656683    /usr/lib/openoffice/program/introspection.uno.so
a8ae5000-a8ae6000 rw-p 00020000 08:03 1656683    /usr/lib/openoffice/program/introspection.uno.so
a8ae6000-a8c42000 r-xp 00000000 08:03 1656567    /usr/lib/openoffice/program/libdbtools680li.so
a8c42000-a8c4a000 r--p 0015c000 08:03 1656567    /usr/lib/openoffice/program


Any help really apreciated, as I would be happy to use openoffice as a normal user again.
_________________
Unreleased Kollektiv
"If by noise you mean uncomfortable sound, then pop music is noise to me."
Masami Akita


Last edited by Coltie on Wed Nov 28, 2007 2:06 pm; edited 2 times in total
Back to top
View user's profile Send private message
ChrisJumper
l33t
l33t


Joined: 12 Mar 2005
Posts: 882
Location: NRW-Germany

PostPosted: Tue Nov 27, 2007 9:51 am    Post subject: Reply with quote

Quote:
I juste emerge openoffice-2.0.3 ...


I hope you mean "2.3.0". Did you use openoffice-bin or openoffice?
If you compile openoffice and revdep-rebuild find nothing, take a look about a "Deep" update.

Code:
# emerge -pvD openoffice


Otherwise, just use the binary Version.
Back to top
View user's profile Send private message
Coltie
Guru
Guru


Joined: 22 Apr 2005
Posts: 305
Location: 46° 42.94' N 6° 57.14' E

PostPosted: Wed Nov 28, 2007 5:23 am    Post subject: Reply with quote

ChrisJumper wrote:
I hope you mean "2.3.0". Did you use openoffice-bin or openoffice?
If you compile openoffice and revdep-rebuild find nothing, take a look about a "Deep" update.

Code:
# emerge -pvD openoffice


Otherwise, just use the binary Version.

Hello ans thank's for the reply. Yes, I mean 2.3.0 ans I compile it (no -bin). Shame on me, I didn't thought a emerge -D. Took hours of compilation, but didn't help :-( .

Ok, I'm gonna have a look at this binaries...
_________________
Unreleased Kollektiv
"If by noise you mean uncomfortable sound, then pop music is noise to me."
Masami Akita
Back to top
View user's profile Send private message
ianw1974
Apprentice
Apprentice


Joined: 18 Oct 2006
Posts: 185
Location: UK and Poland

PostPosted: Wed Nov 28, 2007 5:51 am    Post subject: Reply with quote

I'm also having the same problem. Runs fine as root, but not as user. I'm currently recompiling openoffice again to see if this fixes the problem.
Back to top
View user's profile Send private message
Coltie
Guru
Guru


Joined: 22 Apr 2005
Posts: 305
Location: 46° 42.94' N 6° 57.14' E

PostPosted: Wed Nov 28, 2007 6:16 am    Post subject: Reply with quote

Ok, I emerge openoffice-bin, but still the same problem!

Any other hints?
_________________
Unreleased Kollektiv
"If by noise you mean uncomfortable sound, then pop music is noise to me."
Masami Akita
Back to top
View user's profile Send private message
ianw1974
Apprentice
Apprentice


Joined: 18 Oct 2006
Posts: 185
Location: UK and Poland

PostPosted: Wed Nov 28, 2007 6:21 am    Post subject: Reply with quote

Try creating a new user, and then see if it works?

I'm currently trying the:

Code:
emerge -pvD openoffice


as there was an older version of java that was masked and not updating. Now, will see what happens in the next couple of hours when it's finished compiling. If it doesn't work after this, I will create a new user, and then see what happens.
Back to top
View user's profile Send private message
ianw1974
Apprentice
Apprentice


Joined: 18 Oct 2006
Posts: 185
Location: UK and Poland

PostPosted: Wed Nov 28, 2007 7:24 am    Post subject: Reply with quote

I created a new user and it worked. Then I deleted all my old gnome config in my user that wasn't working, and also found that it worked. Then I set my theme again to "Brushed" and it stopped working. So now, I know it was the Gnome theme that was causing the problem and isn't compatible with Gnome 2.20. I think you'll find changing your theme will fix your problem.
Back to top
View user's profile Send private message
Coltie
Guru
Guru


Joined: 22 Apr 2005
Posts: 305
Location: 46° 42.94' N 6° 57.14' E

PostPosted: Wed Nov 28, 2007 8:30 am    Post subject: Reply with quote

Yes! That was the theme! I already tried to change it with gtk-chtheme, but I also had to change the theme through the xfce theme tool.

Sad, I was loving the Milk2.0 theme! Is there an easy way to find the problem in the theme and change it? Well, if not, it's not that important!

Thank's for the help!
_________________
Unreleased Kollektiv
"If by noise you mean uncomfortable sound, then pop music is noise to me."
Masami Akita
Back to top
View user's profile Send private message
bfx81
n00b
n00b


Joined: 25 Oct 2006
Posts: 16

PostPosted: Wed Nov 28, 2007 10:30 am    Post subject: Reply with quote

Workaround founded...

Code:

G_SLICE=always-malloc oowriter


http://bugs.gentoo.org/show_bug.cgi?id=194106
Back to top
View user's profile Send private message
Coltie
Guru
Guru


Joined: 22 Apr 2005
Posts: 305
Location: 46° 42.94' N 6° 57.14' E

PostPosted: Wed Nov 28, 2007 10:41 am    Post subject: Reply with quote

Great! I'm back to the milk style! :-) ( though I was starting to loving the industrial theme again... ;-) )
_________________
Unreleased Kollektiv
"If by noise you mean uncomfortable sound, then pop music is noise to me."
Masami Akita
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum