Dual monitor crashes Gala with SIGSEGV in _int_malloc()

Bug #1304215 reported by Cody Garver
44
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Gala
Fix Released
High
Tom Beckmann

Bug Description

Gala runs fine if I have no monitor plugged into laptop, but as soon as I plug one in it crashes

Related branches

Revision history for this message
Avi Romanoff (aroman) wrote :

Yep, confirmed. Happened to me yesterday. Even manually restarting Gala will cause it to re-crash shortly thereafter.

Changed in gala:
status: New → Confirmed
Revision history for this message
beta992 (beta992) wrote :

Any update? :)

Any more debug info needed?

Cody Garver (codygarver)
summary: - Dual monitor causes crash
+ Dual monitor crashes Gala with SIGSEGV in _int_malloc()
Revision history for this message
beta992 (beta992) wrote :

Hi,

Just an update:
On Arch using the wingpanel-trunk branch (not the 0.3.x branch), Gala doesnt crashes with dual-monitor.
Building and installing the wingpanel 0.3.x branch did made it crash on startup with a dual-monitor.

Maybe it's not a gala issue, but a wingpanel issue?

Revision history for this message
Cody Garver (codygarver) wrote :

Yes, tom95 confirmed this

Changed in gala:
status: Confirmed → Invalid
Changed in wingpanel:
importance: Undecided → High
status: New → Confirmed
milestone: none → isis-beta1
Changed in gala:
milestone: isis-beta1 → none
Revision history for this message
Tom Beckmann (tombeckmann) wrote :

Sorry, I formulated this slightly wrong, Wingpanel is indirectly causing the problem because it's calling gala's dbus. If nothing is ever calling gala's function which actually causes the crash, it won't crash. Gala wasn't allocating enough system memory for the texture, for some reason it is apparently slightly larger while using dual monitors, for whatever reason.

no longer affects: wingpanel
Changed in gala:
status: Invalid → Fix Committed
assignee: nobody → Tom Beckmann (tombeckmann)
Revision history for this message
beta992 (beta992) wrote :

@tombeckmann: Thanks for the fix! I compiled wingpanel (0.3.x) again, and no crashes anymore with dual monitor setup. :)

Revision history for this message
oblv (oblv1) wrote :

@tombeckmann

I have this problem: in Isis it appears an unknown display I don't have in my notebook. So the mouse doesn't stop at the right edge of the screen but it keeps going right and it takes time to get it back on the screen. It didn't happen in Luna.
A screenshot make it clearly visible.

Revision history for this message
oblv (oblv1) wrote :
Changed in gala:
milestone: none → freya-beta2
Changed in gala:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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