GNU TeXmacs - Bugs: bug #60931, qtpipe issue with Qt 5.15.x ->...
You are not allowed to post comments on this tracker with your current authentication level.
bug #60931: qtpipe issue with Qt 5.15.x -> external plugins cause segfault
Submitter: | zongtao wang <wztdream> | ||
Submitted: | Sat 17 Jul 2021 04:50:17 PM UTC | ||
Category: | Editor | Priority: | 9 - Immediate |
Item Group: | Error | Status: | Fixed |
Privacy: | Public | Assigned to: | vdhoeven |
Originator Name: | Open/Closed: | Closed | |
Release: | None | Release: | |
Fixed Release: | None | Fixed Release: | |
Keywords: |
Jump to the original submission
Sun 03 Sep 2023 10:24:00 AM UTC, comment #14: |
Philippe Joyez <pjoyez> |
Tue 08 Aug 2023 11:58:22 AM UTC, comment #13: Thank you very much to Philippe Joyez!
|
Juan Hierro <buscaideas> |
Mon 07 Aug 2023 04:10:51 PM UTC, comment #12: For reference, there is also a duplicate bug #61163.
|
Joris van der Hoeven <vdhoeven> |
Sun 02 Apr 2023 11:12:33 AM UTC, comment #11: I attach a file for comparing how QTMPipeLink.cpp is built with autotools (bugged) and cmake (no bug). To me, nothing obvious pops out... |
Philippe Joyez <pjoyez> |
Thu 10 Nov 2022 06:22:08 PM UTC, comment #10: Yes, see my comment #5: most likely it affects only Qt 5.15.x, not before, nor after. Alas, most linux distros currently use this last Qt 5 version.
|
Philippe Joyez <pjoyez> |
Sun 06 Nov 2022 09:50:17 PM UTC, comment #9: Could you please investigate with which versions of Qt you have this problem.
|
Joris van der Hoeven <vdhoeven> |
Fri 29 Jul 2022 11:44:50 AM UTC, comment #8: I can successfully compile and use plugins when compiling with cmake (on Fedora with Qt 5.15.5 and on Debian with Qt 5.15.2). I only get this segfault when using autotools (configure). |
Jeroen Wouters <jeronim> |
Sun 12 Dec 2021 03:24:45 PM UTC, comment #7: The proposed fix is to modify the configure script so that it disables qtpipes when Qt version is 5.15. However, I'm not skilled enough with m4 to propose a patch.
|
Philippe Joyez <pjoyez> |
Thu 16 Sep 2021 07:10:26 AM UTC, comment #6: Unsurprisingly, this bug also affects interactive sessions (bug 61163). |
Philippe Joyez <pjoyez> |
Tue 27 Jul 2021 11:50:58 AM UTC, comment #5: In Suse's Open Build Service I have build AppImages based on Leap 42.3 (Qt 5.6) and Leap 15.2 (Qt 5.12) and in both, spell checking works fine (even without #3 patch).
|
Philippe Joyez <pjoyez> |
Sun 25 Jul 2021 04:34:55 PM UTC, comment #4: A possible workaround for the Qt5 issue is to disable qt pipes (e.g. configure with --disable-qtpipes)
|
Philippe Joyez <pjoyez> |
Sun 25 Jul 2021 02:39:02 PM UTC, comment #3: I could make the qt6 version to spellcheck correctly with the following patch:
|
Philippe Joyez <pjoyez> |
Thu 22 Jul 2021 09:25:16 AM UTC, comment #2: By comparing
|
Philippe Joyez <pjoyez> |
Thu 22 Jul 2021 09:00:07 AM UTC, comment #1: I confirm the issue. There seems to be a problem with Qt pipes when using Qt>=5 (which the xUbuntu_20.04 package uses). I believe the static package still uses Qt4.
|
Philippe Joyez <pjoyez> |
Sat 17 Jul 2021 04:50:17 PM UTC, original submission:
Hi,
|
zongtao wang <wztdream> |
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 12 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2023-09-03 | pjoyez | Status | Need Info | Fixed | |
Open/Closed | Open | Closed | |||
2023-04-02 | pjoyez | Attached File | - | Added bug60931.txt, #54548 | |
2022-11-06 | vdhoeven | Priority | 7 - High | 9 - Immediate | |
Assigned to | None | vdhoeven | |||
2022-11-06 | vdhoeven | Priority | 5 - Normal | 7 - High | |
Status | Confirmed | Need Info | |||
Assigned to | _86389 | None | |||
2021-12-12 | pjoyez | Summary | spell check trigger segmentation fault error with Qt 5.15.x | qtpipe issue with Qt 5.15.x -> external plugins cause segfault | |
2021-11-10 | vdhoeven | Assigned to | None | _86389 | |
2021-07-27 | pjoyez | Summary | spell check trigger segmentation fault error for ubuntu .deb version | spell check trigger segmentation fault error with Qt 5.15.x | |
2021-07-22 | pjoyez | Status | None | Confirmed |
Powered by Savane 3.13-d3ae.
Corresponding source code
Well, thank you Juan, excellent catch! Indeed that option was the difference between cmake and autotools which resolves the issue. I have commited a fix in rev. 14200.