Tobias Diedrich wrote: > I just upgrade miro and miro-data to 1.2.3-1.1, but > unfortunately it's still there for me. > > Inspired by > http://mail.python.org/pipermail/python-dev/2002-March/020597.html > I just tried > "THREADDEBUG=15 python2.5-dbg /usr/bin/miro.real" > but it fails to "import xlibhelper": > > |Traceback (most recent call last): > | File "/usr/bin/miro.real", line 5, in <module> > | from miro.platform import xlibhelper > |ImportError: /var/lib/python-support/python2.5/miro/platform/xlibhelper.so: > undefined symbol: Py_InitModule4_64 > > Could you possibly provide a miro-dbg package? > (I guess that's needed for python-dbg?)
In the hope that a gdb backtrace may help, "0x00007f261a795d04 in __lll_lock_wait () from /lib/libpthread.so.0" points to a threading deadlock I think... [EMAIL PROTECTED]:~$ gdb python2.5 GNU gdb 6.7.1-debian Copyright (C) 2007 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu"... Using host libthread_db library "/lib/libthread_db.so.1". (gdb) r /usr/bin/miro.real Starting program: /usr/bin/python2.5 /usr/bin/miro.real [Thread debugging using libthread_db enabled] [New Thread 0x7f261ab9e6e0 (LWP 5459)] location: /usr/lib/xulrunner-1.9/libxpcom.so before 3 INFO Starting up Miro INFO Version: 1.2.3 INFO Revision: https://svn.participatoryculture.org/svn/dtv/tags/Miro-1.2.3/tv/resources - 6787 INFO Builder: [EMAIL PROTECTED] INFO Build Time: 1213033890.54 INFO Starting event loop thread [New Thread 0x41eed950 (LWP 5462)] [New Thread 0x40f05950 (LWP 5463)] [New Thread 0x426ee950 (LWP 5464)] [New Thread 0x42eef950 (LWP 5465)] INFO Restoring database... [New Thread 0x42f30950 (LWP 5466)] INFO Connecting to /home/ranma/.miro/sqlitedb [New Thread 0x43731950 (LWP 5467)] [Thread 0x43731950 (LWP 5467) exited] [New Thread 0x43f32950 (LWP 5468)] [Thread 0x43f32950 (LWP 5468) exited] TIMING Database load slow: 0.149 INFO Spawning auto downloader... TIMING Icon clear: 0.008 INFO Starting movie data updates [New Thread 0x43f32950 (LWP 5470)] INFO Displaying main frame... INFO *** Launching Downloader Daemon **** WARNING Menu item action "RenameVideo" not implemented WARNING Menu item action "FastForward" not implemented WARNING Menu item action "Rewind" not implemented WARNING Menu item action "UpVolume" not implemented WARNING Menu item action "DownVolume" not implemented INFO Creating video display... INFO Finished startup sequence TIMING idle (finishStartup() (using asUrgent)) too slow (0.514 secs) [New Thread 0x43731950 (LWP 5475)] [New Thread 0x44733950 (LWP 5476)] [New Thread 0x44f34950 (LWP 5477)] [New Thread 0x45735950 (LWP 5478)] [New Thread 0x45f36950 (LWP 5479)] [New Thread 0x46737950 (LWP 5480)] INFO loaded renderer 'xinerenderer' TIMING gtkAsyncMethod: <function initRenderers at 0x2933398> took too long: 1.610 ^C Program received signal SIGINT, Interrupt. [Switching to Thread 0x7f261ab9e6e0 (LWP 5459)] 0x00007f261a795d04 in __lll_lock_wait () from /lib/libpthread.so.0 (gdb) bt #0 0x00007f261a795d04 in __lll_lock_wait () from /lib/libpthread.so.0 #1 0x00007f261a791918 in _L_lock_104 () from /lib/libpthread.so.0 #2 0x00007f261a791280 in pthread_mutex_lock () from /lib/libpthread.so.0 #3 0x00007f2619626973 in _XLockDisplay (dpy=0x26c2500) at ../../src/locking.c:485 #4 0x00007f2619688e7d in XkbGetUpdatedMap (dpy=0x26c2500, which=7, xkb=0x2d45140) at ../../../src/xkb/XKBGetMap.c:539 #5 0x00007f2619688f75 in XkbGetMap (dpy=0x26c2500, which=7, deviceSpec=256) at ../../../src/xkb/XKBGetMap.c:561 #6 0x00007f2619684ab1 in _XkbLoadDpy (dpy=0x26c2500) at ../../../src/xkb/XKBBind.c:509 #7 0x00007f261968533b in XkbLookupKeySym (dpy=0x26b7610, key=41 ')', mods=0, mods_rtrn=0x7fff22bba55c, keysym_rtrn=0x7fff22bbada8) at ../../../src/xkb/XKBBind.c:259 #8 0x00007f2619685411 in XLookupString (event=0x7fff22bbaf40, buffer=0x7fff22bba5a0 "\020��\"�\177", nbytes=2048, keysym=0x7fff22bbada8, status=<value optimized out>) at ../../../src/xkb/XKBBind.c:670 #9 0x00007f2619657219 in _XimTriggerCheck (im=<value optimized out>, ev=0x26b7610, len=12, keylist=0x31b3394) at ../../../../modules/im/ximcp/imDefFlt.c:58 #10 0x00007f261965734d in _XimOnKeysCheck (ic=0x380a930, ev=0x80) at ../../../../modules/im/ximcp/imDefFlt.c:77 #11 0x00007f26196574be in _XimFilterKeypress (d=<value optimized out>, w=<value optimized out>, ev=0x7fff22bbaf40, client_data=<value optimized out>) at ../../../../modules/im/ximcp/imDefFlt.c:180 #12 0x00007f2619619b14 in XFilterEvent (ev=0x7fff22bbaf40, window=<value optimized out>) at ../../src/FilterEv.c:99 #13 0x00007f260792b267 in gtk_im_context_xim_filter_keypress (context=0x2f26080, event=0x3101640) at /build/buildd/gtk+2.0-2.12.9/modules/input/gtkimcontextxim.c:742 #14 0x00007f26120f4d71 in gtk_entry_key_press (widget=0x2dbc020, event=0x3101640) at /build/buildd/gtk+2.0-2.12.9/gtk/gtkentry.c:2042 #15 0x00007f26121694df in _gtk_marshal_BOOLEAN__BOXED (closure=0x2d2ddb0, return_value=0x7fff22bbb290, n_param_values=<value optimized out>, param_values=0x7fff22bbb370, invocation_hint=<value optimized out>, marshal_data=0x7f26120f4c90) at /build/buildd/gtk+2.0-2.12.9/gtk/gtkmarshalers.c:84 #16 0x00007f2616c01c2c in IA__g_closure_invoke (closure=0x2d2ddb0, return_value=0x7fff22bbb290, n_param_values=2, param_values=0x7fff22bbb370, invocation_hint=0x7fff22bbb250) at /tmp/buildd/glib2.0-2.16.3/gobject/gclosure.c:490 #17 0x00007f2616c159d8 in signal_emit_unlocked_R (node=0x2d2ca60, detail=0, instance=0x2dbc020, emission_return=0x7fff22bbb590, instance_and_params=0x7fff22bbb370) at /tmp/buildd/glib2.0-2.16.3/gobject/gsignal.c:2478 #18 0x00007f2616c16d16 in IA__g_signal_emit_valist (instance=0x2dbc020, signal_id=<value optimized out>, detail=0, var_args=0x7fff22bbb5f0) at /tmp/buildd/glib2.0-2.16.3/gobject/gsignal.c:2209 #19 0x00007f2616c173b3 in IA__g_signal_emit (instance=0x26b7610, signal_id=128, detail=444174672) at /tmp/buildd/glib2.0-2.16.3/gobject/gsignal.c:2243 #20 0x00007f26122708f5 in gtk_widget_event_internal (widget=0x2dbc020, event=0x3101640) at /build/buildd/gtk+2.0-2.12.9/gtk/gtkwidget.c:4678 #21 0x00007f261228018d in IA__gtk_window_propagate_key_event (window=0x2d371c0, event=0x3101640) at /build/buildd/gtk+2.0-2.12.9/gtk/gtkwindow.c:4936 #22 0x00007f261228302b in gtk_window_key_press_event (widget=0x2d371c0, event=0x3101640) at /build/buildd/gtk+2.0-2.12.9/gtk/gtkwindow.c:4966 #23 0x00007f26121694df in _gtk_marshal_BOOLEAN__BOXED (closure=0x2d2ddb0, return_value=0x7fff22bbb9c0, n_param_values=<value optimized out>, param_values=0x7fff22bbbaa0, invocation_hint=<value optimized out>, marshal_data=0x7f2612282ff0) at /build/buildd/gtk+2.0-2.12.9/gtk/gtkmarshalers.c:84 #24 0x00007f2616c01b5f in IA__g_closure_invoke (closure=0x2d2ddb0, return_value=0x7fff22bbb9c0, n_param_values=2, param_values=0x7fff22bbbaa0, invocation_hint=0x7fff22bbb980) at /tmp/buildd/glib2.0-2.16.3/gobject/gclosure.c:490 #25 0x00007f2616c159d8 in signal_emit_unlocked_R (node=0x2d2ca60, detail=0, instance=0x2d371c0, emission_return=0x7fff22bbbcc0, instance_and_params=0x7fff22bbbaa0) at /tmp/buildd/glib2.0-2.16.3/gobject/gsignal.c:2478 #26 0x00007f2616c16d16 in IA__g_signal_emit_valist (instance=0x2d371c0, signal_id=<value optimized out>, detail=0, var_args=0x7fff22bbbd20) at /tmp/buildd/glib2.0-2.16.3/gobject/gsignal.c:2209 #27 0x00007f2616c173b3 in IA__g_signal_emit (instance=0x26b7610, signal_id=128, detail=444174672) at /tmp/buildd/glib2.0-2.16.3/gobject/gsignal.c:2243 #28 0x00007f26122708f5 in gtk_widget_event_internal (widget=0x2d371c0, event=0x3101640) at /build/buildd/gtk+2.0-2.12.9/gtk/gtkwidget.c:4678 #29 0x00007f26121628ad in IA__gtk_propagate_event (widget=0x2d371c0, event=0x3101640) at /build/buildd/gtk+2.0-2.12.9/gtk/gtkmain.c:2310 #30 0x00007f2612163795 in IA__gtk_main_do_event (event=0x3101640) at /build/buildd/gtk+2.0-2.12.9/gtk/gtkmain.c:1556 #31 0x00007f2611dd014c in gdk_event_dispatch (source=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at /build/buildd/gtk+2.0-2.12.9/gdk/x11/gdkevents-x11.c:2351 #32 0x00007f26176ee0f2 in IA__g_main_context_dispatch (context=0x2271c00) at /tmp/buildd/glib2.0-2.16.3/glib/gmain.c:2009 #33 0x00007f26176f1396 in g_main_context_iterate (context=0x2271c00, block=1, dispatch=1, self=<value optimized out>) at /tmp/buildd/glib2.0-2.16.3/glib/gmain.c:2642 #34 0x00007f26176f1657 in IA__g_main_loop_run (loop=0x295f1e0) at /tmp/buildd/glib2.0-2.16.3/glib/gmain.c:2850 #35 0x00007f2612163b63 in IA__gtk_main () at /build/buildd/gtk+2.0-2.12.9/gtk/gtkmain.c:1163 #36 0x00007f2612768f02 in ?? () from /var/lib/python-support/python2.5/gtk-2.0/gtk/_gtk.so #37 0x00000000004880e8 in PyEval_EvalFrameEx (f=0x29cc360, throwflag=<value optimized out>) at ../Python/ceval.c:3557 #38 0x00000000004881d7 in PyEval_EvalFrameEx (f=0x288db90, throwflag=<value optimized out>) at ../Python/ceval.c:3659 #39 0x00000000004881d7 in PyEval_EvalFrameEx (f=0x288d640, throwflag=<value optimized out>) at ../Python/ceval.c:3659 #40 0x00000000004881d7 in PyEval_EvalFrameEx (f=0x214bac0, throwflag=<value optimized out>) at ../Python/ceval.c:3659 #41 0x00000000004899d6 in PyEval_EvalCodeEx (co=0x7f261ab40990, globals=<value optimized out>, locals=<value optimized out>, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:2836 #42 0x0000000000489af2 in PyEval_EvalCode (co=0x26b7610, globals=0x80, locals=0x7f261a799150) at ../Python/ceval.c:494 #43 0x00000000004aaf8e in PyRun_FileExFlags (fp=0x2133010, filename=0x7fff22bbe474 "/usr/bin/miro.real", start=<value optimized out>, globals=0x2156520, locals=0x2156520, closeit=1, flags=0x7fff22bbcc00) at ../Python/pythonrun.c:1273 #44 0x00000000004ab229 in PyRun_SimpleFileExFlags (fp=0x2133010, filename=0x7fff22bbe474 "/usr/bin/miro.real", closeit=1, flags=0x7fff22bbcc00) at ../Python/pythonrun.c:879 #45 0x000000000041445e in Py_Main (argc=1, argv=<value optimized out>) at ../Modules/main.c:532 #46 0x00007f2619dd91c4 in __libc_start_main () from /lib/libc.so.6 #47 0x00000000004139d9 in _start () (gdb) HTH, -- Tobias PGP: http://9ac7e0bc.uguu.de このメールは十割再利用されたビットで作られています。 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]