Cinammon crashes with launching java JRE based application

Bug #1527512 reported by tomaskCZ
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Linux Mint
New
Undecided
Unassigned

Bug Description

Cinammon immediately falls into fallback mode and ask for restarting after a java application is started via firefox web browser or standalone. Zombie process appears after every such a failure. When Cinammon is restarted, the java apllication and Cinammon seems continue to work normally.

Mint 17.3 fresh install, fully updated
java 1.7.0.79

works without problems in Mint 17.2

$ ps -efl | grep Z
F S UID PID PPID C PRI NI ADDR SZ WCHAN STIME TTY TIME CMD
0 Z tomas 5586 5220 0 80 0 - 0 - 10:00 ? 00:00:00 [metacity] <defunct>
0 Z tomas 6367 5220 0 80 0 - 0 - 10:20 ? 00:00:00 [metacity] <defunct>
0 Z tomas 6470 5220 0 80 0 - 0 - 10:20 ? 00:00:00 [metacity] <defunct>
0 S tomas 6554 6449 0 80 0 - 2972 pipe_w 10:23 pts/0 00:00:00 grep --colour=auto Z

 $ cat ~/.cinnamon/glass.log
info t=2015-12-18T09:20:31.764Z Cinnamon.AppSystem.get_default() started in 92 ms
info t=2015-12-18T09:20:31.771Z loading user theme: /usr/share/themes/Linux Mint/cinnamon/cinnamon.css
info t=2015-12-18T09:20:31.794Z added icon directory: /usr/share/themes/Linux Mint/cinnamon
info t=2015-12-18T09:20:31.899Z PlacesManager: Updating devices
info t=2015-12-18T09:20:32.005Z loaded at Fri Dec 18 2015 10:20:32 GMT+0100 (CET)
info t=2015-12-18T09:20:32.565Z Loaded applet <email address hidden> in 558 ms
info t=2015-12-18T09:20:32.606Z Role locked: panellauncher
info t=2015-12-18T09:20:32.606Z Loaded applet <email address hidden> in 40 ms
info t=2015-12-18T09:20:32.618Z Loaded applet <email address hidden> in 11 ms
info t=2015-12-18T09:20:32.628Z Loaded applet <email address hidden> in 9 ms
info t=2015-12-18T09:20:32.637Z Role locked: notifications
info t=2015-12-18T09:20:32.642Z Loaded applet <email address hidden> in 13 ms
info t=2015-12-18T09:20:32.679Z Loaded applet <email address hidden> in 36 ms
info t=2015-12-18T09:20:32.762Z Loaded applet <email address hidden> in 82 ms
info t=2015-12-18T09:20:32.810Z Loaded applet <email address hidden> in 48 ms
info t=2015-12-18T09:20:32.829Z Loaded applet <email address hidden> in 18 ms
info t=2015-12-18T09:20:32.838Z Loaded applet <email address hidden> in 8 ms
info t=2015-12-18T09:20:32.867Z Loaded applet <email address hidden> in 27 ms
info t=2015-12-18T09:20:32.899Z Loaded applet <email address hidden> in 31 ms
info t=2015-12-18T09:20:33.152Z Loaded applet vboxlauncher@mockturtl in 252 ms
info t=2015-12-18T09:20:33.168Z Loaded applet screen-inhibit@mtwebster in 14 ms
info t=2015-12-18T09:20:33.168Z AppletManager.init() started in 1163 ms
info t=2015-12-18T09:20:33.170Z Cinnamon took 1535 ms to start
info t=2015-12-18T09:20:33.490Z Hiding indicator (role already handled): nm-applet
info t=2015-12-18T09:20:33.493Z Adding indicator: kvirc

tomas@XCZC048C3K3 ~ $ sudo lshw -C video
  *-display
       description: VGA compatible controller
       product: Core Processor Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 02
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:28 memory:d0000000-d03fffff memory:c0000000-cfffffff ioport:5058(size=8)

Revision history for this message
JP Vossen (jp-jpsdomain) wrote :

I have a problem with similar symptoms but it may or may not really be related. When I switch users I get Cinnamon crashes in the session that is not active. I've assumed it was either timing or low RAM related. My workstation is older and is maxed out at 8G RAM, and the memory leaks in Thunderbird and Firefox regularly suck most of that up, especially when I have 2 sessions logged in.

I upgraded from Mint 17.0 to 17.3 to see if this improved, but it not only got worse, but the Cinnamon crashes now leave multiple "[metacity] <defunct>" zombies, as above. I say it's worse because the background session's Cinnamon didn't *always* crash, just most of the time. Now it always crashes.

The good news is that restarting from "Cinnamon has crashed. Would you like to restart it or stay in Fallback mode" works, it's just annoying that it crashes in the first place.

I am not using any Java, so that's not it. But...Java is a memory hog, so possibly causing a low RAM condition that Cinnamon dislikes?

Revision history for this message
tomaskCZ (tomaskcz4) wrote :

  It is the graphic stack in my opinion with Cinnamon combination. And ony on certain HW apparantly.

 I have removed newly installed MInt 17.3 as java applications are used daily in my case and executed upgrading process from 17.2 to 17.3. And the problem was not there on freshly upgraded system (it doesn't upgrade kernel, graphic stack automaticaly). Kernel was installed the latest.

I added xorg-edgers repository, ran the graphic upgrade and the problem also was not there as it skipped the problematic xorg-mesa version too.

So my personal conclusion is, that graphic stack packed with Cinnamon 17.3 caused problems on my intel GPU and it was resolved by changing the graphic stack either to some older one or the bleeding edge one.

Cinnamon seems sensitive as for the HW as I had similar problems on other older laptop with older nvidia driver, which resulted to installing ubuntu, which runs fine on the same HW stack.

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.