Opened 10 years ago

Closed 10 years ago

#7121 closed defect (invalid)

Mythbrowser segfault with r21956

Reported by: thrash.dude@… Owned by: paulh
Priority: minor Milestone: unknown
Component: Plugin - MythBrowser Version: unknown
Severity: medium Keywords:
Cc: Ticket locked: no

Description

Attempting to use mythbrowser causes a segfault. Backtrace attached hopefully its useful.

mythbackend --version Please include all output in bug reports. MythTV Version : 21956 MythTV Branch : trunk Network Protocol : 48 Library API : 0.22.20090919-1 QT Version : 4.5.1 Options compiled in:

linux debug using_alsa using_backend using_dvb using_firewire using_frontend using_hdhomerun using_hdpvr using_iptv using_ivtv using_joystick_menu using_lirc using_mheg using_opengl_video using_opengl_vsync using_qtwebkit using_v4l using_x11 using_xrandr using_xv using_xvmc using_xvmc_vld using_xvmcw using_bindings_perl using_bindings_python using_opengl using_vdpau using_ffmpeg_threads using_libavc_5_3 using_live using_mheg

Attachments (3)

fault.log (24.5 KB) - added by thrash.dude@… 10 years ago.
backtrace
gdb.txt (16.4 KB) - added by anonymous 10 years ago.
mythbrowser.png (24.5 KB) - added by thrash.dude@… 10 years ago.
black google search bar

Download all attachments as: .zip

Change History (6)

Changed 10 years ago by thrash.dude@…

Attachment: fault.log added

backtrace

comment:1 Changed 10 years ago by thrash.dude@…

A little more info on this. Updated mythplugins to r21981.

www.google.com loads and does not crash. Can not see the search box (image attached). Clicking on images/shopping and typing in a search term does not crash. Clicking on videos segfaults, browsing to www.netflix.com - segfaults, www.mythtv.org segfaults.

Attached another backtrace from r21981 and the segfault from www.mythtv.org.

Tried MythCenter? and ProjectGrayhem? as themes.

Changed 10 years ago by anonymous

Attachment: gdb.txt added

Changed 10 years ago by thrash.dude@…

Attachment: mythbrowser.png added

black google search bar

comment:2 Changed 10 years ago by thrash.dude@…

Figured this out.

Considering gdb did not show anything I found useful, I used strace. Strace showed mythfrontend bailing once it hunted for plugins in the 15 or so predefined plugin directories.

/usr/lib64/mozilla/plugins is the only directory system wide that holds browser plugins, and has 4 files libflashplayer.so libmozsvgdec.la libmozsvgdec.so libnpjp2.so

Removed them all, added back one by one. The problem plugin was libnpjp2.so (Jave JRE), which is a soft link to /usr/lib64/java/lib/amd64/libnpjp2.so. JRE does work in konq and Firefox. Removing the link and copying libnpjp2.so fixes the problem for www.mythtv.org, but not google-videos.

Perhaps mythbrowser is not compatible with 64bit JRE?

comment:3 Changed 10 years ago by paulh

Resolution: invalid
Status: newclosed

I don't see anything to suggest mythbrowser is at fault the crash is within qtwebkit and MythBrowser? doesn't have anything to do with scanning for plugins that's all handled by qtwebkit. Like you say it could be a buggy plugin.

Note: See TracTickets for help on using tickets.