View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007689 | ardour | bugs | public | 2018-11-24 11:25 | 2018-12-17 11:21 |
Reporter | aquilarubra | Assigned To | |||
Priority | normal | Severity | crash | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | x86_64 | OS | Windows | OS Version | 10 |
Product Version | 5.X git (version in description) | ||||
Summary | 0007689: Crash loading project settings | ||||
Description | I'm using ardour 6 from git (sv 1303), cross compiling it from Arch. The program compiles fine and works fine when a new project is created. When a previous project is loaded, Ardour crashed at pbd-4.dll, being unable to create tracks. The Ardour pane is visible, and it waits for a bit, while trying to create the tracks, till it crashes. From Windows event log: Faulting application name: ardour-6.0.pre0.1303.exe, version: 0.0.0.0, time stamp: 0x5bf92511 Faulting module name: pbd-4.dll, version: 0.0.0.0, time stamp: 0x5bf924fb Exception code: 0xc0000005 Fault offset: 0x0000000000055fcf Faulting process id: 0x25b8 Faulting application start time: 0x01d483e7747f19dd Faulting application path: E:\build\arch\ardour6\bin\ardour-6.0.pre0.1303.exe Faulting module path: E:\build\arch\ardour6\bin\pbd-4.dll Report Id: 693341bf-670a-409f-bac0-e4c2c01daf7a Faulting package full name: Faulting package-relative application ID: In WinDbg, it gives an access violation at: RingBufferIPvE5writeEPKS1 I could not compile a debug version of Ardour, as it seems that it exceeds the Ordinal number of symbols. | ||||
Steps To Reproduce | Launch Ardour, load an existing project, starts the audio server, and while the main window opens it then crashes. | ||||
Additional Information | Under Arch, almost all the latest libraries are used to build the dependencies. But this seems to be a pbd specific issue. | ||||
Tags | No tags attached. | ||||
|
If I run the program in wine, I also see this when it crashed: (ardour-6.0.pre0.1303.exe:41): Gtk-CRITICAL **: 08:29:37.334: gtk_menu_item_get_submenu: assertion 'GTK_IS_MENU_ITEM (menu_item)' failed (ardour-6.0.pre0.1303.exe:41): Gtk-CRITICAL **: 08:29:37.337: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed (ardour-6.0.pre0.1303.exe:41): Gtk-CRITICAL **: 08:29:37.340: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed (ardour-6.0.pre0.1303.exe:41): Gtk-CRITICAL **: 08:29:37.343: gtk_menu_shell_insert: assertion 'GTK_IS_MENU_SHELL (menu_shell)' failed (ardour-6.0.pre0.1303.exe:41): Gtk-CRITICAL **: 08:29:37.346: gtk_menu_item_get_submenu: assertion 'GTK_IS_MENU_ITEM (menu_item)' failed (ardour-6.0.pre0.1303.exe:41): Gtk-CRITICAL **: 08:29:37.350: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed (ardour-6.0.pre0.1303.exe:41): Gtk-CRITICAL **: 08:29:37.353: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed (ardour-6.0.pre0.1303.exe:41): Gtk-CRITICAL **: 08:29:37.356: gtk_menu_shell_insert: assertion 'GTK_IS_MENU_SHELL (menu_shell)' failed |
|
re "I could not compile a debug version of Ardour, as it seems that it exceeds the Ordinal number of symbols." Try adding "-Og" or "-Wa,-mbig-obj" see also https://github.com/Ardour/ardour/blob/master/tools/x-win/compile.sh#L69 |
Date Modified | Username | Field | Change |
---|---|---|---|
2018-11-24 11:25 | aquilarubra | New Issue | |
2018-11-25 07:31 | aquilarubra | Note Added: 0020487 | |
2018-11-30 00:50 | x42 | Note Added: 0020494 | |
2018-12-04 08:17 |
|
File Added: 512.gz | |
2019-02-24 21:05 | x42 | File Deleted: 512.gz |