Bug 856 - Aborts due to uninitialized threading system when using non-GNOME build
Status:
RESOLVED FIXED
Component:
GUI :: gtkmm
Version:
1.9.0
Hardware:
PC Linux
Importance:
P5 normal
Target Milestone:
---
Assignee:
Rob Caelers
URL:
Depends on:
Blocks:
Reported:
Sep 10 2009 01:24:31 UTC
by:
mi**@el**.net
Modified:
Sep 14 2009 18:24:49 UTC
IdWhoWhenSizeType
195Initialize GTK/Glib threading earlier on all platforms
mi**@el**.netSep 10 2009 01:24:31 UTC880text/plain
WhoWhenWhatRemovedAdded
Rob CaelersSep 14 2009 18:24:49 UTCstatusNEWRESOLVED
resolutionFIXED
Description
mi**@el**.net  Sep 10 2009 01:24:31 UTC
Created attachment 195
Initialize GTK/Glib threading earlier on all platforms

When Workrave is built without any GNOME support, glib aborts startup due to the threading system not yet being initialized.  The attached patch moves thread initialization ahead of init_core and seems to fix the problem.
Comment 1
Rob Caelers  Sep 14 2009 18:24:49 UTC
Thanks! Will be fixed in next version.