Opened 8 years ago

Closed 7 years ago

#1086 closed defect (fixed)

phonelog crashes

Reported by: elhennig Owned by: TAsn
Priority: major Milestone:
Component: pyphonelog Version: SHR-unstable
Keywords: Cc:


pyphonelog - 0.17.0+gitr91+4f0c2142dc442f2f43b80a101e5f297fee85219a-r0.4

Crashes with the following error:
Initialized global vars
Initializing gtk interface
Showing main window
Started populating list
Started getting missed
Finished getting missed
Traceback (most recent call last):

File "/usr/bin/phonelog", line 746, in <module>

populateListByPageNum(incoming, outgoing, missed, general, startup_page)

File "/usr/bin/phonelog", line 650, in populateListByPageNum


File "/usr/bin/phonelog", line 208, in populateList

interface = phone_data.getDbusObject (systemBus, phone_data.CONTACTS_BUSNAME, phone_data.CONTACTS_OBJECTPATH + "/" + str(call@contacts), phone_data.CONTACT_INTERFACE)

File "/usr/bin/phonelog", line 571, in getDbusObject

dbusObject = bus.get_object(busname, objectpath)

File "/usr/lib/python2.6/site-packages/dbus/", line 244, in get_object


File "/usr/lib/python2.6/site-packages/dbus/", line 237, in init


ValueError?: Invalid object path '/org/freesmartphone/PIM/Contacts/dbus.Array([dbus.Int32(45), dbus.Int32(68)], signature=dbus.Signature('i'), variant_level=1)': contains invalid character '.'

Change History (5)

comment:1 Changed 8 years ago by TAsn

  • Status changed from new to accepted

I know what's wrong, it seems you have two contacts with the same number :)
I knew it will happen, I just didn't get to fixing this.
Will do it soon.

comment:2 Changed 8 years ago by TAsn

  • Resolution set to fixed in unstable
  • Status changed from accepted to closed

comment:3 Changed 8 years ago by elhennig

Works! Thanks for fixing

comment:4 Changed 7 years ago by jama

  • Resolution fixed in unstable deleted
  • Status changed from closed to reopened

comment:5 Changed 7 years ago by jama

  • Resolution set to fixed
  • Status changed from reopened to closed
Note: See TracTickets for help on using tickets.