Opened 2 years ago

Last modified 10 months ago

#64981 assigned defect

gnome-radio: application crashes when dragging the Champlain widget map

Reported by: oleaamot (Ole Aamot) Owned by: mascguy (Christopher Nielsen)
Priority: Normal Milestone:
Component: ports Version: 2.7.2
Keywords: Cc:
Port: gnome-radio

Change History (7)

comment:1 Changed 2 years ago by oleaamot (Ole Aamot)

$ lldb /opt/local/bin/gnome-radio
...
(lldb) r
* thread #1, queue = 'com.apple.main-thread', stop reason = EXC_BAD_ACCESS (code=1, address=0x50)
    frame #0: 0x00000001003b9a94 libgeocode-glib.0.dylib`geocode_reverse_resolve + 72
libgeocode-glib.0.dylib`geocode_reverse_resolve:
->  0x1003b9a94 <+72>: ldr    x8, [x19]
    0x1003b9a98 <+76>: cbnz   x8, 0x1003b9b64           ; <+280>
    0x1003b9a9c <+80>: mov    x0, x20
    0x1003b9aa0 <+84>: bl     0x1003b97e8               ; ensure_backend
Target 0: (gnome-radio) stopped.
(lldb) 

comment:2 Changed 2 years ago by ryandesign (Ryan Carsten Schmidt)

Milestone: MacPorts Future

I'm not sure why I'm Cc'd.

The Milestone field is only used when the Component field is "base".

comment:3 Changed 2 years ago by evanmiller (Evan Miller)

Does the pull request fix the issue? Or does the issue affect the pull request?

comment:4 Changed 2 years ago by mascguy (Christopher Nielsen)

Cc: mascguy added; ryandesign removed
Keywords: c cairo champlain gtk3 removed
Owner: set to oleaamot
Status: newassigned

Ole, with your recent updates to gnome-radio, can we close this ticket?

comment:5 Changed 2 years ago by oleaamot (Ole Aamot)

Christopher,

The Champlain widget dragging bug is still present under gnome-radio 46.0 in macOS, so it still crashes on x11 under macOS 12.5 Monterey with MacPorts 2.7.2 when you drag the Champlain widget map around.

I am able to reproduce the bug with gnome-radio 46.0 on macOS 12.5 Monterey with MacPorts 2.7.2.

gnome-radio 46.0 runs stable on Fedora Core 36 under GNOME 42, but not on macOS. :-(

I have not yet tried to build or run gnome-radio 46.0 with +quartz.

comment:6 in reply to:  5 Changed 2 years ago by mascguy (Christopher Nielsen)

Cc: mascguy removed
Owner: changed from oleaamot to mascguy
Summary: gnome-radio 16.0.42 (Pull Request #14552) - application is crashing when dragging the Champlain widget map aroundgnome-radio: application crashes when dragging the Champlain widget map

Replying to oleaamot:

The Champlain widget dragging bug is still present under gnome-radio 46.0 in macOS, so it still crashes on x11 under macOS 12.5 Monterey with MacPorts 2.7.2 when you drag the Champlain widget map around.

I have not yet tried to build or run gnome-radio 46.0 with +quartz.

Both gnome-radio and gnome-voice fail to start when installed via +quartz, with the following error from clutter-gtk:

Clutter-Gtk-ERROR **: 14:13:40.650: *** Unsupported backend.
Trace/BPT trap: 5

But given that gingerblue works fine with +quartz - and appears to also use clutter-gtk - it's a bit surprising.

Need to dig into this further when I can find some time. And thoughts/comments welcome!

comment:7 Changed 10 months ago by oleaamot (Ole Aamot)

gtk-internet-radio-locator replaced gnome-radio and this bug is fixed in gtk-internet-radio-locator.

Note: See TracTickets for help on using tickets.