Editing file after changing tab in filebrowser crashes the block editor
Bug #1060495 reported by
Melissa Draper
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mahara |
Fix Released
|
High
|
Son Nguyen |
Bug Description
If you add a block of type gallery or file, then switch the tabs to Group files or Site files then back to My files, the block editing popup will disappear when you click the edit button for a file in the list.
Firefox 14.0.1
description: | updated |
Changed in mahara: | |
status: | In Progress → Fix Committed |
Changed in mahara: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Throws the following error messages:
[WAR] 33 (artefact/ file/form/ elements/ filebrowser. php:316) Undefined offset: 0
Call stack (most recent first):
log_ message( "Undefined offset: 0", 8, true, true, "/var/www/ maharadev/ code/htdocs/ artefact/ file/form/ ...", 316) at /var/www/ maharadev/ code/htdocs/ lib/errors. php:446 maharadev/ code/htdocs/ artefact/ file/form/ ...", 316, array(size 9)) at /var/www/ maharadev/ code/htdocs/ artefact/ file/form/ elements/ filebrowser. php:316 element_ filebrowser_ configure_ tabs(array( size 2), "instconf_folder") at /var/www/ maharadev/ code/htdocs/ artefact/ file/form/ elements/ filebrowser. php:1238 element_ filebrowser_ changeowner( object( Pieform) , array(size 14)) at /var/www/ maharadev/ code/htdocs/ artefact/ file/form/ elements/ filebrowser. php:689 element_ filebrowser_ doupdate( object( Pieform) , array(size 14)) at /var/www/ maharadev/ code/htdocs/ artefact/ file/form/ elements/ filebrowser. php:362 element_ filebrowser_ get_value( object( Pieform) , array(size 14)) at /var/www/ maharadev/ code/htdocs/ lib/pieforms/ pieform. php:802 >get_value( array(size 14)) at /var/www/ maharadev/ code/htdocs/ lib/pieforms/ pieform. php:1253 >get_submitted_ values( ) at /var/www/ maharadev/ code/htdocs/ lib/pieforms/ pieform. php:490 >__construct( array(size 15)) at /var/www/ maharadev/ code/htdocs/ blocktype/ lib.php: 872 ce->build_ configure_ form() at /var/www/ maharadev/ code/htdocs/ view/blocks. php:87
error(8, "Undefined offset: 0", "/var/www/
pieform_
pieform_
pieform_
pieform_
Pieform-
Pieform-
Pieform-
BlockInstan
[WAR] 33 (artefact/ file/form/ elements/ filebrowser. php:316) Trying to get property of non-object
Call stack (most recent first):
log_ message( "Trying to get property of non-object", 8, true, true, "/var/www/ maharadev/ code/htdocs/ artefact/ file/form/ ...", 316) at /var/www/ maharadev/ code/htdocs/ lib/errors. php:446 maharadev/ code/htdocs/ artefact/ file/form/ ...", 316, array(size 9)) at /var/www/ maharadev/ code/htdocs/ artefact/ file/form/ elements/ filebrowser. php:316 element_ filebrowser_ configure_ tabs(array( size 2), "instconf_folder") at /var/www/ maharadev/ code/htdocs/ artefact/ file/form/ elements/ filebrowser. php:1238 element_ filebrowser_ changeowner( object( Pieform) , array(size 14)) at /var/www/ maharadev/ code/htdocs/ artefact/ file/form/ elements/ filebrowser. php:689 element_ filebrowser_ doupdate( object( Pieform) , array(size 14)) at /var/www/ maharadev/ code/htdocs/ artefact/ file/form/ elements/ filebrowser. php:362 element_ filebrowser_ get_value( object( Pieform) , array(size 14)) at /var/www/ maharadev/ code/htdocs/ lib/pieforms/ pieform. php:802 >get_value( array(size 14)) at /var/www/ maharadev/ code/htdocs/ lib/pieforms/ pieform. php:1253 >get_submitted_ values( ) at /var/www/ maharadev/ code/htdocs/ lib/pieforms/ pieform. php:490 >__construct( array(size 15)) at /var/www/ maharadev/ code/htdocs/ blocktype/ lib.php: 872 ce->build_ configure_ form() at /var/www/ maharadev/ code/htdocs/ view/blocks. php:87
error(8, "Trying to get property of non-object", "/var/www/
pieform_
pieform_
pieform_
pieform_
Pieform-
Pieform-
Pieform-
BlockInstan