Ticket #295 (closed bug: fixed)

Opened 13 years ago

Last modified 13 years ago

pgegrep sefaults

Reported by: coke Owned by:
Priority: critical Milestone: 0.9.1
Component: none Version:
Severity: medium Keywords:
Cc: Language:
Patch status: Platform: darwin

Description

on darwin/x86, revision 36492

$ ./parrot tools/util/pgegrep files_without_matches tools/util/* Segmentation fault

I will post the bt as an attachment, it's too big to inline.

Attachments

gdb.txt.gz Download (7.5 KB) - added by coke 13 years ago.
partial bt

Change History

Changed 13 years ago by coke

partial bt

Changed 13 years ago by coke

Stripped bt down to 1000 lines to fit attachment into trac.

Changed 13 years ago by NotFound

Fix the broken exception handler that caused the infinite recursion in r36494. However, there is a general problem with .get_results exception handlers errors.that degenerates in a recursive call of the same handler.

Changed 13 years ago by coke

I recommend closing this ticket, then, and creating a new ticket with a sample that demonstrates the basic problem.

Thanks for the quick fix.

Changed 13 years ago by NotFound

  • status changed from new to closed
  • resolution set to fixed

Created TT #300 for the generic problem. Closing this ticket.

Note: See TracTickets for help on using tickets.