After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 313597 - crashed when startup: un inited totem->tcw_time_label
crashed when startup: un inited totem->tcw_time_label
Status: RESOLVED DUPLICATE of bug 316596
Product: totem
Classification: Core
Component: general
1.1.x
Other Linux
: Normal normal
: ---
Assigned To: General Totem maintainer(s)
General Totem maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2005-08-16 07:39 UTC by Yang Hong
Modified: 2005-10-22 12:13 UTC
See Also:
GNOME target: ---
GNOME version: 2.11/2.12



Description Yang Hong 2005-08-16 07:39:26 UTC
cvs head.

totem->tcw_time_label has NOT been inited.


tracker back:

Program received signal SIGSEGV, Segmentation fault.

Thread 1002584640 (LWP 8567)

  • #0 totem_time_label_set_time
    at totem-time-label.c line 69
  • #1 update_current_time
    at totem.c line 1309
  • #2 baconvideowidget_marshal_VOID__INT64_INT64_FLOAT_BOOLEAN
    at baconvideowidget-marshal.c line 93
  • #3 g_closure_invoke
    from /opt/gnome2/lib/libgobject-2.0.so.0
  • #4 signal_emit_unlocked_R
    from /opt/gnome2/lib/libgobject-2.0.so.0
  • #5 ??
  • #6 ??
  • #7 ??
  • #8 ??
  • #9 ??
  • #10 g_signal_emit_valist
    from /opt/gnome2/lib/libgobject-2.0.so.0

Comment 1 Bastien Nocera 2005-08-16 08:46:37 UTC
Looks like you haven't installed it properly. That's line 3458 of totem.c:
        totem->tcw_time_label = glade_xml_get_widget (totem->xml,
                        "tcw_time_display_label");
Comment 2 Yang Hong 2005-08-26 03:35:52 UTC
It's no my fault. totem used glade custom widget, and has NOT been compiled with
'-rdynamic' flags, 

(main:...): libglade-WARNING **: could not find widget creation function
(main:...): libglade-WARNING **: could not find widget creation function
(main:...): libglade-WARNING **: could not find widget creation function
(lt-totem:4575): libglade-WARNING **: could not find signal handler
'on_about1_activate'.
(lt-totem:4575): libglade-WARNING **: could not find signal handler
'on_preferences1_activate'.

at this time, totem crashed because of twm_statusbar, twm_time_label is NULL.

then I add '-rdynamic' to Makefile (by add it into libglade-2.0.pc :)), Then I
got totem runs wel.
Comment 3 Bastien Nocera 2005-10-22 12:13:48 UTC

*** This bug has been marked as a duplicate of 316596 ***