Ticket #186 (closed defect: fixed)

Opened 5 years ago

Last modified 18 months ago

upgrade libglib-2.0-0 (causes midori crash)

Reported by: GNUtoo Owned by: spaetz
Priority: major Milestone:
Component: Package requests Version: SHR-unstable
Keywords: crash midori Cc:

Description

hello,
I have the following backtrace with midori:
Starting program: /usr/bin/midori
warning: Lowest section in /usr/lib/libicudata.so.36 is .gnu.hash at 00000094
[Thread debugging using libthread_db enabled]
[New Thread 0x424e8230 (LWP 1575)]

(midori:1575): Gtk-WARNING : Could not find the icon 'process-working'. The 'hicolor' theme
was not found either, perhaps you need to install it.
You can get a copy from:

 http://icon-theme.freedesktop.org/releases

(midori:1575): WARNING : Icon 'process-working' couldn't be loaded
[New Thread 0x436e1490 (LWP 1578)]
[Thread 0x436e1490 (LWP 1578) exited]
[New Thread 0x436e1490 (LWP 1579)]
[Thread 0x436e1490 (LWP 1579) exited]
[New Thread 0x436e1490 (LWP 1580)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x436e1490 (LWP 1580)]
0x00000000 in ?? ()
(gdb) bt
#0 0x00000000 in ?? ()
#1 0x4003d368 in open_read_async_thread () from /usr/lib/libgio-2.0.so.0
#2 0x4004c9e8 in run_in_thread () from /usr/lib/libgio-2.0.so.0
#3 0x400482c0 in io_job_thread () from /usr/lib/libgio-2.0.so.0
#4 0x42144c28 in g_thread_pool_thread_proxy () from /usr/lib/libglib-2.0.so.0
#5 0x421429e0 in g_thread_create_proxy () from /usr/lib/libglib-2.0.so.0
#6 0x422d48ac in start_thread () from /lib/libpthread.so.0
#7 0x424735b8 in clone () from /lib/libc.so.6
Backtrace stopped: frame did not save the PC

I was told in irc that it was because of glib:

see  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=495501#15 for more details

Change History

comment:1 Changed 4 years ago by mywave

The "fix" mentioned in upgrading glib is that is catches the NULL pointer and survives this. The bug itself in midori trying to load a non-existing file is still there.

comment:2 Changed 4 years ago by spaetz

  • Keywords crash midori added
  • Summary changed from libglib-2.0-0 is broken to upgrade libglib-2.0-0 (causes midori crash)

The bug might be in midori, but the corresponding midori bug has been closed as upgrading glib "fixed" the issue, so this is not going to be fixed in midori for the time being. The only way to get rid of this crash for now seems to be upgrading

to glib2.0-2.16.5-1 (debian numbering)

I adapted the summary to reflect this.

comment:3 Changed 4 years ago by spaetz

  • Owner changed from ainulindale to spaetz
  • Version set to SHR-unstable
  • Component changed from SHR Image to package requests
  • Milestone set to MS2

comment:4 Changed 4 years ago by spaetz

  • Status changed from new to closed
  • Resolution set to fixed

We have libglib-2.0-0_2.18.3-r1_armv4t.ipk now, so closing this one. Please reopen if you experience the same crash with current unstable.

comment:5 Changed 18 months ago by morphis

  • Milestone MS2 deleted

Milestone MS2 deleted

Note: See TracTickets for help on using tickets.