This is the mail archive of the gdb-prs@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gdb/2389: gdb-6.7.50.20071219 causes SIGSEGV inside debugged application


>Number:         2389
>Category:       gdb
>Synopsis:       gdb-6.7.50.20071219 causes SIGSEGV inside debugged application
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Dec 21 10:08:01 UTC 2007
>Closed-Date:
>Last-Modified:
>Originator:     Bogdan Slusarczyk
>Release:        6.7.50.20071219
>Organization:
>Environment:
windowsXP, sample executable built using Dev-cpp (mingw + gcc3.4.5), gdb built with cygwin + gcc3.4.4
>Description:
It seems that gdb causes SIGSEGV inside debugged executable. Gdb6.7.1 doesn't cause such problem.
Attached zip has: full gdb output (log.txt), executable source (test.cpp), dll source (dll.h, dllmain.cpp).
>How-To-Repeat:
1) run executable and gdb using 'gdb -q -nw -i mi' (gdb -i mi works too)
2) attach to process by pid, load symbols for executable (-file-exec-and-symbols) and for dll (-file-symbol-file)
3) don't set breakpoint, just let process exit normally (-exec-continue)
4) don't close gdb, run executable again and attach again
5) set breakpoint (-break-insert) and let process hit this breakpoint (-exec-continue)
6) call -exec-continue: you should get SIGTRAP, call -exec-continue again: you should get SIGSEGV (from debugged process)
>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:
----gnatsweb-attachment----
Content-Type: application/zip; name="files.zip"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="files.zip"

UEsDBBQAAgAIALl+izcPfmc6tQAAAFIBAAAFAAAAZGxsLmiNkEELgkAQhe+C/2HAi3bxrrcSSjCL
qPNiuysMTCruKkHUb29XResQxF72fW/2zWM9LCshS2BJlrEdcx3PKKzkAgzCEtaXNEvSfGuxITBN
GZXuj4fTGRgTkpNqJAdfEMl7U7c6MKOSlIRwBXmtv1JgFf4ThLc5qBKmyK8kezgVSn1EJUQbi1zn
4ToATXcl5JG9wuz5QTyCHlvdFQSv2elrFNYd3rbYF1pGVj3jcd3SaPqsocgbUEsDBBQAAgAIAMxT
lTcRntfMwwEAAH4DAAALAAAAZGxsbWFpbi5jcHCVU1Fv2jAQfkfiP3zKXiiryLZHSidlJBNIGaCQ
bdoTMvExWw0Osp1SVHW/fY5JVrSp2mZF0fnzffed787hEBkdSlYQAl6WIxHgKK2AFQTF9oRqh1NV
awhinDSGYb/3SqqirPkvxgUyOUrFq6MZifeXqKyM1cT2Duz3pLJguMXbNzfNlh4saYVgGuCx39ts
OBWlOVAxgItOD4dKW1zhvpIclozd7MmKig+u+j3njmYxvL7FOwzBbhCGhiy2TuzuUDVKgjS1fsby
8bioaovJBMHxpORd0Jis+flDUrx0ST35r9+Ly3JaMmPG485qZdvzS48fnYnffT4slymi1TxZ5Nk3
OLdPTCoMZvPFOo8W0wRiroz1GYZDpHKrmT5BOowp1xbBXFI0cpXHdXuRP1f8dZnFcLc2leqwsGmt
B6yQBrtaFVa6nbO3JNV3FMwVmP8lcrr6spw3oQ3pe+Jd5EVlUZuW/dwL44anEBicM7k6g12fnKAh
xGm6WWXLabJeb6I8j6az8bO4b5wfixcYcfKvjHyWJVH8HxIt4UWFxn7qeL64ttbKIM8+J3B1NXVR
kDHX+Bila4/smCxrTf7RNCTtGZ5wnrKfUEsDBBQAAgAIACtTlTfWXK8LPAIAAJ4GAAAHAAAAbG9n
LnR4dM1UUW/aMBB+51dYfti6KSGQIkQr5aEaU9WXrVqq9aHrOse+BAvHdm3DiKrut88JBOiKEBsv
e4hk312+u8/33Z0ULHvXIc4ROkFxPBihzhu8df0mcecXvmgMXBbIKaSNomDtlvsu/cnd2u8mBghr
3N3eIh+O7uuo70xJ6JzU6VAnzLmAEBZAQyJZaKsyU8IiB9Z1vXVX8DKmOTdxD0yIrv/+iG0wqZKO
y5nHMTMpfVmt+711Smtgga/QKplgWHAHLJTKlESICq9xMh8xDbm0YBzyaUrCZZdqfd7vLzMG2VS7
5EnOygxMgvs4cJWGBDc/asWlwwHjVid4CqBxAJJkAliCKxwQxvwvvcWQsEE/Hg1xkM8kTXDDqwQ3
UcybPNMEb6XGgeDSm/p1Ll6C9RD4ua141bOz4WDTQH/Z3b/CkBL9iGhVMMPnENFoDPPwg9ZRU0L9
iFHbjLfBuuNrvHTVMCLqVldIKMKAoVwZtA16e/Vp/Pk2jWxlHZSncSTdqmvHwUzBSBCn8fFIpZ1T
4/4aZ/drPbwgt3Mo/Av6maDxrpnYL929gHHeawBf6XujxnDCvSJr0Uq1lGsDEHLW3HKvCEieDlIm
MYVN7u73KvT5XyfS8kISERqg4N/aZ1sZZF0fTq8ub75cXK+tJZAaLcE3hlCINnSRM0QfRvLsPySZ
frz8+ppkCkUJ0hHHlUQ5mQl3GEN6PEMG9Qbxq2V5WEp8DO1ayY0q28VyfsCo1IslQNectTvlxSg8
+jyPtfU3UEsDBBQAAgAIAJBTlTfePSUiRgEAAFkCAAANAAAAdGVzdF9leGVjLmNwcF2QbWvCMBDH
3wv9Dkd9k4r4BfYA4twDKMo62cY2JCZXG9YmkqSOMvbdd42dsx4ELr+7/z936SstikoiXArnZaE2
11Gvf2TKOG+Rlx34rLQ0X26UdyiplTljwuiWRb3KKb0FzUt0Oy4QqP+i4b7eocQM9kZJYIP56/Jx
MUlYEopKeyi50qxJuN2KIYicWxhQvn/7SKLed9QDivv54mY1mwItAFcwM1zO1MZyWzOIPTq/lkUx
ohNDY9woVAYstCeHe2sUYmfpvYykpICCzFAOCaJzwHUNn1iDNyA4VRtzyCotvDL6Xf/7h9iiFznr
oMOC5GYETcrafeEO/ZLQWMrmmTDZsB29RJ8beeYcxg8myQk9XSIEa1qS7gQ/J/lJemsRj58WPqYV
tf2udh5LFi/Hq3Qa/xUt+spqmL48PK3T1WQyTVOqkOQXUEsBAhQAFAACAAgAuX6LNw9+Zzq1AAAA
UgEAAAUAAAAAAAAAAAAgAAAAAAAAAGRsbC5oUEsBAhQAFAACAAgAzFOVNxGe18zDAQAAfgMAAAsA
AAAAAAAAAAAgAAAA2AAAAGRsbG1haW4uY3BwUEsBAhQAFAACAAgAK1OVN9Zcrws8AgAAngYAAAcA
AAAAAAAAAAAgAAAAxAIAAGxvZy50eHRQSwECFAAUAAIACACQU5U33j0lIkYBAABZAgAADQAAAAAA
AAAAACAAAAAlBQAAdGVzdF9leGVjLmNwcFBLBQYAAAAABAAEANwAAACWBgAAAAA=


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]