tags 438694 + confirmed thanks Am Sonntag, den 19.08.2007, 11:29 -0500 schrieb Ming Hua:
> Click on the orbital-like button on the toolbar (the fifth from right, > with tooltip "Display Geometry/Orbitals/Density/Vibration", I don't seem > to be able to find a menu item for this); > In the new window, right-click, choose Geometry -> Read the geometry > from a xyz file. Thanks. Yes, now I'm able to reproduce the bug. When using -O2 flag, gabedit immediately crashes. When using -O0, then I receive an error from the X window system (will check the latter later). CCing the upstream author too (attaching the backtrace). Regards, Daniel
Starting program: /usr/bin/gabedit (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1221019968 (LWP 24882)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1221019968 (LWP 24882)] 0x0822889d in ?? () #0 0x0822889d in ?? () No symbol table info available. #1 0x00000000 in ?? () No symbol table info available. The program is running. Exit anyway? (y or n) Starting program: /usr/bin/gabedit [Thread debugging using libthread_db enabled] [New Thread -1220704576 (LWP 26296)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1220704576 (LWP 26296)] GeomDrawStick () at GeomDraw.c:570 570 for(list=BondsOrb;list!=NULL;list=list->next) #0 GeomDrawStick () at GeomDraw.c:570 data = (BondType *) 0xa4f26058 i = <value optimized out> j = 3 list = (GList *) 0x0 #1 0x082256a9 in GeomGenList (geomlist=0) at GeomDraw.c:638 No locals. #2 0x0822e4a4 in redraw (widget=0x86e7800, data=0x0) at GLArea.c:690 m = {{1, 0, 0, 0}, {0, 1, 0, 0}, {0, 0, 1, 0}, {0, 0, 0, 1}} #3 0x0822f244 in glarea_rafresh (widget=0x86e7800) at GLArea.c:1239 No locals. #4 0x0822b3f3 in gl_read_xyz_file (FileName=0x8df43d0 "/home/dl/test/chemicalmime/example.xyz") at GeomOrbXYZ.c:549 tmp = <value optimized out> OK = 1 AtomCoord = {0x8dd1200 "x\204r·x\204r·ø\021Ý\bø\021Ý\b", 0x8dd1608 "Òá\225", 0x8dd1a10 "\207j\001", 0x8dd6400 "p\204r·p\204r·øcÝ\bøcÝ\b", 0x8dd6808 ""} fd = (FILE *) 0x8dd8510 i = <value optimized out> j = 19 scal = 0.050499998 #5 0xb77df729 in g_cclosure_marshal_VOID () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #6 0xb77d25d2 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #7 0xb77e3103 in ?? () from /usr/lib/libgobject-2.0.so.0 No symbol table info available. #8 0x08819458 in ?? () No symbol table info available. #9 0x00000000 in ?? () No symbol table info available. The program is running. Exit anyway? (y or n)