Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
K3DSurf 0.6.2
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
virtualmeet
n00b
n00b


Joined: 26 Nov 2005
Posts: 12

PostPosted: Tue Jul 03, 2007 11:53 pm    Post subject: K3DSurf 0.6.2 Reply with quote

Hi all,
K3DSurf 0.6.2 is out with many new features.
For more infos and download : http://kde-apps.org/content/show.php?content=25049
Forum : http://k3dsurf.s4.bizhat.com
Ebuild : https://bugs.gentoo.org/show_bug.cgi?id=117854
Back to top
View user's profile Send private message
zxy
Veteran
Veteran


Joined: 06 Jan 2006
Posts: 1160
Location: in bed in front of the computer

PostPosted: Wed Jul 04, 2007 3:19 pm    Post subject: Reply with quote

Thank you for this. Just what I was searching for lately. :D

--- edit ---

It compiled here on amd64 (through ssh), but i cannot try it until i get to the machine ...
_________________
Nature does not hurry, yet everything is accomplished.
Lao Tzu
Back to top
View user's profile Send private message
virtualmeet
n00b
n00b


Joined: 26 Nov 2005
Posts: 12

PostPosted: Fri Jul 06, 2007 5:15 am    Post subject: Reply with quote

Quote:
Thank you for this. Just what I was searching for lately. :D
It compiled here on amd64 (through ssh), but i cannot try it until i get to the machine ...

Hi,
Me too I was looking for someone with an AMD64 machine: K3DSurf seems to have some issues on Debian-64 and I want to know if it's working on Gentoo-64 :D .
Thanks in advance
Back to top
View user's profile Send private message
zxy
Veteran
Veteran


Joined: 06 Jan 2006
Posts: 1160
Location: in bed in front of the computer

PostPosted: Fri Jul 06, 2007 5:16 am    Post subject: Reply with quote

Amd64: Compiled, runs, no crashes so far, but i didn't test it long enough (maybe). :D

And looks cool. 8)

---edit --

and when i clicked on (X) to close the K3dsurf window, it crashed my X server, twice. :(
_________________
Nature does not hurry, yet everything is accomplished.
Lao Tzu
Back to top
View user's profile Send private message
virtualmeet
n00b
n00b


Joined: 26 Nov 2005
Posts: 12

PostPosted: Fri Jul 06, 2007 5:33 am    Post subject: Reply with quote

Hi,
WAW, less than one minute to respond... 8O
If it lives for more than one second, then things are OK because on Debian K3DSurf exites with a segmentation fault when lunched...should be some bad library links.
Quote:
And looks cool. 8)
Thanks :P
Cheers,
Taha
edit: Is your graphics card configured with GL support?
If not, try to reduice the resolution. I know about this problem with some config and it seems to be a bug on the X server...
Back to top
View user's profile Send private message
mdeininger
Veteran
Veteran


Joined: 15 Jun 2005
Posts: 1740
Location: Emerald Isles, observing Dublin's docklands

PostPosted: Fri Jul 06, 2007 11:01 am    Post subject: Reply with quote

don't worry too much if stuff is crashing on debian, their glibc is t3h shite (sorry, but i've run into a couple problems myself with debian and ubuntu's libcs, mostly pthreads related issues... grave ones. i suppose they just aren't using the latest glibc, so it's not really debian's fault, but it's still annoying).

i'll go and try it on amd64 too, looks interesting :)
_________________
"Confident, lazy, cocky, dead." -- Felix Jongleur, Otherland

( Twitter | Blog | GitHub )
Back to top
View user's profile Send private message
mdeininger
Veteran
Veteran


Joined: 15 Jun 2005
Posts: 1740
Location: Emerald Isles, observing Dublin's docklands

PostPosted: Fri Jul 06, 2007 6:28 pm    Post subject: Reply with quote

mhh, not good, it segfaults without doing much... here's some info that might be of help to devs (somehow can't seem to get it compiled with -g... ohwell, i never used qmake after all :)):
Code:
mdeininger@helios ~/k3dsurf-0.6.2 $ valgrind k3dsurf
==8627== Memcheck, a memory error detector.
==8627== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==8627== Using LibVEX rev 1732, a library for dynamic binary translation.
==8627== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==8627== Using valgrind-3.2.3, a dynamic binary instrumentation framework.
==8627== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==8627== For more details, rerun with: -v
==8627==
==8627== Invalid read of size 8
==8627==    at 0x578B099: (within /usr/lib64/opengl/nvidia/lib/libGL.so.1.0.9755)
==8627==  Address 0x508 is not stack'd, malloc'd or (recently) free'd
==8627==
==8627== Process terminating with default action of signal 11 (SIGSEGV)
==8627==  Access not within mapped region at address 0x508
==8627==    at 0x578B099: (within /usr/lib64/opengl/nvidia/lib/libGL.so.1.0.9755)
==8627==
==8627== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 11 from 3)
==8627== malloc/free: in use at exit: 81,885,899 bytes in 5,460 blocks.
==8627== malloc/free: 45,805 allocs, 40,345 frees, 83,434,687 bytes allocated.
==8627== For counts of detected errors, rerun with: -v
==8627== searching for pointers to 5,460 not-freed blocks.
==8627== checked 5,546,920 bytes.
==8627==
==8627== LEAK SUMMARY:
==8627==    definitely lost: 3,712 bytes in 70 blocks.
==8627==      possibly lost: 0 bytes in 0 blocks.
==8627==    still reachable: 81,882,187 bytes in 5,390 blocks.
==8627==         suppressed: 0 bytes in 0 blocks.
==8627== Rerun with --leak-check=full to see details of leaked memory.
Segmentation fault
mdeininger@helios ~/k3dsurf-0.6.2 $ gdb k3dsurf
GNU gdb 6.6
Copyright (C) 2006 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 "x86_64-pc-linux-gnu"...
(no debugging symbols found)
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) run
Starting program: /usr/bin/k3dsurf
(no debugging symbols found)
(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 47643531339696 (LWP 8629)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47643531339696 (LWP 8629)]
0x00002b54dcd78099 in glLightfv () from //usr/lib64/opengl/nvidia/lib/libGL.so.1
(gdb) bt full
#0  0x00002b54dcd78099 in glLightfv () from //usr/lib64/opengl/nvidia/lib/libGL.so.1
No symbol table info available.
#1  0x000000000047a749 in ?? ()
No symbol table info available.
#2  0x00000000004f0a78 in ?? ()
No symbol table info available.
#3  0x000000000040fa20 in ?? ()
No symbol table info available.
#4  0x00002b54dd75c374 in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
#5  0x000000000040f8d9 in ?? ()
No symbol table info available.
#6  0x00007fffceab1a38 in ?? ()
No symbol table info available.
#7  0x0000000000000000 in ?? ()
No symbol table info available.


so, looks like glLightfv () somehow ends up with a null pointer where it shouldn't... maybe try and run the thing through valgrind on a different box, that should produce some nice error messages to help ;).

btw: works nice on osx tho :D
_________________
"Confident, lazy, cocky, dead." -- Felix Jongleur, Otherland

( Twitter | Blog | GitHub )
Back to top
View user's profile Send private message
virtualmeet
n00b
n00b


Joined: 26 Nov 2005
Posts: 12

PostPosted: Sat Jul 07, 2007 5:35 am    Post subject: Reply with quote

Hi,
Please try to compile this package to see if it resolve the X server crash (@zxy) and the AMD64 binary issue (@mdeininger):
http://kde-apps.org/content/show.php?content=50062 Or
http://prdownloads.sourceforge.net/k3dsurf/k3dsurf-0.6.2.0-Unstable.tar.gz?download
Back to top
View user's profile Send private message
mdeininger
Veteran
Veteran


Joined: 15 Jun 2005
Posts: 1740
Location: Emerald Isles, observing Dublin's docklands

PostPosted: Sat Jul 07, 2007 12:14 pm    Post subject: Reply with quote

well, that didn't quite work either...
Code:
==3602== Using valgrind-3.2.3, a dynamic binary instrumentation framework.
==3602== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==3602== For more details, rerun with: -v
==3602==
==3602== Invalid read of size 8
==3602==    at 0x578B099: (within /usr/lib64/opengl/nvidia/lib/libGL.so.1.0.9755)
==3602==    by 0x4FAE28: k3dsurface::k3dsurface(QWidget*, char const*, unsigned) (k3dsurf.cpp:136)
==3602==    by 0x40FCE1: main (main.cpp:38)
==3602==  Address 0x508 is not stack'd, malloc'd or (recently) free'd
==3602==
==3602== Process terminating with default action of signal 11 (SIGSEGV)
==3602==  Access not within mapped region at address 0x508
==3602==    at 0x578B099: (within /usr/lib64/opengl/nvidia/lib/libGL.so.1.0.9755)
==3602==    by 0x4FAE28: k3dsurface::k3dsurface(QWidget*, char const*, unsigned) (k3dsurf.cpp:136)
==3602==    by 0x40FCE1: main (main.cpp:38)
==3602==
==3602== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 11 from 3)
==3602== malloc/free: in use at exit: 25,888,258 bytes in 5,470 blocks.
==3602== malloc/free: 45,809 allocs, 40,339 frees, 27,439,469 bytes allocated.
==3602== For counts of detected errors, rerun with: -v
==3602== searching for pointers to 5,470 not-freed blocks.
==3602== checked 5,584,520 bytes.
==3602==
==3602== LEAK SUMMARY:
==3602==    definitely lost: 3,712 bytes in 70 blocks.
==3602==      possibly lost: 0 bytes in 0 blocks.
==3602==    still reachable: 25,884,546 bytes in 5,400 blocks.
==3602==         suppressed: 0 bytes in 0 blocks.
==3602== Rerun with --leak-check=full to see details of leaked memory.
Segmentation fault
mdeininger@helios ~/k3dsurf-0.6.2.0-Unstable $ gdb bin/k3dsurf
GNU gdb 6.6
Copyright (C) 2006 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 "x86_64-pc-linux-gnu"...
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) run
Starting program: /home/mdeininger/k3dsurf-0.6.2.0-Unstable/bin/k3dsurf
[Thread debugging using libthread_db enabled]
[New Thread 47256754771888 (LWP 5616)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47256754771888 (LWP 5616)]
0x00002afacf297099 in glLightfv () from //usr/lib64/opengl/nvidia/lib/libGL.so.1
(gdb) bt
#0  0x00002afacf297099 in glLightfv () from //usr/lib64/opengl/nvidia/lib/libGL.so.1
#1  0x00000000004aebd1 in OpenGlWidget (this=0x9c31c0, parent=0x9c2e90, name=0x5f2e43 "ParamGlWidget") at glviewer.cpp:744
#2  0x00000000004fae29 in k3dsurface (this=0x7fffdc590cc0, parent=0x0, name=0x0, fl=1) at k3dsurf.cpp:136
#3  0x000000000040fce2 in main (argc=1, argv=0x7fffdc5924c8) at main.cpp:38
(gdb) bt full
#0  0x00002afacf297099 in glLightfv () from //usr/lib64/opengl/nvidia/lib/libGL.so.1
No symbol table info available.
#1  0x00000000004aebd1 in OpenGlWidget (this=0x9c31c0, parent=0x9c2e90, name=0x5f2e43 "ParamGlWidget") at glviewer.cpp:744
No locals.
#2  0x00000000004fae29 in k3dsurface (this=0x7fffdc590cc0, parent=0x0, name=0x0, fl=1) at k3dsurf.cpp:136
No locals.
#3  0x000000000040fce2 in main (argc=1, argv=0x7fffdc5924c8) at main.cpp:38
        a = <incomplete type>
        mainwindow = {<> = {<No data fields>}, static metaObj = 0x9a4040, tabsurf = 0x9bcd60, ParaPage = 0x9c1d50, ParaWidgetStack = 0x9c2040, WStackPage = 0x9c2e90,
  ParamGlWidget = 0x2aface52086b, WStackPage_2 = 0x458900ac, connectWidget2 = 0x0, IsoPage = 0x4587ccf1, IsoWidgetStack = 0x0, WStackPage_3 = 0x7fffdc5920b0,
  IsoGlWidget = 0x7fffdc592120, WStackPage_4 = 0x2afacfc5d038, isoWidget = 0x0, isopage = 0x7fffdc590f60, TabPage = 0x0, morphanimgroupBox = 0x2aface51ef1d, morph_2 = 0x0,
  anim_2 = 0x2afacf2ac970, groupBox37 = 0x0, groupBox38_2 = 0x2aface520886, textLabel2_5_2_2 = 0x7fffdc5920b0, textLabel2_5_3_2 = 0x2aface51eee0, textLabel2_5_4 = 0x7fffdc5920ef,
  textLabel1_14_2 = 0x2, zg_2 = 0x2afad1d03608, yg_2 = 0x2aface51f2d6, xg_2 = 0x2aface6305e8, xyzg_2 = 0x0, groupBox38 = 0x7fffdc590eb0, textLabel2_5 = 0x2afacfb525bd,
  textLabel2_5_2 = 0x7fffdc592120, textLabel2_5_3 = 0x2afacfc5d038, checkBox73 = 0x0, xg = 0x7fffdc590f60, yg = 0x0, zg = 0x7fffdc590e30, xyzg = 0x2aface52086b,
  isonorm = 0x10102464c457f, isoaxe = 0x0, isoinfos = 0x7fffdc5920b0, Isomesh = 0x7fffdc592120, IsoLine = 0x2afacfb4ee18, isobox = 0x0, isotoolBox = 0x7fffdc591050,
  implicitcartesian = 0x0, minxlimit = 0x2aface51ef1d, xlimit = 0x0, maxxlimit = 0x0, minylimit = 0x0, ylimit = 0x2aface520886, maxylimit = 0x7fffdc5920b0, minzlimit = 0x2aface51eee0,
  zlimit = 0x7fffdc5920ef, maxzlimit = 0x7fffdc5920e0, computeIso = 0x7fffdc5920d8, editIso = 0x2, cleanbutton_2 = 0x2afad1d035e0, editIso_3 = 0x2aface51f2d6,
  isoloadbutton = 0x2afacfb504b0, newisowin = 0x0, implicitfunct = 0x7fffdc592120, IsogroupBox = 0x2afacfb4ee18, Isocondition = 0x0, checkBox86 = 0x7fffdc591050, checkBox85 = 0x0,
  add_condt_2 = 0x7fffdc590f20, inverse_condt_2 = 0x2aface52086b, Isoactiv_cond = 0x3d00, textLabel1_14_4 = 0x3d00, IsoImplicitBox = 0x7fffdc5920b0, IsoOptions = 0x7fffdc592120,
  tabWidget12 = 0x2afacf9e6348, isoexport = 0x0, pushButton77 = 0x7fffdc591140, groupBox44 = 0x3, textLabel1_17 = 0x2aface51ef1d, isomeshgridname = 0x0, buttonGroup5 = 0x0,
  radioButton8 = 0x0, radioButton10 = 0x2aface520886, isoresolution = 0x7fffdc5920b0, morphoption_2_2 = 0x2aface51eee0, cpu_3_2_2 = 0x7fffdc5920ef, cpu_3_2_2_2 = 0x7fffdc5920e0,
  isomaxtr = 0x7fffdc5920d8, isomaxpt = 0x2, pushButton71_2 = 0x2afad1d035b8, morphoption_2 = 0x2aface51f2d6, cpu_3_2 = 0x2afacfb504b0, isomaxgrid = 0x0,
  pushButton71 = 0x7fffdc592120, tab = 0x2afacf9e6348, groupBox47 = 0x0, f_4 = 0x7fffdc591140, f_5 = 0x3, textLabel2_7 = 0x7fffdc591010, binary_3 = 0x2aface52086b,
  binary_2 = 0x3000000000, binary_1 = 0x2600000000, f_6 = 0x22, f_2 = 0x2100000000, unary_1 = 0x4600000023, unary_2 = 0x4000000000, f_3 = 0x3700000000, unary_3 = 0x0,
  f_1 = 0x4b0000002d, textLabel1_12 = 0x1100000036, unaryfct_1 = 0x7fffdc5920b0, unaryfct_2 = 0x7fffdc592120, unaryfct_3 = 0x2afacf7f4dc8, binaryfct_1 = 0x0,
  binaryfct_2 = 0x7fffdc591270, binaryfct_3 = 0x1, activate_heightspeed = 0x2aface51ef1d, tab_2 = 0x0, textLabel1_14_3 = 0x5, glparbutton = 0x2afad1d03578,
  Drawingoption = 0x2aface51f2d6, infos = 0x2afacf6df9a8, Axes_ok = 0x2afacfb50000, exter = 0x2afacfb504b0, cut_Line = 0x2aface6305e8, cut_Column = 0x0, cut_Column_2 = 0x2aface630bc0,
  draw_norm = 0x0, mesh = 0x0, box = 0x0, cutline = 0x2afacf6e3f18, cutcolumn = 0x7fffdc592120, linecolumn = 0x2afacf7f4dc8, toolBox2 = 0x0, page1 = 0x7fffdc591270, xfct = 0x1,
  xcft = 0x7fffdc591140, yfct = 0x2aface52086b, ycft = 0x1a00000000, zfct = 0x1500000000, zcft = 0x19, vmin = 0x0, v = 0x7fffdc5920b0, vmax = 0x7fffdc592120, umin = 0x2afacf6d9050,
  u = 0x0, umax = 0x7fffdc5913a0, example = 0x3, paraloadbutton = 0x2aface51ef1d, calculate = 0x0, edit = 0x3, groupBox25_2 = 0x2afad1d03530, textLabel1_7 = 0x2aface51f2d6,
  add_condt = 0x7fff00000001, inverse_condt = 0x2aface6305e8, cndmesh = 0x7fffdc5906d0, condition = 0x0, cleanbutton = 0x2afacf6e3f18, activ_cond = 0x2aface51f1bf,
  newwindow = 0x2afacfb504b0, choice = 0x2aface6305e8, page2 = 0x0, secondsystativation = 0x2afacf4e62b3, xfct_3 = 0x7fffdc592120, xcft_3 = 0x2afacf6d9050, yfct_3 = 0x0,
  ycft_3 = 0x7fffdc5913a0, zfct_4 = 0x3, zcft_3 = 0x7fffdc591240, vmin_3 = 0x2aface52086b, v_3 = 0x2afacf6d9030, vmax_3 = 0x0, umin_3 = 0x7fffdc5913a0, u_3 = 0x1,
  umax_3 = 0x7fffdc591270, calculate_2 = 0x2aface52086b, edit_3 = 0x0, newwin_2 = 0xa000300000000, groupobjects = 0x7fffdc5920b0, secondobj = 0x7fffdc592120,
  firstobj = 0x2afacf4d50e0, separateobject = 0x0, page = 0x7fffdc5914c0, fct_explicit = 0x2, parametric_box = 0x2aface51ef1d, puissance_val_2 = 0x0, textLabel4 = 0x2afacf4d50d0,
  umin_3_2 = 0x0, u_3_2 = 0x5, umax_3_2 = 0x2afad1d034e8, vmin_3_2 = 0x2aface51f2d6, v_3_2 = 0x7fff00000001, vmax_3_2 = 0x2afad1d03018, textLabel1_4 = 0x7fffdc591240,
  textLabel3_2 = 0x0, fctdefz_val_2 = 0x2afacf4e629a, example_implicite = 0x2aface51f1bf, edit_2 = 0x2afad0f6db10, process_button = 0x2afad1d03018, newwindow_2 = 0x2afad0d4d4b0,
  page_2 = 0x2afacfb504b0, activate_fourdim = 0x0, tabWidget9 = 0x7fffdc5914c0, tab_3 = 0x2, fourdims_box = 0x7fffdc591360, example_2 = 0x2aface52086b, choice_2 = 0x2afacf4d50d0,
  xfct_2 = 0x0, xcft_2 = 0x7fffdc5914c0, yfct_2 = 0x1, ycft_2 = 0x7fffdc591390, zfct_3 = 0x2aface52086b, zcft_2 = 0x21a0000026a, zfct_3_2 = 0x23900000171, wcft_2 = 0x7fffdc5920b0,
  vmin_2 = 0x7fffdc592120, v_2 = 0x2afacf3c3e30, vmax_2 = 0x0, umin_2 = 0x7fffdc5915e0, u_2 = 0x5, umax_2 = 0x2aface51ef1d, calculate_3 = 0x0, newwindow_3 = 0x2afacf3c3de0,
  edit_4 = 0x0, tab_4 = 0x4, rotational4d = 0x2afad0f6dfd8, xzbox = 0x2aface51f2d6, angleyz = 0x7fff00000001, anglexz = 0x2afad0f6db10, anglexy = 0x7fffdc591370, anglezw = 0x0,
  anglexw = 0x2afacf3c74de, angleyw = 0x2aface51f1bf, zwbox = 0x2afacf2ac970, ywbox = 0x2afad0f6db10, xybox = 0x2afacfb504b0, yzbox = 0x0, xwbox = 0x0,
  Rsphericalcoord = 0x7fffdc5915e0, fct_spherical = 0x5, groupBox22 = 0x7fffdc591480, example_spherical = 0x2aface52086b, textLabel1_5 = 0x2afacf3c3de0, fctdefr = 0x0,
  textLabel1_6 = 0x7fffdc5915e0, puissance_r_val = 0x0, textLabel2 = 0x7fffdc5914b0, umin_3_2_2 = 0x2aface52086b, u_3_2_2 = 0x0, umax_3_2_2 = 0xb000300000000, vmin_3_2_2 = 0x100750,
  v_3_2_2 = 0x0, vmax_3_2_2 = 0x7fffdc5920b0, process_sphere = 0x7fffdc592120, newwindow_2_2 = 0x2afacf2a93c0, edit_2_2 = 0x0, page_3 = 0x7fffdc591740, cylindreBox = 0x6,
  fctdefc = 0x2aface51ef1d, umin_3_2_2_2 = 0x0, u_3_2_2_2 = 0x7, umax_3_2_2_2 = 0x2afad0f6dac0, vmin_3_2_2_2 = 0x2aface51f2d6, v_3_2_2_2 = 0x7fff00000001,
  vmax_3_2_2_2 = 0x2afad0f6d5e0, textLabel1_5_2 = 0x7fffdc591490, textLabel1_6_2 = 0x0, textLabel2_2 = 0x2afacf2b09a3, puissance_c_val = 0x2aface51f1bf,
  example_cylindrical = 0x2afad0f6d5e0, edit_2_2_2 = 0x2afacf2ac970, process_cylindrical = 0x2afad0994998, newwindow_cylindrical = 0x2afad0d4d000, cylindrical = 0x2afacf2ac4b8,
  paramoptions = 0x2afacfb504b0, tabWidget12_2 = 0x0, tab_5 = 0x7fffdc591740, fileformatedit = 0x6, trianglemesh = 0x7fffdc5915b0, editobj = 0x2aface52086b,
  groupBox15 = 0x2afacf2a9370, morph = 0x0, anim = 0x7fffdc591740, TabPage_2 = 0x1, toolcheckBox = 0x7fffdc5915e0, tabWidget7 = 0x2aface52086b, tab_6 = 0x2afacf2a9360,
  grouptools = 0x0, xfct_5 = 0x7fffdc591740, xtool = 0x0, yfct_5 = 0x7fffdc591610, ytool = 0x2aface52086b, zfct_6 = 0x0, ztool = 0x8, textLabel1_16 = 0x46474e552, loadpara = 0x2d78,
  edit_6 = 0x102d78, calculate_4 = 0x102d78, cleanpara = 0x8, umin_tools = 0x2afad0f6d588, u_5 = 0x2aface51f2d6, umax_tools = 0x1, vmin_tools = 0x2afad0f6d070, v_6 = 0x7fffdc5915b0,
  vmax_tools = 0x0, choice_4 = 0x2afacf10342b, textLabel1_3_2 = 0x2aface51f1bf, toolBox17 = 0x1, page1_2 = 0x2afad0d4db58, tabWidget14 = 0x7fffdc5916e0, tab_7 = 0x0,
  groupBox33 = 0x2afacf10341c, textLabel1_9_2 = 0x2aface51f1bf, scaleyvalue = 0x2afad0d4db58, groupBox34 = 0x2afad0f6d070, textLabel1_9 = 0x2afacf6df9a8, scalexvalue = 0x2afacf2ac4b8,
  groupBox32 = 0x2afacf2ac970, textLabel1_9_3 = 0x2afad0d4d4b0, scalezvalue = 0x2afacfb504b0, save_twiste_4_2 = 0x0, save_scale = 0x0, tab_8 = 0x7fffdc591850, groupBox29 = 0x4,
  save_twiste_3 = 0x7fffdc591720, textLabel4_2_3 = 0x2aface52086b, scrollBar81 = 0x1d, scrollBar20 = 0x26, textLabel5 = 0x3100000000, textLabel6 = 0x0, groupBox29_2 = 0x1c,
  textLabel4_2_2 = 0x2100000000, save_twiste_2 = 0x7fffdc5920b0, scrollBar81_2 = 0x7fffdc592120, scrollBar20_2 = 0x2afacef4a6b8, groupBox29_3 = 0x0, textLabel4_2 = 0x7fffdc591c30,
  save_twiste = 0x15, scrollBar81_3 = 0x2aface51ef1d, scrollBar20_3 = 0x0, save_twiste_4 = 0x2afacef4a668, textLabel6_2 = 0x0, page2_2 = 0x2aface520886, tabWidget15 = 0x7fffdc5920b0,
  tab_9 = 0x6, xfct_5_2 = 0x2afad0d4daf8, rotcurvex = 0x2aface51f2d6, yfct_5_2 = 0x2aface55c998, rotcurvey = 0x2afacf6df4d8, yfct_5_2_3 = 0x2afacf6df9a8, rotcurvez = 0x2afacfb50000,
  umin_tools_2 = 0x2afacfb504b0, u_5_2 = 0x0, umax_tools_2 = 0x7fffdc592120, pushButton50 = 0x2afacef4a6b8, buttonGroup4 = 0x0, axey = 0x7fffdc591c30, axex = 0x15,
  axez = 0x7fffdc591830, textLabel1_13 = 0x2aface52086b, choice_3_2 = 0x2afacef4a668, pushButton49 = 0x0, tab_10 = 0x7fffdc591c30, umin_2_2 = 0x10, u_2_2 = 0x7fffdc591860,
  umax_2_2 = 0x2aface52086b, xfct_5_2_2_2 = 0x2afacef4a658, xtool_2_3 = 0x0, yfct_5_2_2_2 = 0x7fffdc591c30, ytool_2_3 = 0xf, yfct_5_2_2_2_2 = 0x7fffdc591890,
  ztool_2_3 = 0x2aface52086b, umin_2_3 = 0x2afacef4a648, u_2_3 = 0x0, umax_2_3 = 0x7fffdc591c30, xfct_5_2_2 = 0xe, xtool_2_2 = 0x7fffdc5918c0, yfct_5_2_2 = 0x2aface52086b,
  ytool_2_2 = 0x17, yfct_5_2_2_3 = 0x2afad0d4da08, ztool_2_2 = 0x2aface51f2d6, pushButton50_2 = 0x1, choice_3_2_2 = 0x2afad0d4d4b0, pushButton49_2 = 0x7fffdc591710,
  choice_3_2_2_2 = 0x0, pushButton49_2_2 = 0x2aface770b37, TabPage_3 = 0x2aface51f1bf, umin_2_4 = 0x1, u_2_2_2 = 0x2afad0d4d000, umax_2_4 = 0x7fffdc591960, xfct_5_2_2_2_2 = 0x0,
  xtool_2_5 = 0x2aface770b2b, yfct_5_2_2_2_3 = 0x2aface51f1bf, ytool_2_5 = 0x1, yfct_5_2_2_2_2_2 = 0x2afad0994998, ztool_2_5 = 0x7fffdc591990, umin_2_5 = 0x0,
  u_2_3_2 = 0x2aface770b20, umax_2_5 = 0x2aface51f1bf, xfct_5_2_2_3 = 0x1, xtool_2_4 = 0x2afad09944d0, yfct_5_2_2_4 = 0x7fffdc5919c0, ytool_2_4 = 0x0, yfct_5_2_2_3_2 = 0x2aface770af4,
  ztool_2_4 = 0x2aface51f1bf, pushButton50_2_2 = 0x1, pushButton49_2_3 = 0x2afad0994000, choice_3_2_2_3 = 0x7fffdc5919f0, choice_3_2_2_2_2 = 0x0, pushButton49_2_2_2 = 0x2aface770ae3,
  tab_11 = 0x2aface51f1bf, toolBox17_2 = 0x7fffdc592148, page1_3 = 0x7fffdc591aa0, tabWidget14_2 = 0xdc591a20, tab_12 = 0x1, groupBox33_2 = 0x7fffdc592190,
  save_scale_2_3 = 0x2afacf1744f1, scaleyvalue_2 = 0x7fffdc591aa0, textLabel5_2_2 = 0x7fffdc5921a0, textLabel6_3_2 = 0x0, groupBox32_2 = 0x2afacfcacf76,
  save_scale_2_4 = 0x2aface770035, scalezvalue_2 = 0x2aface51f1bf, save_twiste_4_2_2 = 0x1, groupBox34_2 = 0x2afad0674000, save_scale_2_2 = 0x7fffdc591a80, scalexvalue_2 = 0x0,
  tab_13 = 0x2aface770ab6, groupBox29_3_2 = 0x2aface51f1bf, textLabel4_2_4 = 0x1, scrollBar81_3_2 = 0x2afad035f980, save_twiste_5 = 0x7fffdc591ab0, groupBox29_4 = 0x0,
  textLabel4_2_3_2 = 0x2aface770aa7, save_twiste_3_2 = 0x2aface51f1bf, scrollBar81_4 = 0x1, groupBox29_2_2 = 0x2afad035f4c0, textLabel4_2_2_2 = 0x7fffdc591ae0, save_twiste_2_2 = 0x0,
  scrollBar81_2_2 = 0x2aface770a97, textLabel5_2 = 0x2aface51f1bf, textLabel6_3 = 0x1, save_twiste_4_3 = 0x2afad035f000, textLabel1_3_2_2 = 0x7fffdc591b10, groupBox41 = 0x0,
  implicit_2 = 0x2aface770a8c, IsoImplicitBox_2 = 0x2aface51f1bf, minxlimit_2 = 0x1, xlimit_2 = 0x2afad0005968, maxxlimit_2 = 0x7fffdc591b40, minylimit_2 = 0x0,
  ylimit_2 = 0x2aface770a82, maxylimit_2 = 0x2aface51f1bf, minzlimit_2 = 0x1000000001, zlimit_2 = 0x2afad00054b8, maxzlimit_2 = 0x7fffdc591b70, editIso_2 = 0x0,
  textLabel2_6 = 0x2aface770a74, LoadIso = 0x2aface5214b5, implicitfunct_2 = 0xc500000001, computeIso_2 = 0x2aface52f000, TabPage_4 = 0x2afad0e6ab2f, sfactivate = 0x2aface51b913,
  sftoolpage = 0x2aface770a66, superform = 0x2aface51f1bf, sfgroupBox = 0x28600000001, sfumin = 0x2afacfb50960, v_9 = 0x7fffdc591bd0, sfumax = 0x0, v_5_5_5 = 0x2aface770a5a,
  n3_1 = 0x90000101, v_5_12 = 0x2, n2_1 = 0x2afad0005000, v_5_11 = 0x2afad00054b8, n1_1 = 0x2afad0005968, v_5_10 = 0x2afad035f000, b_1 = 0x2afad035f4c0, v_5_9 = 0x2afad035f980,
  a_1 = 0x2afad0674000, v_5_8 = 0x2afad06744c8, m1 = 0x2afad0674990, v_5 = 0x2afad0994000, m2 = 0x2afad09944d0, v_5_2 = 0x2afacf2ac4b8, a_2 = 0x2afacf2ac970, v_5_3 = 0x2afad0994998,
  b_2 = 0x2afad0d4d000, v_5_4 = 0x2afad0d4d4b0, n1_2 = 0x2afacf6df000, v_5_5 = 0x2afacf6df4d8, n2_2 = 0x2afacf6df9a8, v_5_5_4 = 0x2afacfb50000, n3_2 = 0x2afacfb504b0, sfvmin = 0x0,
  v_8 = 0x0, sfvmax = 0x7fffdc5920ef, sfcalculate = 0x40971b, sfnewwin = 0x7fffdc592120, textLabel1_8_2 = 0x9248d0, textLabel1_8 = 0x0, textLabel2_3 = 0x0, textLabel1_10 = 0x0,
  sfchoix = 0x7fffdc591cb0, TabPage_5 = 0x2aface52086b, toolBox2_2 = 0x9248c0, page1_4 = 0x0, fivedim_frame = 0x0, newwindow_5 = 0x0, sixdimactivate = 0x7fffdc591ce0,
  xfct_4 = 0x2aface52086b, xcft_5 = 0x9248b0, yfct_4 = 0x0, ycft_5 = 0x0, zfct_5 = 0x0, zcft_5 = 0x7fffdc591d10, yfct_4_2 = 0x2aface52086b, wcft_5 = 0x9248a0, xfct_4_2 = 0x0,
  tcft_5 = 0x0, sfct_5 = 0x1, scft_5 = 0x2afacfb504b0, umin_5 = 0x7fffdc591c00, u_4 = 0x0, umax_5 = 0x40971b, vmin_5 = 0x2aface51f1bf, v_4 = 0x1, vmax_5 = 0x2aface51ca1c,
  example_3 = 0x7fffdc591db0, edit_5 = 0x2afad1f0e870, choice_5 = 0xb, calculate_5 = 0x23, activate5d = 0xd827590, page2_3 = 0x2aface51cdc0, rotational5d = 0x7fffdc591de0,
  yt = 0x7fffdc591e50, zt = 0xd827590, wt = 0x7fffdc591f90, yw = 0x7fffdc591fa8, yz = 0x2afacfc61348, xz = 0x0, xw = 0x2afad1f0ebe8, xtbox_2 = 0x2afacfb504b0,
  wtbox_2 = 0x2afacf0f975e, zwbox_2 = 0x2afacfc6d630, yzbox_2 = 0x2afacf0f0080, xybox_2 = 0x100000000, xzbox_2 = 0x100000188, xwbox_2 = 0x7fffdc591ff8, ywbox_2 = 0x2aface55cd00,
  ytbox_2 = 0x64, ztbox_2 = 0x2afacfcacdf0, zw = 0x0, xt = 0x2afaffffffff, xy = 0x7fffdc591fa8, rotational6d = 0x9643c0, zsbox_2 = 0x7fffdc591ef0, ys = 0x419344, zs = 0x9643c0,
  tsbox_2 = 0x957cd8, wsbox_2 = 0x7fffdc5922a0, ts = 0x4c47e7, ws = 0xffffffff00000000, ysbox_2 = 0x934a60, xsbox_2 = 0x9369a0, xs = 0xffffffffffffffff, ActionGroup = 0x9369a0,
  layout97 = 0x9388e0, layout97_2 = 0xffffffffffffffff, layout97_3 = 0x9388e0, layout41 = 0x93a820, layout40 = 0xffffffffffffffff, layout39 = 0x93a820, layout38 = 0x2aface51ca1c,
  layout20_2 = 0xffffffffffffffff, layout55 = 0x2afad1f0e858, layout52 = 0x8, layout49 = 0x23, layout50 = 0xec0e61f4, layout51 = 0x2aface51cdc0, layout20_2_3 = 0x1,
  layout20_4 = 0x7fffdc591fc0, layout56_2 = 0xec0e61f4, layout53_2 = 0x7fffdc592100, spacer4_5_2 = 0x7fffdc592118, spacer4_2_4_2 = 0x2afacf7fe528, layout20_4_2 = 0x0,
  layout55_2 = 0x2afad1f0ea98, spacer4_3_3_2 = 0x2afacf6df4d8, spacer4_2_2_3_2 = 0x2aface6cc81a, layout20_2_3_2 = 0x2afacf8118d8, layout42 = 0x2aface6cad68, layout11_4 = 0x100000000,
  layout11_2_2 = 0x100000419, layout11_3_3 = 0x2aface6cc130, layout11_3_3_2 = 0x2aface55c360, layout40_2 = 0x7fffdc592150, layout39_2 = 0x7fffdc592100, layout56_2_2 = 0x0,
  layout53_2_2 = 0x2afad1f0ea98, spacer4_5_2_2 = 0x7fffdc592118, spacer4_2_4_2_2 = 0x2aface51d053, layout20_4_2_2 = 0x0, layout55_2_2 = 0x2afad1f0ea98,
  spacer4_3_3_2_2 = 0x7fff00000001, spacer4_2_2_3_2_2 = 0x0, layout20_2_3_2_2 = 0x1, layout56_2_2_2 = 0x0, layout53_2_2_2 = 0x1, spacer4_5_2_2_2 = 0x0,
  spacer4_2_4_2_2_2 = 0x7fff00000001, layout20_4_2_2_2 = 0x1ce51d053, layout55_2_2_2 = 0x2aface55c360, spacer4_3_3_2_2_2 = 0x7fffdc592180, spacer4_2_2_3_2_2_2 = 0x2aface55c000,
  layout20_2_3_2_2_2 = 0x2aface6cc81a, layout41_2 = 0x1002aface55c360, layout40_3 = 0xec0e61f4, layout39_3 = 0x2aface55c000, layout38_3 = 0x2aface758b63, layout55_3 = 0x7fffdc5921b8,
  layout20_2_5 = 0xc5f422e1, layout168 = 0x2aface55c360, layout40_3_2 = 0x7fffdc5921d0, layout39_3_2 = 0x2afacfe949a8, layout39_3_2_2 = 0x2afacfe949a8, layout55_3_2 = 0x0,
  layout39_4 = 0x2afacfe94960, layout172 = 0x800, layout294_2 = 0x2afacfe949c0, layout295_2 = 0x2afacfe94960, layout295_2_2 = 0x1fd, layout39_5 = 0x810, layout170 = 0x2afacfcca968,
  layout294 = 0xd, layout295 = 0x1, layout295_3 = 0x800, layout39_4_2 = 0x830, layout172_2 = 0x20, layout294_2_2 = 0x0, layout295_2_3 = 0x2aface631000, layout295_2_2_2 = 0x58ce520732,
  layout39_5_2 = 0x2afacf804780, layout170_2 = 0x2afacfe94960, layout294_3 = 0x800, layout295_4 = 0x2afacfe94960, layout295_3_2 = 0x20, layout97_4 = 0x400, layout97_2_2 = 0x95fa00,
  layout97_3_2 = 0x1fd, layout20_2_8 = 0x1, layout20_2_4_5_5 = 0x2afacfccc49d, layout20_2_4_12 = 0x20, layout20_2_4_11 = 0x967430, layout20_2_4_10 = 0x400,
  layout20_2_4_9 = 0x2afacf8b7bdd, layout20_2_4_8 = 0x5df7df, layout20_2_4 = 0x206, layout20_2_4_2 = 0x967430, layout20_2_4_3 = 0x2afacebff417, layout20_2_4_4 = 0x95fa00,
  layout20_2_4_5 = 0x966bf0, layout20_2_4_5_4 = 0x2afacfe949a8, layout20_2_7 = 0x2afacfe949a8, layout59 = 0x966bf0, layout40_2_2 = 0x2afacfe94960, layout39_2_2 = 0x0,
  layout38_2 = 0x2afacfe949c0, layout39_2_2_2 = 0x2afacfe94960, layout40_2_2_2 = 0x193d1, layout40_2_2_2_2 = 0x420, layout17_2 = 0x2afacfcca968, layout26_3 = 0x20,
  spacer4_4 = 0x2afacfe94960, spacer4_2_3 = 0x410, layout20_3 = 0x440, layout26_2_2 = 0x7fffdc5924d8, spacer4_3_2 = 0x6dc5924c8, spacer4_2_2_2 = 0x1, layout20_2_2 = 0x48cfe94960,
  image0 = <incomplete type>, image1 = <incomplete type>, image2 = <incomplete type>}
        newmenu = (class menubar *) 0x0


as you can guess, i added -g and removed -O2 from the optimisations... this seems to be the only interesting part:
Code:
(gdb) bt
#0  0x00002afacf297099 in glLightfv () from //usr/lib64/opengl/nvidia/lib/libGL.so.1
#1  0x00000000004aebd1 in OpenGlWidget (this=0x9c31c0, parent=0x9c2e90, name=0x5f2e43 "ParamGlWidget") at glviewer.cpp:744
#2  0x00000000004fae29 in k3dsurface (this=0x7fffdc590cc0, parent=0x0, name=0x0, fl=1) at k3dsurf.cpp:136
#3  0x000000000040fce2 in main (argc=1, argv=0x7fffdc5924c8) at main.cpp:38

_________________
"Confident, lazy, cocky, dead." -- Felix Jongleur, Otherland

( Twitter | Blog | GitHub )
Back to top
View user's profile Send private message
virtualmeet
n00b
n00b


Joined: 26 Nov 2005
Posts: 12

PostPosted: Sat Jul 07, 2007 4:37 pm    Post subject: Reply with quote

Hi,
Please try again :
http://kde-apps.org/content/show.php?content=50062 Or
http://prdownloads.sourceforge.net/k3dsurf/k3dsurf-0.6.2.1-Unstable.zip?download
I think you've discovered the footprint of the beast causing disaster on the 64Bit Archi and that we are on it's path :D
PS: According to this discussion (in frensh), the AMD64 binarys work fine for Mandriva, Ubuntu (NVIDIA 1.9755)...and even for Debian (NVIDIA 1.0.8776) !
Back to top
View user's profile Send private message
mdeininger
Veteran
Veteran


Joined: 15 Jun 2005
Posts: 1740
Location: Emerald Isles, observing Dublin's docklands

PostPosted: Sun Jul 08, 2007 9:59 am    Post subject: Reply with quote

hmm, no... still didn't like it, essentially the same error :/

Code:
mdeininger@helios ~/k3dsurf-0.6.2.1-Unstable $ bin/k3dsurf
Segmentation fault
mdeininger@helios ~/k3dsurf-0.6.2.1-Unstable $ gdb bin/k3dsurf
GNU gdb 6.6
Copyright (C) 2006 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 "x86_64-pc-linux-gnu"...
ruUsing host libthread_db library "/lib/libthread_db.so.1".
(gdb) run
Starting program: /home/mdeininger/k3dsurf-0.6.2.1-Unstable/bin/k3dsurf
[Thread debugging using libthread_db enabled]
[New Thread 47101787707312 (LWP 2986)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47101787707312 (LWP 2986)]
0x00002ad6ba67b099 in glLightfv () from //usr/lib64/opengl/nvidia/lib/libGL.so.1
(gdb) bt
#0  0x00002ad6ba67b099 in glLightfv () from //usr/lib64/opengl/nvidia/lib/libGL.so.1
#1  0x00000000004abf55 in OpenGlWidget (this=0x9c0250, parent=0x9bff20, name=0x5eff83 "ParamGlWidget") at glviewer.cpp:744
#2  0x00000000004f81d5 in k3dsurface (this=0x7ffff11ae8f0, parent=0x0, name=0x0, fl=1) at k3dsurf.cpp:136
#3  0x000000000040fca0 in main ()


it's kinda weird... maybe it's just my nvidia driver then... but every other opengl app works fine? i'll try to update the drivers and see if that fixes it :)
_________________
"Confident, lazy, cocky, dead." -- Felix Jongleur, Otherland

( Twitter | Blog | GitHub )
Back to top
View user's profile Send private message
zxy
Veteran
Veteran


Joined: 06 Jan 2006
Posts: 1160
Location: in bed in front of the computer

PostPosted: Tue Jul 10, 2007 11:14 am    Post subject: Reply with quote

virtualmeet wrote:
Hi,
Please try to compile this package to see if it resolve the X server crash (@zxy) and the AMD64 binary issue (@mdeininger):
http://kde-apps.org/content/show.php?content=50062 Or
http://prdownloads.sourceforge.net/k3dsurf/k3dsurf-0.6.2.0-Unstable.tar.gz?download


I will, as soon as I come home. I'll also post the package manager's --info, so you'll see what gcc, binutils, glibc, xserver, nvidia-drivers I was using. I usualy use nvidia's TwinView for using two monitors. That might have killed the xserver.

Anyway I'll be back with more data about the problems, but I was on holidays this weekend, so i couldn't do it before. :wink:
_________________
Nature does not hurry, yet everything is accomplished.
Lao Tzu
Back to top
View user's profile Send private message
zxy
Veteran
Veteran


Joined: 06 Jan 2006
Posts: 1160
Location: in bed in front of the computer

PostPosted: Tue Jul 10, 2007 1:50 pm    Post subject: Reply with quote

Ok, home. :D

Here is my system's --info:
http://pastebin.com/m13e2edda

I highlighted some lines, that might be most interresting. If you need more data, just tell me and I'll post it.

Oh, and nvidia-drivers i have installed are: 11-drivers/nvidia-drivers-100.14.09
And I have xinerama useflag enabled globaly.
_________________
Nature does not hurry, yet everything is accomplished.
Lao Tzu
Back to top
View user's profile Send private message
virtualmeet
n00b
n00b


Joined: 26 Nov 2005
Posts: 12

PostPosted: Thu Mar 20, 2014 5:21 pm    Post subject: Reply with quote

Hi all,
Just to mention that I made a new project, MathMod that is a complete rewrite of K3DSurf.
MathMod packs more features and power than K3DSurf and hopefuly it will be useful to some of you as K3DSurf did :)
MathMod is a Qt5 application and can be compiled on the majority of OS.
To download, go here: https://sourceforge.net/projects/mathmod/files/MathMod-1.0/Beta/
Forum: http://k3dsurf.s4.bizhat.com
All your comments and suggestions are welcome.
Abderrahman
Back to top
View user's profile Send private message
virtualmeet
n00b
n00b


Joined: 26 Nov 2005
Posts: 12

PostPosted: Tue Apr 13, 2021 12:04 am    Post subject: Reply with quote

Hi everyone!
It's been a long time since my last post...
MathMod had a quite significant improvements in the past years like support for calculations on multi-cores CPU and compatibility with OpenGL ES (MathMod on Gentoo is still stuck on the old 4.1 version though)
MathMod source code is available from GitHub and Sourceforge
Have fun!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum