[Users] [Bug 3949] New: opening account preferences window crashes when compiled with ./configure --disable-dbus
noreply at thewildbeast.co.uk
noreply at thewildbeast.co.uk
Mon Jan 15 08:08:47 CET 2018
http://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=3949
Bug ID: 3949
Summary: opening account preferences window crashes when
compiled with ./configure --disable-dbus
Classification: Unclassified
Product: Claws Mail
Version: other
Hardware: PC
OS: Linux
Status: NEW
Severity: normal
Priority: P3
Component: UI/Actions
Assignee: users at lists.claws-mail.org
Reporter: claws-mail at mvath.de
When attempting to open any account references window
(no matter whether through "Configuration" -> "Preferences for current account"
or by pressing "Edit" in the "Edit accounts" window)
there occur the message (output with claw-mail --debug):
prefs_account.c:3793:Opening account preferences window...
prefs_account.c:3795:called inc_lock (lock count 1)
passwordstore.c:180:Getting password 'recv_cert' from block (1/1)
passwordstore.c:185:Block (1/1) not found.
passwordstore.c:180:Getting password 'send_cert' from block (1/1)
passwordstore.c:185:Block (1/1) not found.
gtkaspell.c:1590:Aspell: found dictionary de de
gtkaspell.c:1590:Aspell: found dictionary de_AT de_AT
gtkaspell.c:1590:Aspell: found dictionary en_US en_US
gtkaspell.c:1590:Aspell: found dictionary en en
gtkaspell.c:1590:Aspell: found dictionary en_CA en_CA
gtkaspell.c:1590:Aspell: found dictionary en_GB en_GB
gtkaspell.c:1590:Aspell: found dictionary de_DE de_DE
gtkaspell.c:1590:Aspell: found dictionary de_CH de_CH
gtkaspell.c:1590:Aspell: found dictionary en_AU en_AU
(claws-mail:32739): GLib-GObject-WARNING **: cannot register existing type
'DBusGProxy'
(claws-mail:32739): GLib-GObject-CRITICAL **: g_type_set_qdata: assertion 'node
!= NULL' failed
(claws-mail:32739): GLib-GObject-CRITICAL **: g_boxed_type_register_static:
assertion 'g_type_from_name (name) == 0' failed
(claws-mail:32739): GLib-GObject-CRITICAL **: g_type_set_qdata: assertion 'node
!= NULL' failed
(claws-mail:32739): GLib-GObject-CRITICAL **: g_boxed_type_register_static:
assertion 'g_type_from_name (name) == 0' failed
(claws-mail:32739): GLib-GObject-CRITICAL **: g_type_set_qdata: assertion 'node
!= NULL' failed
gtkaspell.c:1590:Aspell: found dictionary de de
gtkaspell.c:1590:Aspell: found dictionary de_AT de_AT
gtkaspell.c:1590:Aspell: found dictionary en_US en_US
gtkaspell.c:1590:Aspell: found dictionary en en
gtkaspell.c:1590:Aspell: found dictionary en_CA en_CA
gtkaspell.c:1590:Aspell: found dictionary en_GB en_GB
gtkaspell.c:1590:Aspell: found dictionary de_DE de_DE
gtkaspell.c:1590:Aspell: found dictionary de_CH de_CH
gtkaspell.c:1590:Aspell: found dictionary en_AU en_AU
passwordstore.c:180:Getting password 'send' from block (1/1)
passwordstore.c:185:Block (1/1) not found.
passwordstore.c:180:Getting password 'recv' from block (1/1)
passwordstore.c:185:Block (1/1) not found.
prefswindow.c:671:0.000000
and then the application segfaults, according to gdb somewhere in glib.
The problem occurs *if and only if* ./configure --disable-dbus is used.
Moreover, the problem did not occur a while ago (when older versions of many
libraries like glib and gtk+ etc. had been used: I am a gentoo user, so I have
regular library and compiler upgrades).
Currently, the problem is reproducible with claws-mail versions 3.16.0 and
3.15.1 (I didn't try older ones) and the following library versions:
gtk-2.24.31-r1
glib-2.50.3-r1
glibc-2.25-r9
(I can add further if requested.)
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Users
mailing list