Oh joy! Maybe we should try (as Eric suggested) sscanf instead. Cheers, Mike
John Hunter wrote: > On Thu, May 15, 2008 at 8:08 AM, Michael Droettboom <[EMAIL PROTECTED]> wrote: > >> I recently committed a fix (courtesy of Malte Marquarding) for segfaults >> in the Tk backend. It seems it was converting a string of digits to a >> "signed long" and then casting to a pointer. Unfortunately, it really >> needs to be an "unsigned long" or overflow may occur. Since the C >> standard library doesn't provide a version of "atol" for "unsigned >> long", Malte's solution was to use C++ stringstreams. There's a good >> chance that is portable, but it should probably be tested on Visual >> Studio for good measure. Would any of you kind Windows folks be willing >> to compile SVN trunk and open a plot with the TkAgg backend to verify this? >> > > Unfortunately, this change in segfaulting tkagg on solaris > > [EMAIL PROTECTED]:~> uname -a > SunOS flag 5.10 Generic_118855-15 i86pc i386 i86pc > [EMAIL PROTECTED]:~> gcc --version > gcc (GCC) 3.4.1 > > > BUILDING MATPLOTLIB > matplotlib: 0.98pre > python: 2.4.5 (#4, Apr 12 2008, 09:09:16) [GCC 3.4.1] > platform: sunos5 > > REQUIRED DEPENDENCIES > numpy: 1.2.0.dev5136 > freetype2: found, but unknown version (no pkg-config) > * WARNING: Could not find 'freetype2' headers in any > * of '/usr/local/include', '.', > * '/usr/local/include/freetype2', './freetype2'. > > OPTIONAL BACKEND DEPENDENCIES > libpng: found, but unknown version (no pkg-config) > * Could not find 'libpng' headers in any of > * '/usr/local/include', '.' > Tkinter: Tkinter: 39220, Tk: 8.4, Tcl: 8.4 > wxPython: no > * wxPython not found > Gtk+: gtk+: 2.10.11, glib: 2.12.11, pygtk: 2.10.4, > pygobject: 2.12.3 > Qt: no > Qt4: no > Cairo: 1.4.0 > -- Michael Droettboom Science Software Branch Operations and Engineering Division Space Telescope Science Institute Operated by AURA for NASA ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Matplotlib-devel mailing list Matplotlib-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-devel