gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] [bug #42416] deadlock on exit


From: Sandro Santilli
Subject: [Gnash-commit] [bug #42416] deadlock on exit
Date: Fri, 10 Oct 2014 10:04:11 +0000
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:32.0) Gecko/20100101 Firefox/32.0

Update of bug #42416 (project gnash):

                  Status:                   Fixed => None                   
             Open/Closed:                  Closed => Open                   

    _______________________________________________________

Follow-up Comment #6:

Reopening as it just happened again.
Movie being played: 
fa8091d61ec4d1ef3e75330b4c7d2a58  bubbletroublewm.swf
http://strk.keybit.net/tmp/bubbletroublewm.swf

The backtrace this time does not involve SDL:

(gdb) bt
#0  0x00007fab7173366b in pthread_join (threadid=140373989623552,
thread_return=0x0) at pthread_join.c:92
#1  0x00007fab71f159e7 in std::thread::join() () from
/usr/lib/x86_64-linux-gnu/libstdc++.so.6
#2  0x00007fab745ec4fb in gnash::MovieLoader::clear
(address@hidden) at
/usr/src/gnash/gnash-head/libcore/MovieLoader.cpp:189
#3  0x00007fab7457f583 in gnash::movie_root::~movie_root (this=0x7ffff5511ff0,
__in_chrg=<optimized out>)
    at /usr/src/gnash/gnash-head/libcore/movie_root.cpp:194
#4  0x00007fab74ce9333 in gnash::Player::run (this=<optimized out>,
argc=<optimized out>, argv=0x7ffff5513cf8, infile=..., url=...)
    at /usr/src/gnash/gnash-head/gui/Player.cpp:666
#5  0x00007fab74cc432a in playFile (player=..., argc=2, argv=0x7ffff5513cf8,
filename=...) at /usr/src/gnash/gnash-head/gui/gnash.cpp:92
#6  0x00007fab74cc2e17 in __call<void, std::basic_string<char,
std::char_traits<char>, std::allocator<char> >&, 0ul, 1ul, 2ul, 3ul> (
    __args=<optimized out>, this=<optimized out>) at
/usr/include/c++/4.8/functional:1296
#7  operator()<std::basic_string<char, std::char_traits<char>,
std::allocator<char> >&, void> (this=<optimized out>)
    at /usr/include/c++/4.8/functional:1355
#8  for_each<__gnu_cxx::__normal_iterator<std::basic_string<char>*,
std::vector<std::basic_string<char> > >, std::_Bind<void
(*(std::reference_wrapper<gnash::Player>, int, char**,
std::_Placeholder<1>))(gnash::Player&, int, char**, const
std::basic_string<char>&)> > (__f=..., __last=...,
    __first=...) at /usr/include/c++/4.8/bits/stl_algo.h:4417
#9  main (argc=2, argv=0x7ffff5513cf8) at
/usr/src/gnash/gnash-head/gui/gnash.cpp:176
(gdb) frame 4
#4  0x00007fab74ce9333 in gnash::Player::run (this=<optimized out>,
argc=<optimized out>, argv=0x7ffff5513cf8, infile=..., url=...)
    at /usr/src/gnash/gnash-head/gui/Player.cpp:666
666         log_debug("Main loop ended, cleaning up");


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?42416>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]