[esp-r] Re: res crashes when netflow results should be shown
Holger Bertling
holger.bertling at gmx.de
Tue Jul 22 15:09:05 BST 2008
Hi Alex and Jon!
Yes,
I'm compiling from source with svn.
I went back to 32 bits,
64 bits were just too much for me. ;-)
The deb-package was really bad on my system,
it crashed when I opened self-saved models...
So it must be the compiler:
b at d:~$ gcc -v
Es werden eingebaute Spezifikationen verwendet.
Ziel: i486-linux-gnu
Konfiguriert mit: ../src/configure -v --enable-languages=c,c
++,fortran,objc,obj-c++,treelang --prefix=/usr --enable-shared
--with-system-zlib --libexecdir=/usr/lib --without-included-gettext
--enable-threads=posix --enable-nls
--with-gxx-include-dir=/usr/include/c++/4.2 --program-suffix=-4.2
--enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc
--enable-mpfr --enable-targets=all --enable-checking=release
--build=i486-linux-gnu --host=i486-linux-gnu --target=i486-linux-gnu
Thread-Modell: posix
gcc-Version 4.2.3 (Ubuntu 4.2.3-2ubuntu7)
Thanks for your help!
But sorry,
I will test it in about three month.
For know I just got no time.
The rest works really well
and for now i habe to leave the flownetwork out...
Thanks and best regards,
Holger
Am Dienstag, den 22.07.2008, 09:26 -0400 schrieb Ferguson, Alex:
> Hi Holger,
>
> Are you compiling ESP-r from source (that is, using a sandbox checked
> out from svn)? If so, check which version of gcc you're using:
>
> $ gcc -v
>
> If the result is gcc 3.4.X, then everything's probably ok. The Install
> script should correctly locate the gcc/g77/g++ compilers, and link in
> the correct libc and libstdc++ libraries. But if your default compiler
> is set to gcc 4.+, you need to specify the '--gcc4' command line
> argument during installation. Run the following command from the src
> directory for more information:
>
> $ ./Install --help
>
> If you fail to specify '--gcc4' on a system with gcc4 compilers, the
> install script will likely find the version 4.X gcc and g++ compilers,
> but will probably use the version 3.4 g77 fortran compiler. It will
> probably link these against the version 4.X libc and libstdc++
> libraries.
>
> These library and compiler mismatches will produce unpredictable
> results, and might well generate the stack-smash error you encountered.
> Even if you're using the '--gcc4' option, I can't be certain which
> library your binaries will be built against if other gcc libraries are
> present on your system.
>
> Truth is that many linux distibutions do a poor job managing multiple
> versions of the gcc compiler. Gentoo provides a useful script called
> gcc-config, which allows users to cleanly switch between multiple
> versions of gcc, and updates the environment variables to point to the
> correct libraries. Does anybody know of similar tools for Ubuntu and
> other distributions?
>
> - Alex
>
> -----Original Message-----
> From: esp-r-bounces at lists.strath.ac.uk
> [mailto:esp-r-bounces at lists.strath.ac.uk] On Behalf Of Holger Bertling
> Sent: Tuesday, July 22, 2008 4:39 AM
> To: esp-r
> Cc: Jon Hand
> Subject: [esp-r] Re: res crashes when netflow results should be shown
>
> Hello Jon,
>
> ESP-r 11.5 is running on Ubuntu 8.04.
> I chosed X11.
>
> But I'm not sure about the compiler.
> Is it the gcc?
> On my system are gcc-3.4 and gcc-4.2.
> If I had been asked,
> I'd chosen the recommended...
> Can I check this afterwards?
>
> Thanks and best regards,
> Holger
>
>
> Am Dienstag, den 22.07.2008, 00:36 +0100 schrieb Jon Hand:
> > A 'stack' issue has been identifed in res. This issue may be machine
> > specific as we have not had other reports of this problem.
> >
> > Some additional information would be useful - what operating system
> > and what version, what compiler and version was used, which graphics
> > libary (X11 or GTK) for the version of esp-r and lastly is there a
> > version and revision number for the version of esp-r being used?
> >
> > Regards, Jon Hand
> >
> >
> > -----Original Message-----
> > From: esp-r-bounces at lists.strath.ac.uk on behalf of Holger Bertling
> > Sent: Mon 7/21/2008 6:32 PM
> > To: esp-r
> > Subject: [esp-r] res crashes when netflow results should be shown
> >
> > Hello List,
> >
> > The simulation seems to be Ok.
> > Res accepts the flow-results-file.
> > I tried different models
> > and file and screen output.
> >
> > When I select any results of the flownetwork this is happening:
> >
> > b at d:~$ res
> > kl_1 ->spha via door_1
> > spha ->kl_2 via door_2
> > kl_1 ->outside_node via window_1
> > spha ->outside_node via window_2
> > kl_2 ->outside_node via window_3
> > AXISDRW 0 0 1 0 0
> > Current -0.652873993 fac 1. IADJ -1
> > New -1.
> > *** stack smashing detected ***: res terminated ======= Backtrace:
> > =========
> > /lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x48)[0xb7d6e138]
> > /lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x0)[0xb7d6e0f0]
> > res[0x828f4f4]
> > res[0x81d6dc4]
> > res[0x816f7f9]
> > res[0x821e5b6]
> > res[0x804c684]
> > res[0x8299639]
> > /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7c97450]
> > res[0x804a561]
> > ======= Memory map: ========
> > 08048000-082f3000 r-xp 00000000 08:05 5153976
> /usr/esru/esp-r/bin/res
> > 082f3000-0831c000 rw-p 002ab000 08:05 5153976
> /usr/esru/esp-r/bin/res
> > 0831c000-09cf6000 rw-p 0831c000 00:00 0 [heap]
> > b7c43000-b7c47000 r-xp 00000000 08:05
> > 4645301 /usr/lib/libXfixes.so.3.1.0
> > b7c47000-b7c48000 rw-p 00003000 08:05
> > 4645301 /usr/lib/libXfixes.so.3.1.0
> > b7c48000-b7c4f000 r-xp 00000000 08:05
> > 4645321 /usr/lib/libXrender.so.1.3.0
> > b7c4f000-b7c50000 rw-p 00007000 08:05
> > 4645321 /usr/lib/libXrender.so.1.3.0
> > b7c50000-b7c58000 r-xp 00000000 08:05
> > 4645291 /usr/lib/libXcursor.so.1.0.2
> > b7c58000-b7c59000 rw-p 00007000 08:05
> > 4645291 /usr/lib/libXcursor.so.1.0.2
> > b7c59000-b7c5a000 rw-p b7c59000 00:00 0 b7c5a000-b7c5e000 r-xp
> > 00000000 08:05
> > 4645295 /usr/lib/libXdmcp.so.6.0.0
> > b7c5e000-b7c5f000 rw-p 00003000 08:05
> > 4645295 /usr/lib/libXdmcp.so.6.0.0
> > b7c5f000-b7c61000 r-xp 00000000 08:05
> > 4645284 /usr/lib/libXau.so.6.0.0
> > b7c61000-b7c62000 rw-p 00001000 08:05
> > 4645284 /usr/lib/libXau.so.6.0.0
> > b7c62000-b7c63000 rw-p b7c62000 00:00 0 . . .
> >
> > Maybe someone can read this...
> >
> > Best regards,
> >
> > Holger
> >
> >
> > _______________________________________________
> > esp-r mailing list
> > esp-r at lists.strath.ac.uk
> > http://lists.strath.ac.uk/mailman/listinfo/esp-r
> >
> >
> > _______________________________________________
> > esp-r mailing list
> > esp-r at lists.strath.ac.uk
> > http://lists.strath.ac.uk/mailman/listinfo/esp-r
>
>
> _______________________________________________
> esp-r mailing list
> esp-r at lists.strath.ac.uk
> http://lists.strath.ac.uk/mailman/listinfo/esp-r
More information about the esp-r
mailing list