View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000230 | ardour | bugs | public | 2004-01-22 20:29 | 2004-05-04 06:11 |
| Reporter | panic | Assigned To | |||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | open | ||
| Summary | 0000230: crash on startup reading certain sessions | ||||
| Description | Ardour crashes when opening certain sessions. Always crashes for those sessions. Is OK for other sessions. | ||||
| Additional Information | (gdb) set args firelightless (gdb) run Starting program: /opt/sound/bin/ardour firelightless [New Thread 16384 (LWP 31630)] [New Thread 32769 (LWP 31631)] [New Thread 16386 (LWP 31632)] Ardour/GTK 0.432.1 running with libardour 0.716.1 Loading UI configuration file /opt/sound/etc/ardour/ardour_ui.rc Loading system configuration file /opt/sound/etc/ardour/ardour_system.rc Loading user configuration file /root/.ardour/ardour.rc MIDI: MTC on port hw:0 MMC on port hw:0 0 2 0 0 0 0 0 2 0 0 0 0 [New Thread 32771 (LWP 31640)] Loading session firelightless using snapshot firelightless [New Thread 49156 (LWP 31641)] [New Thread 65541 (LWP 31642)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 16384 (LWP 31630)] 0x406f8883 in strlen () from /lib/libc.so.6 (gdb) where #0 0x406f8883 in strlen () from /lib/libc.so.6 0000001 0x40058ce5 in gtk_arg_get_info () from /usr/lib/libgtk-1.2.so.0 #2 0x40058fca in gtk_args_collect () from /usr/lib/libgtk-1.2.so.0 #3 0x400f5f75 in gtk_object_args_collect () from /usr/lib/libgtk-1.2.so.0 0000004 0x0843b807 in gtk_canvas_item_set_valist (item=0x8c7c420, first_arg_name=0xc0000000 <Address 0xc0000000 out of bounds>, args=0xc0000000 <Address 0xc0000000 out of bounds>) at gtk-canvas.c:590 0000005 0x0843b71f in gtk_canvas_item_set (item=0xc0000000, first_arg_name=0xc0000000 <Address 0xc0000000 out of bounds>) at gtk-canvas.c:563 (gdb) inf thr 6 Thread 65541 (LWP 31642) 0x40751997 in poll () from /lib/libc.so.6 5 Thread 49156 (LWP 31641) 0x406a8468 in sigsuspend () from /lib/libc.so.6 4 Thread 32771 (LWP 31640) 0x406a8468 in sigsuspend () from /lib/libc.so.6 3 Thread 16386 (LWP 31632) 0x406a8468 in sigsuspend () from /lib/libc.so.6 2 Thread 32769 (LWP 31631) 0x40751997 in poll () from /lib/libc.so.6 * 1 Thread 16384 (LWP 31630) 0x406f8883 in strlen () from /lib/libc.so.6 (gdb) thr 6 [Switching to thread 6 (Thread 65541 (LWP 31642))]#0 0x40751997 in poll () from /lib/libc.so.6 (gdb) where #0 0x40751997 in poll () from /lib/libc.so.6 0000001 0x0856e434 in ARDOUR::Session::midi_thread_work() () (gdb) thr 5 [Switching to thread 5 (Thread 49156 (LWP 31641))]#0 0x406a8468 in sigsuspend () from /lib/libc.so.6 (gdb) where #0 0x406a8468 in sigsuspend () from /lib/libc.so.6 0000001 0x4030e1e8 in __pthread_wait_for_restart_signal () from /lib/libpthread.so.0 #2 0x4030aceb in pthread_cond_wait@GLIBC_2.0 () from /lib/libpthread.so.0 (gdb) thr 4 [Switching to thread 4 (Thread 32771 (LWP 31640))]#0 0x406a8468 in sigsuspend () from /lib/libc.so.6 (gdb) where #0 0x406a8468 in sigsuspend () from /lib/libc.so.6 0000001 0x4030e1e8 in __pthread_wait_for_restart_signal () from /lib/libpthread.so.0 #2 0x4030aceb in pthread_cond_wait@GLIBC_2.0 () from /lib/libpthread.so.0 #3 0x0859ea16 in ARDOUR::Source::peak_thread_work(void*) () 0000004 0x4030be32 in pthread_start_thread_event () from /lib/libpthread.so.0 (gdb) thr 3 [Switching to thread 3 (Thread 16386 (LWP 31632))]#0 0x406a8468 in sigsuspend () from /lib/libc.so.6 (gdb) where #0 0x406a8468 in sigsuspend () from /lib/libc.so.6 0000001 0x4030e784 in sigwait () from /lib/libpthread.so.0 #2 0x082fe247 in signal_thread(void*) () #3 0x4030be32 in pthread_start_thread_event () from /lib/libpthread.so.0 (gdb) thr 2 [Switching to thread 2 (Thread 32769 (LWP 31631))]#0 0x40751997 in poll () from /lib/libc.so.6 (gdb) where #0 0x40751997 in poll () from /lib/libc.so.6 0000001 0x4030b93e in __pthread_manager () from /lib/libpthread.so.0 #2 0x4030bb8a in __pthread_manager_event () from /lib/libpthread.so.0 (gdb) thr 1 [Switching to thread 1 (Thread 16384 (LWP 31630))]#0 0x406f8883 in strlen () from /lib/libc.so.6 (gdb) where #0 0x406f8883 in strlen () from /lib/libc.so.6 0000001 0x40058ce5 in gtk_arg_get_info () from /usr/lib/libgtk-1.2.so.0 #2 0x40058fca in gtk_args_collect () from /usr/lib/libgtk-1.2.so.0 #3 0x400f5f75 in gtk_object_args_collect () from /usr/lib/libgtk-1.2.so.0 0000004 0x0843b807 in gtk_canvas_item_set_valist (item=0x8c7c420, first_arg_name=0xc0000000 <Address 0xc0000000 out of bounds>, args=0xc0000000 <Address 0xc0000000 out of bounds>) at gtk-canvas.c:590 0000005 0x0843b71f in gtk_canvas_item_set (item=0xc0000000, first_arg_name=0xc0000000 <Address 0xc0000000 out of bounds>) at gtk-canvas.c:563 | ||||
| Tags | No tags attached. | ||||
|
|
Are there any error messages? Could you attach a session file that always crashes? |
|
2004-02-03 16:47
|
|
|
|
Did a build with -enable-development-build --disable-optimize so that I could use gdb better, but now it doesn't crash. I attached a crashing session a while back. |
|
|
I'm experincing the same problem. The last thing I did with my session was to export a 44100 wav. I'm wondering if this info is being stored somehow in the .ardour file and clashing with the jack 48000 setting? |
|
|
Please try 0.9beta10. The version you have is rather old in our scheme of things. Let us know if the same thing happens. Thanks. |
|
|
Too old |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2004-01-22 20:29 | panic | New Issue | |
| 2004-02-03 16:29 | taybin | Note Added: 0000375 | |
| 2004-02-03 16:47 | panic | File Added: camel.ardour | |
| 2004-02-08 20:12 | panic | Note Added: 0000388 | |
| 2004-02-17 00:04 | daniel | Note Added: 0000444 | |
| 2004-02-17 02:50 | paul | Note Added: 0000445 | |
| 2004-05-04 06:11 | panic | Status | new => closed |
| 2004-05-04 06:11 | panic | Note Added: 0000682 |