public inbox for gdb-prs@sourceware.org
help / color / mirror / Atom feed
* [Bug python/16624] New: python pretty printers can turn into infinite loop when maximum recursion depth exceeded
@ 2014-02-21 21:34 markus.mohrhard at googlemail dot com
  2014-02-24 12:28 ` [Bug python/16624] " pmuldoon at redhat dot com
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: markus.mohrhard at googlemail dot com @ 2014-02-21 21:34 UTC (permalink / raw)
  To: gdb-prs

https://sourceware.org/bugzilla/show_bug.cgi?id=16624

            Bug ID: 16624
           Summary: python pretty printers can turn into infinite loop
                    when maximum recursion depth exceeded
           Product: gdb
           Version: 7.5
            Status: NEW
          Severity: normal
          Priority: P2
         Component: python
          Assignee: unassigned at sourceware dot org
          Reporter: markus.mohrhard at googlemail dot com

While debugging Libreoffice and trying to print mrModel in
TypeGroupConverter::createCategorySequence gdb starts to print out an infinite
number of Python Exceptions "maximum recursion deppth exceeded.

mrModel is of Type TypeGroupModel.

Attached is a backtrace of gdb while being in the loop. It seems I have already
5200 frames that all look similar.

I also checked our pretty printers and it seems that none is catching the
exception so I assume it must be in the gdb code itself.

System is OpenSuse 12.3 with gdb 7.5.1-2.1.1 and Libreoffice is a current
master --enable-dbgutil build.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Bug python/16624] python pretty printers can turn into infinite loop when maximum recursion depth exceeded
  2014-02-21 21:34 [Bug python/16624] New: python pretty printers can turn into infinite loop when maximum recursion depth exceeded markus.mohrhard at googlemail dot com
@ 2014-02-24 12:28 ` pmuldoon at redhat dot com
  2014-02-24 12:52 ` markus.mohrhard at googlemail dot com
  2023-08-31 16:21 ` tromey at sourceware dot org
  2 siblings, 0 replies; 4+ messages in thread
From: pmuldoon at redhat dot com @ 2014-02-24 12:28 UTC (permalink / raw)
  To: gdb-prs

https://sourceware.org/bugzilla/show_bug.cgi?id=16624

Phil Muldoon <pmuldoon at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |WAITING
                 CC|                            |pmuldoon at redhat dot com

--- Comment #1 from Phil Muldoon <pmuldoon at redhat dot com> ---
I don't see an attachment? Did you forget to attach one?

-- 
You are receiving this mail because:
You are on the CC list for the bug.


^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Bug python/16624] python pretty printers can turn into infinite loop when maximum recursion depth exceeded
  2014-02-21 21:34 [Bug python/16624] New: python pretty printers can turn into infinite loop when maximum recursion depth exceeded markus.mohrhard at googlemail dot com
  2014-02-24 12:28 ` [Bug python/16624] " pmuldoon at redhat dot com
@ 2014-02-24 12:52 ` markus.mohrhard at googlemail dot com
  2023-08-31 16:21 ` tromey at sourceware dot org
  2 siblings, 0 replies; 4+ messages in thread
From: markus.mohrhard at googlemail dot com @ 2014-02-24 12:52 UTC (permalink / raw)
  To: gdb-prs

https://sourceware.org/bugzilla/show_bug.cgi?id=16624

--- Comment #2 from Markus Mohrhard <markus.mohrhard at googlemail dot com> ---
Created attachment 7436
  --> https://sourceware.org/bugzilla/attachment.cgi?id=7436&action=edit
backtrace of gdb

Forgotten attachment.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Bug python/16624] python pretty printers can turn into infinite loop when maximum recursion depth exceeded
  2014-02-21 21:34 [Bug python/16624] New: python pretty printers can turn into infinite loop when maximum recursion depth exceeded markus.mohrhard at googlemail dot com
  2014-02-24 12:28 ` [Bug python/16624] " pmuldoon at redhat dot com
  2014-02-24 12:52 ` markus.mohrhard at googlemail dot com
@ 2023-08-31 16:21 ` tromey at sourceware dot org
  2 siblings, 0 replies; 4+ messages in thread
From: tromey at sourceware dot org @ 2023-08-31 16:21 UTC (permalink / raw)
  To: gdb-prs

https://sourceware.org/bugzilla/show_bug.cgi?id=16624

Tom Tromey <tromey at sourceware dot org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |tromey at sourceware dot org

--- Comment #3 from Tom Tromey <tromey at sourceware dot org> ---
Is this still a problem?

-- 
You are receiving this mail because:
You are on the CC list for the bug.

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2023-08-31 16:21 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-02-21 21:34 [Bug python/16624] New: python pretty printers can turn into infinite loop when maximum recursion depth exceeded markus.mohrhard at googlemail dot com
2014-02-24 12:28 ` [Bug python/16624] " pmuldoon at redhat dot com
2014-02-24 12:52 ` markus.mohrhard at googlemail dot com
2023-08-31 16:21 ` tromey at sourceware dot org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).