File->Open now aboards in this code! if (LyXReadLink(File, Link)) { Buffer += " -> "; Buffer += Link; // This gives the FileType of the file that // is really pointed too after resolving all // symlinks. This is not necessarily the same // as the type of Link (which could again be a // link). Is that intended? // JV 199902 fileInfo.newFile(File); -> Buffer += fileInfo.typeIndicator(); } }
Backtrace following, Jug #1 0x4027a8ba in raise (sig=6) at ../sysdeps/posix/raise.c:27 in ../sysdeps/posix/raise.c (gdb) up #2 0x4027c062 in abort () at ../sysdeps/generic/abort.c:88 in ../sysdeps/generic/abort.c (gdb) up #3 0x081b73df in lyx::abort () at abort.C:9 /sinco/source/lyx/lyx-devel/src/support/abort.C:9:91:beg:0x81b73df Current language: auto; currently c++ (gdb) up #4 0x081c78db in void lyx::Assert<bool> (assertion=false) at LAssert.h:24 /sinco/source/lyx/lyx-devel/src/support/LAssert.h:24:484:beg:0x81c78db (gdb) up #5 0x081b642c in FileInfo::typeIndicator (this=0xbfffede8) at FileInfo.C:178 /sinco/source/lyx/lyx-devel/src/support/FileInfo.C:178:3205:beg:0x81b642c (gdb) up #6 0x0815526d in FileDialog::Private::Reread (this=0x8328418) at FormFiledialog.C:325 /sinco/source/lyx/lyx-devel/src/frontends/xforms/FormFiledialog.C:325:7001:beg:0x815526d (gdb) bt #0 0x4027aae1 in __kill () from /lib/i686/libc.so.6 #1 0x4027a8ba in raise (sig=6) at ../sysdeps/posix/raise.c:27 #2 0x4027c062 in abort () at ../sysdeps/generic/abort.c:88 #3 0x081b73df in lyx::abort () at abort.C:9 #4 0x081c78db in void lyx::Assert<bool> (assertion=false) at LAssert.h:24 #5 0x081b642c in FileInfo::typeIndicator (this=0xbfffede8) at FileInfo.C:178 #6 0x0815526d in FileDialog::Private::Reread (this=0x8328418) at FormFiledialog.C:325 #7 0x08156ab6 in FileDialog::Private::Select (this=0x8328418, title=@0xbffff270, path=@0xbffff288, mask=@0xbfffefd8, suggested=@0xbffff1f8) at FormFiledialog.C:733 #8 0x081545ac in FileDialog::Select (this=0xbffff268, path=@0xbffff288, mask=@0xbffff208, suggested=@0xbffff1f8) at FileDialog.C:75 #9 0x080ab98d in LyXFunc::open (this=0x82dad28, fname=@0xbffff418) at lyxfunc.C:1813 #10 0x080a8c9b in LyXFunc::dispatch (this=0x82dad28, ac=165, do_not_use_this_arg=@0xbffff458) at lyxfunc.C:1272 #11 0x0819d81a in Menubar::Pimpl::MenuCallback (ob=0x8305300, button=1) at Menubar_pimpl.C:586 #12 0x0819b398 in C_Menubar_Pimpl_MenuCallback (ob=0x8305300, button=1) at Menubar_pimpl.C:79 #13 0x4004e87f in fl_object_qread () from /usr/X11R6/lib/libforms.so.0.88 #14 0x4005cb39 in fl_check_forms () from /usr/X11R6/lib/libforms.so.0.88 #15 0x081577f1 in GUIRunTime::runTime () at GUIRunTime.C:86 #16 0x0809cb4d in LyXGUI::runTime (this=0x82bca18) at lyx_gui.C:318 #17 0x0809d310 in LyX::LyX (this=0xbffff610, argc=0xbffff670, argv=0xbffff6d4) at ../src/lyx_main.C:176 #18 0x080bf0df in main (argc=1, argv=0xbffff6d4) at ../src/main.C:38 #19 0x40268627 in __libc_start_main (main=0x80bf010 <main>, argc=1, ubp_av=0xbffff6d4, init=0x804ef78 <_init>, fini=0x8255364 <_fini>, rtld_fini=0x4000dcd4 <_dl_fini>, stack_end=0xbffff6cc) at ../sysdeps/generic/libc-start.c:129 (gdb) _in ../sysdeps/posix/raise.c (gdb) -- -._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._ Dr. Jürgen Vigna E-Mail: [EMAIL PROTECTED] Italienallee 13/N Tel/Fax: +39-0471-450260 / +39-0471-450253 I-39100 Bozen Web: http://www.sad.it/~jug -._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._-._ Sic transit gloria Monday!