On 8/14/20 12:25 AM, David C. Rankin wrote:
On 8/13/20 8:47 PM, Carlos E. R. wrote:
ioctl(-1, TIOCGPGRP, 0x7ffe761f5584) = -1 EBADF (Bad file descriptor)
The last file handle was "3", but the file was close Yes,
That is odd. There is a close() following every open() when the program is loading files, so that part is normal. The -1 on the file descriptor is hosed. I'm not sure what the request 'TIOCGPGRP' but I suspect it is some group ownership related request. The address, 0x7ffe761f5584 doesn't correspond to any other mapped region shown in the posted strace output -- so I'm lost there.
Somebody who looks at strace output more often than I do will have to chime in with further thoughts. Unfortunately, you can't just read the strace sequentially, especially for programs making use of pthreads. The ioctl call may be from a completely unrelated thread from what is generating the normal file loads that are coming immediately before it.
Since it is .xls related, there may be a corrupt Mime-type for excel spreadsheets, or some similar related part of what goes into opening .xls files that is going wrong.
It does not seem to be .xls related as I cannot start ooffice with no file specified.
I would open a bug against libreoffice with the openSUSE bugzilla and include the strace output as an attachment. The devs there are much more fluent in strace.
Bugzilla – Bug 1175285 Submitted Mark -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org