Zotero crashes Firefox 20 when visiting any sciencedirect.com website

Rather unusual issue here. Recently updated Firefox to version 20.0. When I visit any sciencedirect.com website with the Zotero add-on enabled, Firefox freezes and a hard reboot of the browser is needed. This seems to only happen when proxy redirecting is enabled.
I haven't had this issue with previous Firefox versions. Could this please be fixed?
  • I would like to add that this is with Zotero 4.03 for Firefox
  • edited April 4, 2013
    I can't help you myself but I think a report ID and, maybe, a debug ID, would help the devs.
  • If it freezes completely you probably won't be able to provide those things, but real-time debug output may be possible. (If this is Windows it may be prohibitively slow, but you can try.)
  • Apologies for the late reply. This issue is still persisting. The realtime debug output is posted below. Thanks.

    zotero(3): Using data directory D:\Dropbox\Zotero

    zotero(3): Loading in full mode

    zotero(3): Opening database 'zotero'

    zotero(5): PRAGMA locking_mode=EXCLUSIVE

    zotero(3): pdftotext version 3.02 registered at D:\Dropbox\Zotero\pdftotext-Win3
    2.exe

    zotero(3): pdfinfo version 3.02 registered at D:\Dropbox\Zotero\pdfinfo-Win32.ex
    e

    zotero(5): SELECT version FROM version WHERE schema='userdata'

    zotero(5): SELECT version FROM version WHERE schema='userdata2'

    zotero(5): Beginning DB transaction

    zotero(3): Beginning Notifier event queue

    zotero(5): SELECT version FROM version WHERE schema='system'

    zotero(3): Updating custom tables

    zotero(5): DELETE FROM itemTypesCombined

    zotero(5): DELETE FROM fieldsCombined

    zotero(5): DELETE FROM itemTypeFieldsCombined

    zotero(5): DELETE FROM baseFieldMappingsCombined

    zotero(5): INSERT INTO itemTypesCombined SELECT itemTypeID, typeName, display, 0
    AS custom FROM itemTypes UNION SELECT customItemTypeID + 10000 AS itemTypeID, t
    ypeName, display, 1 AS custom FROM customItemTypes

    zotero(5): INSERT INTO fieldsCombined SELECT fieldID, fieldName, NULL AS label,
    fieldFormatID, 0 AS custom FROM fields UNION SELECT customFieldID + 10000 AS fie
    ldID, fieldName, label, NULL, 1 AS custom FROM customFields

    zotero(5): INSERT INTO itemTypeFieldsCombined SELECT itemTypeID, fieldID, hide,
    orderIndex FROM itemTypeFields UNION SELECT customItemTypeID + 10000 AS itemType
    ID, COALESCE(fieldID, customFieldID + 10000) AS fieldID, hide, orderIndex FROM c
    ustomItemTypeFields

    zotero(5): INSERT INTO baseFieldMappingsCombined SELECT itemTypeID, baseFieldID,
    fieldID FROM baseFieldMappings UNION SELECT customItemTypeID + 10000 AS itemTyp
    eID, baseFieldID, customFieldID + 10000 AS fieldID FROM customBaseFieldMappings

    zotero(5): SELECT version FROM version WHERE schema='triggers'

    zotero(5): Committing transaction

    zotero(3): Resetting Notifier event queue

    zotero(3): Opening database 'zotero' for dummy statement

    zotero(3): Initializing dummy statement for 'zotero'

    zotero(3): Updating custom tables

    zotero(5): DELETE FROM itemTypesCombined

    zotero(5): DELETE FROM fieldsCombined

    zotero(5): DELETE FROM itemTypeFieldsCombined

    zotero(5): DELETE FROM baseFieldMappingsCombined

    zotero(5): INSERT INTO itemTypesCombined SELECT itemTypeID, typeName, display, 0
    AS custom FROM itemTypes UNION SELECT customItemTypeID + 10000 AS itemTypeID, t
    ypeName, display, 1 AS custom FROM customItemTypes

    zotero(5): INSERT INTO fieldsCombined SELECT fieldID, fieldName, NULL AS label,
    fieldFormatID, 0 AS custom FROM fields UNION SELECT customFieldID + 10000 AS fie
    ldID, fieldName, label, NULL, 1 AS custom FROM customFields

    zotero(5): INSERT INTO itemTypeFieldsCombined SELECT itemTypeID, fieldID, hide,
    orderIndex FROM itemTypeFields UNION SELECT customItemTypeID + 10000 AS itemType
    ID, COALESCE(fieldID, customFieldID + 10000) AS fieldID, hide, orderIndex FROM c
    ustomItemTypeFields

    zotero(5): INSERT INTO baseFieldMappingsCombined SELECT itemTypeID, baseFieldID,
    fieldID FROM baseFieldMappings UNION SELECT customItemTypeID + 10000 AS itemTyp
    eID, baseFieldID, customFieldID + 10000 AS fieldID FROM customBaseFieldMappings

    zotero(4): Registering observer for [setting] in notifier with hash 9U'

    zotero(5): Beginning DB transaction

    zotero(3): Beginning Notifier event queue

    zotero(5): SELECT version FROM version WHERE schema='syncdeletelog'

    zotero(5): Committing transaction

    zotero(3): Resetting Notifier event queue

    zotero(4): Registering observer for all types in notifier with hash 4B'

    zotero(4): Registering observer for all types in notifier with hash gg'

    zotero(3): Initializing sync idle observer

    zotero(3): Registering URIContentListener

    zotero(5): SELECT * FROM proxies

    zotero(5): SELECT hostname FROM proxyHosts WHERE proxyID = ? ORDER BY hostname

    zotero(5): Binding parameter 1 of type int: 2

    zotero(5): SELECT hostname FROM proxyHosts WHERE proxyID = ? ORDER BY hostname

    zotero(5): Binding parameter 1 of type int: 3

    zotero(3): Triggering "zotero-loaded" event

    zotero(3): Initialized in 601 ms

    zotero(4): Registering observer for [collection,search,share,group,trash,bucket]
    in notifier with hash 9W'

    zotero(4): Registering observer for [item-tag,setting] in notifier with hash bv'


    zotero(5): SELECT version FROM version WHERE schema='delete'

    zotero(5): SELECT version FROM version WHERE schema=?

    zotero(5): Binding parameter 1 of type string: "translators"

    zotero(3): Installed translators are up-to-date with translators.zip

    zotero(5): SELECT version FROM version WHERE schema='delete'

    zotero(5): SELECT version FROM version WHERE schema=?

    zotero(5): Binding parameter 1 of type string: "styles"

    zotero(3): Installed styles are up-to-date with styles.zip

    zotero(5): SELECT version FROM version WHERE schema='lastcheck'

    zotero(4): Not enough time since last update -- not checking repository

    zotero(3): Setting repository check interval to 25176 seconds


    Entered ModifyHeaders.initConfigFile()zotero(5): SELECT leafName, translatorJSON
    , code, lastModifiedTime FROM translatorCache

    zotero(3): Cached 407 translators in 77 ms

    zotero(3): Translators: Looking for translators for http://www.zotero.org/suppor
    t/debug_output#real-time_debug_output

    zotero(4): Translate: Binding sandbox to http://www.zotero.org/support/debug_out
    put#real-time_debug_output

    zotero(4): Translate: Parsing code for unAPI

    zotero(4): Translate: Parsing code for COinS

    zotero(4): Translate: Parsing code for DOI

    zotero(4): Translate: Parsing code for Embedded Metadata

    zotero(3): Translate: Embedded Metadata: found 8 meta tags.

    zotero(3): Translate: All translator detect calls and RPC calls complete

    zotero(5): Translate: Running handler 0 for translators

    zotero(3): Translators: Looking for translators for http://www.ncbi.nlm.nih.gov/
    pubmed/23719958

    zotero(4): Translate: Binding sandbox to http://www.ncbi.nlm.nih.gov/pubmed/2371
    9958

    zotero(4): Translate: Parsing code for NCBI PubMed

    zotero(4): Translate: Parsing code for PubMed Central

    zotero(4): Translate: Parsing code for unAPI

    zotero(4): Translate: Parsing code for COinS

    zotero(4): Translate: Parsing code for DOI

    zotero(4): Translate: Parsing code for Embedded Metadata

    zotero(3): Translate: Embedded Metadata: found 21 meta tags.

    zotero(3): Translate: All translator detect calls and RPC calls complete

    zotero(5): Translate: Running handler 0 for translators

    zotero(5): SELECT itemTypeID AS id, typeName AS name, custom FROM itemTypesCombi
    ned

    zotero(3): Proxies.properToProxy: http://dx.doi.org/10.1007/978-1-62703-453-1_21
    to http://dx.doi.org.elib.tcd.ie/10.1007/978-1-62703-453-1_21

    zotero(3): Proxies: Retrieving IPs

    zotero(3): Proxies: Performing reverse lookup for IP 10.90.21.221

    zotero(3): Proxies: Sent reverse lookup request
  • So would anybody have a solution by any chance?
  • Uncheck "Disable proxy redirection when my domain contains" in the Proxies section of the Zotero preferences.
  • That seems to have done the trick. Thanks very much for your help!
Sign In or Register to comment.