Bug#546668: python-brasero: Packaged example script aborts with GLib-ERROR
Andrew Price
andy at andrewprice.me.uk
Mon Sep 14 22:21:09 UTC 2009
Package: python-brasero
Version: 2.27.3-1
Severity: normal
andy at plato:braseromedia$ pwd
/usr/share/doc/python-brasero/examples/braseromedia
andy at plato:braseromedia$ python drive_selection.py
GLib-ERROR **: The thread system is not yet initialized.
aborting...
Aborted
This happens on line 9 of drive_selection.py which is:
monitor = braseromedia.MediumMonitor ()
Afterwards I installed the brasero package from experimental to check if
it was a common problem but I successfully burned a CD with brasero.
Running the example script after installing brasero pulled in its deps
also gave the same error.
Here's a nice ugly backtrace. Line #6 looks interesting:
#0 0xffffe424 in __kernel_vsyscall ()
#1 0xb7e523d0 in raise () from /lib/i686/cmov/libc.so.6
#2 0xb7e55a85 in abort () from /lib/i686/cmov/libc.so.6
#3 0xb7b9155c in IA__g_logv (log_domain=0xb7bc0ac6 "GLib", log_level=G_LOG_LEVEL_ERROR, format=0xb7bcde44 "The thread system is not yet initialized.",
args1=0xbfffe7cc "\232\371\270\267\351\375\272\267\34\62\300\267(\350\377\277\237\16\273\267\200\26\273\267\260+/\b")
at /build/buildd-glib2.0_2.20.5-1-i386-mDnYKw/glib2.0-2.20.5/glib/gmessages.c:506
#4 0xb7b91586 in IA__g_log (log_domain=0xb7bc0ac6 "GLib", log_level=G_LOG_LEVEL_ERROR, format=0xb7bcde44 "The thread system is not yet initialized.")
at /build/buildd-glib2.0_2.20.5-1-i386-mDnYKw/glib2.0-2.20.5/glib/gmessages.c:526
#5 0xb7bafe12 in g_thread_fail () at /build/buildd-glib2.0_2.20.5-1-i386-mDnYKw/glib2.0-2.20.5/glib/gthread.c:591
#6 0xb7bb0e9f in IA__g_thread_create_full (func=0xb6d15790, data=0x82da860, stack_size=0, joinable=1, bound=0, priority=G_THREAD_PRIORITY_NORMAL, error=0x0)
at /build/buildd-glib2.0_2.20.5-1-i386-mDnYKw/glib2.0-2.20.5/glib/gthread.c:663
#7 0xb6d156cd in ?? () from /usr/lib/libbrasero-media.so.0
#8 0xb7c223a1 in object_set_property (type=137099728, n_construct_properties=1, construct_params=0x828e870)
at /build/buildd-glib2.0_2.20.5-1-i386-mDnYKw/glib2.0-2.20.5/gobject/gobject.c:942
#9 g_object_constructor (type=137099728, n_construct_properties=1, construct_params=0x828e870) at /build/buildd-glib2.0_2.20.5-1-i386-mDnYKw/glib2.0-2.20.5/gobject/gobject.c:1352
#10 0xb7c22ae6 in IA__g_object_newv (object_type=137099728, n_parameters=2, parameters=0x82f2938) at /build/buildd-glib2.0_2.20.5-1-i386-mDnYKw/glib2.0-2.20.5/gobject/gobject.c:1215
#11 0xb7c236d1 in IA__g_object_new_valist (object_type=137099728, first_property_name=0xb6d1b82a "device", var_args=0xbfffeb64 "")
at /build/buildd-glib2.0_2.20.5-1-i386-mDnYKw/glib2.0-2.20.5/gobject/gobject.c:1319
#12 0xb7c2381e in IA__g_object_new (object_type=137099728, first_property_name=0xb6d1b82a "device")
at /build/buildd-glib2.0_2.20.5-1-i386-mDnYKw/glib2.0-2.20.5/gobject/gobject.c:1060
#13 0xb6d0a4c6 in ?? () from /usr/lib/libbrasero-media.so.0
#14 0xb7c3d7e5 in IA__g_type_create_instance (type=137226552) at /build/buildd-glib2.0_2.20.5-1-i386-mDnYKw/glib2.0-2.20.5/gobject/gtype.c:1674
#15 0xb7c222b5 in g_object_constructor (type=137226552, n_construct_properties=0, construct_params=0x0)
at /build/buildd-glib2.0_2.20.5-1-i386-mDnYKw/glib2.0-2.20.5/gobject/gobject.c:1338
#16 0xb7c22ae6 in IA__g_object_newv (object_type=137226552, n_parameters=0, parameters=0x0) at /build/buildd-glib2.0_2.20.5-1-i386-mDnYKw/glib2.0-2.20.5/gobject/gobject.c:1215
#17 0xb7ab6962 in ?? () from /usr/lib/pymodules/python2.5/gtk-2.0/gobject/_gobject.so
#18 0xb7abe918 in ?? () from /usr/lib/pymodules/python2.5/gtk-2.0/gobject/_gobject.so
#19 0x080ad691 in ?? ()
#20 0x0805d4b7 in PyObject_Call ()
#21 0x080ccf75 in PyEval_EvalFrameEx ()
#22 0x080d00c5 in PyEval_EvalCodeEx ()
#23 0x080d02d7 in PyEval_EvalCode ()
#24 0x080ed71f in PyRun_FileExFlags ()
#25 0x080ed9ea in PyRun_SimpleFileExFlags ()
#26 0x08059357 in Py_Main ()
#27 0x08058722 in main ()
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (990, 'testing'), (400, 'unstable'), (10, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.31 (SMP w/1 CPU core; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages python-brasero depends on:
ii libatk1.0-0 1.26.0-1 The ATK accessibility toolkit
ii libbrasero-media0 2.27.92-2 CD/DVD burning library for GNOME -
ii libc6 2.9-25 GNU C Library: Shared libraries
ii libcairo2 1.8.8-2 The Cairo 2D vector graphics libra
ii libdbus-1-3 1.2.16-2 simple interprocess messaging syst
ii libdbus-glib-1-2 0.82-1 simple interprocess messaging syst
ii libfontconfig1 2.6.0-4 generic font configuration library
ii libfreetype6 2.3.9-5 FreeType 2 font engine, shared lib
ii libglib2.0-0 2.20.5-1 The GLib library of C routines
ii libgtk2.0-0 2.16.6-1 The GTK+ graphical user interface
ii libpango1.0-0 1.24.5-1 Layout and rendering of internatio
ii python 2.5.4-2 An interactive high-level object-o
ii python-gtk2 2.14.1-3 Python bindings for the GTK+ widge
ii python-support 1.0.3 automated rebuilding support for P
ii zlib1g 1:1.2.3.3.dfsg-15 compression library - runtime
python-brasero recommends no packages.
Versions of packages python-brasero suggests:
ii brasero 2.27.92-2 CD/DVD burning application for GNO
-- no debconf information
More information about the pkg-gnome-maintainers
mailing list