Opened 17 years ago
Closed 17 years ago
#7121 closed defect (invalid)
Mythbrowser segfault with r21956
| Reported by: | 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)
Change History (6)
comment:1 by , 17 years ago
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.
comment:2 by , 17 years ago
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 by , 17 years ago
| Resolution: | → invalid |
|---|---|
| Status: | new → closed |
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.

backtrace