| Summary: | Crash in: `anonymous namespace'::documentStartPageNumber | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | muesliflyer |
| Component: | Writer | Assignee: | Caolán McNamara <caolan.mcnamara> |
| Status: | VERIFIED FIXED | ||
| Severity: | normal | CC: | caolan.mcnamara, serval2412, telesto, xiscofauli |
| Priority: | medium | Keywords: | haveBacktrace |
| Version: | 5.4.5.1 release | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | target:6.0.5 | ||
| Crash report or crash signature: | ["`anonymous namespace'::documentStartPageNumber","`anonymous namespace'::CursorStateHelper::SetCursorToMark"] | Regression By: | |
| Attachments: |
Test files to replicate the problem
gdb backtrace screencast |
||
|
Description
muesliflyer
2018-03-20 20:41:55 UTC
Crash Reproduced in Version: 6.0.3.1 Build ID: 1:6.0.3~rc1-0ubuntu0.16.04.1 CPU threads: 4; OS: Linux 4.13; UI render: default; VCL: gtk3; Locale: ca-ES (ca_ES.UTF-8); Calc: group Let's use this report for the crash. Regarding your second problem, please report it in a separate ticket. Thanks Same happens if a char is introduced... Created attachment 140778 [details]
gdb backtrace
@Julien, one for you ? As requested by Xisco, I created a ticket for the problem with the mail merge print ranges: https://bugs.documentfoundation.org/show_bug.cgi?id=116537 On pc Debian x86-64 with master sources updated today, Mail merge print dialog doesn't give the possibility to choose a value < 1 for "From" or "To". Created attachment 140812 [details]
screencast
(In reply to Julien Nabet from comment #6) > On pc Debian x86-64 with master sources updated today, Mail merge print > dialog doesn't give the possibility to choose a value < 1 for "From" or "To". That's weird. I've created a screencast to make it clearer... Thank you Xisco for the screencast, I could reproduce the crash. I think it should be fixed in UI interface. I mean if you open the odt file and click "Print", it displays: "Your document contains address database fields. Do you want to print a letter form?" Clicking "Yes" brings a "Mail Merge" dialog (mailmerge.ui) which prevents values "From" and "To" from being below 1. I think we should mimick this behavior. If it's confirmed, I don't know anything about UI/Glade to do this. Moreover, there are quite a confusion between: sal_uInt32, sal_Int32 and int. I also saw that NumericField was used and is made from NumericFormatter which contains a value with type sal_Int64. In brief, not for me. (In reply to Julien Nabet from comment #10) > I think it should be fixed in UI interface. > I mean if you open the odt file and click "Print", it displays: > "Your document contains address database fields. Do you want to print a > letter form?" > Clicking "Yes" brings a "Mail Merge" dialog (mailmerge.ui) which prevents > values "From" and "To" from being below 1. > I think we should mimick this behavior. > If it's confirmed, I don't know anything about UI/Glade to do this. > Moreover, there are quite a confusion between: sal_uInt32, sal_Int32 and int. > I also saw that NumericField was used and is made from NumericFormatter > which contains a value with type sal_Int64. > In brief, not for me. Hi Julien, Ok, no problem, thanks for taking a look anyway. @Caolán, since this issue concerns the UI, would you mind taking a look? I think I fixed the ui in passing with... commit c0af8057188c0e95831f9e6d1ef96a424da6f9b2 Author: Caolán McNamara <caolanm@redhat.com> Date: Fri Apr 20 13:05:24 2018 +0100 weld SfxPrintOptionsDialog and SwMMResultPrintDialog so this is fixed in master/6-1. I will backport the min value bit for 6-0 https://gerrit.libreoffice.org/#/c/55167/ for 6-0, fixed in master/6-1 already Verified in Version: 6.1.0.0.beta1+ Build ID: 8b96445766efe237eb47608ade6c147673466e2e CPU threads: 4; OS: Linux 4.13; UI render: default; VCL: gtk3; Locale: ca-ES (ca_ES.UTF-8); Calc: group threaded @Caolán, Thanks for fixing this!! Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-6-0": http://cgit.freedesktop.org/libreoffice/core/commit/?id=ee912a0ff9543452ae65585f6de622356613f0a7&h=libreoffice-6-0 Resolves: tdf#116527 backport min value setting for print mailmerge range It will be available in 6.0.6. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-6-0-5": http://cgit.freedesktop.org/libreoffice/core/commit/?id=0f743931fc5ac2ee3bfc063e0a40b9a6cfc1dd8d&h=libreoffice-6-0-5 Resolves: tdf#116527 backport min value setting for print mailmerge range It will be available in 6.0.5. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. |