GNU TeXmacs - Bugs: bug #52680, Segmentation fault in QMenu::popup...
You are not allowed to post comments on this tracker with your current authentication level.
bug #52680: Segmentation fault in QMenu::popup in Linux with QT4
Submitter: | Stephen Crowley <crowlogic> | ||
Submitted: | Sat 16 Dec 2017 06:22:32 PM UTC | ||
Category: | Qt port | Priority: | 5 - Normal |
Item Group: | Error | Status: | Fixed |
Privacy: | Public | Assigned to: | vdhoeven |
Originator Name: | Open/Closed: | Closed | |
Release: | None | Release: | |
Fixed Release: | 1.99.12 | Fixed Release: | |
Keywords: |
Jump to the original submission
Sat 19 Oct 2019 12:42:08 AM UTC, comment #12: |
Joris van der Hoeven <vdhoeven> |
Tue 21 Aug 2018 10:37:06 PM UTC, comment #11: Is this still happening? rev 11157 might have fixed it. |
Philippe Joyez <pjoyez> |
Fri 19 Jan 2018 06:42:25 PM UTC, comment #10: Nothing changed, I'm using my own build of Revision: 10945
|
Stephen Crowley <crowlogic> |
Thu 18 Jan 2018 07:41:24 AM UTC, comment #9: What changed between comments #6 and #8? Are you using your own build?
|
Philippe Joyez <pjoyez> |
Tue 26 Dec 2017 09:24:43 PM UTC, comment #8: it still crashes even using guile-1.8, same place as last time
|
Stephen Crowley <crowlogic> |
Tue 19 Dec 2017 08:00:51 AM UTC, comment #7: Guile-1.8 is not maintained; this is why Debian does not package it any longer. That's why we need to build it ourselves now. Glad it worked with these debs, and closing the bug since it seems solved.
|
Philippe Joyez <pjoyez> |
Mon 18 Dec 2017 07:40:13 PM UTC, comment #6: great, thanks! It appears to be working quite well. There are no guile-1.8 debs in Ubuntu it seems.. wonder why? |
Stephen Crowley <crowlogic> |
Mon 18 Dec 2017 08:55:39 AM UTC, comment #5: From you last comment, it seems you are running texmacs with guile 1.6. Since we normally run it with guile 1.8, it could be the origin of your issue. I've made guile-1.8 debs for 17.10 (https://download.opensuse.org/repositories/home:/slowphil:/texmacs-devel/xUbuntu_17.10/amd64/), maybe you can try to build with them. |
Philippe Joyez <pjoyez> |
Mon 18 Dec 2017 12:38:48 AM UTC, comment #4: I built the debs from source and uploaded them at https://github.com/crowlogic/stuff/tree/master ... can you try those somehow and see if it still works, maybe using alien to convert to whatever format mint uses, ive never used that one before ? That would perhaps help rule out texmacs vs some library it depends on
|
Stephen Crowley <crowlogic> |
Sun 17 Dec 2017 11:08:12 PM UTC, comment #3: I cannot reproduce that in Mint 18. Try renaming your ~/.TeXmacs directory to see if that changes anything. If that does not help, what distribution do you use? |
Philippe Joyez <pjoyez> |
Sat 16 Dec 2017 06:52:47 PM UTC, comment #2: The file uploader is broke, so I put the video of how to reproduce the bug at the URL https://github.com/crowlogic/stuff/raw/master/TexMacsCrash.mp4 |
Stephen Crowley <crowlogic> |
Sat 16 Dec 2017 06:34:13 PM UTC, comment #1: To trigger the bug, just start TeXmacs and then scroll around through the menus.. video attached
|
Stephen Crowley <crowlogic> |
Sat 16 Dec 2017 06:22:32 PM UTC, original submission:
This is the latest subversion build, as of 'Sat Dec 16 12:22:16 CST 2017'
|
Stephen Crowley <crowlogic> |
No files currently attached
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 9 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2019-10-19 | vdhoeven | Status | Need Info | Fixed | |
Assigned to | None | vdhoeven | |||
Open/Closed | Open | Closed | |||
Fixed Release | None | 1.99.12 | |||
2018-01-18 | pjoyez | Status | None | Need Info | |
Open/Closed | Closed | Open | |||
Summary | Segmentation fault in QMenu::popup in Linux with QT4 and guile-1.6 | Segmentation fault in QMenu::popup in Linux with QT4 | |||
2017-12-19 | pjoyez | Open/Closed | Open | Closed | |
Summary | Segmentation fault in QMenu::popup in Linux with QT4 and libguile.so.12 | Segmentation fault in QMenu::popup in Linux with QT4 and guile-1.6 |
Powered by Savane 3.13-3230.
Corresponding source code
The routine char-set-complement is indeed undefined in Guile 1.6.
Since I had to use TeXmacs on a machine on which only Guile 1.6 was available, I avoided the use of this routine during
the global initialization in python-edit.scm.
So the problem should be fixed for normal use of TeXmacs
in revision 12375 and later (and the upcoming version 1.99.12).
If you are editing Python code, then you may still
experience problems.
Please re-open the bug if you still have problems.