| Summary: | FILEOPEN CRASH SIGSEGV on a particular embedded hsqldb file | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | Terrence Enger <lo_bugs> |
| Component: | Base | Assignee: | Not Assigned <libreoffice-bugs> |
| Status: | RESOLVED WORKSFORME | ||
| Severity: | normal | CC: | dr |
| Priority: | medium | Keywords: | regression |
| Version: | 4.0.0.0.alpha0+ Master | ||
| Hardware: | Other | ||
| OS: | Linux (All) | ||
| Whiteboard: | |||
| Crash report or crash signature: | Regression By: | ||
| Bug Depends on: | |||
| Bug Blocks: | 37641 | ||
| Attachments: | typescript of gdb session with backtrace | ||
With master cc1a112, pulled 2012-10-01, the problem is not evident in the environment where I reported it originally. Not being able to point to a code change to account for the difference, I am setting this bug WORKSFORME. |
Created attachment 67660 [details] typescript of gdb session with backtrace When LibreOffice built from master attempts to open the file attached to fdo#37641 "By using Rowset I get not full output", it gets a SIGSEGV before (or, without?) presenting dialog box asking "enable macros?". The attached typescript has `thread apply all backtrace full` starting at line 75. Note for comparison that LibreOffice supplied with ubuntu natty, LibreOffice 3.3.4 OOO330m19 (Build:401) tag libreoffice-3.3.3.1, Ubuntu package 1:3.3.4-0ubuntu1.4 opens the file without crashing, and I can display data. The failing LibreOffice is commit 66e33e2, pulled 2012-09-17 and configured with ... --enable-symbols --enable-dbgutil --enable-crashdump --disable-build-mozilla --without-system-postgresql --enable-debug --enable-werror The build and execution environment is ubuntu natty (11.04) set up for use in English ... $ uname -a Linux cougar-natty 2.6.38-16-generic #67-Ubuntu SMP Thu Sep 6 18:00:43 UTC 2012 i686 athlon i386 GNU/Linux $ gcc --version gcc (Ubuntu/Linaro 4.5.2-8ubuntu4) 4.5.2 Terry.