Hello!

Some additional info. The process, which crashes, is:

/opt/cd/OOD680_m5/solver/680/unxlngi6.pro/bin/regcomp -register -br
/opt/cd/OOD680_m5/solver/680/unxlngi6.pro/bin/types.rdb -br
/opt/cd/OOD680_m5/solver/680/unxlngi6.pro/bin/pyuno_services.rdb -r
/opt/cd/OOD680_m5/instsetoo_native/unxlngi6.pro/OpenOffice/rpm/services.rdb/en-US_inprogress_2/services.rdb
-c vnd.openoffice.pymodule:mailmerge -l com.sun.star.loader.Python


For testing, I commented out in
/opt/cd/OOD680_m5/solenv/bin/modules/installer/servicesfile.pm:

if ( $#pythoncomponents > -1 ) { $python_error_occured =
register_pythoncomponents([EMAIL PROTECTED], $regcompfileref,
$servicesfile, $includepatharrayref); }



Without registering of Python, the instsetoo_native project runs without
any further error (I'm using external Python).



valgrind says (about the process, which is started by regcomp.bin:

==594== Memcheck, a memory error detector.
==594== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==594== Using LibVEX rev 1658, a library for dynamic binary translation.
==594== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==594== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==594== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==594==
==594== My PID = 594, parent PID = 587.  Prog and args are:
==594==    /opt/cd/OOD680_m5/solver/680/unxlngi6.pro/bin/javaldx
==594==
--594--
--594-- Command line
--594--    /opt/cd/OOD680_m5/solver/680/unxlngi6.pro/bin/javaldx
--594-- Startup, with flags:
--594--    --trace-children=yes
--594--    -v
--594--    --log-file=myvalgrind.log
--594-- Contents of /proc/version:
--594--   Linux version 2.6.17.11-standard ([EMAIL PROTECTED]) (gcc version
4.1.1) #3 Thu Sep 7 15:22:01 CEST 2006
--594-- Arch and hwcaps: X86, x86-sse1
--594-- Valgrind library directory: /usr/local/lib/valgrind
--594-- Reading syms from /lib-2.6/ld-2.4.so (0x4000000)
--594-- Reading syms from
/opt/cd/OOD680_m5/solver/680/unxlngi6.pro/bin/javaldx (0x8048000)
--594--    object doesn't have a symbol table
--594-- Reading syms from /usr/local/lib/valgrind/x86-linux/memcheck
(0x38000000)
--594--    object doesn't have a symbol table
--594--    object doesn't have a dynamic symbol table
--594-- Reading suppressions file: /usr/local/lib/valgrind/default.supp
--594-- REDIR: 0x4014690 (index) redirected to 0x38028203 (???)
--594-- Reading syms from
/usr/local/lib/valgrind/x86-linux/vgpreload_core.so (0x401C000)
--594-- Reading syms from
/usr/local/lib/valgrind/x86-linux/vgpreload_memcheck.so (0x401E000)
==594== WARNING: new redirection conflicts with existing -- ignoring it
--594--     new: 0x04014690 (index     ) R-> 0x04021050 index
--594-- REDIR: 0x4014830 (strlen) redirected to 0x4021220 (strlen)
==594== Invalid read of size 4
==594==    at 0x4005C78: open_path (in /lib-2.6/ld-2.4.so)
==594==  Address 0x42040174 is not stack'd, malloc'd or (recently) free'd
==594==
==594== Process terminating with default action of signal 11 (SIGSEGV):
dumping core
==594==  Access not within mapped region at address 0x42040174
==594==    at 0x4005C78: open_path (in /lib-2.6/ld-2.4.so)
==594==
==594== Jump to the invalid address stated on the next line
==594==    at 0x1D6: ???
==594==    by 0xBEA421DF: ???
==594==  Address 0x1D6 is not stack'd, malloc'd or (recently) free'd
==594==
==594== Process terminating with default action of signal 11 (SIGSEGV)
==594==  Bad permissions for mapped region at address 0x1D6
==594==    at 0x1D6: ???
==594==    by 0xBEA421DF: ???
==594==
==594== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
==594==
==594== 1 errors in context 1 of 2:
==594== Jump to the invalid address stated on the next line
==594==    at 0x1D6: ???
==594==    by 0xBEA421DF: ???
==594==  Address 0x1D6 is not stack'd, malloc'd or (recently) free'd
==594==
==594== 1 errors in context 2 of 2:
==594== Invalid read of size 4
==594==    at 0x4005C78: open_path (in /lib-2.6/ld-2.4.so)
==594==  Address 0x42040174 is not stack'd, malloc'd or (recently) free'd
==594== IN SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
==594==
==594== malloc/free: in use at exit: 0 bytes in 0 blocks.
==594== malloc/free: 0 allocs, 0 frees, 0 bytes allocated.
==594==
==594== All heap blocks were freed -- no leaks are possible.
--594--  memcheck: sanity checks: 0 cheap, 1 expensive
--594--  memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use
--594--  memcheck: auxmaps: 0 searches, 0 comparisons
--594--  memcheck: SMs: n_issued      = 5 (80k, 0M)
--594--  memcheck: SMs: n_deissued    = 0 (0k, 0M)
--594--  memcheck: SMs: max_noaccess  = 65535 (1048560k, 1023M)
--594--  memcheck: SMs: max_undefined = 0 (0k, 0M)
--594--  memcheck: SMs: max_defined   = 1 (16k, 0M)
--594--  memcheck: SMs: max_non_DSM   = 5 (80k, 0M)
--594--  memcheck: max sec V bit nodes:    0 (0k, 0M)
--594--  memcheck: set_sec_vbits8 calls: 0 (new: 0, updates: 0)
--594--  memcheck: max shadow mem size:   384k, 0M
--594-- translate:            fast SP updates identified: 498 ( 86.6%)
--594-- translate:   generic_known SP updates identified: 24 (  4.1%)
--594-- translate: generic_unknown SP updates identified: 53 (  9.2%)
--594--     tt/tc: 1,509 tt lookups requiring 1,508 probes
--594--     tt/tc: 1,508 fast-cache updates, 4 flushes
--594--  transtab: new        698 (15,083 -> 248,616; ratio 164:10) [0 scs]
--594--  transtab: dumped     0 (0 -> ??)
--594--  transtab: discarded  11 (254 -> ??)
--594-- scheduler: 18,626 jumps (bb entries).
--594-- scheduler: 0/829 major/minor sched events.
--594--    sanity: 1 cheap, 1 expensive checks.
--594--    exectx: 30,011 lists, 2 contexts (avg 0 per list)
--594--    exectx: 2 searches, 0 full compares (0 per 1000)
--594--    exectx: 0 cmp2, 1 cmp4, 0 cmpAll



Afterwards, regcomp crashes itself:

==587== Memcheck, a memory error detector.
==587== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==587== Using LibVEX rev 1658, a library for dynamic binary translation.
==587== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==587== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==587== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==587==
==587== My PID = 587, parent PID = 1748.  Prog and args are:
==587==    /opt/cd/OOD680_m5/solver/680/unxlngi6.pro/bin/regcomp.bin
==587==    -register
==587==    -br
==587==    /opt/cd/OOD680_m5/solver/680/unxlngi6.pro/bin/types.rdb
==587==    -br
==587==    /opt/cd/OOD680_m5/solver/680/unxlngi6.pro/bin/pyuno_services.rdb
==587==    -r
==587==
/opt/cd/OOD680_m5/instsetoo_native/unxlngi6.pro/OpenOffice/rpm/services.rdb/en-US_inprogress_2/services.rdb
==587==    -c
==587==    vnd.openoffice.pymodule:mailmerge
==587==    -l
==587==    com.sun.star.loader.Python
==587==
--587--
--587-- Command line
--587--    /opt/cd/OOD680_m5/solver/680/unxlngi6.pro/bin/regcomp.bin
--587--    -register
--587--    -br
--587--    /opt/cd/OOD680_m5/solver/680/unxlngi6.pro/bin/types.rdb
--587--    -br
--587--    /opt/cd/OOD680_m5/solver/680/unxlngi6.pro/bin/pyuno_services.rdb
--587--    -r
--587--
/opt/cd/OOD680_m5/instsetoo_native/unxlngi6.pro/OpenOffice/rpm/services.rdb/en-US_inprogress_2/services.rdb
--587--    -c
--587--    vnd.openoffice.pymodule:mailmerge
--587--    -l
--587--    com.sun.star.loader.Python
--587-- Startup, with flags:
--587--    --trace-children=yes
--587--    -v
--587--    --log-file=myvalgrind.log
--587-- Contents of /proc/version:
--587--   Linux version 2.6.17.11-standard ([EMAIL PROTECTED]) (gcc version
4.1.1) #3 Thu Sep 7 15:22:01 CEST 2006
--587-- Arch and hwcaps: X86, x86-sse1
--587-- Valgrind library directory: /usr/local/lib/valgrind
--587-- Reading syms from /lib-2.6/ld-2.4.so (0x4000000)
--587-- Reading syms from
/opt/cd/OOD680_m5/solver/680/unxlngi6.pro/bin/regcomp.bin (0x8048000)
--587--    object doesn't have a symbol table
--587-- Reading syms from /usr/local/lib/valgrind/x86-linux/memcheck
(0x38000000)
--587--    object doesn't have a symbol table
--587--    object doesn't have a dynamic symbol table
--587-- Reading suppressions file: /usr/local/lib/valgrind/default.supp
--587-- REDIR: 0x4014690 (index) redirected to 0x38028203 (???)
--587-- Reading syms from
/usr/local/lib/valgrind/x86-linux/vgpreload_core.so (0x401C000)
--587-- Reading syms from
/usr/local/lib/valgrind/x86-linux/vgpreload_memcheck.so (0x401E000)
==587== WARNING: new redirection conflicts with existing -- ignoring it
--587--     new: 0x04014690 (index     ) R-> 0x04021050 index
--587-- REDIR: 0x4014830 (strlen) redirected to 0x4021220 (strlen)
==587== Invalid read of size 4
==587==    at 0x4005C78: open_path (in /lib-2.6/ld-2.4.so)
==587==  Address 0x42040174 is not stack'd, malloc'd or (recently) free'd
==587==
==587== Process terminating with default action of signal 11 (SIGSEGV):
dumping core
==587==  Access not within mapped region at address 0x42040174
==587==    at 0x4005C78: open_path (in /lib-2.6/ld-2.4.so)
==587==
==587== Jump to the invalid address stated on the next line
==587==    at 0x1D6: ???
==587==    by 0xBEED10AF: ???
==587==  Address 0x1D6 is not stack'd, malloc'd or (recently) free'd
==587==
==587== Process terminating with default action of signal 11 (SIGSEGV)
==587==  Bad permissions for mapped region at address 0x1D6
==587==    at 0x1D6: ???
==587==    by 0xBEED10AF: ???
==587==
==587== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
==587==
==587== 1 errors in context 1 of 2:
==587== Jump to the invalid address stated on the next line
==587==    at 0x1D6: ???
==587==    by 0xBEED10AF: ???
==587==  Address 0x1D6 is not stack'd, malloc'd or (recently) free'd
==587==
==587== 1 errors in context 2 of 2:
==587== Invalid read of size 4
==587==    at 0x4005C78: open_path (in /lib-2.6/ld 0x42040174 is not
stack'd, malloc'd or (recently) free'd
==587== IN SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
==587==
==587== malloc/free: in use at exit: 0 bytes in 0 blocks.
==587== malloc/free: 0 allocs, 0 frees, 0 bytes allocated.
==587==
==587== All heap blocks were freed -- no leaks are possible.
--587--  memcheck: sanity checks: 0 cheap, 1 expensive
--587--  memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use
--587--  memcheck: auxmaps: 0 searches, 0 comparisons
--587--  memcheck: SMs: n_issued      = 6 (96k, 0M)
--587--  memcheck: SMs: n_deissued    = 0 (0k, 0M)
--587--  memcheck: SMs: max_noaccess  = 65535 (1048560k, 1023M)
--587--  memcheck: SMs: max_undefined = 0 (0k, 0M)
--587--  memcheck: SMs: max_defined   = 1 (16k, 0M)
--587--  memcheck: SMs: max_non_DSM   = 6 (96k, 0M)
--587--  memcheck: max sec V bit nodes:    0 (0k, 0M)
--587--  memcheck: set_sec_vbits8 calls: 0 (new: 0, updates: 0)
--587--  memcheck: max shadow mem size:   400k, 0M
--587-- translate:            fast SP updates identified: 498 ( 86.6%)
--587-- translate:   generic_known SP updates identified: 24 (  4.1%)
--587-- translate: generic_unknown SP updates identified: 53 (  9.2%)
--587--     tt/tc: 1,509 tt lookups requiring 1,508 probes
--587--     tt/tc: 1,508 fast-cache updates, 4 flushes
--587--  transtab: new        698 (15,083 -> 248,616; ratio 164:10) [0 scs]
--587--  transtab: dumped     0 (0 -> ??)
--587--  transtab: discarded  11 (254 -> ??)
--587-- scheduler: 18,623 jumps (bb entries).
--587-- scheduler: 0/829 major/minor sched events.
--587--    sanity: 1 cheap, 1 expensive checks.
--587--    exectx: 30,011 lists, 2 contexts (avg 0 per list)
--587--    exectx: 2 searches, 0 full compares (0 per 1000)
--587--    exectx: 0 cmp2, 1 cmp4, 0 cmpAll





Kind regards,
Andreas Hartmann

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to