View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007040 | ardour | bugs | public | 2016-09-20 16:39 | 2017-05-16 18:14 |
Reporter | robert edge | Assigned To | |||
Priority | normal | Severity | crash | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | x86_64 | OS | Linux | OS Version | Fedora 20 |
Product Version | 5.X git (version in description) | ||||
Summary | 0007040: dragging editor list panel to the far right crashes Ardour | ||||
Description | When resizing the editor list panel, dragging it to the far right freezes the GUI and causes a blank window with the title 'Ardour-:Fatal Error' to pop up. Audio playback continues. --version gives me: Ardour5.3.143 (built using 5.3-143-g441eaeb and GCC version 4.8.3 20140911 (Red Hat 4.8.3-7)) | ||||
Steps To Reproduce | Open a session. click on view->show editor list grab the border of the editor list to re-size drag all the way to the right | ||||
Tags | No tags attached. | ||||
has duplicate | 0007349 | closed | GUI thread crashes when Editor List window is at minimum size |
|
I can not reproduce this with Ardour 5.3.0 or Ardour 5.3.143 (both 64 bit, gcc4). Tested on Gentoo current. My windowmanager is Fluxbox. |
|
I noticed this recently with self builds on Fedora 21, but I can't reproduce this with official debug builds either. |
|
Still crashes every single time, now on: Ardour5.4.1 (built using 5.4-1-gaf289ca and GCC version 4.8.3 20140911 (Red Hat 4.8.3-7)) |
|
Can you reproduce with the official builds? Can you reproduce with the Fedora packages of Ardour? If you cannot reproduce with official builds it is of low priority to the Ardour developers as they generally only support the official builds. If you can reproduce this issue only with the Fedora packages of Ardour I suggest you submit a bug downstream in the Redhat bug tracker against the ardour5 component and then add a link to that bug here. |
|
The Fedora 20 package is Ardour 3.5.403. I can report that it runs smoothly and never crashes. I use it all the time. Can the .run file be unpacked in to it's own directory tree? If so I'd be happy to try and run it and report back. A prepackaged build of Ardour 5 isn't something I want installed on this machine. I believe you if you say it will work. Glad to hear it's a low priority! |
|
Builds from ardour.org can always be parallel insalled with (a) each other and (b) a version from a Linux repository. They install into /opt/Ardour-<VERSION> |
|
Just grabbed the source and tried again. Still broke. Ardour5.5.739 (built using 5.5-739-gc3d8967 and GCC version 4.8.3 20140911 (Red Hat 4.8.3-7)) |
|
Cannot reproduce on Ubuntu 14.04 (Unity) with self built from git 5.5-750-g62995bd, gcc 4.8.4 |
|
Can you make a screenshot of the editor's right-side? IIUC the issue can happen with large font-sizes when the RHS pane can become narrower than the tab-bar. If the tabs (+vertical text in there) exceed 30px width and the pane ends up being narrower, there's a crash in gtk-layout. editor.cc:730 edit_pane.set_child_minsize (_editor_list_vbox, 30); /* rough guess at width of notebook tabs */ |
|
|
|
I've attached screenshots of what the editor window looks like upon opening and upon freeze. Ardour5.8.203 (built using 5.8-203-ga199477 and GCC version 4.8.3 20140911 (Red Hat 4.8.3-7)) My monitor is running at 1920x1080. I have not attempted to adjust the font size in Ardour. It should be set to however it comes out of the box. |
|
|
|
Re X42's comment: Looking (pixel peeping) at a screenshot on my 4K screen, at max scale size, the bar on the right is about 44 pixels wide. As a workaround, I edited editor.cc:734 and set the min to 48 (vice 30). That works fine. There is more to this. I tried installing the (then current) 5.8.0 demo package. It does not crash. But when you look closely, the edge of the window overlaps the bar. GTK isn't dying. I looked pretty carefully at the included libs compared to my system libs (Ubuntu 16.04) - they *look* the same (but I could be wrong.) There is a GTK component issue here somewhere. Again, edit editor.cc:734 and boost the minimum to 48, and it is OK. Probably should be scaled along with everything else, I guess. But it works for me. |
|
|
|
I've uploaded a snippet that shows the issue. Note that if you build optimized, GTK does not crash. I suspect that has to do with: ** (ardour-5.6.0:21808): CRITICAL **: clearlooks_style_draw_box_gap: assertion 'width >= -1' failed But that's just a guess. Anyways, setting the minimum size as in my last note fixes it altogether. |
Date Modified | Username | Field | Change |
---|---|---|---|
2016-09-20 16:39 | robert edge | New Issue | |
2016-09-20 20:15 | mhartzel | Note Added: 0018707 | |
2016-09-20 23:05 | timbyr | Note Added: 0018708 | |
2016-10-01 23:11 | robert edge | Note Added: 0018733 | |
2016-10-02 01:01 | timbyr | Note Added: 0018736 | |
2016-10-02 01:01 | timbyr | Status | new => feedback |
2016-10-02 02:18 | robert edge | Note Added: 0018739 | |
2016-10-02 02:18 | robert edge | Status | feedback => new |
2016-10-02 22:34 | paul | Note Added: 0018742 | |
2017-02-07 02:38 | robert edge | Note Added: 0019337 | |
2017-02-08 15:57 | Headwar | Note Added: 0019343 | |
2017-03-22 10:36 | x42 | Note Added: 0019540 | |
2017-03-22 13:00 | robert edge | File Added: Screenshot from 2017-03-22 08:56:45.png | |
2017-03-22 13:04 | robert edge | Note Added: 0019542 | |
2017-03-22 13:04 | robert edge | File Added: Screenshot from 2017-03-22 08:57:03.png | |
2017-05-12 02:48 | timbyr | Relationship added | has duplicate 0007349 |
2017-05-16 00:30 | graydw57 | Note Added: 0019701 | |
2017-05-16 00:32 | graydw57 | Note Edited: 0019701 | |
2017-05-16 18:11 | graydw57 | File Added: Screenshot snippet.png | |
2017-05-16 18:14 | graydw57 | Note Added: 0019704 |