View Issue Details

IDProjectCategoryView StatusLast Update
0005518ardourbugspublic2013-06-10 18:19
Reporternonsenz Assigned Tononsenz  
PrioritynormalSeveritycrashReproducibilityalways
Status closedResolutionunable to reproduce 
Product Version3.0 
Summary0005518: Ardour crashes at startup (Segmentation fault)
DescriptionMy exact version is Ardour-3.1.10-dbg.

Ardour crashes when loading history. gdb logs in attachement.
Problem is that if I try to load an older history (same project), it crashes too.
TagsNo tags attached.

Activities

2013-06-08 17:48

 

arcour3_gdb_crash.log (2,923 bytes)   
$ /opt/Ardour-3.1.10-dbg/bin/ardour3 --debug
GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2) 7.4-2012.04
Copyright (C) 2012 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".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /opt/Ardour-3.1.10-dbg/bin/ardour-3.0...done.
(gdb) run
Starting program: /opt/Ardour-3.1.10-dbg/bin/ardour-3.0 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
bnd txt domain [gtk2_ardour3] to /opt/Ardour-3.1.10-dbg/share/locale
Ardour3.1 (construit avec 3.1-10-ged1f310 et GCC version 4.4.6)
Cannot xinstall SIGPIPE error handler
ardour: [INFO]: Chargement du fichier de style par défaut (/opt/Ardour-3.1.10-dbg/etc/ardour3_ui_default.conf) pour l'interface graphique
Chargement du fichier utilisateur "/home/nonsenz/.config/ardour3/ardour3_ui.conf" pour la configuration de l'interface graphique
ardour: [INFO]: Loading ui configuration file /opt/Ardour-3.1.10-dbg/etc/ardour3_ui_dark.rc
ardour: [INFO]: Your system is configured to limit Ardour to only 4096 open files
[New Thread 0x7fffe7f2b700 (LWP 2802)]
ardour: [INFO]: Loading system configuration file /opt/Ardour-3.1.10-dbg/etc/ardour_system.rc
Loading user configuration file /home/nonsenz/.config/ardour3/ardour.rc
Using SSE optimized routines
[New Thread 0x7fffe772a700 (LWP 2803)]
[New Thread 0x7fffe6f29700 (LWP 2804)]
[New Thread 0x7fffe6728700 (LWP 2805)]
[New Thread 0x7fffe58a2800 (LWP 2806)]
[New Thread 0x7fffe502b700 (LWP 2807)]
[New Thread 0x7fffe482a700 (LWP 2808)]
[New Thread 0x7fffd5cd9700 (LWP 2809)]
[New Thread 0x7fffd54d8700 (LWP 2810)]
[New Thread 0x7fffd5457700 (LWP 2811)]
[Thread 0x7fffd5457700 (LWP 2811) exited]
[Thread 0x7fffd54d8700 (LWP 2810) exited]
Announcement is: 
[Thread 0x7fffe58a2800 (LWP 2806) exited]
[Thread 0x7fffe502b700 (LWP 2807) exited]
[Thread 0x7fffe482a700 (LWP 2808) exited]
[New Thread 0x7fffd54d8700 (LWP 2812)]
[New Thread 0x7fffd5457700 (LWP 2813)]
lilv_plugin_load_ports_if_necessary(): error: Plugin <http://home.gna.org/lv2vocoder/1> port symbol `600' is invalid
[New Thread 0x7fffc4131700 (LWP 2814)]
[New Thread 0x7fffc40af800 (LWP 2815)]
[New Thread 0x7fffe482a700 (LWP 2816)]
[New Thread 0x7fffe502b700 (LWP 2817)]
[New Thread 0x7fff9bc0c700 (LWP 2818)]
[Thread 0x7fffd5cd9700 (LWP 2809) exited]
[New Thread 0x7fffd5cd9700 (LWP 2819)]
[New Thread 0x7fff9b25b700 (LWP 2820)]
[Thread 0x7fffd5cd9700 (LWP 2819) exited]

Program received signal SIGSEGV, Segmentation fault.
0x00007fffef77897f in art_uta_add_line ()
   from /opt/Ardour-3.1.10-dbg/lib/libart_lgpl_2.so.2

arcour3_gdb_crash.log (2,923 bytes)   

nonsenz

2013-06-08 21:12

reporter   ~0014958

After compiling dev version of A3 from git, same issue :-(

paul

2013-06-10 16:08

administrator   ~0014961

(1) to get a good backtrace you should always use the command:
  
        threads apply all bt

   at the gdb) prompt

(2) this is probably caused by the zoom level. Manually edit file "instant.xml" within the session folder, and alter zoom="..." to a larger value (something above 1000 would be good. You may also need to do this for the instant.xml file found in ~/.config/ardour3

nonsenz

2013-06-10 17:39

reporter   ~0014974

Ok, thank you very much for your answer.

I have used another workarround : I had started my project in Ardour2, so I used my session xyz-2000 in Ardour2 and import all the missing .wav from audiofiles directory.
And then redo some work and open the session in A3 again... And today, A3 doesn't crash anymore, even when I open the snapshot that didn't work. I checked the zoom values which are above 1000 now but maybe not when I got the problem.

Sorry for the bad backtrace. I will try to make it good next time if I report a bug. Thanx for the very good work !

nonsenz

2013-06-10 18:19

reporter   ~0014975

Unable to reproduce after using Ardour 2 with backup snapshot and reopen in A3.

Issue History

Date Modified Username Field Change
2013-06-08 17:48 nonsenz New Issue
2013-06-08 17:48 nonsenz File Added: arcour3_gdb_crash.log
2013-06-08 21:12 nonsenz Note Added: 0014958
2013-06-10 16:08 paul Note Added: 0014961
2013-06-10 17:39 nonsenz Note Added: 0014974
2013-06-10 18:19 nonsenz Note Added: 0014975
2013-06-10 18:19 nonsenz Status new => resolved
2013-06-10 18:19 nonsenz Resolution open => unable to reproduce
2013-06-10 18:19 nonsenz Assigned To => nonsenz
2013-06-10 18:19 nonsenz Status resolved => closed