public inbox for gcc-prs@sourceware.org
help / color / mirror / Atom feed
* Re: libstdc++/5557: SIGSEGV inst libstd++ / MT-context
@ 2002-03-28 16:00 bkoz
  0 siblings, 0 replies; 3+ messages in thread
From: bkoz @ 2002-03-28 16:00 UTC (permalink / raw)
  To: agiannetti, gcc-bugs, gcc-prs, nobody

Synopsis: SIGSEGV inst libstd++ / MT-context

State-Changed-From-To: feedback->closed
State-Changed-By: bkoz
State-Changed-When: Thu Mar 28 16:00:16 2002
State-Changed-Why:
    This bug report is useless, and has been closed. Please provide sources, and a coherent description of the problem, or at least how to reproduce it.
    
    thanks,
    benjamin

http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=5557


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: libstdc++/5557: SIGSEGV inst libstd++ / MT-context
@ 2002-02-23 12:30 rodrigc
  0 siblings, 0 replies; 3+ messages in thread
From: rodrigc @ 2002-02-23 12:30 UTC (permalink / raw)
  To: agiannetti, gcc-bugs, gcc-prs, nobody

Synopsis: SIGSEGV inst libstd++ / MT-context

State-Changed-From-To: open->feedback
State-Changed-By: rodrigc
State-Changed-When: Sat Feb 23 12:27:28 2002
State-Changed-Why:
    The information in this bug report is not useful.
    
    Can you provide a testcase which isolates your problem,
    as mentioned in the bug submission
    guidelines in http://gcc.gnu.org/bugs.html?

http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=5557


^ permalink raw reply	[flat|nested] 3+ messages in thread

* libstdc++/5557: SIGSEGV inst libstd++ / MT-context
@ 2002-01-31 12:36 agiannetti
  0 siblings, 0 replies; 3+ messages in thread
From: agiannetti @ 2002-01-31 12:36 UTC (permalink / raw)
  To: gcc-gnats


>Number:         5557
>Category:       libstdc++
>Synopsis:       SIGSEGV inst libstd++ / MT-context
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Jan 31 12:36:00 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Alberto Giannetti
>Release:        gcc 3.0.3 / libstd++v3
>Organization:
>Environment:
Solaris 2.8
>Description:
SIGSEGV in the C++ stdlib using STL map and class embedded string in the class template parameter. MT context.

Please consult the attached file for a complete record of the gdb session.
>How-To-Repeat:

>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:
----gnatsweb-attachment----
Content-Type: text/plain; name="gdb-session.txt"
Content-Disposition: inline; filename="gdb-session.txt"

Script started on Thu 31 Jan 2002 03:12:51 PM EST
agiannet@bacchus:~/src/telic/AT-gcc> gdb ./AT ./core
GNU gdb 5.0
Copyright 2000 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "sparc-sun-solaris2.8"...
Core was generated by `./AT -l 2'.
Program terminated with signal 9, Killed.
Reading symbols from /usr/local/tib_curr/lib/libtibrv.so...done.
Loaded symbols for /usr/local/tib_curr/lib/libtibrv.so
Reading symbols from /usr/local/tib_curr/lib/libtibrvcmq.so...done.
Loaded symbols for /usr/local/tib_curr/lib/libtibrvcmq.so
Reading symbols from /usr/local/tib_curr/lib/libtibrvcm.so...done.
Loaded symbols for /usr/local/tib_curr/lib/libtibrvcm.so
Reading symbols from /usr/local/tib_curr/lib/libtibrvft.so...done.
Loaded symbols for /usr/local/tib_curr/lib/libtibrvft.so
Reading symbols from /usr/sybase/OCS-12_0/lib/libsybdb.so...done.
Loaded symbols for /usr/sybase/OCS-12_0/lib/libsybdb.so
Reading symbols from /usr/sybase/OCS-12_0/lib/libsrv_r.so...done.
Loaded symbols for /usr/sybase/OCS-12_0/lib/libsrv_r.so
Reading symbols from /usr/sybase/OCS-12_0/lib/libcomn_r.so...done.
Loaded symbols for /usr/sybase/OCS-12_0/lib/libcomn_r.so
Reading symbols from /usr/sybase/OCS-12_0/lib/libcs_r.so...done.
Loaded symbols for /usr/sybase/OCS-12_0/lib/libcs_r.so
Reading symbols from /usr/sybase/OCS-12_0/lib/libtcl_r.so...done.
Loaded symbols for /usr/sybase/OCS-12_0/lib/libtcl_r.so
Reading symbols from /usr/local/parasoft/lib.solaris/libtql_socket_gcc.so...
done.
Loaded symbols for /usr/local/parasoft/lib.solaris/libtql_socket_gcc.so
Reading symbols from /usr/lib/libsocket.so.1...done.
Loaded symbols for /usr/lib/libsocket.so.1
Reading symbols from /usr/lib/libgen.so.1...done.
Loaded symbols for /usr/lib/libgen.so.1
Reading symbols from /usr/local/parasoft/lib.solaris/libtql_nsl_gcc.so...done.
Loaded symbols for /usr/local/parasoft/lib.solaris/libtql_nsl_gcc.so
Reading symbols from /usr/lib/libnsl.so.1...done.
Loaded symbols for /usr/lib/libnsl.so.1
Reading symbols from /usr/local/parasoft/lib.solaris/libtql_pthread_gcc.so...
done.
Loaded symbols for /usr/local/parasoft/lib.solaris/libtql_pthread_gcc.so
Reading symbols from /usr/lib/libpthread.so.1...done.
Loaded symbols for /usr/lib/libpthread.so.1
Reading symbols from /usr/local/parasoft/lib.solaris/libtql_c_gcc.so...done.
Loaded symbols for /usr/local/parasoft/lib.solaris/libtql_c_gcc.so
Reading symbols from /usr/local/parasoft/lib.solaris/libinsure_t.so...done.
Loaded symbols for /usr/local/parasoft/lib.solaris/libinsure_t.so
Reading symbols from /usr/local/parasoft/lib.solaris/libdlsym_t.so...done.
Loaded symbols for /usr/local/parasoft/lib.solaris/libdlsym_t.so
Reading symbols from /usr/local/lib/libstdc++.so.3...done.
Loaded symbols for /usr/local/lib/libstdc++.so.3
Reading symbols from /usr/lib/libm.so.1...done.
Loaded symbols for /usr/lib/libm.so.1
Reading symbols from /usr/local/lib/libgcc_s.so.1...done.
Loaded symbols for /usr/local/lib/libgcc_s.so.1
Reading symbols from /usr/lib/libc.so.1...done.
Loaded symbols for /usr/lib/libc.so.1
Reading symbols from /usr/lib/libdl.so.1...done.
Loaded symbols for /usr/lib/libdl.so.1
Reading symbols from /usr/lib/libmp.so.2...done.
Loaded symbols for /usr/lib/libmp.so.2
Reading symbols from /usr/platform/SUNW,Ultra-80/lib/libc_psr.so.1...done.
Loaded symbols for /usr/platform/SUNW,Ultra-80/lib/libc_psr.so.1
Reading symbols from /usr/lib/libthread.so.1...done.
Loaded symbols for /usr/lib/libthread.so.1
#0  0xfead9b1c in __sigprocmask () from /usr/lib/libthread.so.1
(gdb) where
#0  0xfead9b1c in __sigprocmask () from /usr/lib/libthread.so.1
#1  0xfeace554 in _resetsig () from /usr/lib/libthread.so.1
#2  0xfeacdc44 in _sigon () from /usr/lib/libthread.so.1
#3  0xfead0db8 in _thrp_kill () from /usr/lib/libthread.so.1
#4  0xfeb4a030 in raise () from /usr/lib/libc.so.1
#5  0xfeb3559c in abort () from /usr/lib/libc.so.1
#6  0xfee2bde4 in abort () from /usr/local/parasoft/lib.solaris/libtql_c_gcc.so
#7  0xfed7196c in _Insight_signal_handler ()
   from /usr/local/parasoft/lib.solaris/libinsure_t.so
#8  0xfeadbc38 in __sighndlr () from /usr/lib/libthread.so.1
#9  <signal handler called>
#10 0x51b78 in _ZNKSs4sizeEv (this=0xa)
    at /usr/local/include/g++-v3/bits/basic_string.h:397
#11 0x5120c in _ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E (__out=@0xf9b58, __str=@0x10a478)
    at /usr/local/include/g++-v3/bits/ostream.tcc:733
#12 0x5cd48 in _ZN13configuration4dumpEv (this=0xffac8)
    at /export/home/agiannet/inc/configuration.hpp:36
#13 0x26748 in _ZN9ATProcess19_buildEIParamsCacheER13configuration (
    this=0xffa68, conf=@0xffac8) at ATProcess.cpp:269
#14 0x2520c in _ZN9ATProcess12loadDatabaseER13configuration (this=0xffa68, 
    conf=@0xffac8) at ATProcess.cpp:60
#15 0x1cbd4 in _ZN2AT8loadDataEv (this=0xffa68) at AT.cpp:49
#16 0x1ba04 in main (argc=3, argv=0xffbef784) at main.cpp:95
(gdb) th\b \b\b \binfo threads
  7 LWP    7          0xfeb9a01c in _lwp_sema_wait () from /usr/lib/libc.so.1
  6 LWP    6          0xfeb9a01c in _lwp_sema_wait () from /usr/lib/libc.so.1
  5 LWP    5          0xfeb98228 in _poll () from /usr/lib/libc.so.1
  4 LWP    4          0xfeb975b0 in door_restart () from /usr/lib/libc.so.1
  3 LWP    3          0xfeb99fd0 in ___lwp_cond_wait () from /usr/lib/libc.so.1
  2 LWP    2          0xfeb999ec in _signotifywait () from /usr/lib/libc.so.1
* 1 LWP    1          0xfead9b1c in __sigprocmask ()
   from /usr/lib/libthread.so.1
(gdb) quit
agiannet@bacchus:~/src/telic/AT-gcc> pmap core
core 'core' of 19691:	./AT -l 2
00010000    624K read/exec         /export/home/agiannet/src/telic/AT-gcc/AT
000BA000    256K read/write/exec   /export/home/agiannet/src/telic/AT-gcc/AT
000FA000   1728K read/write/exec     [ heap ]
FD700000   1024K read/write
FD880000   1024K read/write
FDA00000   1024K read/write
FDB80000   1024K read/write
FDD00000   1024K read/write
FDE80000   1024K read/write
FE002000      8K read/write/exec
FE104000      8K read/write/exec
FE206000      8K read/write/exec
FE308000      8K read/write/exec
FE406000      8K read/write/exec
FE40A000      8K read/write/exec
FE508000      8K read/write/exec
FE50C000      8K read/write/exec
FE608000     16K read/write/exec
FE60E000      8K read/write/exec
FE70C000      8K read/write/exec
FE710000      8K read/write/exec
FE80E000      8K read/write/exec
FE980000   1024K read/write
FEAB4000      8K read/write/exec
FEAC0000    120K read/exec         /usr/lib/libthread.so.1
FEAEE000      8K read/write/exec   /usr/lib/libthread.so.1
FEAF0000     48K read/write/exec   /usr/lib/libthread.so.1
FEB00000    672K read/exec         /usr/lib/libc.so.1
FEBB8000     24K read/write/exec   /usr/lib/libc.so.1
FEBBE000      8K read/write/exec   /usr/lib/libc.so.1
FEBD4000      8K read/write/exec
FEBE0000      8K read/write/exec
FEBF0000     16K read/exec         /usr/lib/libmp.so.2
FEC04000      8K read/write/exec   /usr/lib/libmp.so.2
FEC10000     32K read/exec         /usr/local/lib/libgcc_s.so.1
FEC26000      8K read/write/exec   /usr/local/lib/libgcc_s.so.1
FEC28000      8K read/write/exec   /usr/local/lib/libgcc_s.so.1
FEC30000     88K read/exec         /usr/lib/libm.so.1
FEC54000      8K read/write/exec   /usr/lib/libm.so.1
FEC60000    336K read/exec         /usr/local/lib/libstdc++.so.3.0.2
FECC2000     56K read/write/exec   /usr/local/lib/libstdc++.so.3.0.2
FECD0000     16K read/write/exec   /usr/local/lib/libstdc++.so.3.0.2
FECE0000      8K read/exec         /usr/local/parasoft/lib.solaris/libdlsym_t.so
FECF0000      8K read/write/exec   /usr/local/parasoft/lib.solaris/libdlsym_t.so
FED00000    480K read/exec         /usr/local/parasoft/lib.solaris/libinsure_t.so
FED86000    176K read/write/exec   /usr/local/parasoft/lib.solaris/libinsure_t.so
FEDB2000    152K read/write/exec   /usr/local/parasoft/lib.solaris/libinsure_t.so
FEDE0000     16K read/exec         /usr/platform/sun4u/lib/libc_psr.so.1
FEDF0000    336K read/exec         /usr/local/parasoft/lib.solaris/libtql_c_gcc.so
FEE52000     24K read/write/exec   /usr/local/parasoft/lib.solaris/libtql_c_gcc.so
FEE60000     24K read/exec         /usr/lib/libpthread.so.1
FEE76000      8K read/write/exec   /usr/lib/libpthread.so.1
FEE80000    552K read/exec         /usr/lib/libnsl.so.1
FEF1A000     32K read/write/exec   /usr/lib/libnsl.so.1
FEF22000     32K read/write/exec   /usr/lib/libnsl.so.1
FEF30000      8K read/write/exec
FEF40000     64K read/exec         /usr/local/parasoft/lib.solaris/libtql_pthread_gcc.so
FEF5E000     16K read/write/exec   /usr/local/parasoft/lib.solaris/libtql_pthread_gcc.so
FEF70000     72K read/exec         /usr/local/parasoft/lib.solaris/libtql_nsl_gcc.so
FEF90000     16K read/write/exec   /usr/local/parasoft/lib.solaris/libtql_nsl_gcc.so
FEFA0000     24K read/exec         /usr/lib/libgen.so.1
FEFB6000      8K read/write/exec   /usr/lib/libgen.so.1
FEFC0000     40K read/exec         /usr/lib/libsocket.so.1
FEFDA000      8K read/write/exec   /usr/lib/libsocket.so.1
FEFE0000     48K read/exec         /usr/local/parasoft/lib.solaris/libtql_socket_gcc.so
FEFFA000     16K read/write/exec   /usr/local/parasoft/lib.solaris/libtql_socket_gcc.so
FF010000    160K read/exec         /usr/sybase/OCS-12_0/lib/libtcl_r.so
FF046000     24K read/write/exec   /usr/sybase/OCS-12_0/lib/libtcl_r.so
FF050000     56K read/exec         /usr/sybase/OCS-12_0/lib/libcs_r.so
FF06C000     16K read/write/exec   /usr/sybase/OCS-12_0/lib/libcs_r.so
FF080000    384K read/exec         /usr/sybase/OCS-12_0/lib/libcomn_r.so
FF0EE000     48K read/write/exec   /usr/sybase/OCS-12_0/lib/libcomn_r.so
FF0FA000      8K read/write/exec   /usr/sybase/OCS-12_0/lib/libcomn_r.so
FF100000    360K read/exec         /usr/sybase/OCS-12_0/lib/libsrv_r.so
FF168000     80K read/write/exec   /usr/sybase/OCS-12_0/lib/libsrv_r.so
FF180000    720K read/exec         /usr/sybase/OCS-12_0/lib/libsybdb.so
FF242000    104K read/write/exec   /usr/sybase/OCS-12_0/lib/libsybdb.so
FF25C000     32K read/write/exec   /usr/sybase/OCS-12_0/lib/libsybdb.so
FF270000      8K read/write/exec
FF280000      8K read/write/exec
FF290000     64K read/exec         /usr/local/tib.6.8/lib/libtibrvft.so
FF2AE000      8K read/write/exec   /usr/local/tib.6.8/lib/libtibrvft.so
FF2C0000    152K read/exec         /usr/local/tib.6.8/lib/libtibrvcm.so
FF2F4000      8K read/write/exec   /usr/local/tib.6.8/lib/libtibrvcm.so
FF300000     40K read/exec         /usr/local/tib.6.8/lib/libtibrvcmq.so
FF318000      8K read/write/exec   /usr/local/tib.6.8/lib/libtibrvcmq.so
FF320000    336K read/exec         /usr/local/tib.6.8/lib/libtibrv.so
FF382000     24K read/write/exec   /usr/local/tib.6.8/lib/libtibrv.so
FF390000      8K read/exec         /usr/lib/libdl.so.1
FF3A0000      8K read/write/exec
FF3B0000    136K read/exec         /usr/lib/ld.so.1
FF3E2000      8K read/write/exec   /usr/lib/ld.so.1
FFBEA000     24K read/write/exec     [ stack ]
 total    16368K
agiannet@bacchus:~/src/telic/AT-gcc> pstack core
core 'core' of 19691:	./AT -l 2
-----------------  lwp# 1 / thread# 1  --------------------
 fead9b1c __sigprocmask (feadc468, 0, 0, f9f90, feaee000, 0) + 8
 feacdc3c _sigon   (f9f90, feaf59a8, 6, ffbee8b4, f9f90, ff27058c) + d0
 fead0db0 _thrp_kill (0, 1, 6, feaee000, 1, 0) + f8
 feb4a028 raise    (6, 0, ffbee978, ff3e260c, 6, 0) + 40
 feb35594 abort    (febb8000, fee41370, ffffffff, fed87444, fed9d920, fedca5d4) + 100
 fee2bddc abort    (a, 1bd8, 1800, febbbea0, feda2400, 0) + 134
 fed71964 _Insight_signal_handler__Fi (a, ffbef048, ffbeed90, 0, 0, 0) + 6b8
 feadbc30 __sighndlr (a, ffbef048, ffbeed90, fed712ac, fa028, fa018) + c
 fead8434 sigacthandler (a, f9f90, ffbeed90, feaee000, f9f90, ffbef048) + 6e0
 --- called from signal handler with signal 10 (SIGBUS) ---
 00051b78 _ZNKSs4sizeEv (10a478, 4, 0, bd028, 0, 1) + 10
 00051204 _ZStlsIcSt11char_traitsIcESaIcEERSt13basic_ostreamIT_T0_ES7_RKSbIS4_S5_T1_E (f9b58, 10a478, 10a468, febbbcf0, 52, 49) + 9c
 0005cd40 _ZN13configuration4dumpEv (ffac8, ffa68, 49, a61a0, 0, 1) + cc
 00026740 _ZN9ATProcess19_buildEIParamsCacheER13configuration (ffa68, ffac8, febbf9b4, febbbcf0, 41, 49) + d4
 00025204 _ZN9ATProcess12loadDatabaseER13configuration (ffa68, ffac8, 251a8, a4bf0, fc9fc, 0) + 5c
 0001cbcc _ZN2AT8loadDataEv (ffa68, ffbef5d8, ffbef6d0, 0, 0, 1) + 38c
 0001b9fc main     (3, ffbef784, ffbef794, f9c60, 0, 0) + 5a4
 0001afbc _start   (0, 0, 0, 0, 0, 0) + 5c
-----------------  lwp# 2 / thread# 2  --------------------
 feb999ec _signotifywait (feaee000, 5c, 0, 0, 0, 0) + 8
 fead1c88 thr_yield (0, 0, 0, 0, 0, 0) + 8c
-----------------  lwp# 3  --------------------------------
 feb99fd0 ___lwp_cond_wait (0, 3c598573, febd5c58, feaf55c8, feaf55d8, 0) + 8
 feac8e28 _age     (feaeedc0, feaeedc4, feaee000, 0, 0, 4) + 94
 feb97608 _door_return (feaef6d0, 3, feaee000, 1, febd5cb8, feaca450) + 68
-----------------  lwp# 4  --------------------------------
 feb975b0 _door_return (feab5d78, 0, 6000, febd5b7c, 0, 0) + 10
 fead1c88 thr_yield (0, 0, 0, 0, 0, 0) + 8c
-----------------  lwp# 5 / thread# 4  --------------------
 feb98228 _poll    (a, fe6099b8, 0, fe609bc4, fe609bc4, fac1c) + 8
 ff3521fc _tibrvEvm_ProcessIO (ff386b04, a, ff386b14, 1, ff386b1c, ff383724) + 17c
 ff352940 _tibrvEvm_IOThread (ff352870, ff386b1c, fe60bd04, 0, 0, 0) + b8
 fed2d2f8 _Insight_thread_jump_function (fd8d6c08, feaef6b8, 1, 1, feaee000, 0) + 30
 feadbb34 _thread_start (fd8d6c08, 0, 0, 0, 0, 0) + 40
-----------------  lwp# 6 / thread# 5  --------------------
 feb9a01c _lwp_sema_wait (fe509e30, feaee000, 0, fe509d78, 0, 0) + c
 feac9204 _swtch   (fe509d78, 0, feaee000, 5, feaeed58, feaee000) + 134
 feac7c24 cond_timedwait (fe509d78, 3c598447, 80bb2, feaee000, 3c598451, 0) + 224
 feac79d0 pthread_cond_timedwait (fbcd0, fbf80, fe509b20, 0, 0, 0) + c
 ff364188 _tibrvCondition_TimedWait (fbcd0, fbf80, 5, 0, fab48, fab58) + e8
 ff351f44 _tibrvEvm_ProcessTimers (ff386b04, ff386b1c, ff383724, 0, ff383724, 32) + 104
 ff352830 _tibrvEvm_TimerThread (ff352760, ff386b1c, fe509d04, 0, 0, 0) + b8
 fed2d2f8 _Insight_thread_jump_function (fd8e4770, feaef6b8, 1, 1, feaee000, 0) + 30
 feadbb34 _thread_start (fd8e4770, 0, 0, 0, 0, 0) + 40
-----------------  lwp# 7 / thread# 6  --------------------
 feb9a01c _lwp_sema_wait (feaeed58, feaee000, 1, 3, feaee000, 0) + c
 feadbb34 _thread_start (0, 0, 0, 0, 0, 0) + 40
--------------------------  thread# 3  --------------------
 feacd8e8 _reap_wait (feaf2a30, 209f4, 0, feaee000, 0, 0) + 38
 feacd640 _reaper  (feaeee58, feaf4798, feaf2a30, feaeee30, 1, fe400000) + 38
 feadbb34 _thread_start (0, 0, 0, 0, 0, 0) + 40
agiannet@bacchus:~/src/telic/AT-gcc> exit
exit

script done on Thu 31 Jan 2002 03:13:29 PM EST


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2002-03-29  0:00 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-03-28 16:00 libstdc++/5557: SIGSEGV inst libstd++ / MT-context bkoz
  -- strict thread matches above, loose matches on Subject: below --
2002-02-23 12:30 rodrigc
2002-01-31 12:36 agiannetti

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).