[Fluxus] stack smashing detected on ubuntu 9.04

Dave Griffiths dave at pawfal.org
Mon Jul 20 04:30:37 PDT 2009


I've also retrofitted the fix back into 0.16, and put a new deb package
here:
http://www.pawfal.org/fluxus/files/jaunty/fluxus_0.16rc3-1_i386.deb

cheers,

dave

On Mon, 2009-07-20 at 11:45 +0100, Dave Griffiths wrote:
> Hi Troels,
> 
> Could you try pulling from git and rebuilding, I think I've fixed this
> now - this was a real bug, a simple off by one error - in the code that
> prints out the text to the repl.
> 
> cheers,
> 
> dave
> 
> On Fri, 2009-07-17 at 22:41 +0200, troels knak-nielsen wrote:
> > Any news on this? I just installed the debian package for intrepid on
> > my jaunty system, and I get the same error.
> > 
> > --
> > troels
> > 
> > On Fri, Jun 5, 2009 at 9:15 PM, Dave Griffiths<dave at pawfal.org> wrote:
> > > Hi Ahmet,
> > >
> > > That probably makes it easier, I'll see if I can replicate the problem
> > > on Jaunty. I have my suspicions it's to do with the fact that the
> > > package was built on Intrepid. If it is that, it shouldn't take long to
> > > get a new package released (so don't go reinstalling :)
> > >
> > > cheers,
> > >
> > > dave
> > >
> > > On Fri, 2009-06-05 at 22:03 +0300, Ahmet Kizilay wrote:
> > >> Hi,
> > >> I was too intimidated to build from the source, so I used the deb
> > >> package. I needed to install freeglut3 package before installation.
> > >> Also, right after the backtrace message I also get this memory map.
> > >> Thank you very much for your response.
> > >> Ahmet Kizilay
> > >>
> > >> ======= Memory map: ========
> > >> 08048000-082fc000 r-xp 00000000 08:02 2239269    /usr/bin/fluxus
> > >> 082fc000-082fe000 r--p 002b3000 08:02 2239269    /usr/bin/fluxus
> > >> 082fe000-0863c000 rw-p 002b5000 08:02 2239269    /usr/bin/fluxus
> > >> 0863c000-08660000 rw-p 0863c000 00:00 0
> > >> 092f6000-09410000 rw-p 092f6000 00:00 0          [heap]
> > >> b3583000-b358c000 rwxp b3583000 00:00 0
> > >> b358c000-b35cd000 rw-p b358c000 00:00 0
> > >> b35cd000-b35ce000 rwxp b35cd000 00:00 0
> > >> b35ce000-b37ce000 rw-s 33d83000 00:0f 7945       /dev/nvidia0
> > >> b37ce000-b37d2000 rw-s 33d7d000 00:0f 7945       /dev/nvidia0
> > >> b37d2000-b38d2000 rw-s 33c75000 00:0f 7945       /dev/nvidia0
> > >> b38d2000-b38d6000 rw-s 33c70000 00:0f 7945       /dev/nvidia0
> > >> b38d6000-b38d7000 rw-s d6c08000 00:0f 7945       /dev/nvidia0
> > >> b38d7000-b3917000 rw-s 34fa2000 00:0f 7945       /dev/nvidia0
> > >> b3917000-b3937000 rw-s 34f77000 00:0f 7945       /dev/nvidia0
> > >> b3937000-b3a0a000 rw-p b3937000 00:00 0
> > >> b3a0a000-b3a54000 rw-p 00000000 00:0f 757        /dev/zero
> > >> b3a54000-b3a55000 rw-s d6060000 00:0f 7945       /dev/nvidia0
> > >> b3a55000-b3a89000 rw-p b3a55000 00:00 0
> > >> b3a89000-b3aaa000 rw-s 00000000 00:09 0          /SYSV00000000
> > >> (deleted)
> > >> b3aaa000-b3aab000 rw-p b3aaa000 00:00 0
> > >> b3aab000-b3ab8000 r--p 00000000 08:02
> > >> 2277475    /usr/share/fluxus-016/material/fonts/Bitstream-Vera-Sans-Mono.ttf
> > >> b3ab8000-b3bbc000 rw-p b3ab8000 00:00 0
> > >> b3bbc000-b3bc0000 r--p b3bbc000 00:00 0
> > >> b3bc0000-b3bc4000 rw-p b3bc0000 00:00 0
> > >> b3bc4000-b3c08000 r--p b3bc4000 00:00 0
> > >> b3c08000-b3c0c000 rw-p b3c08000 00:00 0
> > >> b3c0c000-b3c5c000 r--p b3c0c000 00:00 0
> > >> b3c5c000-b3c60000 rw-p b3c5c000 00:00 0
> > >> b3c60000-b3cb4000 r--p b3c60000 00:00 0
> > >> b3cb4000-b3cb8000 rw-p b3cb4000 00:00 0
> > >> b3cb8000-b3cc0000 r--p b3cb8000 00:00 0
> > >> b3cc0000-b3cc4000 rw-p b3cc0000 00:00 0
> > >> b3cc4000-b3cc8000 r--p b3cc4000 00:00 0
> > >> b3cc8000-b3ccc000 rw-p b3cc8000 00:00 0
> > >> b3ccc000-b3cd0000 r--p b3ccc000 00:00 0
> > >> b3cd0000-b3cd4000 rw-p b3cd0000 00:00 0
> > >> b3cd4000-b3d1c000 r--p b3cd4000 00:00 0
> > >> b3d1c000-b3d20000 rw-p b3d1c000 00:00 0
> > >> b3d20000-b3d24000 r--p b3d20000 00:00 0
> > >> b3d24000-b3d28000 rw-p b3d24000 00:00 0
> > >> b3d28000-b3d40000 r--p b3d28000 00:00 0
> > >> b3d40000-b3d44000 rw-p b3d40000 00:00 0
> > >> b3d44000-b3da0000 r--p b3d44000 00:00 0
> > >> b3da0000-b3da4000 rw-p b3da0000 00:00 0
> > >> b3da4000-b3db8000 r--p b3da4000 00:00 0
> > >> b3db8000-b3dcc000 rw-p b3db8000 00:00 0
> > >> b3dcc000-b3df0000 r--p b3dcc000 00:00 0
> > >> b3df0000-b3df8000 rw-p b3df0000 00:00 0
> > >> b3df8000-b3e0c000 r--p b3df8000 00:00 0
> > >> b3e0c000-b3e10000 rw-p b3e0c000 00:00 0
> > >> b3e11000-b3e12000 rw-s e0941000 00:0f 7945       /dev/nvidia0
> > >> b3e12000-b3e13000 rw-s 33c6f000 00:0f 7945       /dev/Aborte
> > >>
> > >> On Fri, Jun 5, 2009 at 9:55 PM, Dave Griffiths <dave at pawfal.org>
> > >> wrote:
> > >>         Hi Ahmet,
> > >>
> > >>         Interesting... I've not seen these messages before. Can I ask,
> > >>         are you
> > >>         using the deb package or did you build fluxus from source? If
> > >>         you built
> > >>         from source - what version of plt scheme did you install?
> > >>
> > >>         cheers,
> > >>
> > >>         dave
> > >>
> > >>         On Fri, 2009-06-05 at 11:39 +0300, Ahmet Kizilay wrote:
> > >>
> > >>
> > >>         > Hello,
> > >>         > I am quite new to fluxus and linux. I tried fluxus on
> > >>         windows and I
> > >>         > have decided to use it with full functionality. I downloaded
> > >>         ubuntu
> > >>         > 9.04 and the fluxus build yesterday. Everything seems to
> > >>         work fine
> > >>         > except when I enter certain commands like (help "rndvec") or
> > >>         (help
> > >>         > "active-box") or if I run the scenegraph-nav.scm from the
> > >>         examples
> > >>         > folder I get a "stack smashing detected" error.
> > >>         > Any suggestion is more than welcome.
> > >>         > Regards,
> > >>         > Ahmet Kizilay
> > >>         >
> > >>         > *** stack smashing detected ***: fluxus terminated
> > >>         > ======= Backtrace: =========
> > >>         > /lib/tls/i686/cmov/libc.so.6(__fortify_fail
> > >>         +0x48)[0xb780fda8]
> > >>         > /lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x0)[0xb780fd60]
> > >>         > fluxus[0x82bf004]
> > >>         >
> > >>         fluxus(_ZN6fluxus11Interpreter9InterpretERKSsPP13Scheme_Objectb
> > >>         > +0x5ad)[0x808e98d]
> > >>         > fluxus(_Z15DisplayCallbackv+0x7f)[0x809a7ef]
> > >>         > /usr/lib/libglut.so.3[0xb7a8f5bb]
> > >>         > /usr/lib/libglut.so.3(fgEnumWindows+0x43)[0xb7a92ea3]
> > >>         > /usr/lib/libglut.so.3(glutMainLoopEvent+0x690)[0xb7a8ff80]
> > >>         > /usr/lib/libglut.so.3(glutMainLoop+0x5d)[0xb7a903dd]
> > >>         > fluxus(_Z3runP10Scheme_EnviPPc+0xf4d)[0x809b80d]
> > >>         > fluxus[0x81441e0]
> > >>         > fluxus(scheme_main_stack_setup+0x49)[0x8144329]
> > >>         > fluxus(scheme_main_setup+0x4f)[0x814438f]
> > >>         > fluxus(main+0x44)[0x8098ea4]
> > >>         > /lib/tls/i686/cmov/libc.so.6(__libc_start_main
> > >>         +0xe5)[0xb7728775]
> > >>         > fluxus[0x80892b1]
> > >>         >
> > >>
> > >>
> > >>
> > >
> > >
> 




More information about the Fluxus mailing list