gnash-commit
[Top][All Lists]
Advanced

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

[Gnash-commit] [bug #48104] libgcc_s.so.1 must be installed for pthread_


From: Adam Smith
Subject: [Gnash-commit] [bug #48104] libgcc_s.so.1 must be installed for pthread_cancel to work
Date: Thu, 2 Jun 2016 20:17:02 +0000 (UTC)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:46.0) Gecko/20100101 Firefox/46.0

URL:
  <http://savannah.gnu.org/bugs/?48104>

                 Summary: libgcc_s.so.1 must be installed for pthread_cancel
to work
                 Project: Gnash - The GNU Flash player
            Submitted by: cy1
            Submitted on: Thu 02 Jun 2016 08:17:00 PM GMT
                Category: None
                Severity: 3 - Normal
                 Release: master
                  Status: None
                 Privacy: Public
             Assigned to: None
             Open/Closed: Open
         Discussion Lock: Any

    _______________________________________________________

Details:

This is really puzzling me. I compiled the latest git from savannah, and this
is what I get:


$ ldd /usr/bin/gtk-gnash  | grep libgcc_s.so.1
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f31c4ac7000)

$ /usr/bin/gtk-gnash anythingatall.swf
libgcc_s.so.1 must be installed for pthread_cancel to work

Using gdb to poke at it, when the thread aborts, I get this:

(gdb) bt
#0  0x00007ffff5250295 in raise () from /usr/lib/libc.so.6
#1  0x00007ffff52516da in abort () from /usr/lib/libc.so.6
#2  0x00007ffff528bd50 in __libc_message () from /usr/lib/libc.so.6
#3  0x00007ffff528bd92 in __libc_fatal () from /usr/lib/libc.so.6
#4  0x00007ffff788755f in pthread_cancel_init () from
/usr/lib/libpthread.so.0
#5  0x00007ffff7887664 in _Unwind_ForcedUnwind () from
/usr/lib/libpthread.so.0
#6  0x00007ffff7885cb0 in __pthread_unwind () from /usr/lib/libpthread.so.0
#7  0x00007ffff787e595 in pthread_exit () from /usr/lib/libpthread.so.0
#8  0x00007ffff43388b0 in ?? () from /usr/lib/libSDL-1.2.so.0
#9  0x00007ffff787d474 in start_thread () from /usr/lib/libpthread.so.0
#10 0x00007ffff530469d in clone () from /usr/lib/libc.so.6


(gdb) info threads
  Id   Target Id         Frame 
  1    Thread 0x7fffe20199c0 (LWP 988) "gtk-gnash" 0x00007ffff787e6bd in
pthread_join () from /usr/lib/libpthread.so.0
* 2    Thread 0x7fffe171f700 (LWP 992) "gtk-gnash" (Exiting)
0x00007ffff5250295 in raise () from /usr/lib/libc.so.6


(gdb) thread 1
[Switching to thread 1 (Thread 0x7fffe20199c0 (LWP 988))]


(gdb) bt
#0  0x00007ffff787e6bd in pthread_join () from /usr/lib/libpthread.so.0
#1  0x00007ffff42f71e6 in SDL_WaitThread () from /usr/lib/libSDL-1.2.so.0
#2  0x00007ffff42eef8a in SDL_AudioQuit () from /usr/lib/libSDL-1.2.so.0
#3  0x00007ffff42ede65 in SDL_QuitSubSystem () from /usr/lib/libSDL-1.2.so.0
#4  0x00007ffff7fc82cf in gnash::sound::SDL_sound_handler::closeAudio
(this=0x555555621ba0) at sdl/sound_handler_sdl.cpp:101
#5  gnash::sound::SDL_sound_handler::initAudio (this=0x555555621ba0) at
sdl/sound_handler_sdl.cpp:63
#6  gnash::sound::SDL_sound_handler::SDL_sound_handler (this=0x555555621ba0,
m=<optimized out>) at sdl/sound_handler_sdl.cpp:111
#7  0x00007ffff7fc8311 in gnash::sound::create_sound_handler_sdl
(m=0x5555555cf440) at sdl/sound_handler_sdl.cpp:236
#8  0x000055555558ec37 in gnash::Player::init_sound
(address@hidden) at Player.cpp:282
#9  0x000055555559160b in gnash::Player::run (this=0x7fffffffcf50, argc=2,
argv=<optimized out>, infile=..., url=...) at Player.cpp:454
#10 0x00005555555700d0 in playFile (player=..., argc=2, argv=0x7fffffffe728,
filename="banned from equestria daily.swf") at gnash.cpp:92
...


so... what's going on?




    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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