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

Bug#598956: On kfreebsd going into web pane segfaults Liferea.

Package: liferea
Version: 1.6.4-1
Severity: important
User: debian-bsd@lists.debian.org
Usertags: kfreebsd
X-Debbugs-CC: debian-bsd@lists.debian.org

When an article in a feed is selected, moving the cursor over to the web
pane the cursor changes to the double headed arrow as it goes over the
pane divider. The cursor stays as a double headed arrow in the web pane.
Liferea is then unresponsive and segfaults.

# apt-get install libwebkit-1.0-2-dbg libglib2.0-0-dbg libgtk2.0-0-dbg

$ liferea --debug-all
GUI: item list selection changed to "Cyril Brulebois: Buildd fun"
HTML: HTML view: selecting "Cyril Brulebois: Buildd fun"
DB: loading item 59 (thread=0x80b3518)
DB: loading item 59 (thread=0x80b3518)

** (liferea:97026): CRITICAL **: common_strreplace: assertion `string !=
NULL' failed
DB: loading item 59 (thread=0x80b3518)
PERF: htmlview_render_item took 0,067s
HTML: writing 5232 bytes to HTML view
GUI: itemlist selection took 0,078s
PERF: itemlist_selection_changed took 0,078s

Liferea did receive signal 11 (Segmentation fault).
You have propably triggered a program bug. I will now try to
create a backtrace which you can attach to any support requests.

#0  0x29915775 in wait4 () from /lib/libc.so.0.1
#1  0x2976b79c in waitpid () from /lib/libpthread.so.0
#2  0x297d0978 in IA__g_on_error_stack_trace (
#3  0x080780c4 in ?? ()
#4  0x2976aad7 in __pthread_sighandler () from /lib/libpthread.so.0
#5  <signal handler called>
#6  0x28c8b9d6 in WTF::RefPtr<JSC::Structure>::get (exec=0x30240440,
#7  JSC::JSGlobalObject::numberObjectStructure (exec=0x30240440, number=...)
#8  JSC::constructNumber (exec=0x30240440, number=...)
#9  0x28c84fc5 in JSC::JSValue::toThisObjectSlowCase (this=0xbfbfd494,
#10 0x28e7edbb in JSC::JSValue::toThisObject (exec=0x30240440,
#11 WebCore::jsDOMWindowPrototypeFunctionClearTimeout (exec=0x30240440,
#12 0x2fd67166 in ?? ()
#13 0x28bae6b0 in JSC::JITCode::execute (this=0x2f37b7e0,
#14 JSC::Interpreter::execute (this=0x2f37b7e0,
#15 0x28c7100d in JSC::JSFunction::call (this=0x302400c0, exec=0x2f3b2e24,
#16 0x28c4e9ae in JSC::call (exec=0x2f3b2e24,
#17 0x2849c96a in WebCore::JSEventListener::handleEvent (this=0x2f3f9a80,
#18 0x285b22b5 in WebCore::EventTarget::fireEventListeners
#19 0x285c0352 in WebCore::Node::handleLocalEvents (this=0x2f403c00,
#20 0x285c3eec in WebCore::Node::dispatchGenericEvent (this=0x2f3f2948,
#21 0x285c43c4 in WebCore::Node::dispatchEvent (this=0x2f3f2948,
#22 0x285c5530 in WebCore::Node::dispatchMouseEvent (this=0x2f3f2948,
#23 0x285c5c70 in WebCore::Node::dispatchMouseEvent (this=0x2f3f2948,
#24 0x287a192b in WebCore::EventHandler::updateMouseEventTargetNode (
#25 0x287a1e42 in WebCore::EventHandler::dispatchMouseEvent
#26 0x287a2fb0 in WebCore::EventHandler::handleMouseMoveEvent (
#27 0x287a33c0 in WebCore::EventHandler::mouseMoved (this=0x2f369a78,
#28 0x28b26c5f in webkit_web_view_motion_event (widget=0x83f1808,
#29 0x292f8044 in _gtk_marshal_BOOLEAN__BOXED (closure=0x80fece8,
#30 0x2977e789 in g_type_class_meta_marshal (closure=0x80fece8,
#31 0x2978011a in IA__g_closure_invoke (closure=0x80fece8,
#32 0x29796246 in signal_emit_unlocked_R (node=<value optimized out>,
#33 0x29797a5b in IA__g_signal_emit_valist (instance=0x83f1808,
#34 0x29798056 in IA__g_signal_emit (instance=0x83f1808, signal_id=52,
#35 0x294243d6 in gtk_widget_event_internal (widget=<value optimized out>,
#36 0x292f069d in IA__gtk_propagate_event (widget=0x83f1808,
#37 0x292f1a27 in IA__gtk_main_do_event (event=0x8348690)
#38 0x29606daa in gdk_event_dispatch (source=0x80e9dc8, callback=0,
#39 0x297f5415 in g_main_dispatch (context=0x80ca698)
#40 IA__g_main_context_dispatch (context=0x80ca698)
#41 0x297f9018 in g_main_context_iterate (context=0x80ca698,
#42 0x297f9557 in IA__g_main_loop_run (loop=0x83c1768)
#43 0x292f1fe9 in IA__gtk_main ()
#44 0x08077e61 in main ()
$ echo $?

This could well be a caused by webkit not working properly on kfreebsd
because Epiphany also crashes on kfreebsd, "epiphany-browser: Crash
loading any webpage"


P.S. Crash reporter says
"You have propably triggered a program bug. I will now try to"
but probably is spelt incorrectly, it should be
"You have probably triggered a program bug. I will now try to"

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: kfreebsd-i386 (i686)

Kernel: kFreeBSD 8.1-1-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages liferea depends on:
ii  gconf2                      2.28.1-3     GNOME configuration
database syste
ii  libatk1.0-0                 1.30.0-1     The ATK accessibility toolkit
ii  libc0.1                     2.11.2-6     Embedded GNU C Library:
Shared lib
ii  libcairo2                   1.8.10-6     The Cairo 2D vector
graphics libra
ii  libdbus-glib-1-2            0.88-2       simple interprocess
messaging syst
ii  libgconf2-4                 2.28.1-3     GNOME configuration
database syste
ii  libglade2-0                 1:2.6.4-1    library to load .glade
files at ru
ii  libglib2.0-0                2.24.2-1     The GLib library of C routines
ii  libgtk2.0-0                 2.20.1-1+b1  The GTK+ graphical user
ii  libice6                     2:1.0.6-1    X11 Inter-Client Exchange
ii  liblua5.1-0                 5.1.4-5      Simple, extensible,
embeddable pro
ii  libnotify1 [libnotify1-gtk2 0.5.0-2      sends desktop notifications
to a n
ii  libpango1.0-0               1.28.1-1     Layout and rendering of
ii  libsm6                      2:1.1.1-1    X11 Session Management library
ii  libsoup2.4-1                2.30.2-1     an HTTP library
implementation in
ii  libsqlite3-0                3.7.2-1      SQLite 3 shared library
ii  libwebkit-1.0-2             1.2.4-1      Web content engine library
for Gtk
ii  libx11-6                    2:1.3.3-3    X11 client-side library
ii  libxml2                     2.7.7.dfsg-4 GNOME XML library
ii  libxslt1.1                  1.1.26-6     XSLT 1.0 processing library
- runt
ii  liferea-data                1.6.4-1      architecture independent
data for

Versions of packages liferea recommends:
ii  dbus                          1.2.24-3   simple interprocess
messaging syst
ii  dbus-x11                      1.2.24-3   simple interprocess
messaging syst
ii  wget                          1.12-2.1   retrieves files from the web

Versions of packages liferea suggests:
pn  network-manager               <none>     (no description available)

-- no debconf information

Attachment: signature.asc
Description: OpenPGP digital signature

Reply to: