Pagina 1 di 1

Open Office crash con macro [RISOLTO]

Inviato: martedì 26 aprile 2011, 21:47
da giorgio
Ho un foglio di Calc con 3 macro, quando tento di associarle ad una combinazione di tasti il programma si chiude immediatamente.

Dal menù scelgo Strumenti -> Personalizza -> Tastiera -> scelgo la coppia di tasti -> in basso a sinistra, nella sezione "Categoria" seleziono "Macro di OpenOffice" e quando cerco di aprire l'elenco cliccando sul triangolino OO si chiude.

Lo stesso succede se provo ad eseguire una macro qualsiasi dal menù scelgo Strumenti -> Macro -> Esegui macro. Il problema si verifica anche in Writer.

Sistema operativo Linux, in particolare Mandriva 2010.2; KDE 4.4.5; OpenOffice 3.3.0 della Oracle.
Lo stesso problema ce l'aveva da un po' la versione 3.2 di OO che prima funzionava bene. Ho installato anche la 3.4 beta che ha funzionato per un po' di tentativi e adesso si chiude.

Ho provato anche da terminale con il comando soffice con la sola schermata di OO senza aprire nessuno dei sottoprogrammi (Writer, Calc ecc.). Da menù Strumenti -> Macro -> Esegui macro il programma si chiude.

Codice: Seleziona tutto

$ soffice


Fatal exception: Signal 11
Stack:
/opt/openoffice.org3/program/../basis-link/ure-link/lib/libuno_sal.so.3(+0x351aa)[0x7fe7fa7a91aa]
/opt/openoffice.org3/program/../basis-link/ure-link/lib/libuno_sal.so.3(+0x352dd)[0x7fe7fa7a92dd]
/opt/openoffice.org3/program/../basis-link/ure-link/lib/libuno_sal.so.3(+0x35369)[0x7fe7fa7a9369]
/usr/lib/jvm/java-1.6.0-sun-1.6.0.24/jre/lib/amd64/server/libjvm.so(+0x643afd)[0x7fe7d9db0afd]
/usr/lib/jvm/java-1.6.0-sun-1.6.0.24/jre/lib/amd64/server/libjvm.so(+0x640c9b)[0x7fe7d9dadc9b]
/usr/lib/jvm/java-1.6.0-sun-1.6.0.24/jre/lib/amd64/server/libjvm.so(JVM_handle_linux_signal+0x170)[0x7fe7d9db15b0]
/usr/lib/jvm/java-1.6.0-sun-1.6.0.24/jre/lib/amd64/server/libjvm.so(+0x640bae)[0x7fe7d9dadbae]
/lib64/libc.so.6(+0x319a0)[0x7fe7f94cd9a0]
/opt/openoffice.org/ure/lib/libreg.so.3(+0x102a1)[0x7fe7ea4c62a1]
/opt/openoffice.org/ure/lib/libreg.so.3(+0x121c4)[0x7fe7ea4c81c4]
/opt/openoffice.org/ure/lib/libreg.so.3(typereg_reader_create+0x88)[0x7fe7ea4c8458]
/opt/openoffice.org/ure/lib/bootstrap.uno.so(+0x6a538)[0x7fe7ea73c538]
/opt/openoffice.org/ure/lib/bootstrap.uno.so(+0x6cb39)[0x7fe7ea73eb39]
/opt/openoffice.org/ure/lib/bootstrap.uno.so(+0x8da10)[0x7fe7ea75fa10]
/opt/openoffice.org3/program/../basis-link/program/../ure-link/lib/libuno_cppuhelpergcc3.so.3(+0x7d33d)[0x7fe7f8ab133d]
/opt/openoffice.org3/program/../basis-link/program/../ure-link/lib/libuno_cppu.so.3(typelib_typedescription_getByName+0xb06)[0x7fe7f880dfc6]
/opt/openoffice.org3/program/../basis-link/program/../ure-link/lib/libuno_cppu.so.3(typelib_typedescriptionreference_getDescription+0x1ba)[0x7fe7f880e3fe]
/opt/openoffice.org3/program/../basis-link/program/../ure-link/lib/libuno_cppuhelpergcc3.so.3(+0x4b703)[0x7fe7f8a7f703]
/opt/openoffice.org3/program/../basis-link/program/../ure-link/lib/libuno_cppuhelpergcc3.so.3(_ZN4cppu20WeakImplHelper_queryERKN3com3sun4star3uno4TypeEPNS_10class_dataEPvPNS_11OWeakObjectE+0x63)[0x7fe7f8a7fd03]
/opt/openoffice.org3/program/../basis-link/program/libxcrlx.so(+0x33356)[0x7fe7f512f356]
/opt/openoffice.org3/program/../basis-link/program/sax.uno.so(+0xe094)[0x7fe7e0bf1094]
/opt/openoffice.org3/program/../basis-link/program/libsblx.so(_ZN5basic19SfxLibraryContainer9init_ImplERKN3rtl8OUStringERKN3com3sun4star3uno9ReferenceINS7_5embed8XStorageEEE+0x115c)[0x7fe7f4b8945c]
/opt/openoffice.org3/program/../basis-link/program/libsblx.so(_ZN5basic19SfxLibraryContainer4initERKN3rtl8OUStringERKN3com3sun4star3uno9ReferenceINS7_5embed8XStorageEEE+0x3b)[0x7fe7f4b8eb8b]
/opt/openoffice.org3/program/../basis-link/program/libsblx.so(_ZN5basic25SfxScriptLibraryContainerC1ERKN3com3sun4star3uno9ReferenceINS3_5embed8XStorageEEE+0x127)[0x7fe7f4b93957]
/opt/openoffice.org3/program/../basis-link/program/libsblx.so(_ZN5basic14ImplRepository34impl_createApplicationBasicManagerEv+0x671)[0x7fe7f4b1e191]
/opt/openoffice.org3/program/../basis-link/program/libsblx.so(_ZN5basic14ImplRepository26getApplicationBasicManagerEb+0x5f)[0x7fe7f4b1e80f]
/opt/openoffice.org3/program/../basis-link/program/libsfxlx.so(_ZN14SfxApplication8GetBasicEv+0x9)[0x7fe7f7e4f5a9]
/opt/openoffice.org3/program/../basis-link/program/libsfxlx.so(_ZN14SfxApplication15GetBasicManagerEv+0x17)[0x7fe7f7e4f587]
/opt/openoffice.org3/program/../basis-link/program/basprovlx.uno.so(+0xb4b5)[0x7fe7d4ba54b5]
/opt/openoffice.org3/program/../basis-link/program/../ure-link/lib/libuno_cppuhelpergcc3.so.3(+0x69a19)[0x7fe7f8a9da19]
/opt/openoffice.org3/program/../basis-link/program/../ure-link/lib/libuno_cppuhelpergcc3.so.3(+0x69d41)[0x7fe7f8a9dd41]
/opt/openoffice.org3/program/../basis-link/program/../ure-link/lib/libuno_cppuhelpergcc3.so.3(+0x691f3)[0x7fe7f8a9d1f3]
/opt/openoffice.org3/program/../basis-link/program/libscriptframe.so(+0x18dad)[0x7fe7dab19dad]
/opt/openoffice.org3/program/../basis-link/program/libscriptframe.so(+0x1923b)[0x7fe7dab1a23b]
/opt/openoffice.org3/program/../basis-link/program/libscriptframe.so(+0xb9d9)[0x7fe7dab0c9d9]
/opt/openoffice.org3/program/../basis-link/program/libscriptframe.so(+0xc336)[0x7fe7dab0d336]
/opt/openoffice.org3/program/../basis-link/program/libscriptframe.so(+0x1f620)[0x7fe7dab20620]
/opt/openoffice.org3/program/../basis-link/program/libscriptframe.so(+0x211fe)[0x7fe7dab221fe]
/opt/openoffice.org/basis3.3/program/libcuilx.so(+0x213ed8)[0x7fe7db19ded8]
/opt/openoffice.org/basis3.3/program/libcuilx.so(+0x216367)[0x7fe7db1a0367]
/opt/openoffice.org/basis3.3/program/libcuilx.so(+0x216c53)[0x7fe7db1a0c53]
/opt/openoffice.org/basis3.3/program/libcuilx.so(+0x3ac030)[0x7fe7db336030]
/opt/openoffice.org3/program/../basis-link/program/libsfxlx.so(+0x11f2a3)[0x7fe7f7e682a3]
/opt/openoffice.org3/program/../basis-link/program/libsfxlx.so(+0x2f3952)[0x7fe7f803c952]
/opt/openoffice.org3/program/../basis-link/program/libsfxlx.so(+0x2ede26)[0x7fe7f8036e26]
/opt/openoffice.org3/program/../basis-link/program/libsfxlx.so(_ZN13SfxDispatcher8_ExecuteER8SfxShellRK7SfxSlotR10SfxRequestt+0x1db)[0x7fe7f803717d]
/opt/openoffice.org3/program/../basis-link/program/libsfxlx.so(_ZN13SfxDispatcher7ExecuteEttP10SfxItemSetS1_t+0x213)[0x7fe7f803b4ad]
/opt/openoffice.org3/program/../basis-link/program/libsfxlx.so(+0x30d0ef)[0x7fe7f80560ef]
/opt/openoffice.org3/program/../basis-link/program/libsfxlx.so(+0x30e996)[0x7fe7f8057996]
/opt/openoffice.org3/program/../basis-link/program/libfwklx.so(+0x180711)[0x7fe7e5c65711]
/opt/openoffice.org3/program/../basis-link/program/libvcllx.so(_ZN4Menu6SelectEv+0x51)[0x7fe7f60632e1]
/opt/openoffice.org3/program/../basis-link/program/libvcllx.so(+0x2c1875)[0x7fe7f605e875]
/opt/openoffice.org3/program/../basis-link/program/libvcllx.so(+0x3454c8)[0x7fe7f60e24c8]
/opt/openoffice.org/basis3.3/program/libvclplug_genlx.so(_ZN10SalDisplay21DispatchInternalEventEv+0xbf)[0x7fe7edcf941f]
/opt/openoffice.org/basis3.3/program/libvclplug_gtklx.so(+0x1ab74)[0x7fe7f0ae3b74]
/usr/lib64/libglib-2.0.so.0(g_main_context_dispatch+0x200)[0x7fe7edf7bd20]
/usr/lib64/libglib-2.0.so.0(+0x3fb88)[0x7fe7edf7fb88]
/usr/lib64/libglib-2.0.so.0(g_main_context_iteration+0x6c)[0x7fe7edf7fd3c]
/opt/openoffice.org/basis3.3/program/libvclplug_gtklx.so(+0x1c75d)[0x7fe7f0ae575d]
/opt/openoffice.org3/program/../basis-link/program/libvcllx.so(_ZN11Application5YieldEb+0x41)[0x7fe7f5ed3851]
/opt/openoffice.org3/program/../basis-link/program/libvcllx.so(_ZN11Application7ExecuteEv+0x27)[0x7fe7f5ed5047]
/opt/openoffice.org3/program/../basis-link/program/libsofficeapp.so(+0x2cd19)[0x7fe7fa50ed19]
/opt/openoffice.org3/program/../basis-link/program/libvcllx.so(+0x13dc06)[0x7fe7f5edac06]
/opt/openoffice.org3/program/../basis-link/program/libvcllx.so(_Z6SVMainv+0x25)[0x7fe7f5edacf5]
/opt/openoffice.org3/program/../basis-link/program/libsofficeapp.so(soffice_main+0x9c)[0x7fe7fa5378ec]
/opt/openoffice.org3/program/soffice.bin(main+0xb)[0x400fdb]
/lib64/libc.so.6(__libc_start_main+0xfd)[0x7fe7f94baafd]
/opt/openoffice.org3/program/soffice.bin(__gxx_personality_v0+0xba)[0x400f3a]
/usr/bin/soffice: line 120: 30969 Abortito                "$sd_prog/$sd_binary" "$@"

Re: Open Office crash con macro

Inviato: giovedì 28 aprile 2011, 23:50
da giorgiofoga

Codice: Seleziona tutto

/usr/lib/jvm/java-1.6.0-sun-1.6.0.24/jre/lib/amd64/server/libjvm.so(+0x643afd)[0x7fe7d9db0afd]
/usr/lib/jvm/java-1.6.0-sun-1.6.0.24/jre/lib/amd64/server/libjvm.so(+0x640c9b)[0x7fe7d9dadc9b]
/usr/lib/jvm/java-1.6.0-sun-1.6.0.24/jre/lib/amd64/server/libjvm.so(JVM_handle_linux_signal+0x170)[0x7fe7d9db15b0]
/usr/lib/jvm/java-1.6.0-sun-1.6.0.24/jre/lib/amd64/server/libjvm.so(+0x640bae)[0x7fe7d9dadbae]
1.6.0-sun-1.6.0.24??? qua sul forum e su molti altri è consigliata la 22 o la 1.5.0. (anche su forum ubuntu)

questo link in oltre ti potrebbe tornare utile. Altro non vedo. :?

Re: Open Office crash con macro

Inviato: venerdì 29 aprile 2011, 21:22
da giorgio
Mi sa che il problema è questo ma la soluzione è più complicata.
Con la Gestione software di Madriva trovo questi pacchetti installati
java-1.6.0-sun-1.6.0.20-1mdv2010.1.x86_64
java-1.6.0-sun-alsa-1.6.0.20-1mdv2010.1.x86_64
java-1.6.0-sun-fonts-1.6.0.20-1mdv2010.1.x86_64
java-1.6.0-sun-jdbc-1.6.0.20-1mdv2010.1.x86_64
java-1.6.0-sun-plugin-1.6.0.20-1mdv2010.1.x86_64
java-access-bridge-1.26.2-2mdv2010.1.x86_64
quindi penso che la versione installata sia la 1.6.0.20.
Ho provato a rimuoverla ed a sostituirla con la 1.5. e OO non va in crash ma non esegue più le macro perché manca JRE. Non trovo JRE in versione 1.5 con cui sostituire JRE 1.6 attualmente installato.
Manco a farlo apposta da stasera sono proposti degli aggiornamenti alla versione 1.6.0.24 che però sembra una di quelle che non funzionano.
Faccio qualche altra prova e vediamo se riesco a risolvere.

Re: Open Office crash con macro

Inviato: sabato 30 aprile 2011, 9:14
da vladko
Mandriva.... :roll: proviamo:


abilitare non-free backports.

Codice: Seleziona tutto

urpmi java-1.6.0-sun-plugin
ok ora c'è da vedere se possibile fissare quello java come con Synaptic per evitare che aggiornamenti manda via tutto lavoro fatto(ma non ho sottomano Ma ndriva chiedi al forum specifico)
fatto
facci sapere se funziona o come fatto grazie

Re: Open Office crash con macro

Inviato: sabato 30 aprile 2011, 12:11
da giorgiofoga
in effetti oracle stà facendo il possibile per rendere poco accessibili (sul loro sito bisogna smanettare molto) le versioni di jre ben supportati dai sistemi totalmente open ..... è per questo che sono passato a LibreOffice.

Comunque ti assicuro che sul sito oracle c'è ancora la versione 1.5.0 che gira benissimo su ubuntu con open/libreoffice ..... di conseguenza (tiro ad indovinare) dovrebbe andare altrettanto bene su mandriva.

insisti sul sito oracle perchè la versione jre c'è. sul link che ti ho dato prima vai a libreofficeforum dove dovresti trovare anche il modo di accedere al download di jre 1.5.0. in alternativa l'ho sicuramente postato su ubuntu forum italiano .... basta usare il tasto cerca su giorgiofoga (non sono una lince ma mi applico .... e quello che sò me lo sono sudato.... anche se alcuni sicuramente diranno che ho sudato poco ...... ciao!)

Re: Open Office crash con macro

Inviato: sabato 30 aprile 2011, 16:19
da vladko
con ubuntu sudo molto :lol: :lol: :lol:

Re: Open Office crash con macro

Inviato: sabato 30 aprile 2011, 20:32
da giorgio
Ho provato diverse versioni di Java: la 1.6.0.20 e la 1.0.6.24 non funzionano almeno da me.
La 1.0.6.22 che mi ha consigliato giorgiofoga va che è una bellezza. Ho provato anche la 1.5 che mi sembra funzioni ma non ho insistito avendo a disposizione una versione più recente.
Ho dovuto chiedere informazioni nel forum Mandriva in italiano su come installarla ed ho dovuto abilitare i repository non-free backports.

Restava un messaggio di errore all'avvio delle macro in cui chiedeva JRE e segnalava che la versione installata è difettosa.
Basta aprire OpenOffice menù Strumenti -> Opzioni -> Java nel riquadro a destra mostra le versioni di Java installate (nel mio caso solo una), la seleziono (deve comparire un pallino blu) -> OK e riavvio OpenOffice. Non segnala più che manca JRE e le macro funzionano.

Per i dettagli su Mandriva rimando alla discussione indicata.

Grazie a tutti e in particolare a giorgiofoga per i consigli.

Re: Open Office crash con macro [RISOLTO]

Inviato: venerdì 20 maggio 2011, 13:38
da giorgiofoga
e' vero vladko ..... con ubuntu sudo ...... o almeno sudavo ...... poi ho smesso .... e adesso :lol: :lol: :lol: :lol: :lol: ogni volta che sento uno che acquista questo è quello per montare filmati, correggere foto .... persino disegnare col cad!!!!!

CON LINUX SI SUDA UN PO' ALL'INIZIO ..... MA POI SI SMETTE E SI DIVENTA DIGITALMETE LIBERIIIIIIIIIIIII!!!!!!!

CIAO CATENEOFFICE VLADKO :lol: :lol:



poi scusa ..... tu centri qualcosa con quel vladko della linux comuniti di schio-vicenza che ha fatto recentemente un bell'evento linux??

Re: Open Office crash con macro [RISOLTO]

Inviato: giovedì 26 maggio 2011, 5:50
da vladko
giorgiofoga ha scritto:e' vero vladko ..... con ubuntu sudo ...... o almeno sudavo ...... poi ho smesso .... e adesso :lol: :lol: :lol: :lol: :lol: ogni volta che sento uno che acquista questo è quello per montare filmati, correggere foto .... persino disegnare col cad!!!!!

CON LINUX SI SUDA UN PO' ALL'INIZIO ..... MA POI SI SMETTE E SI DIVENTA DIGITALMETE LIBERIIIIIIIIIIIII!!!!!!!
si certo mio dire era ironico per questo nome "sudo" che in italiano vuol dire contrario di quello che si fa con ubuntu, ma devo ancora imparare bene a fare le battute :roll:
CIAO CATENEOFFICE VLADKO :lol: :lol:



poi scusa ..... tu centri qualcosa con quel vladko della linux comuniti di schio-vicenza che ha fatto recentemente un bell'evento linux??
no ma ho grande amico a vicenza