MantisBT

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0007040ardourbugspublic2016-09-20 09:392017-05-16 11:14
Reporterrobert edge 
Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
StatusnewResolutionopen 
Platformx86_64OSLinuxOS VersionFedora 20
Product Version5.X git (version in description) 
Target VersionFixed in Version 
Summary0007040: dragging editor list panel to the far right crashes Ardour
DescriptionWhen 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 ReproduceOpen 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
TagsNo tags attached.
Attached Filespng file icon Screenshot from 2017-03-22 08:56:45.png [^] (113,175 bytes) 2017-03-22 06:00


png file icon Screenshot from 2017-03-22 08:57:03.png [^] (110,664 bytes) 2017-03-22 06:04


png file icon Screenshot snippet.png [^] (10,311 bytes) 2017-05-16 11:11

- Relationships
has duplicate 0007349closed GUI thread crashes when Editor List window is at minimum size 

-  Notes
(0018707)
mhartzel (reporter)
2016-09-20 13:15

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.
(0018708)
timbyr (developer)
2016-09-20 16:05

I noticed this recently with self builds on Fedora 21, but I can't reproduce this with official debug builds either.
(0018733)
robert edge (reporter)
2016-10-01 16:11

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))
(0018736)
timbyr (developer)
2016-10-01 18:01

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.
(0018739)
robert edge (reporter)
2016-10-01 19:18

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!
(0018742)
paul (administrator)
2016-10-02 15:34

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>
(0019337)
robert edge (reporter)
2017-02-06 18:38

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))
(0019343)
Headwar (reporter)
2017-02-08 07:57

Cannot reproduce on Ubuntu 14.04 (Unity) with self built from git 5.5-750-g62995bd, gcc 4.8.4
(0019540)
x42 (administrator)
2017-03-22 03:36

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 */
(0019542)
robert edge (reporter)
2017-03-22 06:04

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.
(0019701)
graydw57 (reporter)
2017-05-15 17:30
edited on: 2017-05-15 17:32

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.

(0019704)
graydw57 (reporter)
2017-05-16 11:14

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.

- Issue History
Date Modified Username Field Change
2016-09-20 09:39 robert edge New Issue
2016-09-20 13:15 mhartzel Note Added: 0018707
2016-09-20 16:05 timbyr Note Added: 0018708
2016-10-01 16:11 robert edge Note Added: 0018733
2016-10-01 18:01 timbyr Note Added: 0018736
2016-10-01 18:01 timbyr Status new => feedback
2016-10-01 19:18 robert edge Note Added: 0018739
2016-10-01 19:18 robert edge Status feedback => new
2016-10-02 15:34 paul Note Added: 0018742
2017-02-06 18:38 robert edge Note Added: 0019337
2017-02-08 07:57 Headwar Note Added: 0019343
2017-03-22 03:36 x42 Note Added: 0019540
2017-03-22 06:00 robert edge File Added: Screenshot from 2017-03-22 08:56:45.png
2017-03-22 06:04 robert edge Note Added: 0019542
2017-03-22 06:04 robert edge File Added: Screenshot from 2017-03-22 08:57:03.png
2017-05-11 19:48 timbyr Relationship added has duplicate 0007349
2017-05-15 17:30 graydw57 Note Added: 0019701
2017-05-15 17:32 graydw57 Note Edited: 0019701 View Revisions
2017-05-16 11:11 graydw57 File Added: Screenshot snippet.png
2017-05-16 11:14 graydw57 Note Added: 0019704


Copyright © 2000 - 2017 MantisBT Team
Powered by Mantis Bugtracker