[Libreoffice-bugs] [Bug 139428] Libreoffice Calc freezes when copying a cell - poll([{fd=6, events=POLLIN} loop

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Tue Jan 5 15:30:16 UTC 2021


https://bugs.documentfoundation.org/show_bug.cgi?id=139428

--- Comment #1 from mariobaldini at gmail.com ---
Issue is confirmed also in Libreoffice Calc 7.2.0.0.alpha0+ build
e6d3aa213a36... (daily build of 2021-01-05).

Same issue, with a different strace logs:

PROGRAM START, WORKING:
```
(...)
read(6, "20%\n25%\n30%\n35%\n40%\n50%\n60%\n", 255) = 28
futex(0x1daa2a8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0,
{tv_sec=1609860152, tv_nsec=623835000}, FUTEX_BITSET_MATCH_ANY) = -1 ETIMEDOUT
(Connection timed out)
futex(0x1daa2b0, FUTEX_WAKE_PRIVATE, 1) = 0
poll([{fd=5, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=5, revents=POLLOUT}])
writev(5,
[{iov_base="8\2\4\0\2\0\200\1\4\0\0\0fff\0C\0\5\0\1\0\200\1\2\0\200\1\36\0\221\0"...,
iov_len=72}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 72
recvmsg(5, {msg_namelen=0}, 0)          = -1 EAGAIN (Resource temporarily
unavailable)
recvmsg(5, {msg_namelen=0}, 0)          = -1 EAGAIN (Resource temporarily
unavailable)
recvmsg(5, {msg_namelen=0}, 0)          = -1 EAGAIN (Resource temporarily
unavailable)
recvmsg(5, {msg_namelen=0}, 0)          = -1 EAGAIN (Resource temporarily
unavailable)
read(6, "75%\n", 255)                   = 4
futex(0x1daa2a8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0,
{tv_sec=1609860153, tv_nsec=190507000}, FUTEX_BITSET_MATCH_ANY) = -1 ETIMEDOUT
(Connection timed out)
futex(0x1daa2b0, FUTEX_WAKE_PRIVATE, 1) = 0
poll([{fd=5, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=5, revents=POLLOUT}])
writev(5,
[{iov_base="8\2\4\0\2\0\200\1\4\0\0\0fff\0C\0\5\0\1\0\200\1\2\0\200\1\36\0\221\0"...,
iov_len=72}, {iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 72
recvmsg(5, {msg_namelen=0}, 0)          = -1 EAGAIN (Resource temporarily
unavailable)
recvmsg(5, {msg_namelen=0}, 0)          = -1 EAGAIN (Resource temporarily
unavailable)
recvmsg(5, {msg_namelen=0}, 0)          = -1 EAGAIN (Resource temporarily
unavailable)
recvmsg(5, {msg_namelen=0}, 0)          = -1 EAGAIN (Resource temporarily
unavailable)
read(6, "100%\nend\n", 255)             = 9
poll([{fd=5, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=5, revents=POLLOUT}])
writev(5, [{iov_base="<\2\2\0\2\0\200\1<\0\2\0\0\0\200\1+\0\1\0", iov_len=20},
{iov_base=NULL, iov_len=0}, {iov_base="", iov_len=0}], 3) = 20
poll([{fd=5, events=POLLIN}], 1, -1)    = 1 ([{fd=5, revents=POLLIN}])
recvmsg(5, {msg_name=NULL, msg_namelen=0,
msg_iov=[{iov_base="\1\0017\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0",
iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 32
shutdown(5, SHUT_RDWR)                  = 0
close(5)                                = 0
futex(0x1daa2a8, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0,
{tv_sec=1609861177, tv_nsec=443714000},
FUTEX_BITSET_MATCH_ANYwarn:sfx.control:15663:15663:sfx2/source/control/dispatch.cxx:1206:
Childwindow slot missing: 25917
warn:sfx.control:15663:15663:sfx2/source/control/dispatch.cxx:1206: Childwindow
slot missing: 25917
```


AFTER FILE OPEN, ALSO WORKING FINE (sheet navigation, file saving, etc..)
``` 
warn:sfx.dialog:15663:15663:sfx2/source/dialog/filtergrouping.cxx:357: already
have an element for WordPerfect
warn:sfx.dialog:15663:15663:sfx2/source/dialog/filtergrouping.cxx:357: already
have an element for writerweb8_writer_template
warn:sfx.dialog:15663:15663:sfx2/source/dialog/filtergrouping.cxx:357: already
have an element for writerglobal8
warn:xmloff:15663:15663:sax/source/fastparser/fastparser.cxx:1323: unknown
element xsi:type http://www.w3.org/2001/XMLSchema-instance
warn:xmloff:15663:15663:sax/source/fastparser/fastparser.cxx:1323: unknown
element xsi:type http://www.w3.org/2001/XMLSchema-instance
warn:oox:15663:15709:oox/source/helper/progressbar.cxx:67:
ProgressBar::setPosition - invalid position
warn:oox:15663:15709:oox/source/helper/progressbar.cxx:67:
ProgressBar::setPosition - invalid position
warn:oox:15663:15709:oox/source/helper/progressbar.cxx:67:
ProgressBar::setPosition - invalid position
warn:oox:15663:15711:oox/source/helper/progressbar.cxx:67:
ProgressBar::setPosition - invalid position
warn:oox:15663:15711:oox/source/helper/progressbar.cxx:67:
ProgressBar::setPosition - invalid position
warn:oox:15663:15711:oox/source/helper/progressbar.cxx:67:
ProgressBar::setPosition - invalid position
warn:legacy.osl:15663:15663:xmlsecurity/source/xmlsec/nss/nssinitializer.cxx:218:
failed to create instance
warn:legacy.osl:15663:15663:xmlsecurity/source/xmlsec/nss/nssinitializer.cxx:221:
failed to create instance
warn:legacy.osl:15663:15663:sc/source/ui/view/tabvwshh.cxx:229: no
accessibility broadcaster?
warn:legacy.osl:15663:15663:sc/source/ui/view/tabvwshh.cxx:229: no
accessibility broadcaster?
warn:legacy.osl:15663:15663:sc/source/ui/view/tabvwshh.cxx:229: no
accessibility broadcaster?
warn:legacy.osl:15663:15663:sc/source/ui/view/tabvwshh.cxx:229: no
accessibility broadcaster?
warn:legacy.osl:15663:15663:sc/source/ui/view/tabvwshh.cxx:229: no
accessibility broadcaster?
warn:legacy.osl:15663:15663:sc/source/ui/view/tabvwshh.cxx:229: no
accessibility broadcaster?
warn:legacy.osl:15663:15663:sc/source/ui/view/tabvwshh.cxx:229: no
accessibility broadcaster?
warn:sfx.control:15663:15663:sfx2/source/control/dispatch.cxx:1206: Childwindow
slot missing: 25917
warn:sfx.control:15663:15663:sfx2/source/control/dispatch.cxx:1206: Childwindow
slot missing: 25917
warn:legacy.tools:15663:15663:svx/source/form/fmvwimp.cxx:436:
FmXFormView::~FmXFormView: Window list not empty!
```


AFTER A CELL IS COPIED, PROGRAM FREEZES:
```
warn:xmloff:15663:15663:xmloff/source/text/XMLTextNumRuleInfo.cxx:89:
<XMLTextNumRuleInfo::Set(..)> - numbering rules instance does not contain any
numbering rule
warn:editeng:15663:15663:editeng/source/uno/unofield.cxx:400: Id service
unknown: 5
warn:editeng:15663:15663:editeng/source/uno/unofield.cxx:400: Id service
unknown: 2
warn:editeng:15663:15663:editeng/source/uno/unofield.cxx:400: Id service
unknown: 5
warn:editeng:15663:15663:editeng/source/uno/unofield.cxx:400: Id service
unknown: 10
warn:editeng:15663:15663:editeng/source/uno/unofield.cxx:400: Id service
unknown: 2
warn:editeng:15663:15663:editeng/source/uno/unofield.cxx:400: Id service
unknown: 3
warn:editeng:15663:15663:editeng/source/uno/unofield.cxx:400: Id service
unknown: 5
warn:editeng:15663:15663:editeng/source/uno/unofield.cxx:400: Id service
unknown: 2
warn:editeng:15663:15663:editeng/source/uno/unofield.cxx:400: Id service
unknown: 5
warn:editeng:15663:15663:editeng/source/uno/unofield.cxx:400: Id service
unknown: 10
warn:editeng:15663:15663:editeng/source/uno/unofield.cxx:400: Id service
unknown: 2
warn:editeng:15663:15663:editeng/source/uno/unofield.cxx:400: Id service
unknown: 3
warn:legacy.osl:15663:15663:sc/source/core/data/document.cxx:5496: Wrong index
in AttrArray
) = 0
futex(0x1daa2b0, FUTEX_WAKE_PRIVATE, 1) = 0
close(6)                                = 0
exit_group(137)                         = ?
+++ exited with 137 +++
```

Execution is stopped manually from the caller cmd line.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20210105/75393226/attachment-0001.htm>


More information about the Libreoffice-bugs mailing list