Post by Roger BinnsI still need more info about the VX4500 like what actually
works.
The internet came back up, so here are a few notes.
First a Mac note: first thing I did was "Edit->Settings" and changed
the phone type from LG4400 to LG4500 and nothing was logged, either on
the startup terminal screen or the log screen, so maybe that isn't
being saved.
Essentially I did "Get/Send phonebook", "Get/send wallpaper", "Get/Send
midi files", and "Get/Send Calendar entry" without any problems, no
segfaults at all today.
Too bad I can't figure out how to look at the calendar entries on the
phone. If there is anyone else out there with a VX4500 who isn't new
to both BitPim, modern cell phones in general the VX4500 in particular
feel free to join in the testing.
Where do you view or set speed dial settings from BitPim?
When I have more time I'll go over things more, but at the basic level
things are working well. I'll try to work through the "test" directory
next. I tried to generate the tests while running under GDB, here's
the stack traceback. I doubt this helps much, I'll try to track down
where it is happening in gentestdata.py.
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Generating 8 midi files
... generation complete
Generating 60 wallpaper files
Reading symbols for shared libraries . done
Program received signal EXC_BAD_ACCESS, Could not access memory.
0x98c5a1d0 in CopyRgn ()
(gdb) where
#0 0x98c5a1d0 in CopyRgn ()
#1 0x98c67e8c in GetPortVisibleRegion ()
#2 0x025d7a94 in wxWindowDC::~wxWindowDC() ()
#3 0x025d801c in wxPaintDC::~wxPaintDC() ()
#4 0x025d82d8 in wxMemoryDC::~wxMemoryDC() ()
#5 0x01088fe4 in _wrap_delete_wxDC ()
#6 0x95fa94a8 in PyEval_GetFuncDesc ()
#7 0x95fa6c64 in PyEval_EvalCode ()
#8 0x95fa7e30 in PyEval_EvalCodeEx ()
#9 0x95f5f354 in PyFunction_SetClosure ()
#10 0x95f4a8d0 in PyObject_Call ()
#11 0x95f529e8 in PyMethod_New ()
#12 0x95f4a8d0 in PyObject_Call ()
#13 0x95fa91ec in PyEval_CallObjectWithKeywords ()
#14 0x95f4e13c in PyInstance_New ()
#15 0x95fa4e30 in PyEval_EvalCode ()
#16 0x95fa7e30 in PyEval_EvalCodeEx ()
#17 0x95fa97dc in PyEval_GetFuncDesc ()
#18 0x95fa9580 in PyEval_GetFuncDesc ()
#19 0x95fa6c64 in PyEval_EvalCode ()
#20 0x95fa9728 in PyEval_GetFuncDesc ()
#21 0x95fa9580 in PyEval_GetFuncDesc ()
#22 0x95fa6c64 in PyEval_EvalCode ()
#23 0x95fa7e30 in PyEval_EvalCodeEx ()
#24 0x95fa4734 in PyEval_EvalCode ()
#25 0x95fc85f0 in PyRun_FileExFlags ()
#26 0x95fc7668 in PyRun_SimpleFileExFlags ()
#27 0x95fd1ec0 in Py_Main ()
#28 0x00003c78 in ?? ()
#29 0x00003aec in ?? ()
(gdb)
Peter Dufault
HD Associates, Inc.