From: Ross Vandegrift (ross_at_willow.seitz.com)
Date: 08/02/03 00:06 EDT
From: Ross Vandegrift <ross@willow.seitz.com>
Message-ID: <20030802040621.GA26681@willow.seitz.com>
Subject: [ardour-dev] aroudr beta2 crashes
Date: Sat, 2 Aug 2003 00:06:21 -0400
Hello all,
I've been running beta2 for a while now, been running really
smoothly until today. Now, whenever I start ardour, it segfaults almost
immediately after the GUI is drawn. This behavior happened after I
started doing two things differently:
1) Yesterday, I started mucking around with my .asoundrc, trying
to get a multi-out virtual device setup so I could use a spare card for
temporary monitoring. I failed to accomplish this, but reverting to the
old .asoundrc doesn't help ardour.
2) I quit a session without saving after accidently zooming in
extremely far. Note that this didn't crash - I quit, chose not to save.
Now starting crashes.
When ardour crashes, jack displays the following message:
subgraph starting at ardour timed out (subgraph_wait_fd=11, status = -1086326248, state = Triggered)
I've run gdb as specified in the FAQ, here's the output:
(gdb) run
Starting program: /usr/local/bin/ardour
[New Thread 1024 (LWP 5289)]
[New Thread 2049 (LWP 5290)]
[New Thread 1026 (LWP 5291)]
Ardour/GTK 0.374.6 running with libardour 0.681.5
Loading UI configuration file /usr/local/etc/ardour/ardour_ui.rc
Loading system configuration file /usr/local/etc/ardour_system.rc
Loading user configuration file /usr/local/etc/ardour.rc
[New Thread 2051 (LWP 5344)]
[New Thread 3076 (LWP 5345)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 5289)]
0x4037feb8 in art_uta_add_line (uta=0x8b08458, x0=4294967294.5,
y0=3.7339022130382613, x1=4294967294.5, y1=888.26609778696172,
rbuf=0x8b0c868, rbuf_rowstride=1) at art_uta_vpath.c:241
241 art_uta_vpath.c: No such file or directory.
in art_uta_vpath.c
(gdb) thread apply all bt
Thread 5 (Thread 3076 (LWP 5345)):
#0 0x405981a3 in __poll (fds=0x8999980, nfds=2, timeout=1000)
at ../sysdeps/unix/sysv/linux/poll.c:52
#1 0x40270a67 in jack_client_thread () from /usr/local/lib/libjack.so.0
Thread 4 (Thread 2051 (LWP 5344)):
#0 0x404f6469 in __sigsuspend (set=0xbf5ff9e4)
at ../sysdeps/unix/sysv/linux/sigsuspend.c:54
#1 0x4027ea4f in __pthread_wait_for_restart_signal (self=0xbf5ffc00)
at pthread.c:1004
#2 0x4027b0e2 in pthread_cond_wait (cond=0x891eb50, mutex=0x891d7d4)
at restart.h:36
#3 0x085c8412 in ARDOUR::Source::peak_thread_work ()
#4 0x4027c159 in pthread_start_thread_event () at manager.c:315
Thread 3 (Thread 1026 (LWP 5291)):
#0 0x404f6469 in __sigsuspend (set=0xbf7ff9a0)
at ../sysdeps/unix/sysv/linux/sigsuspend.c:54
#1 0x4027f4dc in sigwait (set=0xbf7ffa5c, sig=0xbf7ffa58) at
signals.c:221
#2 0x082a59d4 in signal_thread ()
#3 0x4027c159 in pthread_start_thread_event () at manager.c:315
---Type <return> to continue, or q <return> to quit---
Thread 2 (Thread 2049 (LWP 5290)):
#0 0x404f6361 in __kill () at __kill:-1
#1 0x4027edd2 in __pthread_restart_new (th=0x402880a0) at
pthread.c:1115
#2 0x4027bfc5 in __pthread_manager (arg=0x5) at restart.h:26
#3 0x4027c010 in __pthread_manager_event () at manager.c:238
Thread 1 (Thread 1024 (LWP 5289)):
#0 0x4037feb8 in art_uta_add_line (uta=0x8b08458, x0=4294967294.5,
y0=3.7339022130382613, x1=4294967294.5, y1=888.26609778696172,
rbuf=0x8b0c868, rbuf_rowstride=1) at art_uta_vpath.c:241
#1 0x40380227 in art_uta_from_vpath (vec=0x8b0a480) at
art_uta_vpath.c:328
#2 0x40380367 in art_uta_from_svp (svp=0x8b0a5d0) at art_uta_svp.c:51
#3 0x08378118 in gtk_canvas_update_svp (canvas=0x8a629c0,
p_svp=0x8a6a204,
new_svp=0x8b0c0d0) at gtk-canvas-util.c:438
#4 0x08378225 in gtk_canvas_item_update_svp (item=0x8a6a170,
p_svp=0x8a6a204,
new_svp=0x8b0c0d0) at gtk-canvas-util.c:506
#5 0x083782b1 in gtk_canvas_item_update_svp_clip (item=0x8a6a170,
p_svp=0x8a6a204, new_svp=0x8b0c0d0, clip_svp=0x0) at
gtk-canvas-util.c:543
#6 0x08371c3c in gtk_canvas_line_update (item=0x8a6a170,
affine=0xbffff1ac,
clip_path=0x0, flags=1) at gtk-canvas-line.c:997
#7 0x0836a6e8 in gtk_canvas_item_invoke_update (item=0x8a6a170,
affine=0xbffff31c, clip_path=0x0, flags=1) at gtk-canvas.c:496
#8 0x0836c484 in gtk_canvas_group_update (item=0x8a661a0,
affine=0xbffff31c,
---Type <return> to continue, or q <return> to quit---
clip_path=0x0, flags=1) at gtk-canvas.c:1744
#9 0x0836a6e8 in gtk_canvas_item_invoke_update (item=0x8a661a0,
affine=0xbffff48c, clip_path=0x0, flags=1) at gtk-canvas.c:496
#10 0x0836c484 in gtk_canvas_group_update (item=0x8a62d78,
affine=0xbffff48c,
clip_path=0x0, flags=1) at gtk-canvas.c:1744
#11 0x0836a6e8 in gtk_canvas_item_invoke_update (item=0x8a62d78,
affine=0xbffff58c, clip_path=0x0, flags=0) at gtk-canvas.c:496
#12 0x0836eeb5 in do_update (canvas=0x8a629c0) at gtk-canvas.c:3351
#13 0x0836ef93 in idle_handler (data=0x8a629c0) at gtk-canvas.c:3377
#14 0x4019227a in g_timeout_add () from /usr/lib/libglib-1.2.so.0
#15 0x40191258 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#16 0x40191863 in g_get_current_time () from /usr/lib/libglib-1.2.so.0
#17 0x401919fc in g_main_run () from /usr/lib/libglib-1.2.so.0
#18 0x400b3707 in gtk_main () from /usr/lib/libgtk-1.2.so.0
#19 0x0838cf8b in Gtk::Main::run_impl (this=0x89289e8) at main.cc:11
#20 0x08356dd3 in Gtkmmext::UI::run ()
#21 0x404e517d in __libc_start_main (main=0x82a39d4 <main>, argc=1,
ubp_av=0xbffff964, init=0x8123a54 <_init>, fini=0x85f6510 <_fini>,
rtld_fini=0x4000a534 <_dl_fini>, stack_end=0xbffff95c)
at ../sysdeps/generic/libc-start.c:129
(gdb)
Thanks greatly for any help!
--
Ross Vandegrift
ross@willow.seitz.com
A Pope has a Water Cannon. It is a Water Cannon.
He fires Holy-Water from it. It is a Holy-Water Cannon.
He Blesses it. It is a Holy Holy-Water Cannon.
He Blesses the Hell out of it. It is a Wholly Holy Holy-Water Cannon.
He has it pierced. It is a Holey Wholly Holy Holy-Water Cannon.
He makes it official. It is a Canon Holey Wholly Holy Holy-Water Cannon.
Batman and Robin arrive. He shoots them.
-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
_______________________________________________
ardour-dev mailing list
ardour-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ardour-dev
This archive was generated by hypermail 2.1.7 : 08/02/03 00:12 EDT