[Qt-interest] suid program with Qt4.7 assertion in gdbusconnection
Abdelrazak Younes
younes.abdel at gmail.com
Thu Nov 25 02:18:11 CET 2010
On 24/11/2010 14:18, Thiago Macieira wrote:
> Em Quarta-feira, 24 de Novembro de 2010, às 13:55:28, Abdelrazak Younes
> escreveu:
>> Hi there,
>>
>> I have a big head breaking issue:
>>
>> I have a program that is setuid rood (chmod 4555). With Qt4.6 under
>> ubuntu 10.04, I can run this program without problem. With Qt4.7.0 under
>> ubuntu 10.10 this is what I get:
>>
>> **
>> GLib-GIO:ERROR:/build/buildd/glib2.0-2.26.0/gio/gdbusconnection.c:2270:init
>> able_init: assertion failed: (connection->initialization_error == NULL)
>> Aborted
>>
>> Any solution (except recompiling Qt without dbus support)?
>
> That has nothing to do with Qt's support for D-Bus. In fact, your problem has
> nothing to do with Qt at all.
>
> QtDBus doesn't use gdbus.
Well I don't use gdbus nor glib directly (I know that QtCore is
generally compiled with glib support). My program is pure Qt ands runs
well on Windows and other Linux distribution. OK, well, then I guess it
is a ubuntu problem... That's really bad.
Thanks for taking the time to answer.
Abdel.
More information about the Qt-interest-old
mailing list