[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnash-commit] [bug #31868] Tes run_swfdec_testsuite_m some times fail w
From: |
Benjamin Wolsey |
Subject: |
[Gnash-commit] [bug #31868] Tes run_swfdec_testsuite_m some times fail with a segfault |
Date: |
Wed, 02 Mar 2011 14:29:17 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Ubuntu/10.10 Chromium/9.0.597.94 Chrome/9.0.597.94 Safari/534.13 |
Follow-up Comment #10, bug #31868 (project gnash):
I'm not so sure about this now: it seems that the illegal read is of the
TagLoadersTable, which is held by boost::shared_ptr and kept alive in
gprocessor by the main() function.
I don't see any obvious place where intrusive_ptrs are missing: neither
SWFMovieLoader nor SWFParser use intrusive_ptr, but they are both owned
exclusively by movie_definitions that pass 'this' to their respective objects.
Probably they should use intrusive_ptr for future refactoring, but it's not
responsible for this bug.
THe only thing that does prove to fix the bug is what I suggested in comment
#8, but I don't know why.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?31868>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Gnash-commit] [bug #31868] Tes run_swfdec_testsuite_m some times fail with a segfault, Benjamin Wolsey, 2011/03/02
- [Gnash-commit] [bug #31868] Tes run_swfdec_testsuite_m some times fail with a segfault, Benjamin Wolsey, 2011/03/02
- [Gnash-commit] [bug #31868] Tes run_swfdec_testsuite_m some times fail with a segfault, Benjamin Wolsey, 2011/03/02
- [Gnash-commit] [bug #31868] Tes run_swfdec_testsuite_m some times fail with a segfault, Sandro Santilli, 2011/03/02
- [Gnash-commit] [bug #31868] Tes run_swfdec_testsuite_m some times fail with a segfault,
Benjamin Wolsey <=
- [Gnash-commit] [bug #31868] Tes run_swfdec_testsuite_m some times fail with a segfault, Benjamin Wolsey, 2011/03/02
- [Gnash-commit] [bug #31868] Tes run_swfdec_testsuite_m some times fail with a segfault, Benjamin Wolsey, 2011/03/03
- [Gnash-commit] [bug #31868] Tes run_swfdec_testsuite_m some times fail with a segfault, Benjamin Wolsey, 2011/03/05
- [Gnash-commit] [bug #31868] Test run_swfdec_testsuite_m some times fail with a segfault, Benjamin Wolsey, 2011/03/05