Felipe Sateler <[EMAIL PROTECTED]> writes:
>> I started csound5gui, and clicked the "..." button under
>> "Orchestra/CSD".  It promptly crashed, with the error message
>> "Csound tidy up: Segmentation fault" on the terminal I started
>> csound5gui from.
>
> I can't reproduce it. Does it happen after every fresh-start? Could you run 
> csound5gui under gdb and give a backtrace after the crash? To do this, run 
> the following:

It happens about 90% of the time on the first click.  If it doesn't
crash then, usually hitting "cancel" in the file browser and hitting the
"..." button again will make it crash.

Here's a gdb backtrace from such a scenario (I hit "..." then a dialog
popped up; I hit "cancel", and then it "..." again):

   Program received signal SIGSEGV, Segmentation fault.
   [Switching to Thread 0xb77a46c0 (LWP 32075)]
   0xb7b56ce8 in strcmp () from /lib/i686/cmov/libc.so.6
   (gdb) ba
   #0  0xb7b56ce8 in strcmp () from /lib/i686/cmov/libc.so.6
   #1  0xb7d7084e in Fl_File_Chooser::showChoiceCB () from 
/usr/lib/libfltk.so.1.1
   #2  0xb7d6d977 in Fl_File_Chooser::filter_value () from 
/usr/lib/libfltk.so.1.1
   #3  0x0806f735 in ?? ()
   #4  0x0805aed9 in ?? ()
   #5  0x0805d12c in ?? ()
   #6  0x0808c3b5 in Fl_Widget::do_callback ()
   #7  0xb7d637d8 in Fl_Button::handle () from /usr/lib/libfltk.so.1.1
   #8  0xb7d5bd28 in ?? () from /usr/lib/libfltk.so.1.1
   #9  0xb7d5cf49 in Fl::handle () from /usr/lib/libfltk.so.1.1
   #10 0xb7dad9fc in fl_handle () from /usr/lib/libfltk.so.1.1
   #11 0xb7daecfe in ?? () from /usr/lib/libfltk.so.1.1
   #12 0xb7daf0c9 in fl_wait () from /usr/lib/libfltk.so.1.1
   #13 0xb7d5da38 in Fl::wait () from /usr/lib/libfltk.so.1.1
   #14 0x0805dd76 in ?? ()
   #15 0x0806f9a6 in ?? ()
   #16 0xb7af7455 in __libc_start_main () from /lib/i686/cmov/libc.so.6
   #17 0x0804e6c1 in ?? ()

Incidentally, my home directory is in NFS, and I noticed that if I do
"cd /tmp" before running csound5gui, it doesn't crash (or at least, it
hasn't so far).

So maybe there's some bug in fltk related to NFS or something...?

Thanks,

-Miles

-- 
Saa, shall we dance?  (from a dance-class advertisement)



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to