You are not logged in.

#1 2010-02-17 11:14:34

Harey
Member
From: Bavaria, Germany
Registered: 2007-03-24
Posts: 359

openoffice crashes hard on saving existing *.ods documents

Since the last updates of openoffice I have a weird problem: When loading an old saved calc sheet and editing it, calc will crash hard on saving. Exporting the document to Excel 97 format and then saving as *.ods will work though.

???

Harvey


Linux is like a wigwam: No Gates, no Windows and an Apache inside

Offline

#2 2010-02-17 15:37:03

fastfret79
Member
Registered: 2009-09-05
Posts: 87

Re: openoffice crashes hard on saving existing *.ods documents

Same here sad If I run soffice from a terminal I get a segfault error when saving:

/usr/bin/soffice: line 149: 17630 Segmentation fault      "$sd_prog/$sd_binary" "$@"

Offline

#3 2010-02-17 17:04:56

.:B:.
Forum Fellow
Registered: 2006-11-26
Posts: 5,819
Website

Re: openoffice crashes hard on saving existing *.ods documents

I have the same problem. It does not segfault here; the window just disappears completely. The program keeps running though, htop shows it.


Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy

Offline

#4 2010-02-17 18:00:17

WyoPBS
Member
From: Cheyenne, WY
Registered: 2007-10-05
Posts: 101
Website

Re: openoffice crashes hard on saving existing *.ods documents

Mine too.  Not a large file, just about 200 rows, one sheet, no scripting.  Mine does not give a segfault or disappear; it just locks up hard so I have to kill -9 soffice.bin.  Harey, thanks for the save-as tip.  It reduced the problem from a showstopper to an annoyance.


Peter B. Steiger
Cheyenne, WY

Offline

#5 2010-02-17 18:04:44

KimTjik
Member
From: Sweden
Registered: 2007-08-22
Posts: 715

Re: openoffice crashes hard on saving existing *.ods documents

It seems to not affect go-openoffice. Can't reproduce any crash.

Offline

#6 2010-02-17 18:20:46

troncoso
Member
Registered: 2008-08-28
Posts: 50

Re: openoffice crashes hard on saving existing *.ods documents

Here OpenOffice hangs when saving a simple spreadsheet, so I downgraded to 3.1.

Offline

#7 2010-02-27 11:22:41

petervdb
Member
Registered: 2010-02-27
Posts: 2

Re: openoffice crashes hard on saving existing *.ods documents

Here the same issue with OOo 3.2.0 (openoffice-base 3.2.0-1)
So for now, I'll save in XLS format.

Offline

#8 2010-02-27 15:55:29

R00KIE
Forum Fellow
From: Between a computer and a chair
Registered: 2008-09-14
Posts: 4,734

Re: openoffice crashes hard on saving existing *.ods documents

Does that happen only when saving an old spreadsheet or does it happen with newly created ones?
I've created a new spreadsheet and I can save it (and close it, reopen and save again) just fine in .ods, I'm using openoffice from the repos.


R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K

Offline

#9 2010-02-28 07:09:42

petervdb
Member
Registered: 2010-02-27
Posts: 2

Re: openoffice crashes hard on saving existing *.ods documents

I switched to go-openoffice and now it's fine.

But for your information: it only occured when changing an existing ods file and saving it. After creation of a new file and copying the whole contents with copy-paste, everything was fine. Until the next open-change-save cycle.

If anybody is interested in looking into it any further: I'm willing to do some tests, but I'm also happy with using go-openoffice.

Offline

#10 2010-02-28 09:49:03

AndyRTR
Developer
From: Magdeburg/Germany
Registered: 2005-10-07
Posts: 1,641

Re: openoffice crashes hard on saving existing *.ods documents

you should check for a fix in go-oo that we can apply to the vanilla one.

Offline

#11 2010-02-28 13:55:24

R00KIE
Forum Fellow
From: Between a computer and a chair
Registered: 2008-09-14
Posts: 4,734

Re: openoffice crashes hard on saving existing *.ods documents

AndyRTR wrote:

you should check for a fix in go-oo that we can apply to the vanilla one.

I'm using the vanilla one and things work fine, I have created a 300 line 3 column spreadsheet (simple one) and saving works fine, closing, reopening and saving works as expected ... I guess this one is going to be hard to catch.

I can share the spreadsheet if needed.


R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K

Offline

#12 2010-03-01 09:14:35

Harey
Member
From: Bavaria, Germany
Registered: 2007-03-24
Posts: 359

Re: openoffice crashes hard on saving existing *.ods documents

Meanwhile I tried even to delete my whole ~/.openoffice.org directory but it doesn't fix it. Interesting: I can open an existing spreadsheet, edit and save it as long as I don't use copy and paste via Ctrl-c Ctrl-v.

Harvey

Last edited by Harey (2010-03-01 09:20:57)


Linux is like a wigwam: No Gates, no Windows and an Apache inside

Offline

#13 2010-03-01 14:11:05

R00KIE
Forum Fellow
From: Between a computer and a chair
Registered: 2008-09-14
Posts: 4,734

Re: openoffice crashes hard on saving existing *.ods documents

Harey wrote:

Meanwhile I tried even to delete my whole ~/.openoffice.org directory but it doesn't fix it. Interesting: I can open an existing spreadsheet, edit and save it as long as I don't use copy and paste via Ctrl-c Ctrl-v.

Harvey

That seems to work fine for me too .... seems like something strange is going, don't ask me what though. Did you take this issue into the OOo forums? Maybe they can provide some ideas for debugging/finding the problem.


R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K

Offline

#14 2010-03-01 17:15:52

Harey
Member
From: Bavaria, Germany
Registered: 2007-03-24
Posts: 359

Re: openoffice crashes hard on saving existing *.ods documents

R00KIE wrote:

Did you take this issue into the OOo forums? Maybe they can provide some ideas for debugging/finding the problem.

No I didn't. To be honest I neither have the time nor do I know how to be precise there. This is very diffuse and I really do not know what to post... I really dislike bug reports like these wink

Harvey

Last edited by Harey (2010-03-01 17:17:29)


Linux is like a wigwam: No Gates, no Windows and an Apache inside

Offline

#15 2010-03-01 17:51:10

R00KIE
Forum Fellow
From: Between a computer and a chair
Registered: 2008-09-14
Posts: 4,734

Re: openoffice crashes hard on saving existing *.ods documents

I wouldn't call for a bug report just yet. I know it's vague and strange but post your tests and your problem (oh and make sure you search for similar problems before ... they seem to be more demanding about that there).

The only thing I can think of is to uninstall any addons that you may have added as root (system wide) and try with a clean profile. Also your locale setting _may_ be causing some trouble (just a crazy guess). Also it may be worth checking any clipboard management utilities you may have working in the background (it's copy/paste that triggers the problem after all).


R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K

Offline

#16 2010-03-01 20:00:00

WyoPBS
Member
From: Cheyenne, WY
Registered: 2007-10-05
Posts: 101
Website

Re: openoffice crashes hard on saving existing *.ods documents

R00KIE, I do not have any aftermarket clipboard utilities; I only use the ctrl-V/ctrl-C functionality built into xorg+gnome+OOo.  My current Arch install is less than a month old, and so far I have only installed the bare minimum basic packages to get my day-to-day activities operational -- xorg server, gnome libs, OOo.  So there are no addons (I assume you mean addons to OOo) or much of anything else.

I had not noticed whether the freeze only occurs after cut/paste operations.  That will be an interesting experiment to try, and if true it would go a long way toward explaining why it does not always lock up on me... only ever 2 or 3 saves.


Peter B. Steiger
Cheyenne, WY

Offline

#17 2010-03-02 07:54:49

Harey
Member
From: Bavaria, Germany
Registered: 2007-03-24
Posts: 359

Re: openoffice crashes hard on saving existing *.ods documents

WyoPBS wrote:

I only use the ctrl-V/ctrl-C functionality built into xorg+gnome+OOo.

For me its xorg+KDE4+OOo. So we can count out the desktop environment...

Harvey

Last edited by Harey (2010-03-02 07:55:01)


Linux is like a wigwam: No Gates, no Windows and an Apache inside

Offline

#18 2010-03-03 00:34:33

R00KIE
Forum Fellow
From: Between a computer and a chair
Registered: 2008-09-14
Posts: 4,734

Re: openoffice crashes hard on saving existing *.ods documents

I'm using XFCE here.
Doesn't kde have klipper or whatever it is that manages the clipboard? I don't know about gnome.


R00KIE
Tm90aGluZyB0byBzZWUgaGVyZSwgbW92ZSBhbG9uZy4K

Offline

#19 2010-03-03 08:38:37

Harey
Member
From: Bavaria, Germany
Registered: 2007-03-24
Posts: 359

Re: openoffice crashes hard on saving existing *.ods documents

R00KIE wrote:

Doesn't kde have klipper or whatever it is that manages the clipboard?

Yes, exactly. But the funny thing is if you are using Copy and paste via the mouse, no crash happens. As I said before, this is soooo diffuse tongue

Harvey


Linux is like a wigwam: No Gates, no Windows and an Apache inside

Offline

#20 2010-03-07 12:29:30

nylan
Member
Registered: 2009-01-30
Posts: 4

Re: openoffice crashes hard on saving existing *.ods documents

I'm having the same issue, when saving a calc file.
Openoffice just hangs when saving the changed file. I have to kill soffice, reopen and restore the file. I can make some changes and I'm able to save it, but sometimes openoffice stops responding when saving the changes.
Weird!

I've replaced the openoffice-base with the go-openoffice and no problems at all.

Offline

#21 2010-03-11 16:27:48

nashpa
Member
Registered: 2010-03-11
Posts: 1

Re: openoffice crashes hard on saving existing *.ods documents

I got OpenOffice to hang on saving an old (3.0) .ods spreadsheet. I've connected gdb to the process and this is the stack trace:

#0  0x00007f3ca296575e in __lll_lock_wait_private () from /lib/libc.so.6
#1  0x00007f3ca2902412 in _L_lock_7870 () from /lib/libc.so.6
#2  0x00007f3ca2901744 in realloc () from /lib/libc.so.6
#3  0x00007f3ca8f52184 in ?? () from /usr/lib/openoffice/program/../basis-link/ure-link/lib/libuno_cppu.so.3
#4  0x00007f3ca8f52fe4 in ?? () from /usr/lib/openoffice/program/../basis-link/ure-link/lib/libuno_cppu.so.3
#5  0x00007f3ca8f53f07 in uno_type_sequence_realloc () from /usr/lib/openoffice/program/../basis-link/ure-link/lib/libuno_cppu.so.3
#6  0x00007f3c9556962a in ?? () from /usr/lib/openoffice/program/../basis-link/program/libucpfile1.so
#7  0x00007f3c952ca007 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libpackage2.so
#8  0x00007f3c952cef78 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libpackage2.so
#9  0x00007f3c952d017b in ?? () from /usr/lib/openoffice/program/../basis-link/program/libpackage2.so
#10 0x00007f3c952fe21e in ?? () from /usr/lib/openoffice/program/../basis-link/program/libpackage2.so
#11 0x00007f3ca6a8de24 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#12 0x00007f3ca6a8e700 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#13 0x00007f3ca6a82f19 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#14 0x00007f3ca6a83715 in ImageList::GetImage(unsigned short) const () from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#15 0x00007f3ca7e7f8ee in ?? () from /usr/lib/openoffice/program/../basis-link/program/libsvtlx.so
#16 0x00007f3ca7e81638 in SvFileInformationManager::GetFileImage(INetURLObject const&, unsigned char, unsigned char) () from /usr/lib/openoffice/program/../basis-link/program/libsvtlx.so
#17 0x00007f3c91cece56 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libsvxlx.so
#18 0x00007f3c9581947d in ?? () from /usr/lib/openoffice/program/../basis-link/program/libfwklx.so
#19 0x00007f3c91cea9a4 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libsvxlx.so
#20 0x00007f3c91cebb58 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libsvxlx.so
#21 0x00007f3c91dc255e in ?? () from /usr/lib/openoffice/program/../basis-link/program/libsvxlx.so
#22 0x00007f3c91dc2718 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libsvxlx.so
#23 0x00007f3ca97a48ed in ?? () from /usr/lib/openoffice/program/../basis-link/program/libsofficeapp.so
#24 0x00007f3ca97a5165 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libsofficeapp.so
#25 0x00007f3ca6a33969 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#26 0x00007f3ca9a31f93 in ?? () from /usr/lib/openoffice/program/../basis-link/ure-link/lib/libuno_sal.so.3
#27 <signal handler called>
#28 0x00007f3ca28fe17d in _int_malloc () from /lib/libc.so.6
#29 0x00007f3ca2900690 in malloc () from /lib/libc.so.6
#30 0x00000000004012fd in ?? ()
#31 0x0000000000401407 in operator new(unsigned long) ()
#32 0x00007f3c95552a96 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libucpfile1.so
#33 0x00007f3c9555304b in ?? () from /usr/lib/openoffice/program/../basis-link/program/libucpfile1.so
#34 0x00007f3c955469f9 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libucpfile1.so
#35 0x00007f3c95546ce2 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libucpfile1.so
#36 0x00007f3c95537f6f in ?? () from /usr/lib/openoffice/program/../basis-link/program/libucpfile1.so
#37 0x00007f3c95535372 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libucpfile1.so
#38 0x00007f3c95c54c41 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libucb1.so
#39 0x00007f3ca7283559 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libucbhelper4gcc3.so
#40 0x00007f3ca7283e51 in ucbhelper::Content::Content(rtl::OUString const&, com::sun::star::uno::Reference<com::sun::star::ucb::XCommandEnvironment> const&) ()
   from /usr/lib/openoffice/program/../basis-link/program/libucbhelper4gcc3.so
#41 0x00007f3c86b7c0b9 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libfileacc.so
#42 0x00007f3c948057d7 in OSelfTerminateFileStream::OSelfTerminateFileStream(com::sun::star::uno::Reference<com::sun::star::lang::XMultiServiceFactory>, rtl::OUString const&) ()
   from /usr/lib/openoffice/program/../basis-link/program/libxstor.so
#43 0x00007f3c947bfe62 in OWriteStream_Impl::Commit() () from /usr/lib/openoffice/program/../basis-link/program/libxstor.so
#44 0x00007f3c947c0e5b in OWriteStream::dispose() () from /usr/lib/openoffice/program/../basis-link/program/libxstor.so
#45 0x00007f3c947c1227 in OWriteStream::~OWriteStream() () from /usr/lib/openoffice/program/../basis-link/program/libxstor.so
#46 0x00007f3c97cefde8 in ?? () from /usr/lib/openoffice/program/../basis-link/program/sax.uno.so
#47 0x00007f3c9341e0ff in ?? () from /usr/lib/openoffice/program/../basis-link/program/libsclx.so
#48 0x00007f3c9342029f in ?? () from /usr/lib/openoffice/program/../basis-link/program/libsclx.so
#49 0x00007f3c92f1e9b8 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libsclx.so
#50 0x00007f3c92f1ea91 in ScDocShell::SaveAs(SfxMedium&) () from /usr/lib/openoffice/program/../basis-link/program/libsclx.so
#51 0x00007f3ca888f1ae in SfxObjectShell::SaveAsOwnFormat(SfxMedium&) () from /usr/lib/openoffice/program/../basis-link/program/libsfxlx.so
#52 0x00007f3ca889e0dc in ?? () from /usr/lib/openoffice/program/../basis-link/program/libsfxlx.so
#53 0x00007f3ca889f69d in ?? () from /usr/lib/openoffice/program/../basis-link/program/libsfxlx.so
#54 0x00007f3ca88a0033 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libsfxlx.so
#55 0x00007f3ca88ad295 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libsfxlx.so
#56 0x00007f3ca88fb359 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libsfxlx.so
#57 0x00007f3ca88fce8c in SfxBaseModel::storeToURL(rtl::OUString const&, com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> const&) ()
   from /usr/lib/openoffice/program/../basis-link/program/libsfxlx.so
#58 0x00007f3c9581e961 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libfwklx.so
#59 0x00007f3c9581f750 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libfwklx.so
#60 0x00007f3c9582028f in ?? () from /usr/lib/openoffice/program/../basis-link/program/libfwklx.so
#61 0x00007f3ca6a3516e in Timer::ImplTimerCallbackProc() () from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#62 0x00007f3c9fca325e in ?? () from /usr/lib/openoffice/basis-link/program/libvclplug_gtklx.so
#63 0x00007f3c9d29f97b in g_timeout_dispatch () from /usr/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#64 0x00007f3c9d29f26e in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#65 0x00007f3c9d2a2c28 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#66 0x00007f3c9d2a2d50 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#67 0x00007f3c9fca30a0 in ?? () from /usr/lib/openoffice/basis-link/program/libvclplug_gtklx.so
#68 0x00007f3ca6a2f74e in Application::Yield(bool) () from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#69 0x00007f3ca6a2f7c7 in Application::Execute() () from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#70 0x00007f3ca97ae3e7 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libsofficeapp.so
#71 0x00007f3ca6a348d9 in ?? () from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#72 0x00007f3ca6a349c5 in SVMain() () from /usr/lib/openoffice/program/../basis-link/program/libvcllx.so
#73 0x00007f3ca97e24dc in soffice_main () from /usr/lib/openoffice/program/../basis-link/program/libsofficeapp.so
#74 0x000000000040121b in main ()



Hope this helps.

Offline

#22 2010-03-19 10:04:26

farvardin
Member
Registered: 2008-09-03
Posts: 120
Website

Re: openoffice crashes hard on saving existing *.ods documents

I have exactly the same behavior as Nylan, it crashes quite randomly when saving a file, and sometimes I can restore the file, sometime I can't, it's really annoying. I think I'll install go-openoffice instead.

Offline

#23 2010-03-20 18:35:39

yodo
Member
From: Germany
Registered: 2008-02-02
Posts: 71

Re: openoffice crashes hard on saving existing *.ods documents

Same problem for me. Its a Table with numbers. Sometimes changing works, sometimes it crashes... But restoring the file always works.

Offline

#24 2010-03-25 07:54:45

farvardin
Member
Registered: 2008-09-03
Posts: 120
Website

Re: openoffice crashes hard on saving existing *.ods documents

I'm trying the openoffice.org devel version instead, because go-ooo couldn't read some templates I have (it was just closing the file after opening it).

Offline

#25 2010-03-26 16:14:33

farvardin
Member
Registered: 2008-09-03
Posts: 120
Website

Re: openoffice crashes hard on saving existing *.ods documents

It's the same with the devel version sad

Offline

Board footer

Powered by FluxBB