[Users] [Bug 3949] opening account preferences window crashes when compiled with ./configure --disable-dbus

noreply at thewildbeast.co.uk noreply at thewildbeast.co.uk
Mon Jan 15 12:41:19 CET 2018


http://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=3949

--- Comment #3 from Martin Väth <claws-mail at mvath.de> ---
(In reply to comment #2)
> I cannot reproduce that with newer versions of those libraries which you
> listed.

I had also tried after an experimental upgrade to glib-2.52.3 but still had the
same problem.

> Which suggests to me that it is not our bug.

What looks suspicious to me for --disable-dbus is the warning:

(claws-mail:32739): GLib-GObject-WARNING **: cannot register existing type
'DBusGProxy

This lets me conjecture that perhaps some #ifdef for dbus-related stuff is
missing somewhere in the code.

(In reply to comment #1)
> Can you attach the full backtrace?

Despite compiling with C{,XX}FLAGS=''-O0 -g -ggdb3 -no-pie -fno-PIE'
I did not get a sane backtrace.
(I have several protection mechanisms like gcc-7.2.0 w/ pie+ssp and ASLR in the
kernel which might be the culprit for this...)

#0  0x00007ffff7153d64 in g_main_context_prepare () from
/usr/lib64/libglib-2.0.so.0
#1  0x00007fff00000000 in ?? ()
#2  0x00000000008ee240 in ?? ()
#3  0x00007fffffff8dd4 in ?? ()
#4  0x00007fffffff8d74 in ?? ()
#5  0xffffffff00000018 in ?? ()
#6  0x177c939869fa1300 in ?? ()
#7  0x000000000090f6a0 in ?? ()
#8  0x000000000090f6a0 in ?? ()
#9  0x000000000090f6a0 in ?? ()
#10 0x0000000000d626a0 in ?? ()
#11 0x0000000000000001 in ?? ()
#12 0x0000000000000005 in ?? ()
#13 0x0000000000cf1550 in ?? ()
#14 0x00007ffff715488e in ?? () from /usr/lib64/libglib-2.0.so.0
#15 0x0000000000e95e00 in ?? ()
#16 0x0000000100000027 in ?? ()
#17 0x00007fffffff8f10 in ?? ()
#18 0x177c939869fa1300 in ?? ()
#19 0x000000000090f6a0 in ?? ()
#20 0x0000000000e95e00 in ?? ()
#21 0x000000000090f6a0 in ?? ()
#22 0x0000000000e95e0c in ?? ()
#23 0x0000000000cf1550 in ?? ()
#24 0x00007fffffffa120 in ?? ()
#25 0x00007ffff71ebc00 in ?? () from /usr/lib64/libgobject-2.0.so.0
#26 0x00007ffff7155f12 in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0
#27 0x0000000000e95e00 in ?? ()
#28 0x0000000000b987d0 in ?? ()
#29 0x00007fffffff8f10 in ?? ()
#30 0x0000000000b987d0 in ?? ()
#31 0x00007fffffff8f10 in ?? ()
#32 0x0000000000000000 in ?? ()

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Users mailing list