ruby-dev (Japanese) list archive (unofficial mirror)
 help / color / mirror / Atom feed
* [ruby-dev:49912] [Ruby trunk Bug#13066] 2.4.0-rc1, VC14, Segmentation fault on RSS::TestRSS10Core#test_to_xml
       [not found] <redmine.issue-13066.20161224035850@ruby-lang.org>
@ 2016-12-24  3:58 ` yasmise
  2016-12-24 11:28 ` [ruby-dev:49913] " yasmise
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 7+ messages in thread
From: yasmise @ 2016-12-24  3:58 UTC (permalink / raw
  To: ruby-dev

Issue #13066 has been reported by y mise.

----------------------------------------
Bug #13066: 2.4.0-rc1, VC14, Segmentation fault on RSS::TestRSS10Core#test_to_xml
https://bugs.ruby-lang.org/issues/13066

* Author: y mise
* Status: Open
* Priority: Normal
* Assignee: 
* Target version: 
* ruby -v: 
* Backport: 2.1: UNKNOWN, 2.2: UNKNOWN, 2.3: UNKNOWN
----------------------------------------
I read Mr. Nakada's tweet (https://twitter.com/n0kada/status/811156759611965441), so I tried and got segmentation fault. Please see attached file.
What I did was:

1. extract ruby-2.4.0-rc1.tar.xz
2. apply r57079 (fix link error with VC14) manually
3. win32\configure.bat --prefix=c:/ruby --disable-rubygems --disable-install-doc
4. nmake
5. delete other test files, now, "test" folder only contains "lib", "rss" and "runner.rb"
6. nmake test-all
7. if test passed, close and restart command prompt, and nmake test-all again
8. segmentation fault happened after around 5 times trial

---Files--------------------------------
segfault_57079applied.txt (25.8 KB)


-- 
https://bugs.ruby-lang.org/

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

* [ruby-dev:49913] [Ruby trunk Bug#13066] 2.4.0-rc1, VC14, Segmentation fault on RSS::TestRSS10Core#test_to_xml
       [not found] <redmine.issue-13066.20161224035850@ruby-lang.org>
  2016-12-24  3:58 ` [ruby-dev:49912] [Ruby trunk Bug#13066] 2.4.0-rc1, VC14, Segmentation fault on RSS::TestRSS10Core#test_to_xml yasmise
@ 2016-12-24 11:28 ` yasmise
  2016-12-24 12:16 ` [ruby-dev:49914] " nobu
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 7+ messages in thread
From: yasmise @ 2016-12-24 11:28 UTC (permalink / raw
  To: ruby-dev

Issue #13066 has been updated by y mise.

File segfault_new-timec.txt added
File fatal_new-timec_mod.txt added
ruby -v set to ruby 2.4.0rc1 (2016-12-12 trunk 57064) [x64-mswin64_140]

I tried test-all with time.c which has debug code. Error messages are attached.
I did followings (step 1--8 is same as I wrote above):
 
9) update time.c to r57157. Other files are not updated.
10) do test-all repeatedly, and I got segfault. See "segfault_new-timec.txt".
11) It seems like segfault happens outside try-except, so I changed time.c as follows.

`
value_insane_p(VALUE x)
{
    VALUE klass;
    LPEXCEPTION_POINTERS info;
    void *failed_address = 0;
    __try {
        if (SPECIAL_CONST_P(x)) return 0; // this line was outside of __try{}
        if (!RBASIC_CLASS(x)) return (void *)x; // this line was outside of __try{}
        RB_GC_GUARD(klass) = RBASIC_CLASS(x);
    }
`

12) do test-all repeatedly, and I got test error. See "fatal_new-timec_mod.txt".

----------------------------------------
Bug #13066: 2.4.0-rc1, VC14, Segmentation fault on RSS::TestRSS10Core#test_to_xml
https://bugs.ruby-lang.org/issues/13066#change-62226

* Author: y mise
* Status: Open
* Priority: Normal
* Assignee: 
* Target version: 
* ruby -v: ruby 2.4.0rc1 (2016-12-12 trunk 57064) [x64-mswin64_140]
* Backport: 2.1: UNKNOWN, 2.2: UNKNOWN, 2.3: UNKNOWN
----------------------------------------
I read Mr. Nakada's tweet (https://twitter.com/n0kada/status/811156759611965441), so I tried and got segmentation fault. Please see attached file.
What I did was:

1. extract ruby-2.4.0-rc1.tar.xz
2. apply r57079 (fix link error with VC14) manually
3. win32\configure.bat --prefix=c:/ruby --disable-rubygems --disable-install-doc
4. nmake
5. delete other test files, now, "test" folder only contains "lib", "rss" and "runner.rb"
6. nmake test-all
7. if test passed, close and restart command prompt, and nmake test-all again
8. segmentation fault happened after around 5 times trial

---Files--------------------------------
segfault_57079applied.txt (25.8 KB)
segfault_new-timec.txt (26.2 KB)
fatal_new-timec_mod.txt (2.09 KB)


-- 
https://bugs.ruby-lang.org/

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

* [ruby-dev:49914] [Ruby trunk Bug#13066] 2.4.0-rc1, VC14, Segmentation fault on RSS::TestRSS10Core#test_to_xml
       [not found] <redmine.issue-13066.20161224035850@ruby-lang.org>
  2016-12-24  3:58 ` [ruby-dev:49912] [Ruby trunk Bug#13066] 2.4.0-rc1, VC14, Segmentation fault on RSS::TestRSS10Core#test_to_xml yasmise
  2016-12-24 11:28 ` [ruby-dev:49913] " yasmise
@ 2016-12-24 12:16 ` nobu
  2016-12-25  0:30 ` [ruby-dev:49918] " nobu
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 7+ messages in thread
From: nobu @ 2016-12-24 12:16 UTC (permalink / raw
  To: ruby-dev

Issue #13066 has been updated by Nobuyoshi Nakada.

Backport changed from 2.1: UNKNOWN, 2.2: UNKNOWN, 2.3: UNKNOWN to 2.1: REQUIRED, 2.2: REQUIRED, 2.3: REQUIRED

----------------------------------------
Bug #13066: 2.4.0-rc1, VC14, Segmentation fault on RSS::TestRSS10Core#test_to_xml
https://bugs.ruby-lang.org/issues/13066#change-62227

* Author: y mise
* Status: Open
* Priority: Normal
* Assignee: 
* Target version: 
* ruby -v: ruby 2.4.0rc1 (2016-12-12 trunk 57064) [x64-mswin64_140]
* Backport: 2.1: REQUIRED, 2.2: REQUIRED, 2.3: REQUIRED
----------------------------------------
I read Mr. Nakada's tweet (https://twitter.com/n0kada/status/811156759611965441), so I tried and got segmentation fault. Please see attached file.
What I did was:

1. extract ruby-2.4.0-rc1.tar.xz
2. apply r57079 (fix link error with VC14) manually
3. win32\configure.bat --prefix=c:/ruby --disable-rubygems --disable-install-doc
4. nmake
5. delete other test files, now, "test" folder only contains "lib", "rss" and "runner.rb"
6. nmake test-all
7. if test passed, close and restart command prompt, and nmake test-all again
8. segmentation fault happened after around 5 times trial

---Files--------------------------------
segfault_57079applied.txt (25.8 KB)
segfault_new-timec.txt (26.2 KB)
fatal_new-timec_mod.txt (2.09 KB)


-- 
https://bugs.ruby-lang.org/

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

* [ruby-dev:49918] [Ruby trunk Bug#13066] 2.4.0-rc1, VC14, Segmentation fault on RSS::TestRSS10Core#test_to_xml
       [not found] <redmine.issue-13066.20161224035850@ruby-lang.org>
                   ` (2 preceding siblings ...)
  2016-12-24 12:16 ` [ruby-dev:49914] " nobu
@ 2016-12-25  0:30 ` nobu
  2016-12-27 11:44 ` [ruby-dev:49922] " usa
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 7+ messages in thread
From: nobu @ 2016-12-25  0:30 UTC (permalink / raw
  To: ruby-dev

Issue #13066 has been updated by Nobuyoshi Nakada.

Backport changed from 2.1: REQUIRED, 2.2: REQUIRED, 2.3: REQUIRED to 2.1: REQUIRED, 2.2: REQUIRED, 2.3: REQUIRED, 2.4: REQUIRED

----------------------------------------
Bug #13066: 2.4.0-rc1, VC14, Segmentation fault on RSS::TestRSS10Core#test_to_xml
https://bugs.ruby-lang.org/issues/13066#change-62233

* Author: y mise
* Status: Closed
* Priority: Normal
* Assignee: 
* Target version: 
* ruby -v: ruby 2.4.0rc1 (2016-12-12 trunk 57064) [x64-mswin64_140]
* Backport: 2.1: REQUIRED, 2.2: REQUIRED, 2.3: REQUIRED, 2.4: REQUIRED
----------------------------------------
I read Mr. Nakada's tweet (https://twitter.com/n0kada/status/811156759611965441), so I tried and got segmentation fault. Please see attached file.
What I did was:

1. extract ruby-2.4.0-rc1.tar.xz
2. apply r57079 (fix link error with VC14) manually
3. win32\configure.bat --prefix=c:/ruby --disable-rubygems --disable-install-doc
4. nmake
5. delete other test files, now, "test" folder only contains "lib", "rss" and "runner.rb"
6. nmake test-all
7. if test passed, close and restart command prompt, and nmake test-all again
8. segmentation fault happened after around 5 times trial

---Files--------------------------------
segfault_57079applied.txt (25.8 KB)
segfault_new-timec.txt (26.2 KB)
fatal_new-timec_mod.txt (2.09 KB)


-- 
https://bugs.ruby-lang.org/

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

* [ruby-dev:49922] [Ruby trunk Bug#13066] 2.4.0-rc1, VC14, Segmentation fault on RSS::TestRSS10Core#test_to_xml
       [not found] <redmine.issue-13066.20161224035850@ruby-lang.org>
                   ` (3 preceding siblings ...)
  2016-12-25  0:30 ` [ruby-dev:49918] " nobu
@ 2016-12-27 11:44 ` usa
  2017-02-07 16:44 ` [ruby-dev:49977] " nagachika00
  2017-03-11 10:18 ` [ruby-dev:50007] " naruse
  6 siblings, 0 replies; 7+ messages in thread
From: usa @ 2016-12-27 11:44 UTC (permalink / raw
  To: ruby-dev

Issue #13066 has been updated by Usaku NAKAMURA.

Backport changed from 2.1: REQUIRED, 2.2: REQUIRED, 2.3: REQUIRED, 2.4: REQUIRED to 2.1: REQUIRED, 2.2: DONE, 2.3: REQUIRED, 2.4: REQUIRED

ruby_2_2 r57225 merged revision(s) 57172.

----------------------------------------
Bug #13066: 2.4.0-rc1, VC14, Segmentation fault on RSS::TestRSS10Core#test_to_xml
https://bugs.ruby-lang.org/issues/13066#change-62284

* Author: y mise
* Status: Closed
* Priority: Normal
* Assignee: 
* Target version: 
* ruby -v: ruby 2.4.0rc1 (2016-12-12 trunk 57064) [x64-mswin64_140]
* Backport: 2.1: REQUIRED, 2.2: DONE, 2.3: REQUIRED, 2.4: REQUIRED
----------------------------------------
I read Mr. Nakada's tweet (https://twitter.com/n0kada/status/811156759611965441), so I tried and got segmentation fault. Please see attached file.
What I did was:

1. extract ruby-2.4.0-rc1.tar.xz
2. apply r57079 (fix link error with VC14) manually
3. win32\configure.bat --prefix=c:/ruby --disable-rubygems --disable-install-doc
4. nmake
5. delete other test files, now, "test" folder only contains "lib", "rss" and "runner.rb"
6. nmake test-all
7. if test passed, close and restart command prompt, and nmake test-all again
8. segmentation fault happened after around 5 times trial

---Files--------------------------------
segfault_57079applied.txt (25.8 KB)
segfault_new-timec.txt (26.2 KB)
fatal_new-timec_mod.txt (2.09 KB)


-- 
https://bugs.ruby-lang.org/

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

* [ruby-dev:49977] [Ruby trunk Bug#13066] 2.4.0-rc1, VC14, Segmentation fault on RSS::TestRSS10Core#test_to_xml
       [not found] <redmine.issue-13066.20161224035850@ruby-lang.org>
                   ` (4 preceding siblings ...)
  2016-12-27 11:44 ` [ruby-dev:49922] " usa
@ 2017-02-07 16:44 ` nagachika00
  2017-03-11 10:18 ` [ruby-dev:50007] " naruse
  6 siblings, 0 replies; 7+ messages in thread
From: nagachika00 @ 2017-02-07 16:44 UTC (permalink / raw
  To: ruby-dev

Issue #13066 has been updated by Tomoyuki Chikanaga.

Backport changed from 2.1: REQUIRED, 2.2: DONE, 2.3: REQUIRED, 2.4: REQUIRED to 2.1: REQUIRED, 2.2: DONE, 2.3: DONE, 2.4: REQUIRED

ruby_2_3 r57567 merged revision(s) 57172.

----------------------------------------
Bug #13066: 2.4.0-rc1, VC14, Segmentation fault on RSS::TestRSS10Core#test_to_xml
https://bugs.ruby-lang.org/issues/13066#change-62900

* Author: y mise
* Status: Closed
* Priority: Normal
* Assignee: 
* Target version: 
* ruby -v: ruby 2.4.0rc1 (2016-12-12 trunk 57064) [x64-mswin64_140]
* Backport: 2.1: REQUIRED, 2.2: DONE, 2.3: DONE, 2.4: REQUIRED
----------------------------------------
I read Mr. Nakada's tweet (https://twitter.com/n0kada/status/811156759611965441), so I tried and got segmentation fault. Please see attached file.
What I did was:

1. extract ruby-2.4.0-rc1.tar.xz
2. apply r57079 (fix link error with VC14) manually
3. win32\configure.bat --prefix=c:/ruby --disable-rubygems --disable-install-doc
4. nmake
5. delete other test files, now, "test" folder only contains "lib", "rss" and "runner.rb"
6. nmake test-all
7. if test passed, close and restart command prompt, and nmake test-all again
8. segmentation fault happened after around 5 times trial

---Files--------------------------------
segfault_57079applied.txt (25.8 KB)
segfault_new-timec.txt (26.2 KB)
fatal_new-timec_mod.txt (2.09 KB)


-- 
https://bugs.ruby-lang.org/

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

* [ruby-dev:50007] [Ruby trunk Bug#13066] 2.4.0-rc1, VC14, Segmentation fault on RSS::TestRSS10Core#test_to_xml
       [not found] <redmine.issue-13066.20161224035850@ruby-lang.org>
                   ` (5 preceding siblings ...)
  2017-02-07 16:44 ` [ruby-dev:49977] " nagachika00
@ 2017-03-11 10:18 ` naruse
  6 siblings, 0 replies; 7+ messages in thread
From: naruse @ 2017-03-11 10:18 UTC (permalink / raw
  To: ruby-dev

Issue #13066 has been updated by Yui NARUSE.

Backport changed from 2.1: REQUIRED, 2.2: DONE, 2.3: DONE, 2.4: REQUIRED to 2.1: REQUIRED, 2.2: DONE, 2.3: DONE, 2.4: DONE

ruby_2_4 r57830 merged revision(s) 57170-57172.

----------------------------------------
Bug #13066: 2.4.0-rc1, VC14, Segmentation fault on RSS::TestRSS10Core#test_to_xml
https://bugs.ruby-lang.org/issues/13066#change-63428

* Author: y mise
* Status: Closed
* Priority: Normal
* Assignee: 
* Target version: 
* ruby -v: ruby 2.4.0rc1 (2016-12-12 trunk 57064) [x64-mswin64_140]
* Backport: 2.1: REQUIRED, 2.2: DONE, 2.3: DONE, 2.4: DONE
----------------------------------------
I read Mr. Nakada's tweet (https://twitter.com/n0kada/status/811156759611965441), so I tried and got segmentation fault. Please see attached file.
What I did was:

1. extract ruby-2.4.0-rc1.tar.xz
2. apply r57079 (fix link error with VC14) manually
3. win32\configure.bat --prefix=c:/ruby --disable-rubygems --disable-install-doc
4. nmake
5. delete other test files, now, "test" folder only contains "lib", "rss" and "runner.rb"
6. nmake test-all
7. if test passed, close and restart command prompt, and nmake test-all again
8. segmentation fault happened after around 5 times trial

---Files--------------------------------
segfault_57079applied.txt (25.8 KB)
segfault_new-timec.txt (26.2 KB)
fatal_new-timec_mod.txt (2.09 KB)


-- 
https://bugs.ruby-lang.org/

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

end of thread, other threads:[~2017-03-11  9:45 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <redmine.issue-13066.20161224035850@ruby-lang.org>
2016-12-24  3:58 ` [ruby-dev:49912] [Ruby trunk Bug#13066] 2.4.0-rc1, VC14, Segmentation fault on RSS::TestRSS10Core#test_to_xml yasmise
2016-12-24 11:28 ` [ruby-dev:49913] " yasmise
2016-12-24 12:16 ` [ruby-dev:49914] " nobu
2016-12-25  0:30 ` [ruby-dev:49918] " nobu
2016-12-27 11:44 ` [ruby-dev:49922] " usa
2017-02-07 16:44 ` [ruby-dev:49977] " nagachika00
2017-03-11 10:18 ` [ruby-dev:50007] " naruse

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).