process segfaults, hung task timeouts

Bug #1310717 reported by Seth Arnold
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-ti-omap4 (Ubuntu)
Expired
High
Unassigned

Bug Description

My pandaboard ES runs irssi in a tmux session for me; irssi has died of segfaults twice recently, and dmesg had these warnings:

[395523.456237] PLL GO bit not set
[395523.456604] omapdss HDMI error: failed to power on device
[395523.458251] [drm] Cannot find any crtc or sizes - going 1024x768
[511971.446472] INFO: task gmain:28222 blocked for more than 120 seconds.
[511971.446899] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[511971.447387] gmain D c0592de8 0 28222 1414 0x00000200
[511971.447479] [<c0592de8>] (__schedule+0x65c/0x7ec) from [<c059311c>] (schedule+0x94/0x98)
[511971.447570] [<c059311c>] (schedule+0x94/0x98) from [<c004620c>] (exit_mm+0xc0/0x138)
[511971.447601] [<c004620c>] (exit_mm+0xc0/0x138) from [<c00464a4>] (do_exit+0x220/0x7e8)
[511971.447662] [<c00464a4>] (do_exit+0x220/0x7e8) from [<c0046d58>] (do_group_exit+0x94/0xd0)
[511971.447723] [<c0046d58>] (do_group_exit+0x94/0xd0) from [<c00560f8>] (get_signal_to_deliver+0x4f0/0x568)
[511971.447784] [<c00560f8>] (get_signal_to_deliver+0x4f0/0x568) from [<c001162c>] (do_signal+0x94/0x4ec)
[511971.447814] [<c001162c>] (do_signal+0x94/0x4ec) from [<c0011f14>] (do_notify_resume+0x28/0x64)
[511971.447875] [<c0011f14>] (do_notify_resume+0x28/0x64) from [<c000e01c>] (work_pending+0x28/0x2c)
[512091.451538] INFO: task gmain:28222 blocked for more than 120 seconds.
[512091.451965] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[512091.452453] gmain D c0592de8 0 28222 1414 0x00000200
[512091.452514] [<c0592de8>] (__schedule+0x65c/0x7ec) from [<c059311c>] (schedule+0x94/0x98)
[512091.452575] [<c059311c>] (schedule+0x94/0x98) from [<c004620c>] (exit_mm+0xc0/0x138)
[512091.452606] [<c004620c>] (exit_mm+0xc0/0x138) from [<c00464a4>] (do_exit+0x220/0x7e8)
[512091.452667] [<c00464a4>] (do_exit+0x220/0x7e8) from [<c0046d58>] (do_group_exit+0x94/0xd0)
[512091.452728] [<c0046d58>] (do_group_exit+0x94/0xd0) from [<c00560f8>] (get_signal_to_deliver+0x4f0/0x568)
[512091.452789] [<c00560f8>] (get_signal_to_deliver+0x4f0/0x568) from [<c001162c>] (do_signal+0x94/0x4ec)
[512091.452819] [<c001162c>] (do_signal+0x94/0x4ec) from [<c0011f14>] (do_notify_resume+0x28/0x64)
[512091.452880] [<c0011f14>] (do_notify_resume+0x28/0x64) from [<c000e01c>] (work_pending+0x28/0x2c)
[512211.444030] INFO: task gmain:28222 blocked for more than 120 seconds.
[512211.444183] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.$
[512211.444366] gmain D c0592de8 0 28222 1414 0x00000200
[512211.444427] [<c0592de8>] (__schedule+0x65c/0x7ec) from [<c059311c>] (schedule+0x94/0x98)
[512211.444427] [<c059311c>] (schedule+0x94/0x98) from [<c004620c>] (exit_mm+0xc0/0x138)
[512211.444458] [<c004620c>] (exit_mm+0xc0/0x138) from [<c00464a4>] (do_exit+0x220/0x7e8)
[512211.444458] [<c00464a4>] (do_exit+0x220/0x7e8) from [<c0046d58>] (do_group_exit+0x94/0xd0)
[512211.444488] [<c0046d58>] (do_group_exit+0x94/0xd0) from [<c00560f8>] (get_signal_to_deliver+0x4f0/0x568)
[512211.444519] [<c00560f8>] (get_signal_to_deliver+0x4f0/0x568) from [<c001162c>] (do_signal+0x94/0x4ec)
[512211.444549] [<c001162c>] (do_signal+0x94/0x4ec) from [<c0011f14>] (do_notify_resume+0x28/0x64)
[512211.444549] [<c0011f14>] (do_notify_resume+0x28/0x64) from [<c000e01c>] (work_pending+0x28/0x2c)
[512331.443237] INFO: task gmain:28222 blocked for more than 120 seconds.
[512331.443389] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.$
[512331.443511] gmain D c0592de8 0 28222 1414 0x00000200
[512331.443542] [<c0592de8>] (__schedule+0x65c/0x7ec) from [<c059311c>] (schedule+0x94/0x98)$
[512331.443572] [<c059311c>] (schedule+0x94/0x98) from [<c004620c>] (exit_mm+0xc0/0x138)
[512331.443572] [<c004620c>] (exit_mm+0xc0/0x138) from [<c00464a4>] (do_exit+0x220/0x7e8)$
[512331.443603] [<c00464a4>] (do_exit+0x220/0x7e8) from [<c0046d58>] (do_group_exit+0x94/0xd0)
[512331.443634] [<c0046d58>] (do_group_exit+0x94/0xd0) from [<c00560f8>] (get_signal_to_deliver+0x4f0/0x568)$
[512331.443634] [<c00560f8>] (get_signal_to_deliver+0x4f0/0x568) from [<c001162c>] (do_signal+0x94/0x4ec)
[512331.443664] [<c001162c>] (do_signal+0x94/0x4ec) from [<c0011f14>] (do_notify_resume+0x28/0x64)$
[512331.443664] [<c0011f14>] (do_notify_resume+0x28/0x64) from [<c000e01c>] (work_pending+0x28/0x2c)

ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: linux-image-3.5.0-240-omap4 3.5.0-240.56
ProcVersionSignature: Ubuntu 3.5.0-240.56-omap4 3.5.7.31
Uname: Linux 3.5.0-240-omap4 armv7l
ApportVersion: 2.12.5-0ubuntu2.2
Architecture: armhf
Date: Mon Apr 21 10:18:15 2014
MarkForUpload: True
ProcEnviron:
 TERM=screen
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: linux-ti-omap4
UpgradeStatus: Upgraded to saucy on 2014-01-27 (83 days ago)

Revision history for this message
Seth Arnold (seth-arnold) wrote :
Changed in linux-ti-omap4 (Ubuntu):
importance: Undecided → High
Revision history for this message
Dimitri John Ledkov (xnox) wrote :

What is gmain in the above log?

Revision history for this message
Seth Arnold (seth-arnold) wrote :

I'm sorry, I can't recall that system very well at this point. "gmain" is the generic name used by any application using glib's g_get_worker_context() function to create worker threads. At this point I can't even recall if I booted that system with X11 / lightdm or if I had configured it to boot to multiuser only.

About the only thing I used that system for was tmux and irssi, neither of which are using the thread name 'gmain' in Xenial, so they were probably also not using the name in Saucy. So, it would have been supplied by 'standard' system software, not something I chose to run myself.

My pandaboard es killed SD cards pretty quickly, I came away with the impression that SD cards are basically garbage not intended for 'real' system use: segfaults and bus faults were the common symptom, and this may have been a symptom of rubbish SD card too.

Thanks

Changed in linux-ti-omap4 (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux-ti-omap4 (Ubuntu) because there has been no activity for 60 days.]

Changed in linux-ti-omap4 (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.