When trying to preview a beamer document I get a crash with a cygwin build. I attach a bt at the bottom. Am I right that the crash is occurring inside cygwin1.dll? Just ignore the first two false SEGFAULTS, it's a known problem with gdb in cygwin, solved by a couple of "cont".
I am quite sure it is a cygwin1.dll fault, but want to be really sure before I report the problem to their really picky mailing list ;-) -- Enrico $ gdb src/lyx-qt.exe GNU gdb 6.3.50_2004-12-28-cvs (cygwin-special) Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i686-pc-cygwin"...(no debugging symbols found) (gdb) run Starting program: /usr/local/src/lyx-1.4.0/build/src/lyx-qt.exe ---Type <return> to continue, or q <return> to quit--- Program received signal SIGSEGV, Segmentation fault. 0x610ae938 in pthread_key_create () from /usr/bin/cygwin1.dll (gdb) cont Continuing. Program received signal SIGSEGV, Segmentation fault. 0x610ae938 in pthread_key_create () from /usr/bin/cygwin1.dll (gdb) cont Continuing. New counter already exists: section Locale en_US could not be set beamericonbook.pdf beamericonbook.20.pdf beamericonarticle.pdf beamericonarticle.20.pdf Program received signal SIGSEGV, Segmentation fault. 0x610ae938 in pthread_key_create () from /usr/bin/cygwin1.dll (gdb) bt #0 0x610ae938 in pthread_key_create () from /usr/bin/cygwin1.dll #1 0x6108dd7f in _sigfe () from /usr/bin/cygwin1.dll #2 0x0022ca90 in ?? () #3 0x00b02e64 in use_thread_key () #4 0x0022cb88 in ?? () #5 0x10146890 in ?? () #6 0x0022ca90 in ?? () #7 0x610af6b7 in pthread::once () from /usr/bin/cygwin1.dll #8 0x610af6b7 in pthread::once () from /usr/bin/cygwin1.dll #9 0x6108dd7f in _sigfe () from /usr/bin/cygwin1.dll #10 0x00000050 in ?? () #11 0xffffffff in ?? () #12 0x10146b0c in ?? () #13 0x00c57530 in globals_key () #14 0x0022cb24 in ?? () #15 0x00000001 in ?? () #16 0x10146890 in ?? () #17 0x10146890 in ?? () #18 0x0022cb24 in ?? () #19 0x00000001 in ?? () #20 0x009dd6b0 in check_exception_spec () #21 0x009de467 in __cxa_throw () #22 0x009d5eee in std::__throw_ios_failure () ---Type <return> to continue, or q <return> to quit--- #23 0x00a9333d in std::basic_filebuf<char, std::char_traits<char> >::underflow () #24 0x00af49b9 in std::for_each<std::istreambuf_iterator<char, std::char_traits<char> >, boost::crc_optimal<32u, 79764919u, 4294967295u, 4294967295u, true, true> > () #25 0x009b5557 in lyx::support::sum () #26 0x00412364 in DepTable::insert () #27 0x004184bb in (anonymous namespace)::handleFoundFile () #28 0x00418b7c in LaTeX::deplog () #29 0x00419695 in LaTeX::run () #30 0x0044aedc in Converters::runLaTeX () #31 0x0044c6e3 in Converters::convert () #32 0x004593d3 in Exporter::Export () #33 0x00459f68 in Exporter::Preview () #34 0x0048091b in LyXFunc::dispatch () #35 0x005f31cf in lyx::frontend::QLPopupMenu::fire () #36 0x0066ae7f in lyx::frontend::QLPopupMenu::qt_invoke () #37 0x006b3f6a in QObject::activate_signal () #38 0x006b44fd in QObject::activate_signal () #39 0x007c9904 in QPopupMenu::activated () #40 0x0079a821 in QPopupMenu::actSig () #41 0x0079adb1 in QPopupMenu::mouseReleaseEvent () #42 0x006d3f18 in QWidget::event () ---Type <return> to continue, or q <return> to quit---q Quit (gdb) q The program is running. Exit anyway? (y or n) n Not confirmed. (gdb) cont Continuing. Program exited with code 0103000. (gdb) q