General

Profile

alexdowad (Alex Dowad)

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 5 5

Activity

06/07/2023

12:27 AM Ruby Bug #19716: SystemStackError occurs too easily on Alpine Linux (due to small stack size reported by pthread_attr_getstacksize on musl libc)
Output from `make test` after applying the patch:
```
Fiber count: 10000 (skipping)
PASS all 1669 tests
exec ./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- --disable-gems "./bootstraptest/runner.rb" --rub...
alexdowad (Alex Dowad)
12:19 AM Ruby Bug #19716: SystemStackError occurs too easily on Alpine Linux (due to small stack size reported by pthread_attr_getstacksize on musl libc)
I just applied @ncopa's patch from: https://bugs.ruby-lang.org/attachments/download/7081/0001-thread_pthread.c-make-get_main_stack-portable-on-lin.patch
After `make` and `make install`, I am now able to run `bundle exec rake db:migrate`...
alexdowad (Alex Dowad)
12:13 AM Ruby Bug #19716 (Feedback): SystemStackError occurs too easily on Alpine Linux (due to small stack size reported by pthread_attr_getstacksize on musl libc)
This is the same problem previously reported against Ruby 2.5 in https://bugs.ruby-lang.org/issues/14387. I just ran into the same problem on Ruby 3.1.4, built on Alpine Linux 3.16.
@hsbt stated in the previous thread (https://bugs.ru...
alexdowad (Alex Dowad)

01/25/2016

06:21 AM Ruby Feature #12016 (Closed): More informative error message when Symbol encoding is invalid
When a symbol literal is invalid in the source file's encoding, an `EncodingError` exception is raised, with the following message: `invalid encoding symbol`. This patches the interpreter so a more informative message is generated, simil... alexdowad (Alex Dowad)

08/17/2015

01:03 PM Ruby Bug #11071: Stack consistency error while using RSpec and Timecop
This is fixed by the patch I just posted for #11451. alexdowad (Alex Dowad)
01:00 PM Ruby Bug #11451: MRI crashes with 'Stack inconsistency error' when a method which yields is called recursively in a particular way
Sorry, I forgot to say... THANKS to Xavier Shay for finding this problem! alexdowad (Alex Dowad)
12:59 PM Ruby Bug #11451 (Closed): MRI crashes with 'Stack inconsistency error' when a method which yields is called recursively in a particular way
Dear Ruby people,
How are you? The other day, someone reported that a gem I maintain was crashing under MRI 2.2.2. I traced it through with GDB, found where it was going wrong, and wrote a tiny little patch which makes the crash go aw...
alexdowad (Alex Dowad)

07/29/2015

08:30 AM Ruby Bug #11404 (Closed): Segfault when 'throw' occurs while loading a Ruby source file [PATCH]
Dear Ruby people,
Here is a fix for a segfault which can occur when requiring a Ruby source file inside a Timeout.timeout {} block. This may seem like a strange thing
to do, but it can easily happen unintentionally if you use librari...
alexdowad (Alex Dowad)

10/11/2012

05:19 PM Ruby Bug #7135: GC bug in Ruby 1.9.3-p194?
Just sent PR. https://github.com/ruby/ruby/pull/191 alexdowad (Alex Dowad)
04:20 PM Ruby Bug #7135: GC bug in Ruby 1.9.3-p194?
> I see. In which timezone 4AM?
That's 4AM Zambian time... right now I'm serving as a volunteer in Zambia (and doing Rails-related consulting on the side to support myself and my wife).
alexdowad (Alex Dowad)

Also available in: Atom