View Issue Details

IDCategoryLast Update
0007969bugs2020-04-03 16:09
ReporterCristian RamosAssigned To 
Reproducibilityalways 
Status newResolutionopen 
PlatformSome Other LinuxOSSome Other LinuxOS Versionunknown
Product Version6.0-pre1 
Fixed in Version 
Summary0007969: Crash at start in KDE Neon whit Global menu
DescriptionI am using KDE Neon and when I enable “global menu” ardor5 or ardour6 does not start
Steps To ReproduceType in terminal
$ ardour6
Additional Information/usr/local/bin/ardour6 --gdb
GNU gdb (Ubuntu 8.1-0ubuntu3.2) 8.1.0.20180409-git
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
Para las instrucciones de informe de errores, vea:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Leyendo símbolos desde /usr/local/lib/ardour6/ardour-6.0.pre1.90...hecho.
(gdb) r
Starting program: /usr/local/lib/ardour6/ardour-6.0.pre1.90
[Depuración de hilo usando libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
(gdb) bind txt domain [gtk2_ardour6] to /usr/local/share/ardour6/locale
Ardour6.0.pre1.90 (built using 6.0-pre1-90-g42af08fb92 and GCC version 7.5.0)
Ardour: [INFO]: Your system is configured to limit Ardour to 65536 open files
Ardour: [INFO]: Loading system configuration file /usr/local/etc/ardour6/system_config
Ardour: [INFO]: Loading user configuration file /home/cristian/.config/ardour6/config
[Nuevo Thread 0x7fffdf0fc700 (LWP 6800)]
Ardour: [INFO]: CPU vendor: AuthenticAMD
Ardour: [INFO]: AVX-capable processor
Ardour: [INFO]: CPU brand: AMD A10-7860K Radeon R7, 12 Compute Cores 4C+8G
Ardour: [INFO]: Using SSE optimized routines
[Nuevo Thread 0x7fffde8fb700 (LWP 6801)]
[Nuevo Thread 0x7fffde0fa700 (LWP 6802)]
[Nuevo Thread 0x7fffdd8f9700 (LWP 6803)]
Ardour: [INFO]: Loading plugin meta data file /usr/local/share/ardour6/plugin_metadata/plugin_tags
[Nuevo Thread 0x7fffccefd700 (LWP 6805)]
[Thread 0x7fffccefd700 (LWP 6805) terminado]
[Nuevo Thread 0x7fffccefd700 (LWP 6806)]
[Nuevo Thread 0x7fffc71a7700 (LWP 6807)]
[Nuevo Thread 0x7fffbffff700 (LWP 6808)]
Ardour: [INFO]: Loading default ui configuration file /usr/local/etc/ardour6/default_ui_config
Ardour: [INFO]: Loading user ui configuration file /home/cristian/.config/ardour6/ui_config
Ardour: [INFO]: Loading 449 MIDI patches from /usr/local/share/ardour6/patchfiles
[Nuevo Thread 0x7fffbf5f1700 (LWP 6809)]
[Nuevo Thread 0x7fffbedf0700 (LWP 6810)]
[Nuevo Thread 0x7fffbe5ef700 (LWP 6811)]
[Nuevo Thread 0x7fffbddee700 (LWP 6812)]
Color shuttle bg not found
Color play head not found
Ardour: [INFO]: Loading color file /usr/local/share/ardour6/themes/dark-ardour.colors
Ardour: [INFO]: Loading ui configuration file /usr/local/etc/ardour6/clearlooks.rc
Ardour: [INFO]: Loading bindings from /usr/local/etc/ardour6/ardour.keys
Loading ui configuration file /usr/local/etc/ardour6/clearlooks.rc
[Nuevo Thread 0x7fffc40d2800 (LWP 6813)]
[Nuevo Thread 0x7fffbcfaa700 (LWP 6814)]
[Thread 0x7fffbcfaa700 (LWP 6814) terminado]
[Nuevo Thread 0x7fffbc18d700 (LWP 6815)]
[Nuevo Thread 0x7fffbc10c700 (LWP 6816)]
[Thread 0x7fffbc10c700 (LWP 6816) terminado]
[Thread 0x7fffbc18d700 (LWP 6815) terminado]
[Nuevo Thread 0x7fffbc18d700 (LWP 6817)]
[Nuevo Thread 0x7fffbc10c700 (LWP 6818)]
[Thread 0x7fffbc10c700 (LWP 6818) terminado]
[Thread 0x7fffbc18d700 (LWP 6817) terminado]
[Nuevo Thread 0x7fffbcfaa700 (LWP 6819)]
[Nuevo Thread 0x7fff9b0f5700 (LWP 6820)]
Found nothing along /home/cristian/.config/ardour6/templates:/usr/local/share/ardour6/templates

Thread 1 "gui" received signal SIGSEGV, Segmentation fault.
0x00007ffff2e92fa4 in gtk_widget_get_toplevel () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
(gdb) bt
#0 0x00007ffff2e92fa4 in gtk_widget_get_toplevel () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
0000001 0x00007ffff2e9339c in () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#2 0x00007ffff2e93472 in gtk_widget_get_screen () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#3 0x00007fffc4359248 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000004 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000005 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
#6 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
#7 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000008 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000009 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000010 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000011 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000012 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000013 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000014 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
#15 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000016 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
#17 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000018 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000019 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000020 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000021 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000022 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000023 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
#24 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000025 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000026 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000027 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000028 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000029 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000030 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000031 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000032 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000033 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000034 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000035 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000036 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000037 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000038 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000039 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000040 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000041 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000042 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000043 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000044 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000045 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000046 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000047 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000048 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000049 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000050 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000051 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000052 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000053 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000054 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000055 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000056 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000057 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000058 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000059 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000060 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000061 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000062 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000063 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000064 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000065 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000066 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
0000067 0x00007fffc4359277 in () at /usr/lib/x86_64-linux-gnu/gtk-2.0/modules/libappmenu-gtk-module.so
TagsNo tags attached.

Relationships

duplicate of 0007967 closedpaul Cannot pin desktop entry into KDE taskbars 

Activities

paul

2020-04-03 14:50

administrator   ~0021155

This is probably a "Not Fixable" issue. Whatever KDE is doing with it's global menu probably involves a mechanism not known to the GUI toollkit (GTK+2) that we use.

I'm intrigued that KDE is continuing to offer this. Ubuntu tried to go down the "global menu" route a few years ago (via GNOME) and as far as I know they abandoned it after significant user feedback.

Cristian Ramos

2020-04-03 16:09

reporter   ~0021159

Ok, you can close the report if you want.
I was able to add ardor to the blacklist and now it works normally
I have noticed that "Plasma globalmenu" shows the result of the "appmenu" (gtk3 / gtk2 / qt) therefore I understand that the same should be for Budgie / Mate / XFCE
So far, the only apps that are not integrated are Ardor and Hydrogen. (sure there are others)
But only Ardor crashes
Thanks

Issue History

Date Modified Username Field Change
2020-04-02 01:04 Cristian Ramos New Issue
2020-04-02 01:37 x42 Relationship added duplicate of 0007967
2020-04-03 14:50 paul Note Added: 0021155
2020-04-03 16:09 Cristian Ramos Note Added: 0021159