Summary: | Crash when closing a document in Writer/Impress with the message "Soffice closed unexpectedly" on KDE with LanguageTool extension | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | agapp11 |
Component: | LibreOffice | Assignee: | Not Assigned <libreoffice-bugs> |
Status: | UNCONFIRMED --- | ||
Severity: | normal | CC: | ilmari.lauhakangas, robert |
Priority: | medium | Keywords: | wantBacktrace |
Version: | 7.5.2.2 release | ||
Hardware: | All | ||
OS: | All | ||
See Also: |
https://bugs.documentfoundation.org/show_bug.cgi?id=155224 https://bugs.documentfoundation.org/show_bug.cgi?id=158164 |
||
Whiteboard: | |||
Crash report or crash signature: | Regression By: | ||
Bug Depends on: | |||
Bug Blocks: | 102495, 133092 | ||
Attachments: |
gdbtrace.log
Test LO document |
Description
agapp11
2023-04-24 04:49:54 UTC
Do you close the whole LO or is there anything opened of LO and crashes? I'm also using KDE (OpenSuSE 15.4). For some apps it will report every time a crash when closing this apps through the special closing cross of the window. But I have only closed the app … What's your LO version? Could you check you use recent LO version, 7.4.6 or even brand new 7.5.2? Could you give a try at https://wiki.documentfoundation.org/QA/FirstSteps to exclude things like corrupted LO profile. Then how do you use Languagetool? I mean, until recently Languagetool was an extension to install on LO, now it's an api to call from Tools/Options/Language Settings/LanguageTool Server and here you must check "Enable LanguageTool" option then put the Base URL. By default the free one (because there's also premium one), it's https://api.languagetool.org/v2. Finally, would it be possible you attach a backtrace by following https://wiki.documentfoundation.org/QA/BugReport/Debug_Information#GNU/Linux:_How_to_get_a_backtrace ? (In reply to Robert Großkopf from comment #1) > Do you close the whole LO or is there anything opened of LO and crashes? > > I'm also using KDE (OpenSuSE 15.4). For some apps it will report every time > a crash when closing this apps through the special closing cross of the > window. But I have only closed the app … In the github thread I linked in the OP, there is a screen capture posted of what happens when closing LO Writer. But yes, I usually get a crash when clicking on the X "close window" button in the titlebar (In reply to Julien Nabet from comment #2) > What's your LO version? > Could you check you use recent LO version, 7.4.6 or even brand new 7.5.2? > Could you give a try at https://wiki.documentfoundation.org/QA/FirstSteps to > exclude things like corrupted LO profile. > > Then how do you use Languagetool? I mean, until recently Languagetool was an > extension to install on LO, now it's an api to call from > Tools/Options/Language Settings/LanguageTool Server > and here you must check "Enable LanguageTool" option then put the Base URL. > By default the free one (because there's also premium one), it's > https://api.languagetool.org/v2. > > Finally, would it be possible you attach a backtrace by following > https://wiki.documentfoundation.org/QA/BugReport/Debug_Information#GNU/Linux: > _How_to_get_a_backtrace ? >LO version: Version: 7.5.2.2 (X86_64) / LibreOffice Community Build ID: 50(Build:2) CPU threads: 12; OS: Linux 6.2; UI render: default; VCL: kf5 (cairo+xcb) Locale: en-US (en_US.UTf-8); UI: en-US 7.5.2-1 Calc: threaded > Could you give a try at https://wiki.documentfoundation.org/QA/FirstSteps to > exclude things like corrupted LO profile. I have tried deleting the profile in /home/<user>/.config/libreoffice/4/user/ The moment I reinstall LanguageTool the issue appears again. >Then how do you use Languagetool? I mean, until recently Languagetool was an > extension to install on LO, now it's an api to call from I use it as an extension from the official site. I have also tried the latest SNAPSHOT versions as well from https://internal1.languagetool.org/snapshots/ >> extension to install on LO, now it's an api to call from > Tools/Options/Language Settings/LanguageTool Server > and here you must check "Enable LanguageTool" option then put the Base URL. > By default the free one (because there's also premium one), it's > https://api.languagetool.org/v2. I have the Server also enabled and the issue persists >Finally, would it be possible you attach a backtrace by following Here is the backtrace warning: Currently logging to gdbtrace.log. Turn the logging off and on to make the new setting effective. Downloading separate debug info for /lib64/ld-linux-x86-64.so.2... Downloading separate debug info for system-supplied DSO at 0x7ffff7fc8000... Downloading separate debug info for /usr/lib/libreoffice/program/libuno_sal.so.3... Downloading separate debug info for /usr/lib/libreoffice/program/libsofficeapp.so... Downloading separate debug info for /usr/lib/libc.so.6... [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". Downloading separate debug info for /usr/lib/libz.so.1... Downloading separate debug info for /usr/lib/libm.so.6... Downloading separate debug info for /usr/lib/libdbus-1.so.3... Downloading separate debug info for /usr/lib/libicuuc.so.72... Downloading separate debug info for /usr/lib/libreoffice/program/libclewlo.so... Downloading separate debug info for /usr/lib/libreoffice/program/libcomphelper.so... Downloading separate debug info for /usr/lib/libreoffice/program/libuno_cppu.so.3... Downloading separate debug info for /usr/lib/libreoffice/program/libuno_cppuhelpergcc3.so.3... Downloading separate debug info for /usr/lib/libreoffice/program/libdeploymentmisclo.so... Downloading separate debug info for /usr/lib/libreoffice/program/libeditenglo.so... Downloading separate debug info for /usr/lib/libreoffice/program/libfwklo.so... Downloading separate debug info for /usr/lib/libreoffice/program/libi18nlangtag.so... Downloading separate debug info for /usr/lib/libreoffice/program/libopencllo.so... Downloading separate debug info for /usr/lib/libreoffice/program/libuno_salhelpergcc3.so.3... Downloading separate debug info for /usr/lib/libreoffice/program/libsblo.so... Downloading separate debug info for /usr/lib/libreoffice/program/libsfxlo.so... Downloading separate debug info for /usr/lib/libreoffice/program/libsvllo.so... Downloading separate debug info for /usr/lib/libreoffice/program/libsvxlo.so... Downloading separate debug info for /usr/lib/libreoffice/program/libsvxcorelo.so... Downloading separate debug info for /usr/lib/libreoffice/program/libsvtlo.so... Downloading separate debug info for /usr/lib/libreoffice/program/libtklo.so... Downloading separate debug info for /usr/lib/libreoffice/program/libtllo.so... Downloading separate debug info for /usr/lib/libreoffice/program/libucbhelper.so... Downloading separate debug info for /usr/lib/libreoffice/program/libutllo.so... Downloading separate debug info for /usr/lib/libreoffice/program/libvcllo.so... Downloading separate debug info for /usr/lib/libsystemd.so.0... Downloading separate debug info for /usr/lib/libicudata.so.72... Downloading separate debug info for /usr/lib/libgpgmepp.so.6... Downloading separate debug info for /usr/lib/libnss3.so... Downloading separate debug info for /usr/lib/libreoffice/program/libreglo.so... Downloading separate debug info for /usr/lib/libreoffice/program/libunoidllo.so... Downloading separate debug info for /usr/lib/libreoffice/program/libxmlreaderlo.so... Downloading separate debug info for /usr/lib/libreoffice/program/libxmlscriptlo.so... Downloading separate debug info for /usr/lib/libxml2.so.2... Downloading separate debug info for /usr/lib/libreoffice/program/libxolo.so... Downloading separate debug info for /usr/lib/libreoffice/program/libbasegfxlo.so... Downloading separate debug info for /usr/lib/libreoffice/program/liblnglo.so... Cancelling download of separate debug info for /usr/lib/libreoffice/program/liblnglo.so... Downloading separate debug info for /usr/lib/libreoffice/program/libsotlo.so... Cancelling download of separate debug info for /usr/lib/libreoffice/program/libsotlo.so... Downloading separate debug info for /usr/lib/libreoffice/program/libsaxlo.so... Downloading separate debug info for /usr/lib/libreoffice/program/libi18nutil.so... Downloading separate debug info for /usr/lib/liblangtag.so.1... Downloading separate debug info for /usr/lib/libicui18n.so.72... Downloading separate debug info for /usr/lib/libreoffice/program/libdrawinglayercorelo.so... Downloading separate debug info for /usr/lib/libreoffice/program/libdrawinglayerlo.so... Downloading separate debug info for /usr/lib/libcurl.so.4... Downloading separate debug info for /usr/lib/libsmime3.so... Downloading separate debug info for /usr/lib/libplc4.so... Downloading separate debug info for /usr/lib/libnspr4.so... Downloading separate debug info for /usr/lib/libreoffice/program/libjvmfwklo.so... Downloading separate debug info for /usr/lib/libreoffice/program/libavmedialo.so... Downloading separate debug info for /usr/lib/libreoffice/program/libdbtoolslo.so... Downloading separate debug info for /usr/lib/libboost_locale.so.1.81.0... Downloading separate debug info for /usr/lib/libgio-2.0.so.0... Downloading separate debug info for /usr/lib/libgobject-2.0.so.0... Downloading separate debug info for /usr/lib/libglib-2.0.so.0... Downloading separate debug info for /usr/lib/libgraphite2.so.3... Downloading separate debug info for /usr/lib/libharfbuzz-icu.so.0... Downloading separate debug info for /usr/lib/libharfbuzz.so.0... Downloading separate debug info for /usr/lib/liblcms2.so.2... Downloading separate debug info for /usr/lib/libjpeg.so.8... Downloading separate debug info for /usr/lib/libpng16.so.16... Downloading separate debug info for /usr/lib/libtiff.so.6... warning: Currently logging to gdbtrace.log. Turn the logging off and on to make the new setting effective. [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". Downloading separate debug info for /usr/lib/libwebp.so.7... [New Thread 0x7fffecf6f6c0 (LWP 1283917)] [New Thread 0x7fffe7fff6c0 (LWP 1283918)] [New Thread 0x7fffe77fe6c0 (LWP 1283920)] [New Thread 0x7fffe6ffd6c0 (LWP 1283921)] [Detaching after fork from child process 1283922] [Detaching after fork from child process 1283924] [New Thread 0x7fffe67fc6c0 (LWP 1283929)] [Thread 0x7fffe67fc6c0 (LWP 1283929) exited] [New Thread 0x7fffe67fc6c0 (LWP 1283942)] [New Thread 0x7fffe5ffb6c0 (LWP 1283943)] [Thread 0x7fffe67fc6c0 (LWP 1283942) exited] [Thread 0x7fffe5ffb6c0 (LWP 1283943) exited] [Detaching after fork from child process 1283944] [New Thread 0x7fffe5ffb6c0 (LWP 1283945)] Downloading separate debug info for /usr/lib/libX11.so.6... [Thread 0x7fffecf6f6c0 (LWP 1283917) exited] Downloading separate debug info for /usr/lib/libXext.so.6... [Detaching after fork from child process 1283948] [Detaching after fork from child process 1283949] Downloading separate debug info for /usr/lib/libepoxy.so.0... [New Thread 0x7fffecf6f6c0 (LWP 1283952)] [Thread 0x7fffecf6f6c0 (LWP 1283952) exited] [Thread 0x7fffe7fff6c0 (LWP 1283918) exited] [Thread 0x7fffe5ffb6c0 (LWP 1283945) exited] [Thread 0x7fffe77fe6c0 (LWP 1283920) exited] [Thread 0x7fffee3a1000 (LWP 1283894) exited] [Thread 0x7fffe6ffd6c0 (LWP 1283921) exited] [New process 1283894] [Inferior 1 (process 1283894) exited with code 0121] /usr/lib/libreoffice/program/gdbtrace:9: Error in sourced command file: No stack. Downloading separate debug info for /usr/lib/libcairo.so.2... Downloading separate debug info for /usr/lib/libcups.so.2... Downloading separate debug info for /usr/lib/libfontconfig.so.1... Downloading separate debug info for /usr/lib/libfreetype.so.6... Already logging to gdbtrace.log. Downloading separate debug info for /usr/lib/libreoffice/program/libjvmaccesslo.so... Downloading separate debug info for /usr/lib/libreoffice/program/libskialo.so... Downloading separate debug info for /usr/lib/libreoffice/program/libpdfiumlo.so... Downloading separate debug info for /usr/lib/libcap.so.2... Downloading separate debug info for /usr/lib/libgcrypt.so.20... Downloading separate debug info for /usr/lib/liblzma.so.5... Downloading separate debug info for /usr/lib/libzstd.so.1... Downloading separate debug info for /usr/lib/liblz4.so.1... Downloading separate debug info for /usr/lib/libgpgme.so.11... Downloading separate debug info for /usr/lib/libassuan.so.0... Downloading separate debug info for /usr/lib/libnssutil3.so... Downloading separate debug info for /usr/lib/libplds4.so... Downloading separate debug info for /usr/lib/libreoffice/program/libstorelo.so... Downloading separate debug info for /usr/lib/libreoffice/program/libcanvastoolslo.so... Downloading separate debug info for /usr/lib/libreoffice/program/libcppcanvaslo.so... Downloading separate debug info for /usr/lib/libnghttp2.so.14... Downloading separate debug info for /usr/lib/libidn2.so.0... Downloading separate debug info for /usr/lib/libssh2.so.1... Downloading separate debug info for /usr/lib/libpsl.so.5... Downloading separate debug info for /usr/lib/libssl.so.3... Downloading separate debug info for /usr/lib/libcrypto.so.3... Downloading separate debug info for /usr/lib/libgssapi_krb5.so.2... Downloading separate debug info for /usr/lib/libbrotlidec.so.1... Downloading separate debug info for /usr/lib/libboost_thread.so.1.81.0... Downloading separate debug info for /usr/lib/libboost_chrono.so.1.81.0... Downloading separate debug info for /usr/lib/libgmodule-2.0.so.0... Downloading separate debug info for /usr/lib/libmount.so.1... Downloading separate debug info for /usr/lib/libffi.so.8... Downloading separate debug info for /usr/lib/libpcre2-8.so.0... Downloading separate debug info for /usr/lib/libsharpyuv.so.0... Downloading separate debug info for /usr/lib/libxcb.so.1... Downloading separate debug info for /usr/lib/libXrender.so.1... Downloading separate debug info for /usr/lib/libxcb-render.so.0... Downloading separate debug info for /usr/lib/libxcb-shm.so.0... Already logging to gdbtrace.log. Downloading separate debug info for /usr/lib/libpixman-1.so.0... Downloading separate debug info for /usr/lib/libavahi-common.so.3... Downloading separate debug info for /usr/lib/libavahi-client.so.3... Downloading separate debug info for /usr/lib/libgnutls.so.30... Downloading separate debug info for /usr/lib/libexpat.so.1... Downloading separate debug info for /usr/lib/libbz2.so.1.0... Downloading separate debug info for /usr/lib/libX11-xcb.so.1... Downloading separate debug info for /usr/lib/libopenjp2.so.7... Downloading separate debug info for /usr/lib/libgpg-error.so.0... Downloading separate debug info for /usr/lib/libunistring.so.5... Downloading separate debug info for /usr/lib/libkrb5.so.3... Downloading separate debug info for /usr/lib/libk5crypto.so.3... Downloading separate debug info for /usr/lib/libcom_err.so.2... Downloading separate debug info for /usr/lib/libkrb5support.so.0... Downloading separate debug info for /usr/lib/libkeyutils.so.1... Downloading separate debug info for /usr/lib/libresolv.so.2... Downloading separate debug info for /usr/lib/libbrotlicommon.so.1... Downloading separate debug info for /usr/lib/libblkid.so.1... Downloading separate debug info for /usr/lib/libXau.so.6... Downloading separate debug info for /usr/lib/libXdmcp.so.6... Downloading separate debug info for /usr/lib/libpthread.so.0... Downloading separate debug info for /usr/lib/libdl.so.2... Downloading separate debug info for /usr/lib/libp11-kit.so.0... Downloading separate debug info for /usr/lib/libbrotlienc.so.1... Downloading separate debug info for /usr/lib/libtasn1.so.6... Downloading separate debug info for /usr/lib/libnettle.so.8... Downloading separate debug info for /usr/lib/libhogweed.so.6... Downloading separate debug info for /usr/lib/libgmp.so.10... [setting tty state failed in terminal_inferior: Input/output error] warning: Currently logging to gdbtrace.log. Turn the logging off and on to make the new setting effective. [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". [New Thread 0x7fffecf6f6c0 (LWP 1286179)] [New Thread 0x7fffe7fff6c0 (LWP 1286180)] [New Thread 0x7fffe77fe6c0 (LWP 1286193)] [New Thread 0x7fffe6ffd6c0 (LWP 1286194)] [Detaching after fork from child process 1286197] [Detaching after fork from child process 1286202] [New Thread 0x7fffe67fc6c0 (LWP 1286203)] [Thread 0x7fffe67fc6c0 (LWP 1286203) exited] [New Thread 0x7fffe67fc6c0 (LWP 1286204)] [New Thread 0x7fffe5ffb6c0 (LWP 1286205)] [Thread 0x7fffe67fc6c0 (LWP 1286204) exited] [Thread 0x7fffe5ffb6c0 (LWP 1286205) exited] [Detaching after fork from child process 1286206] [New Thread 0x7fffe5ffb6c0 (LWP 1286207)] [Detaching after fork from child process 1286209] [Detaching after fork from child process 1286210] [Thread 0x7fffecf6f6c0 (LWP 1286179) exited] [Detaching after fork from child process 1286211] [Detaching after fork from child process 1286212] [New Thread 0x7fffecf6f6c0 (LWP 1286213)] [New Thread 0x7fffe67fc6c0 (LWP 1286214)] [Thread 0x7fffe67fc6c0 (LWP 1286214) exited] [New Thread 0x7fffe67fc6c0 (LWP 1286215)] [New Thread 0x7fffcfc216c0 (LWP 1286216)] [Thread 0x7fffe67fc6c0 (LWP 1286215) exited] [Thread 0x7fffcfc216c0 (LWP 1286216) exited] [Detaching after fork from child process 1286217] [Detaching after fork from child process 1286218] [Thread 0x7fffecf6f6c0 (LWP 1286213) exited] [New Thread 0x7fffecf6f6c0 (LWP 1286221)] [Detaching after vfork from child process 1286222] [New Thread 0x7fffcfc216c0 (LWP 1286224)] [Thread 0x7fffcfc216c0 (LWP 1286224) exited] [Thread 0x7fffecf6f6c0 (LWP 1286221) exited] [New Thread 0x7fffecf6f6c0 (LWP 1286252)] [Detaching after fork from child process 1286253] [Detaching after fork from child process 1286254] [New Thread 0x7fffcfc216c0 (LWP 1286256)] [Thread 0x7fffcfc216c0 (LWP 1286256) exited] [New Thread 0x7fffcfc216c0 (LWP 1286257)] [Thread 0x7fffcfc216c0 (LWP 1286257) exited] [New Thread 0x7fffcfc216c0 (LWP 1286258)] [Thread 0x7fffcfc216c0 (LWP 1286258) exited] [New Thread 0x7fffcfc216c0 (LWP 1286259)] [Thread 0x7fffcfc216c0 (LWP 1286259) exited] [New Thread 0x7fffcfc216c0 (LWP 1286260)] [Thread 0x7fffcfc216c0 (LWP 1286260) exited] [New Thread 0x7fffcfc216c0 (LWP 1286261)] [Thread 0x7fffcfc216c0 (LWP 1286261) exited] [New Thread 0x7fffcfc216c0 (LWP 1286262)] [Thread 0x7fffcfc216c0 (LWP 1286262) exited] [New Thread 0x7fffcfc216c0 (LWP 1286263)] [Thread 0x7fffcfc216c0 (LWP 1286263) exited] [New Thread 0x7fffcfc216c0 (LWP 1286264)] [Thread 0x7fffcfc216c0 (LWP 1286264) exited] [New Thread 0x7fffcfc216c0 (LWP 1286265)] [Thread 0x7fffcfc216c0 (LWP 1286265) exited] [New Thread 0x7fffcfc216c0 (LWP 1286266)] [Thread 0x7fffcfc216c0 (LWP 1286266) exited] [New Thread 0x7fffcfc216c0 (LWP 1286267)] [Thread 0x7fffcfc216c0 (LWP 1286267) exited] [New Thread 0x7fffcfc216c0 (LWP 1286268)] [Thread 0x7fffcfc216c0 (LWP 1286268) exited] [New Thread 0x7fffcfc216c0 (LWP 1286269)] [Thread 0x7fffcfc216c0 (LWP 1286269) exited] [New Thread 0x7fffcfc216c0 (LWP 1286270)] [Thread 0x7fffcfc216c0 (LWP 1286270) exited] [New Thread 0x7fffcfc216c0 (LWP 1286271)] [Thread 0x7fffcfc216c0 (LWP 1286271) exited] [Thread 0x7fffecf6f6c0 (LWP 1286252) exited] [New Thread 0x7fffecf6f6c0 (LWP 1286298)] [Thread 0x7fffecf6f6c0 (LWP 1286298) exited] [New Thread 0x7fffecf6f6c0 (LWP 1286299)] [Thread 0x7fffecf6f6c0 (LWP 1286299) exited] [Detaching after fork from child process 1286300] [New Thread 0x7fffecf6f6c0 (LWP 1286301)] [Detaching after fork from child process 1286302] [New Thread 0x7fffcfc216c0 (LWP 1286303)] [Thread 0x7fffcfc216c0 (LWP 1286303) exited] [Thread 0x7fffecf6f6c0 (LWP 1286301) exited] [New Thread 0x7fffecf6f6c0 (LWP 1286322)] [Detaching after fork from child process 1286323] [New Thread 0x7fffcfc216c0 (LWP 1286324)] [Thread 0x7fffcfc216c0 (LWP 1286324) exited] [Thread 0x7fffecf6f6c0 (LWP 1286322) exited] Thread 1 "soffice.bin" received signal SIGSEGV, Segmentation fault. 0x00007fff73f37620 in ?? () #0 0x00007fff73f37620 in () #1 0x0000000000000246 in () #2 0x00007fff73f37714 in () #3 0x00007fffc7e10890 in () at /usr/lib/jvm/java-19-openjdk/lib/server/libjvm.so #4 0x00007fffffffbaf0 in () #5 0x00007fffc79e250d in () at /usr/lib/jvm/java-19-openjdk/lib/server/libjvm.so Thread 9 (Thread 0x7fffe5ffb6c0 (LWP 1286207) "pool-soffice"): #0 0x00007ffff7d640dd in syscall () at /usr/lib/libc.so.6 #1 0x00007ffff0d71d03 in g_cond_wait_until () at /usr/lib/libglib-2.0.so.0 #2 0x00007ffff0ce5f83 in () at /usr/lib/libglib-2.0.so.0 #3 0x00007ffff0ce6127 in g_async_queue_timeout_pop () at /usr/lib/libglib-2.0.so.0 #4 0x00007ffff0d4d846 in () at /usr/lib/libglib-2.0.so.0 #5 0x00007ffff0d48315 in () at /usr/lib/libglib-2.0.so.0 #6 0x00007ffff7ce9bb5 in () at /usr/lib/libc.so.6 #7 0x00007ffff7d6bd90 in () at /usr/lib/libc.so.6 Thread 5 (Thread 0x7fffe6ffd6c0 (LWP 1286194) "gmain"): #0 0x00007ffff7d5e9df in poll () at /usr/lib/libc.so.6 #1 0x00007ffff0d7817f in () at /usr/lib/libglib-2.0.so.0 #2 0x00007ffff0d1a1a2 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007ffff0d1a1f2 in () at /usr/lib/libglib-2.0.so.0 #4 0x00007ffff0d48315 in () at /usr/lib/libglib-2.0.so.0 #5 0x00007ffff7ce9bb5 in () at /usr/lib/libc.so.6 #6 0x00007ffff7d6bd90 in () at /usr/lib/libc.so.6 Thread 4 (Thread 0x7fffe77fe6c0 (LWP 1286193) "pool-spawner"): #0 0x00007ffff7d640dd in syscall () at /usr/lib/libc.so.6 #1 0x00007ffff0d717b5 in g_cond_wait () at /usr/lib/libglib-2.0.so.0 #2 0x00007ffff0ce5fb4 in () at /usr/lib/libglib-2.0.so.0 #3 0x00007ffff0d4cf9e in () at /usr/lib/libglib-2.0.so.0 #4 0x00007ffff0d48315 in () at /usr/lib/libglib-2.0.so.0 #5 0x00007ffff7ce9bb5 in () at /usr/lib/libc.so.6 #6 0x00007ffff7d6bd90 in () at /usr/lib/libc.so.6 Thread 3 (Thread 0x7fffe7fff6c0 (LWP 1286180) "PipeIPC"): #0 0x00007ffff7d6d8bf in accept () at /usr/lib/libc.so.6 #1 0x00007ffff7f909f6 in osl_acceptPipe () at /usr/lib/libreoffice/program/libuno_sal.so.3 #2 0x00007ffff7ebfb83 in () at /usr/lib/libreoffice/program/libsofficeapp.so #3 0x00007ffff7364490 in salhelper::Thread::run() () at /usr/lib/libreoffice/program/libuno_salhelpergcc3.so.3 #4 0x00007ffff73642ce in () at /usr/lib/libreoffice/program/libuno_salhelpergcc3.so.3 #5 0x00007ffff7f98fe5 in () at /usr/lib/libreoffice/program/libuno_sal.so.3 #6 0x00007ffff7ce9bb5 in () at /usr/lib/libc.so.6 #7 0x00007ffff7d6bd90 in () at /usr/lib/libc.so.6 Thread 1 (Thread 0x7fffee3a1000 (LWP 1286168) "soffice.bin"): #0 0x00007fff73f37620 in () #1 0x0000000000000246 in () #2 0x00007fff73f37714 in () #3 0x00007fffc7e10890 in () at /usr/lib/jvm/java-19-openjdk/lib/server/libjvm.so #4 0x00007fffffffbaf0 in () #5 0x00007fffc79e250d in () at /usr/lib/jvm/java-19-openjdk/lib/server/libjvm.so A debugging session is active. Inferior 1 [process 1286168] will be killed. Quit anyway? (y or n) [answered Y; input not from terminal] warning: Currently logging to gdbtrace.log. Turn the logging off and on to make the new setting effective. [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". [New Thread 0x7fffecf6f6c0 (LWP 1286465)] [New Thread 0x7fffe7fff6c0 (LWP 1286466)] [New Thread 0x7fffe77fe6c0 (LWP 1286467)] [New Thread 0x7fffe6ffd6c0 (LWP 1286468)] [Detaching after fork from child process 1286469] [Detaching after fork from child process 1286470] [New Thread 0x7fffe67fc6c0 (LWP 1286471)] [Thread 0x7fffe67fc6c0 (LWP 1286471) exited] [New Thread 0x7fffe67fc6c0 (LWP 1286472)] [New Thread 0x7fffe5ffb6c0 (LWP 1286473)] [Thread 0x7fffe67fc6c0 (LWP 1286472) exited] [Thread 0x7fffe5ffb6c0 (LWP 1286473) exited] [Detaching after fork from child process 1286474] [New Thread 0x7fffe5ffb6c0 (LWP 1286475)] [Detaching after fork from child process 1286477] [Detaching after fork from child process 1286478] [Thread 0x7fffecf6f6c0 (LWP 1286465) exited] [New Thread 0x7fffecf6f6c0 (LWP 1286487)] [Thread 0x7fffecf6f6c0 (LWP 1286487) exited] [Thread 0x7fffe7fff6c0 (LWP 1286466) exited] [Thread 0x7fffe6ffd6c0 (LWP 1286468) exited] [Thread 0x7fffe77fe6c0 (LWP 1286467) exited] [Thread 0x7fffee3a1000 (LWP 1286462) exited] [Thread 0x7fffe5ffb6c0 (LWP 1286475) exited] [New process 1286462] [Inferior 1 (process 1286462) exited normally] /usr/lib/libreoffice/program/gdbtrace:9: Error in sourced command file: No stack. [Automated Action] NeedInfo-To-Unconfirmed Could you attach gdbtrace.log generated by using this link ? https://bugs.documentfoundation.org/attachment.cgi?bugid=154978&action=enter Indeed, we see not much in the backtrace but perhaps there's more in gdbtrace.log Also, just to be sure it's not specific to KDE, could you try this - open a term/console - export SAL_USE_VCLPLUGIN=gen - launch LO and test LanguageTool ? Created attachment 186935 [details]
gdbtrace.log
(In reply to Julien Nabet from comment #6) > Could you attach gdbtrace.log generated by using this link ? > https://bugs.documentfoundation.org/attachment.cgi?bugid=154978&action=enter > Indeed, we see not much in the backtrace but perhaps there's more in > gdbtrace.log > > Also, just to be sure it's not specific to KDE, could you try this > - open a term/console > - export SAL_USE_VCLPLUGIN=gen > - launch LO and test LanguageTool > ? I added the gdbtrace.log file. > - export SAL_USE_VCLPLUGIN=gen > - launch LO and test LanguageTool > ? I copy/pasted the above command, hit enter and nothing happened in the terminal. Opened LibreOffice and opened the Test Document I always used (that previously elicited a crash). The Crash is gone when closing the document. I am not sure what changed. (In reply to agapp11 from comment #8) > ... > I copy/pasted the above command, hit enter and nothing happened in the > terminal. Opened LibreOffice and opened the Test Document I always used > (that previously elicited a crash). The Crash is gone when closing the > document. I am not sure what changed. "export SAL_USE_VCLPLUGIN=gen" tells to Linux to create a environment variable in memory named SAL_USE_VCLPLUGIN with the value "gen". When you launch LO from the terminal, LO will find this environment variable and instead of using KDE for the UI rendering, it will use something generic ("gen"). This environment variable will be available until you close the term/console or unset it manually with a Linux command. So if you have no more crash with this, it seems specific to KDE and at least you've got a workaround. For gdbtrace, badfully, I didn't see something obvious but I'm not an expert so perhaps someone may help here. (In reply to Julien Nabet from comment #9) > (In reply to agapp11 from comment #8) > > ... > > I copy/pasted the above command, hit enter and nothing happened in the > > terminal. Opened LibreOffice and opened the Test Document I always used > > (that previously elicited a crash). The Crash is gone when closing the > > document. I am not sure what changed. > > "export SAL_USE_VCLPLUGIN=gen" tells to Linux to create a environment > variable in memory named SAL_USE_VCLPLUGIN with the value "gen". > When you launch LO from the terminal, LO will find this environment variable > and instead of using KDE for the UI rendering, it will use something generic > ("gen"). > This environment variable will be available until you close the term/console > or unset it manually with a Linux command. > > So if you have no more crash with this, it seems specific to KDE and at > least you've got a workaround. > For gdbtrace, badfully, I didn't see something obvious but I'm not an expert > so perhaps someone may help here. I wasn't aware I needed to launch LO from terminal. I exported the variable again (copy/pasted to terminal) and then launched LO from terminal. When launching the program again and opening the Test Document, it seems to cause no issues (but I am not sure if LanguageTool is working correctly) I also get the following responses in Terminal after closing LibreOffice: (soffice.bin:299655): Gtk-WARNING **: 07:57:27.898: Theme parsing error: gtk.css:1649:16: '-gtk-icon-size' is not a valid property name (soffice.bin:299655): Gtk-WARNING **: 07:57:27.898: Theme parsing error: gtk.css:1652:16: '-gtk-icon-size' is not a valid property name (soffice.bin:299655): Gtk-WARNING **: 07:57:28.131: Theme parsing error: gtk.css:1649:16: '-gtk-icon-size' is not a valid property name (soffice.bin:299655): Gtk-WARNING **: 07:57:28.131: Theme parsing error: gtk.css:1652:16: '-gtk-icon-size' is not a valid property name (In reply to agapp11 from comment #10) > ... > I wasn't aware I needed to launch LO from terminal. I exported the variable > again (copy/pasted to terminal) and then launched LO from terminal. Again what I described is a workaround, if there wasn't the bug, you wouldn't need to do this. The goal was to test if it was KDE rendering on LO related pb and a workaround so you're not stuck but of course, the bug isn't fixed. > > When launching the program again and opening the Test Document, it seems to > cause no issues (but I am not sure if LanguageTool is working correctly) > > I also get the following responses in Terminal after closing LibreOffice: > (soffice.bin:299655): Gtk-WARNING **: 07:57:27.898: Theme parsing error: > gtk.css:1649:16: '-gtk-icon-size' is not a valid property name > > (soffice.bin:299655): Gtk-WARNING **: 07:57:27.898: Theme parsing error: > gtk.css:1652:16: '-gtk-icon-size' is not a valid property name > > (soffice.bin:299655): Gtk-WARNING **: 07:57:28.131: Theme parsing error: > gtk.css:1649:16: '-gtk-icon-size' is not a valid property name > > (soffice.bin:299655): Gtk-WARNING **: 07:57:28.131: Theme parsing error: > gtk.css:1652:16: '-gtk-icon-size' is not a valid property name That's something else but ok. BTW, I installed LanguageTool-20230425-snapshot.oxt by following these steps: - select menu Tools/Extensions - click button "Add" - choose "for me only" I also enabled LanguageTool Server by checking "Enable LanguageTool" and let the by default url https://api.languagetool.org/v2 Then I did: - open a term/console - export SAL_USE_VCLPLUGIN=kf5 (this one is to force LO to use KDE libs for the rendering since by default I use gtk rendering) - launch Writer - type some text with error - close => no crash. Do you reproduce the crash with an empty doc or just with a specific document? If just a specific document, would it be possible you attach the file? (after having sanitized it if needed, see https://wiki.documentfoundation.org/QA/Bugzilla/Sanitizing_Files_Before_Submission) Created attachment 186947 [details] Test LO document (In reply to Julien Nabet from comment #11) > (In reply to agapp11 from comment #10) > > ... > > I wasn't aware I needed to launch LO from terminal. I exported the variable > > again (copy/pasted to terminal) and then launched LO from terminal. > Again what I described is a workaround, if there wasn't the bug, you > wouldn't need to do this. The goal was to test if it was KDE rendering on LO > related pb and a workaround so you're not stuck but of course, the bug isn't > fixed. > > > > > When launching the program again and opening the Test Document, it seems to > > cause no issues (but I am not sure if LanguageTool is working correctly) > > > > I also get the following responses in Terminal after closing LibreOffice: > > (soffice.bin:299655): Gtk-WARNING **: 07:57:27.898: Theme parsing error: > > gtk.css:1649:16: '-gtk-icon-size' is not a valid property name > > > > (soffice.bin:299655): Gtk-WARNING **: 07:57:27.898: Theme parsing error: > > gtk.css:1652:16: '-gtk-icon-size' is not a valid property name > > > > (soffice.bin:299655): Gtk-WARNING **: 07:57:28.131: Theme parsing error: > > gtk.css:1649:16: '-gtk-icon-size' is not a valid property name > > > > (soffice.bin:299655): Gtk-WARNING **: 07:57:28.131: Theme parsing error: > > gtk.css:1652:16: '-gtk-icon-size' is not a valid property name > That's something else but ok. > > BTW, I installed LanguageTool-20230425-snapshot.oxt by following these steps: > - select menu Tools/Extensions > - click button "Add" > - choose "for me only" > I also enabled LanguageTool Server by checking "Enable LanguageTool" and let > the by default url https://api.languagetool.org/v2 > > Then I did: > - open a term/console > - export SAL_USE_VCLPLUGIN=kf5 (this one is to force LO to use KDE libs for > the rendering since by default I use gtk rendering) > - launch Writer > - type some text with error > - close > => no crash. > > Do you reproduce the crash with an empty doc or just with a specific > document? > If just a specific document, would it be possible you attach the file? > (after having sanitized it if needed, see > https://wiki.documentfoundation.org/QA/Bugzilla/ > Sanitizing_Files_Before_Submission) > That's something else but ok. Apologies. I am new to submitting bug reports. > BTW, I installed LanguageTool-20230425-snapshot.oxt by following these steps: > - select menu Tools/Extensions > - click button "Add" > - choose "for me only" > I also enabled LanguageTool Server by checking "Enable LanguageTool" and let > the by default url https://api.languagetool.org/v2 > > Then I did: > - open a term/console > - export SAL_USE_VCLPLUGIN=kf5 (this one is to force LO to use KDE libs for > the rendering since by default I use gtk rendering) > - launch Writer > - type some text with error > - close > => no crash. I installed the extension by downloading from the website and then double clicking on it in the ~./Downloads folder. An "Extension" popup appears that then prompts me to install the addon and requires a restart of LO. I also followed the steps of enabling the server that you listed. > Do you reproduce the crash with an empty doc or just with a specific > document? > If just a specific document, would it be possible you attach the file? > (after having sanitized it if needed, see > https://wiki.documentfoundation.org/QA/Bugzilla/ > Sanitizing_Files_Before_Submission) This happens to any file with text. If there is no text, closing the app does not result in a crash. Here is the file I generally use for testing. The same issue occurs with .odt file format as well. I gave a try on pc Debian x86-64 with master sources updated today but got hangings so couldn't retrieve any backtrace. It seems Java in LO isn't the best idea, above all when trying to debug with gdb. Since I can't do anything here=>uncc myself. I installed the latest snapshot from https://internal1.languagetool.org/snapshots/ I get a Java index out of bounds error, when opening the example DOCX, but I don't get a crash when closing. Arch Linux 64-bit, X11 Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: e5e324a3420fc74fc147601bb125421e87060d93 CPU threads: 8; OS: Linux 6.4; UI render: default; VCL: kf5 (cairo+xcb) Locale: fi-FI (fi_FI.UTF-8); UI: en-US Calc: threaded Built on 6 July 2023 |