Gtkmm-forge Digest, Vol 2, Issue 12
- From: gtkmm-forge-request lists sourceforge net
- To: gtkmm-forge lists sourceforge net
- Subject: Gtkmm-forge Digest, Vol 2, Issue 12
- Date: Sat, 22 Jul 2006 13:36:00 -0700
Send Gtkmm-forge mailing list submissions to
gtkmm-forge lists sourceforge net
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.sourceforge.net/lists/listinfo/gtkmm-forge
or, via email, send a message with subject or body 'help' to
gtkmm-forge-request lists sourceforge net
You can reach the person managing the list at
gtkmm-forge-owner lists sourceforge net
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Gtkmm-forge digest..."
gtkmm-forge is the mailing list that receives gtkmm bug reports from bugzilla. A daily digest is sent to gtkmm-main, to encourage people to help fixing the bugs. Do not try to unsubscribe gtkmm-forge from gtkmm-list.
Today's Topics:
1. [Bug 347857] The advanced printing example
(gtkmm (bugzilla.gnome.org))
2. [Bug 347857] The advanced printing example
(gtkmm (bugzilla.gnome.org))
3. [Bug 348241] New: 2.9.8 causes crashes on startup.
(gtkmm (bugzilla.gnome.org))
4. [Bug 348241] 2.9.8 causes crashes on startup.
(gtkmm (bugzilla.gnome.org))
5. [Bug 348241] 2.9.8 causes crashes on startup.
(gtkmm (bugzilla.gnome.org))
6. [Bug 348241] 2.9.8 causes crashes on startup.
(gtkmm (bugzilla.gnome.org))
7. [Bug 348241] 2.9.8 causes crashes on startup.
(gtkmm (bugzilla.gnome.org))
8. [Bug 347857] The advanced printing example
(gtkmm (bugzilla.gnome.org))
9. [Bug 347857] The advanced printing example
(gtkmm (bugzilla.gnome.org))
----------------------------------------------------------------------
Message: 1
Date: Fri, 21 Jul 2006 10:09:31 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 347857] The advanced printing example
To: gtkmm-forge lists sourceforge net
Message-ID: <20060721100931 A27076C40BC box gnome org>
Content-Type: text/plain; charset=utf-8
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=347857
gtkmm | general | Ver: 2.9.x
------- Comment #3 from Murray Cumming 2006-07-21 10:09 UTC -------
So, do the examples crash now?
--
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
------------------------------
Message: 2
Date: Fri, 21 Jul 2006 11:28:26 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 347857] The advanced printing example
To: gtkmm-forge lists sourceforge net
Message-ID: <20060721112826 88B046C411B box gnome org>
Content-Type: text/plain; charset=utf-8
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=347857
gtkmm | general | Ver: 2.9.x
------- Comment #4 from Marko Anastasov 2006-07-21 11:28 UTC -------
Yes - (2) is still to be solved (the simple example doesn't crash at all, as it
has none of the parts that cause problems here).
Here's what's left from (1):
(without the manual disconnecting)
- open the print dialog, touch the font button, print
- repeat, with or without the font button
They print fine, PrintFormOperations are not yet destroyed, and on exit there's
a segfault, like previously:
0x009741e4 in sigc::internal::slot_rep::disconnect (this=0x9428df0) at
functors/slot_base.cc:50
50 (cleanup_)(data_); // Notify the parent (might lead to destruction
of this!).
(gdb) bt
#0 0x009741e4 in sigc::internal::slot_rep::disconnect (this=0x9428df0) at
functors/slot_base.cc:50
#1 0x00974235 in sigc::internal::slot_rep::notify (data=0x9428df0) at
functors/slot_base.cc:63
#2 0x00973c2a in ~trackable_callback_list (this=0x93d1fd0) at trackable.cc:89
#3 0x00973c8b in sigc::trackable::notify_callbacks (this=0xbfce5aec) at
trackable.cc:67
#4 0x00973cfd in ~trackable (this=0xbfce5aec) at trackable.cc:51
#5 0x080547ab in main (argc=Cannot access memory at address 0x1
) at main.cc:28
However, it does not segfault if I don't touch the font button (?), I'll see
what is this about.
With connections and manual diconnecting PFOs get destroyed immediately and
there are no problems.
--
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
------------------------------
Message: 3
Date: Fri, 21 Jul 2006 12:36:29 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 348241] New: 2.9.8 causes crashes on
startup.
To: gtkmm-forge lists sourceforge net
Message-ID: <bug-348241-5595 http bugzilla gnome org/>
Content-Type: text/plain; charset=utf-8
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=348241
gtkmm | general | Ver: 2.9.x
Summary: 2.9.8 causes crashes on startup.
Product: gtkmm
Version: 2.9.x
Platform: Other
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: Normal
Component: general
AssignedTo: gtkmm-forge lists sourceforge net
ReportedBy: dholbach ubuntu com
QAContact: gtkmm-forge lists sourceforge net
GNOME version: 2.15/2.16
GNOME milestone: Unspecified
gtkmm 2.9.8 (with cairomm 0.6.0, gtk 2.10 and glibmm 2.10.4 (tried 2.11.2 too))
crashes all the gtkmm dependant applications (I tested).
Attaching debug backtraces (where I cut off, they repeated themselves) and
valgrind log.
--
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
------------------------------
Message: 4
Date: Fri, 21 Jul 2006 12:36:53 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 348241] 2.9.8 causes crashes on
startup.
To: gtkmm-forge lists sourceforge net
Message-ID: <20060721123653 076E46C411B box gnome org>
Content-Type: text/plain; charset=utf-8
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=348241
gtkmm | general | Ver: 2.9.x
------- Comment #1 from Daniel Holbach 2006-07-21 12:36 UTC -------
Created an attachment (id=69326)
--> (http://bugzilla.gnome.org/attachment.cgi?id=69326&action=view)
Glom Backtrace
--
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
------------------------------
Message: 5
Date: Fri, 21 Jul 2006 12:37:10 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 348241] 2.9.8 causes crashes on
startup.
To: gtkmm-forge lists sourceforge net
Message-ID: <20060721123710 000856C411B box gnome org>
Content-Type: text/plain; charset=utf-8
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=348241
gtkmm | general | Ver: 2.9.x
------- Comment #2 from Daniel Holbach 2006-07-21 12:37 UTC -------
Created an attachment (id=69327)
--> (http://bugzilla.gnome.org/attachment.cgi?id=69327&action=view)
PrefixSuffix Backtrace
--
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
------------------------------
Message: 6
Date: Fri, 21 Jul 2006 12:37:28 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 348241] 2.9.8 causes crashes on
startup.
To: gtkmm-forge lists sourceforge net
Message-ID: <20060721123728 9EEAF6C411C box gnome org>
Content-Type: text/plain; charset=utf-8
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=348241
gtkmm | general | Ver: 2.9.x
------- Comment #3 from Daniel Holbach 2006-07-21 12:37 UTC -------
Created an attachment (id=69328)
--> (http://bugzilla.gnome.org/attachment.cgi?id=69328&action=view)
Workrave Backtrace
--
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
------------------------------
Message: 7
Date: Fri, 21 Jul 2006 12:37:55 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 348241] 2.9.8 causes crashes on
startup.
To: gtkmm-forge lists sourceforge net
Message-ID: <20060721123755 94D646C411D box gnome org>
Content-Type: text/plain; charset=utf-8
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=348241
gtkmm | general | Ver: 2.9.x
------- Comment #4 from Daniel Holbach 2006-07-21 12:37 UTC -------
Created an attachment (id=69329)
--> (http://bugzilla.gnome.org/attachment.cgi?id=69329&action=view)
PrefixSuffix Valgrind log
--
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
------------------------------
Message: 8
Date: Fri, 21 Jul 2006 18:11:52 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 347857] The advanced printing example
To: gtkmm-forge lists sourceforge net
Message-ID: <20060721181152 E39296C4129 box gnome org>
Content-Type: text/plain; charset=utf-8
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=347857
gtkmm | general | Ver: 2.9.x
------- Comment #5 from Murray Cumming 2006-07-21 18:11 UTC -------
Let's take out the manual disconnecting. I don't understand what it's meant to
achieve.
--
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
------------------------------
Message: 9
Date: Fri, 21 Jul 2006 18:21:52 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 347857] The advanced printing example
To: gtkmm-forge lists sourceforge net
Message-ID: <20060721182152 C58A86C4129 box gnome org>
Content-Type: text/plain; charset=utf-8
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=347857
gtkmm | general | Ver: 2.9.x
------- Comment #6 from Murray Cumming 2006-07-21 18:21 UTC -------
With or without the manual disconnecting, I get this from valgrind when
choosing File/Print Preview (not that line numbers might be different in my
version):
==11877==
==11877== Jump to the invalid address stated on the next line
==11877== at 0x0: ???
==11877== by 0x427E86A: Gtk::PrintOperationPreview::render_page_vfunc(int)
(printoperationpreview.cc:277)
==11877== by 0x427DE43:
Gtk::PrintOperationPreview_Class::render_page_vfunc_callback(_GtkPrintOperationPreview*,
int) (printoperationpreview.cc:100)
==11877== by 0x4559881: gtk_print_operation_preview_render_page
(gtkprintoperationpreview.c:106)
==11877== by 0x427E7B6: Gtk::PrintOperationPreview::render_page(int)
(printoperationpreview.cc:249)
==11877== by 0x8054E16: PreviewDialog::on_expose_event(_GdkEventExpose*)
(previewdialog.cc:90)
==11877== by 0x42D5253:
Gtk::Widget_Class::expose_event_callback(_GtkWidget*, _GdkEventExpose*)
(widget.cc:4453)
==11877== by 0x4527FB7: _gtk_marshal_BOOLEAN__BOXED (gtkmarshalers.c:83)
==11877== by 0x4ABF88E: g_type_class_meta_marshal (gclosure.c:567)
==11877== by 0x4ABFEBE: g_closure_invoke (gclosure.c:490)
==11877== by 0x4ACF10D: signal_emit_unlocked_R (gsignal.c:2476)
==11877== by 0x4ACFFC5: g_signal_emit_valist (gsignal.c:2207)
==11877== by 0x4AD05C8: g_signal_emit (gsignal.c:2241)
==11877== by 0x462FB96: gtk_widget_event_internal (gtkwidget.c:3901)
==11877== by 0x4526CFD: gtk_main_do_event (gtkmain.c:1379)
==11877== by 0x4754509: gdk_window_process_updates_internal
(gdkwindow.c:2324)
==11877== by 0x47545DC: gdk_window_process_all_updates (gdkwindow.c:2387)
==11877== by 0x449F1A4: gtk_container_idle_sizer (gtkcontainer.c:1113)
==11877== by 0x4B20F01: g_idle_dispatch (gmain.c:3924)
==11877== by 0x4B1EBCC: g_main_context_dispatch (gmain.c:2043)
==11877== Address 0x0 is not stack'd, malloc'd or (recently) free'd
And I get much the same from a gdb backtrace. It's as if base->render_page is
somehow now valid, though we check it for null.
--
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
------------------------------
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
------------------------------
_______________________________________________
Gtkmm-forge mailing list
Gtkmm-forge lists sourceforge net
https://lists.sourceforge.net/lists/listinfo/gtkmm-forge
End of Gtkmm-forge Digest, Vol 2, Issue 12
******************************************
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]