problem fixed; bad libdbus-1.dll?

Christian Ehrlicher Ch.Ehrlicher at gmx.de
Sun Jan 20 18:42:02 CET 2008


Clinton Reddekop schrieb:
> Hello,
> 
> SUMMARY:
> libdbus-1.dll was causing errors in all kde applications, until I ran
> 'emerge dbus-src', which fixed it, I think.
> 
> DETAIL:
> I've been building kde applications with emerge.  All the applications built
> (at least, the ones I tried to run) would cause a "Runtime Error!" [1]
> dialog to pop up.  Once I clicked ok on the dialog, the application would be
> terminated.
> By moving a "while (1) ;" loop around in the code I finally determined that
> the problem was caused in or below the function dbus_bus_get_private() in
> libdbus-1.dll.  Unfortunately I couldn't find the source code for this dll
> on my machine so I couldn't dig any deeper.  I found the target "dbus-src"
> in emerge\portage... and decided to try it.  And the problem went away!
> (Note: I only tried kpercentage and kstars.)  This was last night.
> Decided to verify this overnight, since I had messed around in the code so
> much, so I did:
> - deleted EVERYTHING KDE-RELATED EXCEPT my %KDEROOT%\etc\kdesettings.bat
> - checked out latest emerge with svn
> - ran 'emerge mingw' to get the compiler tools
> - verified that mingw was in my %PATH%
> - ran 'emerge kdeedu' (overnight)
> - tried kpercentage.exe - it still caused the "Runtime Error!"
> - ran 'emerge dbus-src'
> - tried kpercentage.exe - showed a splash screen, did nothing for a while,
> then I got a "not responding" dialog from Windows :(  [I'm certain this was
> working last night]
> - tried kstars.exe - works!
> 
that was wrong. dbus is part of win32libs. You should have
unmerged/installed win32libs first before using dbus-src.
All packages in win32libs-sources are *not* for public use.

/notice to me: hide win32libs-sources for the normal user somehow.



Christian

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 250 bytes
Desc: OpenPGP digital signature
Url : http://mail.kde.org/pipermail/kde-windows/attachments/20080120/e760f609/attachment.pgp 


More information about the Kde-windows mailing list