Wireshark-bugs: [Wireshark-bugs] [Bug 10221] New: Scrollbar-mode 'normal' results in infinite GT

Date: Mon, 23 Jun 2014 16:52:31 +0000
Bug ID 10221
Summary Scrollbar-mode 'normal' results in infinite GTK error messages.
Classification Unclassified
Product Wireshark
Version 1.10.6
Hardware x86-64
OS Ubuntu
Status UNCONFIRMED
Severity Major
Priority Low
Component GTK+ UI
Assignee [email protected]
Reporter [email protected]

Created attachment 12845 [details]
First 1000 lines of the terminal output from wireshark.

Build Information:
$ wireshark -v
wireshark 1.10.6 (v1.10.6 from master-1.10)

Copyright 1998-2014 Gerald Combs <[email protected]> and contributors.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Compiled (64-bit) with GTK+ 3.10.7, with Cairo 1.13.1, with Pango 1.36.1, with
GLib 2.39.91, with libpcap, with libz 1.2.8, with POSIX capabilities (Linux),
without libnl, with SMI 0.4.8, with c-ares 1.10.0, with Lua 5.2, without
Python,
with GnuTLS 2.12.23, with Gcrypt 1.5.3, with MIT Kerberos, with GeoIP, with
PortAudio V19-devel (built Feb 25 2014 21:09:53), with AirPcap.

Running on Linux 3.13.0-29-generic, with locale en_US.UTF-8, with libpcap
version 1.5.3, with libz 1.2.8, GnuTLS 2.12.23, Gcrypt 1.5.3, without AirPcap.
Intel(R) Core(TM) i5-4300M CPU @ 2.60GHz

Built using gcc 4.8.2.

--
OS VERSION: Ubuntu 14.04

When you set:

% gsettings set com.canonical.desktop.interface scrollbar-mode normal

And then run:

% wireshark

It goes into an apparently infinite loop, which in a few minutes generates 1.6
million lines, of which the following are the "sort -u" result:

(wireshark:9396): GLib-GObject-CRITICAL **: g_object_get_qdata: assertion
'G_IS_OBJECT (object)' failed
(wireshark:9396): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion
'G_IS_OBJECT (object)' failed
(wireshark:9396): GLib-GObject-WARNING **: invalid unclassed pointer in cast to
'GObject'
(wireshark:9396): GLib-GObject-WARNING **: invalid unclassed pointer in cast to
'GtkOrientable'
(wireshark:9396): GLib-GObject-WARNING **: invalid unclassed pointer in cast to
'GtkRange'
(wireshark:9396): GLib-GObject-WARNING **: invalid unclassed pointer in cast to
'GtkScrollbar'
(wireshark:9396): GLib-GObject-WARNING **: invalid unclassed pointer in cast to
'GtkWidget'
(wireshark:9396): Gtk-CRITICAL **: gtk_orientable_get_orientation: assertion
'GTK_IS_ORIENTABLE (orientable)' failed
(wireshark:9396): Gtk-CRITICAL **: gtk_range_get_adjustment: assertion
'GTK_IS_RANGE (range)' failed
(wireshark:9396): Gtk-CRITICAL **: gtk_widget_set_name: assertion
'GTK_IS_WIDGET (widget)' failed


If you then set:

% gsettings set com.canonical.desktop.interface scrollbar-mode overlay-auto

and run wireshark again, everything works perfectly.  Since all other
applications that I use work perfectly with scrollbar-mode set to normal, it
looks like the problem is in wireshark.

I've attached the first 1000 lines of the resulting log, which contains all of
the messages listed above.


You are receiving this mail because:
  • You are watching all bug changes.