Bugz: 128426

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Bugz: 128426

Jim Jagielski
The above issue (https://bz.apache.org/ooo/show_bug.cgi?id=128426)
is closed for 4.1.x but it seems to crop back up with the various
4.2.x builds on macOS. Of particular interest is that what "fixed"
the bug back when we were handling 4.1.9 RCs was that the bug occurred
when built using a later clang++ version (10.x) but did NOT happen
when compiled with Xcode7 and clang++ 7.3.0. In both cases, the macOS
10.11 SDK was used.

So there is something in the default behavior of clang++ in Xcode that
changed after Xcode7 that causes this bug to pop up.

Does anyone know offhand what code and logic paths are involved in
the "generate a graph from spreadsheet data" action. I'd like to narrow
down what modules to focus on. Not sure if its a UNO bug and something
with maybe the assembly of some of the ASM chunks.

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Bugz: 128426

Arrigo Marchiori
Hello Jim,

On Wed, Feb 17, 2021 at 08:46:15AM -0500, Jim Jagielski wrote:

> The above issue (https://bz.apache.org/ooo/show_bug.cgi?id=128426)
> is closed for 4.1.x but it seems to crop back up with the various
> 4.2.x builds on macOS. Of particular interest is that what "fixed"
> the bug back when we were handling 4.1.9 RCs was that the bug occurred
> when built using a later clang++ version (10.x) but did NOT happen
> when compiled with Xcode7 and clang++ 7.3.0. In both cases, the macOS
> 10.11 SDK was used.
>
> So there is something in the default behavior of clang++ in Xcode that
> changed after Xcode7 that causes this bug to pop up.

If you think that the bug is related to clang, then I could help
checking if the problem also appears on Linux. But the current sources
do not build with clang.

I tried on my Ubuntu 18.04 x86_64 with:
$ clang-10 --version
clang version 10.0.0-4ubuntu1~18.04.2
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin

I was stopped by errors in the "bridges" module; there seem to be
conflicts between ``our'' and ``system'' implementations of structs
involved in exception handling.

If the FreeBSD port uses clang, maybe the involved people could help
in letting clang work under Linux as well?  I cannot build nor test
AOO on FreeBSD, at the moment.

> Does anyone know offhand what code and logic paths are involved in
> the "generate a graph from spreadsheet data" action. I'd like to narrow
> down what modules to focus on. Not sure if its a UNO bug and something
> with maybe the assembly of some of the ASM chunks.

I have never looked into that part, unfortunately.

Best regards,
--
Arrigo

http://rigo.altervista.org

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]