VM

Thunderbird Status2 flags

Bug #594842 reported by Uday Reddy
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
VM
Fix Released
Medium
Uday Reddy

Bug Description

FoggyKernel reports (6/10/2010):

When I do 'M-x vm-visit-folder <path-to-thunderbird>/Mail/Inbox' it pauses
the fails. Here is what is printed in my emacs Message buffer:

vm-read-thunderbird-status: Wrong type argument: integer-or-marker-p, 268435456

I have managed to successfully load smaller folders (Inbox contains
lots of messages).
I haven't done a exhaustive test but it looks like the folders that
are loading successfully
do not have 'X-Mozilla-Status2: 10000000'.

Related branches

Revision history for this message
Uday Reddy (reddyuday) wrote :

Good thinking there! The integer has just gone beyond the elisp maximum for integers. It needs to be parsed as a string or some other means. I will take a look.

description: updated
Changed in vm:
status: New → Triaged
importance: Undecided → Medium
assignee: nobody → Uday Reddy (reddyuday)
milestone: none → 8.1.2
Uday Reddy (reddyuday)
Changed in vm:
status: Triaged → Fix Committed
Revision history for this message
Uday Reddy (reddyuday) wrote :

Committed a rewrite of Thunderbird sync, fixing this as well as a host of other problems.

Revision history for this message
Uday Reddy (reddyuday) wrote :

But the fix doesn't account for the variations that might be seen. More work needed.

Changed in vm:
status: Fix Committed → In Progress
Uday Reddy (reddyuday)
Changed in vm:
status: In Progress → Fix Committed
Uday Reddy (reddyuday)
tags: added: 8.0 compatibility
Revision history for this message
Uday Reddy (reddyuday) wrote :

Further fixes committed to both the trunk and the 8.1.x branches on 1010-09-17.

Revision history for this message
Uday Reddy (reddyuday) wrote :

Error trace from Sakome Soedergran for VM 8.1.93a (probably fixed in VM 8.2.0a).

Debugger entered--Lisp error: (wrong-type-argument integer-or-marker-p 300000000.0)
  logand(300000000.0 -2)
  vm-stuff-thunderbird-status([
  [#<marker at
  204880 in 2011_eb> #<marker at 204912 in 2011_eb> nil #<marker at
  207564 in 2011_eb> #<marker at 295581 in 2011_eb> #<marker at 295582
  in 2011_eb>]
  ["18" " 18" nil #<marker at 1572 in 2011_eb Summary>
  #<marker at 1662 in 2011_eb Summary> <<>> <-- From_ "30" #<buffer
  2011_eb> nil nil nil nil nil nil nil nil #<overlay from 1572 to 1662
  in 2011_eb Summary> nil nil]
  [nil nil nil nil nil nil nil nil nil]
  [nil "Wednesday" "6" "April" "2011" "11:10:07" "+0200" "M.U."
  "<email address hidden>" nil nil "Re: Ausschreibung" "^From:" nil nil "4"
  "2011040611:10:07" nil (number " " mark " M.U. " group-begin 5 5
  "6.4" group-end ".2011 Re: Ausschreibung \n") nil nil nil nil nil
  nil nil]
   [nil <v> t nil "" nil]])
   vm-stuff-message-data([[#<marker
  at 204880 in 2011_eb> #<marker at 204912 in 2011_eb> nil #<marker at
  207564 in 2011_eb> #<marker at 295581 in 2011_eb> #<marker at 295582
  in 2011_eb>] ["18" " 18" nil #<marker at 1572 in 2011_eb Summary>
  #<marker at 1662 in 2011_eb Summary> <<>> <-- From_ "30" #<buffer
  2011_eb> nil nil nil nil nil nil nil nil #<overlay from 1572 to 1662
  in 2011_eb Summary> nil nil] [nil nil nil nil nil nil nil nil nil]
  [nil "Wednesday" "6" "April" "2011" "11:10:07" "+0200" "M.U."
  "<email address hidden>" nil nil "Re: Ausschreibung" "^From:" nil nil "4"
  "2011040611:10:07" nil (number " " mark " M.U. " group-begin 5 5
  "6.4" group-end ".2011 Re: Ausschreibung \n") nil nil nil nil nil
  nil nil] [nil <v> t nil "" nil]])
  vm-stuff-folder-data(nil)
  vm-save-folder(nil)
  call-interactively(vm-save-folder nil nil)

Uday Reddy (reddyuday)
no longer affects: vm/8.2.x
Changed in vm:
milestone: 8.1.2 → 8.2.0a
status: Fix Committed → Fix Released
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.