| Summary: | Assertion while customizing Bullets and Numbering (duplicate listener) | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | kurtaazz |
| Component: | LibreOffice | Assignee: | Not Assigned <libreoffice-bugs> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | aron.budea, noelgrandin, xiscofauli, zolnaitamas2000 |
| Priority: | medium | Keywords: | haveBacktrace |
| Version: | 6.0.0.0.alpha1+ | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | target:6.0.0 | ||
| Crash report or crash signature: | Regression By: | ||
| Bug Depends on: | |||
| Bug Blocks: | 105537 | ||
| Attachments: | gdb backtrace | ||
|
Description
kurtaazz
2017-11-15 13:37:23 UTC
I can't reproduce it in Version: 6.0.0.0.alpha1+ Build ID: b56479e88edeabd6c6fe51cc0095a23543229856 CPU threads: 4; OS: Linux 4.10; UI render: default; VCL: x11; Locale: th-TH (ca_ES.UTF-8); Calc: group but I don't have a debug build... Reproduced in a debug build Version: 6.0.0.0.alpha1+ Build ID: 5e0022c90c4125a1590b3688dfec73c271b7aedd CPU threads: 4; OS: Linux 4.10; UI render: default; VCL: x11; TinderBox: Linux-rpm_deb-x86_64@70-TDF-dbg, Branch:master, Time: 2017-11-07_23:14:30 Locale: ca-ES (ca_ES.UTF-8); Calc: group Created attachment 137783 [details]
gdb backtrace
Happens in other applications as well. Note the assert message: "duplicate listener, try building with DBG_UTIL to find the other insert site." Relevant part of the console log: warn:svl:23893:23893:svl/source/notify/lstner.cxx:99: previous StartListening call came from: /home/valaki/projects/libreoffice/instdir/program/libuno_sal.so.3(_ZN3sal13backtrace_getEj+0x83) [0x7fc6964b8305] /home/valaki/projects/libreoffice/instdir/program/libsvllo.so(_ZN11SfxListener14StartListeningER14SfxBroadcasterb+0x248) [0x7fc690c4fd7a] /home/valaki/projects/libreoffice/instdir/program/libsvxcorelo.so(_ZN7Gallery12AcquireThemeERKN3rtl8OUStringER11SfxListener+0x80) [0x7fc68eee00a4] /home/valaki/projects/libreoffice/instdir/program/libsvxcorelo.so(_ZN15GalleryExplorer12BeginLockingERKN3rtl8OUStringE+0x3b) [0x7fc68eed901f] /home/valaki/projects/libreoffice/instdir/program/libsvxcorelo.so(_ZN15GalleryExplorer12BeginLockingEj+0x59) [0x7fc68eed9099] /home/valaki/projects/libreoffice/instdir/program/libsvxlo.so(_ZN17SvxBmpNumValueSet4initEv+0x41) [0x7fc6902c8697] /home/valaki/projects/libreoffice/instdir/program/libsvxlo.so(_ZN17SvxBmpNumValueSetC1EPN3vcl6WindowEl+0x99) [0x7fc6902c8561] /home/valaki/projects/libreoffice/instdir/program/libsvxlo.so(+0x4ef673) [0x7fc6902c9673] /home/valaki/projects/libreoffice/instdir/program/libsvxlo.so(makeSvxBmpNumValueSet+0x3e) [0x7fc6902c85fe] /home/valaki/projects/libreoffice/instdir/program/libvcllo.so(_ZN10VclBuilder10makeObjectEPN3vcl6WindowERKN3rtl7OStringES6_RNSt7__debug3mapIS4_NS3_8OUStringESt4lessIS4_ESaISt4pairIS5_S9_EEEE+0x375b) [0x7fc68b9621f5] soffice.bin: /home/valaki/projects/libreoffice/svl/source/notify/lstner.cxx:102: void SfxListener::StartListening(SfxBroadcaster&, bool): Assertion `!(bListeningAlready && !bPreventDuplicates) && "duplicate listener, try building with DBG_UTIL to find the other insert site."' failed. The assert was added in bc9a2ba677ce3fcd46c2bbef6e8faeacb14292c1. Adding Noel Grandin just in case he's interested in this bug Noel Grandin committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=1d097883541b9d244e50ced7fe49a4d7a0f65cfd tdf#113855 Assertion while customizing Bullets and Numbering It will be available in 6.0.0. 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. |