[Gpe-list] Gpe-bugs Digest, Vol 29, Issue 7

gpe-bugs-request at linuxtogo.org gpe-bugs-request at linuxtogo.org
Mon Mar 16 12:01:46 CET 2009


Send Gpe-bugs mailing list submissions to
	gpe-bugs at linuxtogo.org

To subscribe or unsubscribe via the World Wide Web, visit
	http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/gpe-bugs
or, via email, send a message with subject or body 'help' to
	gpe-bugs-request at linuxtogo.org

You can reach the person managing the list at
	gpe-bugs-owner at linuxtogo.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Gpe-bugs digest..."


Today's Topics:

   1. [Bug 277] New: segfault when sidebar is disabled
      (bugzilla-daemon at linuxtogo.org)


----------------------------------------------------------------------

Message: 1
Date: Sun, 15 Mar 2009 20:32:33 +0100
From: bugzilla-daemon at linuxtogo.org
Subject: [Gpe-bugs] [Bug 277] New: segfault when sidebar is disabled
To: gpe-bugs at linuxtogo.org
Message-ID: <bug-277-7 at http.bugs.linuxtogo.org/>
Content-Type: text/plain; charset="UTF-8"

http://bugs.linuxtogo.org/show_bug.cgi?id=277

           Summary: segfault when sidebar is disabled
           Product: gpe-calendar
           Version: 0.91
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P4
         Component: default
        AssignedTo: gpe-bugs at linuxtogo.org
        ReportedBy: timo.lindfors at iki.fi
   Estimated Hours: 0.0


I was going to report this to debian but since it is probably not a debian
specific bug here's a copy:

Package: gpe-calendar
Version: 0.91-3
Severity: normal

Steps to reproduce:
1) backup and remove .gpe .gpe-calendar .gpe-calendar-rendezvous
2) cat > .gpe-calendar <<EOF

[gpe-calendar]
current-view-mode=week
sidebar-disabled=true
calendar-disabled=false
calendars-disabled=false
event-list-disabled=false
window-width=420
window-height=574
EOF
3) run gpe-calendar
4) click Agenda
5) click Month

Expected results:
5) gpe-calendar shows month view

Actual results:
5) gpe-calendar segfaults

More info:
1) gdb shows the following info:

Starting program: /usr/bin/gpe-calendar 
[Thread debugging using libthread_db enabled]
[New Thread 0x7f3042ef3780 (LWP 14071)]
Xlib:  extension "RANDR" missing on display ":10.0".

(gpe-calendar:14071): Gtk-CRITICAL **: gtk_widget_reparent: assertion
`GTK_IS_CONTAINER (new_parent)' failed

(gpe-calendar:14071): Gtk-CRITICAL **: gtk_widget_show: assertion
`GTK_IS_WIDGET (widget)' failed

(gpe-calendar:14071): Gtk-WARNING **: Attempting to add a widget with type
GtkMonthView to a GtkFrame, but as a GtkBin subclass a GtkFrame can only
contain one widget at a time; it already contains a widget of type EventList

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7f3042ef3780 (LWP 14071)]
0x0000000000410dbb in event_list_consider () at main.c:939
(gdb) bt
#0  0x0000000000410dbb in event_list_consider () at main.c:939
#1  0x0000000000411bd2 in current_view_consider () at main.c:1205
#2  0x0000000000411ceb in month_view_button_clicked (widget=0x1655560, d=0x0)
at main.c:1247
#3  0x00007f303e88311d in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#4  0x00007f303e896d0d in ?? () from /usr/lib/libgobject-2.0.so.0
#5  0x00007f303e8981d8 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
#6  0x00007f303e8986d3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#7  0x00007f303e88311d in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#8  0x00007f303e896d0d in ?? () from /usr/lib/libgobject-2.0.so.0
#9  0x00007f303e8981d8 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
#10 0x00007f303e8986d3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#11 0x00007f30427661c9 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#12 0x00007f303e88311d in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#13 0x00007f303e896628 in ?? () from /usr/lib/libgobject-2.0.so.0
#14 0x00007f303e8981d8 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
#15 0x00007f303e8986d3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#16 0x00007f30427e87c5 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#17 0x00007f303e88311d in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#18 0x00007f303e896628 in ?? () from /usr/lib/libgobject-2.0.so.0
#19 0x00007f303e8981d8 in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
#20 0x00007f303e8986d3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#21 0x00007f304268d07d in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#22 0x00007f30427328a8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#23 0x00007f303e88311d in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#24 0x00007f303e8969ec in ?? () from /usr/lib/libgobject-2.0.so.0
#25 0x00007f303e89805a in g_signal_emit_valist () from
/usr/lib/libgobject-2.0.so.0
#26 0x00007f303e8986d3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#27 0x00007f304283562e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#28 0x00007f304272b213 in gtk_propagate_event () from
/usr/lib/libgtk-x11-2.0.so.0
#29 0x00007f304272c333 in gtk_main_do_event () from
/usr/lib/libgtk-x11-2.0.so.0
#30 0x00007f30423afffc in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#31 0x00007f303e3e9afb in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#32 0x00007f303e3ed2bd in ?? () from /usr/lib/libglib-2.0.so.0
#33 0x00007f303e3ed7ed in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#34 0x00007f304272c747 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#35 0x000000000041617a in main (argc=1, argv=0x7fff4b022a08) at main.c:2656
(gdb) x/4i $rip
0x410dbb <event_list_consider+90>:      mov    0x70(%rax),%rsi
0x410dbf <event_list_consider+94>:      mov    0x22cd4a(%rip),%rdi        #
0x63db10 <event_list_container>
0x410dc6 <event_list_consider+101>:     callq  0x40ec38
<gtk_container_remove at plt>
0x410dcb <event_list_consider+106>:     movq   $0x0,0x22cd42(%rip)        #
0x63db18 <event_list>
(gdb) p $rax
$1 = 0
(gdb) p event_list_container
$2 = (GtkContainer *) 0x0
(gdb) p event_list_disabled
$3 =
(gdb) p event_list_hidden
$4 = 0
(gdb) p s
$5 = 0



-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US, LC_CTYPE=en_US.ISO-8859-1 (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages gpe-calendar depends on:
ii  gpe-icons              0.25-1            Common icons used by GPE programs
ii  libatk1.0-0            1.24.0-2          The ATK accessibility toolkit
ii  libc6                  2.9-4             GNU C Library: Shared libraries
ii  libcairo2              1.8.6-2           The Cairo 2D vector graphics libra
ii  libdbus-1-3            1.2.12-1          simple interprocess messaging syst
ii  libdbus-glib-1-2       0.80-3            simple interprocess messaging syst
ii  libesd0                0.2.41-2          Enlightened Sound Daemon - Shared 
ii  libeventdb2            0.90-4            library that provides access to gp
ii  libfontconfig1         2.6.0-3           generic font configuration library
ii  libfreetype6           2.3.7-2           FreeType 2 font engine, shared lib
ii  libglib2.0-0           2.18.4-2          The GLib library of C routines
ii  libgpepimc0            0.9-2             category management for GPE applic
ii  libgpeschedule0        0.17-3            scheduling library for GPE
ii  libgpevtype1           0.50-4            data interchange library for GPE a
ii  libgpewidget1          0.115-5           GPE Palmtop Environment widget lib
ii  libgtk2.0-0            2.14.7-4          The GTK+ graphical user interface 
ii  libhandoff0            0.1-3             handoff library for GPE calendar
ii  libmimedir-gnome0.4    0.4.2-1           MIME Directory Profile implementat
ii  libpango1.0-0          1.22.4-2          Layout and rendering of internatio
ii  libsoundgen0           0.6-2             Simple sound generator library for
ii  libsoup2.2-8           2.2.105-4         an HTTP library implementation in 
ii  libsqlite0             2.8.17-4          SQLite shared library
ii  libx11-6               2:1.2-1           X11 client-side library
ii  libxml2                2.7.3.dfsg-1      GNOME XML library
ii  libxsettings-client0   0.17-5            utility functions for the Xsetting
ii  zlib1g                 1:1.2.3.3.dfsg-13 compression library - runtime

Versions of packages gpe-calendar recommends:
ii  gpe-announce                  0.13-2     Alarm support for the G Palmtop En

gpe-calendar suggests no packages.

-- no debconf information


-- 
Configure bugmail: http://bugs.linuxtogo.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



------------------------------

_______________________________________________
Gpe-bugs mailing list
Gpe-bugs at linuxtogo.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/gpe-bugs


End of Gpe-bugs Digest, Vol 29, Issue 7
***************************************



More information about the Gpe-list mailing list