[MacRuby] #1435: GC crashing when trying to free a regex currently in use
MacRuby
ruby-noreply at macosforge.org
Wed Jan 11 12:38:42 PST 2012
#1435: GC crashing when trying to free a regex currently in use
------------------------------------+---------------------------------------
Reporter: mrada@… | Owner: lsansonetti@…
Type: defect | Status: new
Priority: blocker | Milestone:
Component: MacRuby | Keywords:
------------------------------------+---------------------------------------
Comment(by mrada@…):
```
Thread 1 Crashed:: Dispatch queue: Garbage Collection Work Queue
0 ??? 0x00007fff7b51f930 typeinfo for
icu::UVector + 0
1 libicucore.A.dylib 0x00007fff8cad159c
icu::RegexPattern::~RegexPattern() + 30
2 libicucore.A.dylib 0x00007fff8cb10632 0x7fff8c9c0000 +
1377842
3 libicucore.A.dylib 0x00007fff8cb10779 uregex_close + 40
4 libmacruby.dylib 0x00000001000baf44
rb_char_to_icu_option + 564
5 libobjc.A.dylib 0x00007fff959fb57c finalizeOneObject +
53
6 libauto.dylib 0x00007fff946de07e
Auto::foreach_block_do(auto_zone_cursor*, void (*)(void*, void*), void*) +
94
7 libobjc.A.dylib 0x00007fff959fb4ac batchFinalize + 53
8 libauto.dylib 0x00007fff946de019
Auto::Zone::invalidate_garbage(unsigned long, void**) + 73
9 libauto.dylib 0x00007fff946f19db
__finalize_local_garbage_later_block_invoke_0 + 59
10 libdispatch.dylib 0x00007fff8fbc48ba
_dispatch_call_block_and_release + 18
11 libdispatch.dylib 0x00007fff8fbc610a
_dispatch_queue_drain + 264
12 libdispatch.dylib 0x00007fff8fbc5f66
_dispatch_queue_invoke + 54
13 libdispatch.dylib 0x00007fff8fbc5760
_dispatch_worker_thread2 + 198
14 libsystem_c.dylib 0x00007fff8e6bc3da _pthread_wqthread +
316
15 libsystem_c.dylib 0x00007fff8e6bdb85 start_wqthread + 13
```
Better formatting....
--
Ticket URL: <http://www.macruby.org/trac/ticket/1435#comment:1>
MacRuby <http://macruby.org/>
More information about the macruby-tickets
mailing list