[ts-gen] mem alloc exceptions seen post 091030

Josef Strobel josef-strobel at web.de
Fri Dec 4 18:37:16 EST 2009


Hi Bill,

Thanks for your new release and it seems to work.

shim-091204 $ ./shim

Usage: shim <mode> [optional feature list]
Modes:

               # real modes, requiring access to an IB tws:
    --data     # process subscriptions and log resulting tick stream events
    --risk     # accept full command set, send requests, and log all events


shim-091204 $ ./shim --data

          The trading shim has connected to the database server and
          loaded  51620 products.  The IB tws offered api level 45,
          and connection negotiation resulted in an api level of 23
          and a client id of  1.  A query shows the account code to
          be XXXXXX.  Program initialization has been completed.



My system config is:

mysql_config --version
5.0.84                                                                                                                            

g++ --version
g++ (Gentoo 4.3.4 p1.0, pie-10.1.5) 4.3.4

uname -a
Linux hostname 2.6.31.3 #6 PREEMPT Wed Nov 4 09:44:41 CET 2009 i686 Intel(R) Pentium(R) M processor 
2.13GHz GenuineIntel GNU/Linux

cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 13
model name      : Intel(R) Pentium(R) M processor 2.13GHz
stepping        : 8
cpu MHz         : 2133.000
cache size      : 2048 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 2
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov clflush dts acpi mmx 
fxsr sse sse2 ss tm pbe bts est tm2
bogomips        : 4255.91
clflush size    : 64
power management:


Best regards
Josef


Am Freitag 04 Dezember 2009 schrieb Bill Pippin:
> I pushed a new release about half an hour ago, and it just showed up.
> Although the tarball has a "Dec  4 15:41" datestamp, our ftp site
> reports it as "12/04/09 20:41:00", presumably since EDT is a -0500
> time zone.  The following is selected text from near the top of the
> NEWS file:
> 
> date: Fri Dec  4 2009 (db: 1.78; ts: 0.95; data-090415)
> ...
>       * Add additional error reporting for failure during calls to the
>         PageMultiple class constructor, in response to a mailing list
>         report.
> 
>       * Remove container block copy virtualization due to failure of
>         older versions of g++ to successfully compile the virtualized
>         class templates.  This issue may in the future be resolved by
>         use of autotools tests to choose sources, with the result that
>         users with obsolete versions of g++ would then not enjoy all
>         the newest features.
> 
>         ...
> 
>       * Add internal cons pool to memory allocator, and fix recently
>         introduced/now removed obj stack bugs that hogged memory; be
>         sure to use the 091204 release in place of the 091030 version.
> 
> If any users observe termination due to a block_must_be_page exception
> --- and there has already been one report of such --- please be sure
> to run at least the 091204 tarball, and report to the list the trace
> immediately prior to the exception, which should include a line
> beginning with "Page?" and followed by five numeric values.
> 
> Thanks,
> 
> Bill
> _______________________________________________
> ts-general mailing list
> ts-general at trading-shim.org
> http://www.trading-shim.org/mailman/listinfo/ts-general
> 


More information about the ts-general mailing list