gtk-gnash crashed with SIGSEGV in operator==<char>()

Bug #920993 reported by Michael Zywek on 2012-01-24
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnash (Ubuntu)
Medium
Unassigned

Bug Description

lsb_release -rd
Description: Ubuntu precise (development branch)
Release: 12.04
uname -a
Linux r8-xubu-1204 3.2.0-10-generic-pae #17-Ubuntu SMP Thu Jan 19 20:56:14 UTC 2012 i686 i686 i386 GNU/Linux

I opened www.ecosia.de, there was an arrow-icon to run a video. It started for a second, than it stopped with bug-information.

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: gnash 0.8.10~git20111001-1ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-10.17-generic-pae 3.2.1
Uname: Linux 3.2.0-10-generic-pae i686
NonfreeKernelModules: nvidia
ApportVersion: 1.91-0ubuntu1
Architecture: i386
CrashCounter: 1
Date: Tue Jan 24 15:35:35 2012
ExecutablePath: /usr/bin/gtk-gnash
InstallationMedia: Xubuntu 12.04 "Precise Pangolin" - Alpha i386 (20111129.1)
ProcCmdline: /usr/bin/gtk-gnash -u http://s.ytimg.com/yt/swfbin/cps-vflHaZtPx.swf -U http://www.youtube-nocookie.com/embed/I58hDYu5oKQ?autoplay=1&rel=0&iv_load_policy=1&yt:cc=on&cc_load_policy=1 -x 25195879 -j 800 -k 450 -F 29:30 -P allowfullscreen=true -P allowscriptaccess=always -P bgcolor=#000000 -P flashvars=el=embedded&fexp=919200&is_html5_mobile_device=false&allow_ratings=1&allow_embed=1&cc_load_policy=1&sendtmp=1&hl=de_DE&autoplay=1&use_tablet_controls=0&eurl=http%3A%2F%2Fecosia.org%2F%3Fsc%3Dde&iurl=http%3A%2F%2Fi2.ytimg.com%2Fvi%2FI58hDYu5oKQ%2Fhqdefault.jpg&view_count=25322&yt:cc=on&title=Ecosia%3A%20Superheroes%20of%20the%20web&avg_rating=4.8829787234&video_id=I58hDYu5oKQ&length_seconds=148&iurlmaxres=http%3A%2F%2Fi2.ytimg.com%2Fvi%2FI58hDYu5oKQ%2Fmaxresdefault.jpg&enablejsapi=1&sk=0piYpIdE1I9LcBqumDqT8XmkcHHvCrtnC&use_native_controls=false&rel=0&iv_load_policy=1&playlist_module=http%3A%2F%2Fs.ytimg.com%2Fyt%2Fswfbin%2Fplaylist_module-vflNkocNQ.swf&watch_xlb=http%3A%2F%2Fs.ytimg.com%2Fyt%2Fxlb%2Fwatch%2Fstrings-de_DE-vfl1YjQ1y.xlb&iurlsd=http%3A%2F%2Fi2.ytimg.com%2Fvi%2FI58hDYu5oKQ%2Fsddefault.jpg&jsapicallback=ytPlayerOnYouTubePlayerReady&playerapiid=player1&framer=http%3A%2F%2Fecosia.org%2F%3Fsc%3Dde -P height=100% -P id=video-player-flash -P src=http://s.ytimg.com/yt/swfbin/cps-vflHaZtPx.swf -P type=application/x-shockwave-flash -P width=100% -
ProcEnviron:
 PATH=(custom, no user)
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0xb71602da <_ZN5gnash12string_table4findERKSsb+154>: cmp -0xc(%eax),%esi
 PC (0xb71602da) ok
 source "-0xc(%eax)" (0xfffffff4) not located in a known VMA region (needed readable region)!
 destination "%esi" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: gnash
StacktraceTop:
 gnash::string_table::find(std::string const&, bool) () from /usr/lib/gnash/libgnashbase-0.8.10.so
 ?? () from /usr/lib/gnash/libgnashcore-0.8.10.so
 gnash::SWF::ActionHandler::execute(gnash::ActionExec&) const () from /usr/lib/gnash/libgnashcore-0.8.10.so
 gnash::SWF::SWFHandlers::execute(gnash::SWF::ActionType, gnash::ActionExec&) const () from /usr/lib/gnash/libgnashcore-0.8.10.so
 gnash::ActionExec::operator()() () from /usr/lib/gnash/libgnashcore-0.8.10.so
Title: gtk-gnash crashed with SIGSEGV in gnash::string_table::find()
UpgradeStatus: Upgraded to precise on 2011-12-13 (41 days ago)
UserGroups: adm audio cdrom dip lightdm lpadmin netdev plugdev sambashare scanner sudo vboxusers video

Michael Zywek (mzpc) wrote :
visibility: private → public

StacktraceTop:
 operator==<char> (__rhs=<optimized out>, __lhs=...) at /usr/include/c++/4.6/bits/basic_string.h:2438
 operator() (__y=<optimized out>, __x=..., this=<optimized out>) at /usr/include/c++/4.6/bits/stl_function.h:209
 find<std::basic_string<char>, boost::hash<std::basic_string<char> >, std::equal_to<std::basic_string<char> > > (eq=..., hash=..., k=..., this=0xbfc1a6ec) at /usr/include/boost/multi_index/hashed_index.hpp:443
 find<std::basic_string<char> > (k=..., this=0xbfc1a6ec) at /usr/include/boost/multi_index/hashed_index.hpp:429
 gnash::string_table::find (this=0xbfc1a6e4, t_f=..., insert_unfound=true) at ../../libbase/string_table.cpp:45

Changed in gnash (Ubuntu):
importance: Undecided → Medium
summary: - gtk-gnash crashed with SIGSEGV in gnash::string_table::find()
+ gtk-gnash crashed with SIGSEGV in operator==<char>()
tags: removed: need-i386-retrace
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers