2011/6/5 Radek Polak <[email protected]>:
> Guilhem Bonnefille wrote:
>
>> Here is the backtrace.
>>
>> Program received signal SIGSEGV, Segmentation fault.
>> 0x40a3c414 in QDBusAbstractInterface::isValid() const () from
>> /opt/qtmoko/lib/libQtDBus.so.4
>> (gdb) where
>> #0  0x40a3c414 in QDBusAbstractInterface::isValid() const () from
>> /opt/qtmoko/lib/libQtDBus.so.4
>> #1  0x403e16b8 in bool QBluetoothDbusIface::btcall<void>(QString
>> const&, QDBusReply<void>&, QList<QVariant>, bool, QObject*, char
>> const*, char const*) () from /opt/qtmoko/lib/libqtopiacomm.so.4
>> #2  0x403eb1e0 in ?? () from /opt/qtmoko/lib/libqtopiacomm.so.4
>> #3  0x403eb1e0 in ?? () from /opt/qtmoko/lib/libqtopiacomm.so.4
>> Backtrace stopped: previous frame identical to this frame (corrupt stack?)
>
> Hmm this looks quite strange since it segfaults in the Qt call
> (QDBusAbstractInterface). I cant tell more just from the stacktrace. It would
> be best if i could debug this locally. Hmm and i will probably rework the
> whole bluetooth library after experience with FSO, e.g. so that the BT dbus
> bindings are autogenerated.

Reading traces and code, I think I found at least one aspect of the
bug. Here is a small patch. As I'm not yet able to compile and test my
modifications, this is a "blind" patch. Can you give me feedback,
please?

-- 
Guilhem BONNEFILLE
-=- JID: [email protected] MSN: [email protected]
-=- mailto:[email protected]
-=- http://nathguil.free.fr/

_______________________________________________
Openmoko community mailing list
[email protected]
http://lists.openmoko.org/mailman/listinfo/community

Reply via email to