[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnumed-bugs] [Gnumed-devel] Unhandled exception on Office > List bi
From: |
Busser, Jim |
Subject: |
Re: [Gnumed-bugs] [Gnumed-devel] Unhandled exception on Office > List bills |
Date: |
Thu, 19 Jul 2012 20:06:19 +0000 |
It does seem to fit the described circumstances and behaviour. Questions:
1. Is there any suggestion as to how I was able to create a bill without any
items on it?
- a side effect of trying to create a bill during some earlier official
release, in a situation where no address of type 'billing' had existed against
which to print the bill ?
- some other, as yet undetected bug ?
2. Is there any suggestion how I should handle it?
I tried to delete it using the "List bills" dialog box, which appeared to have
the possibility of working (since I was able to move the mouse away from it so
quickly as to not invoke the hover / tooltip error) however in the end, I still
hit an Unhandled Exception -- maybe the GUI code does not expect to handle the
situation of a bill with no items.
I have attached the log of the last situation.
I suppose I should simply delete the record using psql ??
And see whether any new situation arises where I was able to create a bill
without an item?
-- Jim
On 2012-07-19, at 1:24 AM, Karsten Hilbert wrote:
> This will only happen when
>
> - there's a bill without any items on it
> - the cursor is hovered over that bill and a tooltip
> is being constructed for it
>
> Karsten
>
>
> -------- Original-Nachricht --------
>> Datum: Wed, 18 Jul 2012 21:18:21 +0000
>> Von: "Busser, Jim" <address@hidden>
>> An: "address@hidden" <address@hidden>
>> Betreff: Re: [Gnumed-bugs] [Gnumed-devel] Unhandled exception on Office >
>> List bills
>
>> On 2012-07-18, at 12:56 PM, Sebastian Hilbert wrote:
>>
>>> On Wednesday, July 18, 2012 07:25:47 PM Busser, Jim wrote:
>>>
>>>> Traceback (most recent call last):
>>>> File
>>>>
>> "/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/wxpython/gmListWidgets.py"
>>>> , line 1179, in _on_mouse_motion dyna_tt =
>>>> self.__item_tooltip_callback(self.__data[item_idx])
>>>> File
>>>>
>> "/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/wxpython/gmBillingWidgets.
>>>> py", line 619, in get_tooltip return item.format()
>>>> File
>>>>
>> "/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/business/gmBilling.py",
>>>> line 345, in format txt += _(' Items billed: %s\n') %
>>>> len(self._payload[self._idx['pk_bill_items']]) TypeError: object of
>> type
>>>> 'NoneType' has no len()
>>>
>>> Hi Jim,
>>>
>>> How did you trigger this ?
>>>
>>> Sebastian
>>
>>
>> I can trigger this even without activating a patient after login.
>>
>> Upon starting GNUmed, I am able to select
>>
>> Office > List bills
>>
>> and this will display for me a list of two bills, as per the screen shot.
>> The interesting thing is that I can in some cases successfully (on my first
>> and second attempt to open Office > List bills)
>>
>> - select the second line item and open the PDF
>> - select the second line item (or make no selection) and then hit Cancel
>>
>> however by the time that I select (for a third time)
>>
>> Office > List bills
>>
>> the Unhandled exception dialog is invoked immediately (log attached).
>>
>> I am not sure whether, as a result of some earlier experimentation, there
>> might exist an invoice for which one or more related rows is for a zero
>> amount, and whether such a referenced row (or a zero total across rows in an
>> open invoice) can trigger an error even without that invoice to be selected
>> and acted on in the list of
>>
>> Showing bills
>>
>>
>> [cid:7ad7fc64-ec93-4927-914e-ded4e6ef9f80@ead.ubc.ca]
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): setup_backend = <function setup_backend at 0x100469410>
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): logging = <module 'logging' from
'/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/logging/__init__.pyc'>
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): setup_cfg = <function setup_cfg at 0x100469320>
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): setup_console_exception_handler = <function
setup_console_exception_handler at 0x100465e60>
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): signal = <module 'signal' (built-in)>
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): shutdown_logging = <function shutdown_logging at 0x100469500>
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): handle_help_request = <function handle_help_request at 0x100469140>
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): _cfg = <Gnumed.pycommon.gmCfg2.gmCfgData object at
0x10048aa10>
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): setup_python_path = <function setup_python_path at 0x100430848>
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): os = <module 'os' from
'/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/os.pyc'>
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#155): >>> execution frame [main] in
[/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/wxpython/gmGuiMain.py] at line
3424 <<<
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): app = <Gnumed.wxpython.gmGuiMain.gmApp; proxy of <Swig
Object of type 'wxPyApp *' at 0x104c62470> >
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#155): >>> execution frame [MainLoop] in
[/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/wx-2.8-gtk2-unicode/wx/_core.py]
at line 8007 <<<
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): self = <Gnumed.wxpython.gmGuiMain.gmApp; proxy of <Swig
Object of type 'wxPyApp *' at 0x104c62470> >
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#155): >>> execution frame [MainLoop] in
[/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/wx-2.8-gtk2-unicode/wx/_core.py]
at line 7303 <<<
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): args = (<Gnumed.wxpython.gmGuiMain.gmApp; proxy of
<Swig Object of type 'wxPyApp *' at 0x104c62470> >,)
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): kwargs = {}
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#155): >>> execution frame [__on_show_all_bills] in
[/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/wxpython/gmGuiMain.py] at line
2299 <<<
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): self = <Gnumed.wxpython.gmGuiMain.gmTopLevelFrame;
proxy of <Swig Object of type 'wxFrame *' at 0x1056022c0> >
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): evt = <wx._core.CommandEvent; proxy of <Swig Object of
type 'wxCommandEvent *' at 0x7fff5fbfd480> >
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#155): >>> execution frame [manage_bills] in
[/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/wxpython/gmBillingWidgets.py]
at line 662 <<<
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): patient = None
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): parent = <Gnumed.wxpython.gmGuiMain.gmTopLevelFrame;
proxy of <Swig Object of type 'wxFrame *' at 0x1056022c0> >
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): edit = <function edit at 0x1061b0140>
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): refresh = <function refresh at 0x1061b0320>
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): get_tooltip = <function get_tooltip at 0x1061b02a8>
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): show_pdf = <function show_pdf at 0x1061b00c8>
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): remove_items = <function remove_items at 0x1061b0230>
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): delete = <function delete at 0x1061b01b8>
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#155): >>> execution frame [get_choices_from_list] in
[/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/wxpython/gmListWidgets.py] at
line 105 <<<
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): delete_callback = <function delete at 0x1061b01b8>
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): dlg =
<Gnumed.wxpython.gmListWidgets.cGenericListSelectorDlg; proxy of <Swig Object
of type 'wxDialog *' at 0x105624cf0> >
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): parent = <Gnumed.wxpython.gmGuiMain.gmTopLevelFrame;
proxy of <Swig Object of type 'wxFrame *' at 0x1056022c0> >
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): selections = None
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): caption = Showing bills.
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): single_selection = True
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): refresh_callback = <function refresh at 0x1061b0320>
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): ignore_OK_button = False
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): choices = None
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): can_return_empty = False
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): middle_extra_button = (u'PDF', 'Create if necessary, and show the
corresponding invoice PDF', <function show_pdf at 0x1061b00c8>)
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): msg = None
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): new_callback = None
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): right_extra_button = ('Unbill', 'Select and remove items from a
bill.', <function remove_items at 0x1061b0230>)
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): edit_callback = <function edit at 0x1061b0140>
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): data = None
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): left_extra_button = None
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): columns = ['Close date', 'Invoice ID', 'Value']
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): list_tooltip_callback = <function get_tooltip at 0x1061b02a8>
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#155): >>> execution frame [ShowModal] in
[/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/wx-2.8-gtk2-unicode/wx/_windows.py]
at line 703 <<<
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): args =
(<Gnumed.wxpython.gmListWidgets.cGenericListSelectorDlg; proxy of <Swig Object
of type 'wxDialog *' at 0x105624cf0> >,)
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): kwargs = {}
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#155): >>> execution frame [_on_delete_button_pressed] in
[/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/wxpython/gmListWidgets.py] at
line 234 <<<
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): item_data = [cBill:1]: ['xmin_bill: >>1065873<<',
u'total_vat: NULL', u'total_amount: NULL', 'apply_vat: >>True<<', u'invoice_id:
>>address@hidden<<', u'pk_receiver_identity: NULL', u'pk_patient: NULL',
u'total_amount_with_vat: NULL', u'percent_vat: NULL', u'currency: NULL',
u'close_date: NULL', 'pk_bill: >>1<<', u'pk_receiver_address: NULL', u'pk_doc:
NULL', u'pk_bill_items: NULL']
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): self =
<Gnumed.wxpython.gmListWidgets.cGenericListSelectorDlg; proxy of <Swig Object
of type 'wxDialog *' at 0x105624cf0> >
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): event = <wx._core.CommandEvent; proxy of <Swig Object of
type 'wxCommandEvent *' at 0x7fff5fbfadd0> >
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#155): >>> execution frame [delete] in
[/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/wxpython/gmBillingWidgets.py]
at line 611 <<<
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): bill = [cBill:1]: ['xmin_bill: >>1065873<<',
u'total_vat: NULL', u'total_amount: NULL', 'apply_vat: >>True<<', u'invoice_id:
>>address@hidden<<', u'pk_receiver_identity: NULL', u'pk_patient: NULL',
u'total_amount_with_vat: NULL', u'percent_vat: NULL', u'currency: NULL',
u'close_date: NULL', 'pk_bill: >>1<<', u'pk_receiver_address: NULL', u'pk_doc:
NULL', u'pk_bill_items: NULL']
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): parent = <Gnumed.wxpython.gmGuiMain.gmTopLevelFrame;
proxy of <Swig Object of type 'wxFrame *' at 0x1056022c0> >
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#155): >>> execution frame [delete_bill] in
[/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/wxpython/gmBillingWidgets.py]
at line 441 <<<
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): parent = <Gnumed.wxpython.gmGuiMain.gmTopLevelFrame;
proxy of <Swig Object of type 'wxFrame *' at 0x1056022c0> >
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): delete_invoice = False
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): dlg =
<Gnumed.wxpython.gmGuiHelpers.c3ButtonQuestionDlg; proxy of <Swig Object of
type 'wxDialog *' at 0x1041805f0> >
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): button_pressed = 5104
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): bill = [cBill:1]: ['xmin_bill: >>1065873<<',
u'total_vat: NULL', u'total_amount: NULL', 'apply_vat: >>True<<', u'invoice_id:
>>address@hidden<<', u'pk_receiver_identity: NULL', u'pk_patient: NULL',
u'total_amount_with_vat: NULL', u'percent_vat: NULL', u'currency: NULL',
u'close_date: NULL', 'pk_bill: >>1<<', u'pk_receiver_address: NULL', u'pk_doc:
NULL', u'pk_bill_items: NULL']
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#155): >>> execution frame [_get_bill_items] in
[/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/business/gmBilling.py] at line
375 <<<
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): _[1] = []
2012-07-19 13:01:11 DEBUG gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::log_stack_trace()
#170): self = [cBill:1]: ['xmin_bill: >>1065873<<',
u'total_vat: NULL', u'total_amount: NULL', 'apply_vat: >>True<<', u'invoice_id:
>>address@hidden<<', u'pk_receiver_identity: NULL', u'pk_patient: NULL',
u'total_amount_with_vat: NULL', u'percent_vat: NULL', u'currency: NULL',
u'close_date: NULL', 'pk_bill: >>1<<', u'pk_receiver_address: NULL', u'pk_doc:
NULL', u'pk_bill_items: NULL']
2012-07-19 13:01:13 CRITICAL gm.logging
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmLog2.py::flush()
#116): -------- synced log file -------------------------------
2012-07-19 13:01:13 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::detect_external_binary()
#98): searching for [xdg-open]
2012-07-19 13:01:13 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#23): cmd: [xdg-open]
2012-07-19 13:01:13 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#25): dir: []
2012-07-19 13:01:13 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#31): ${PATH}:
/opt/local/bin:/opt/local/sbin:/opt/subversion/bin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/Library/Frameworks/Python.framework/Versions/Current/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/X11/bin
2012-07-19 13:01:13 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/bin/xdg-open
2012-07-19 13:01:13 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/sbin/xdg-open
2012-07-19 13:01:13 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/subversion/bin/xdg-open
2012-07-19 13:01:13 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/bin/xdg-open
2012-07-19 13:01:13 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/sbin/xdg-open
2012-07-19 13:01:13 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/bin/xdg-open
2012-07-19 13:01:13 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/sbin/xdg-open
2012-07-19 13:01:13 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/bin/xdg-open
2012-07-19 13:01:13 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/sbin/xdg-open
2012-07-19 13:01:13 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/bin/xdg-open
2012-07-19 13:01:13 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/sbin/xdg-open
2012-07-19 13:01:13 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found:
/Library/Frameworks/Python.framework/Versions/Current/bin/xdg-open
2012-07-19 13:01:13 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /usr/bin/xdg-open
2012-07-19 13:01:13 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /bin/xdg-open
2012-07-19 13:01:13 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /usr/sbin/xdg-open
2012-07-19 13:01:13 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /sbin/xdg-open
2012-07-19 13:01:13 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /usr/local/bin/xdg-open
2012-07-19 13:01:13 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /usr/local/git/bin/xdg-open
2012-07-19 13:01:13 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /usr/X11/bin/xdg-open
2012-07-19 13:01:13 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#40): command not found in PATH
2012-07-19 13:01:13 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_executable_by_wine()
#47): not a WINE call: xdg-open
2012-07-19 13:01:13 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::detect_external_binary()
#136): not running under Windows, not testing .exe/.bat
2012-07-19 13:01:13 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::detect_external_binary()
#98): searching for [kfmclient]
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#23): cmd: [kfmclient]
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#25): dir: []
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#31): ${PATH}:
/opt/local/bin:/opt/local/sbin:/opt/subversion/bin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/Library/Frameworks/Python.framework/Versions/Current/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/X11/bin
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/bin/kfmclient
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/sbin/kfmclient
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/subversion/bin/kfmclient
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/bin/kfmclient
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/sbin/kfmclient
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/bin/kfmclient
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/sbin/kfmclient
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/bin/kfmclient
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/sbin/kfmclient
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/bin/kfmclient
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/sbin/kfmclient
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found:
/Library/Frameworks/Python.framework/Versions/Current/bin/kfmclient
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /usr/bin/kfmclient
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /bin/kfmclient
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /usr/sbin/kfmclient
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /sbin/kfmclient
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /usr/local/bin/kfmclient
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /usr/local/git/bin/kfmclient
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /usr/X11/bin/kfmclient
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#40): command not found in PATH
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_executable_by_wine()
#47): not a WINE call: kfmclient
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::detect_external_binary()
#136): not running under Windows, not testing .exe/.bat
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::detect_external_binary()
#98): searching for [gnome-open]
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#23): cmd: [gnome-open]
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#25): dir: []
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#31): ${PATH}:
/opt/local/bin:/opt/local/sbin:/opt/subversion/bin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/Library/Frameworks/Python.framework/Versions/Current/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/X11/bin
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/bin/gnome-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/sbin/gnome-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/subversion/bin/gnome-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/bin/gnome-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/sbin/gnome-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/bin/gnome-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/sbin/gnome-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/bin/gnome-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/sbin/gnome-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/bin/gnome-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/sbin/gnome-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found:
/Library/Frameworks/Python.framework/Versions/Current/bin/gnome-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /usr/bin/gnome-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /bin/gnome-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /usr/sbin/gnome-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /sbin/gnome-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /usr/local/bin/gnome-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /usr/local/git/bin/gnome-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /usr/X11/bin/gnome-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#40): command not found in PATH
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_executable_by_wine()
#47): not a WINE call: gnome-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::detect_external_binary()
#136): not running under Windows, not testing .exe/.bat
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::detect_external_binary()
#98): searching for [exo-open]
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#23): cmd: [exo-open]
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#25): dir: []
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#31): ${PATH}:
/opt/local/bin:/opt/local/sbin:/opt/subversion/bin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/Library/Frameworks/Python.framework/Versions/Current/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/X11/bin
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/bin/exo-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/sbin/exo-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/subversion/bin/exo-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/bin/exo-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/sbin/exo-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/bin/exo-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/sbin/exo-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/bin/exo-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/sbin/exo-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/bin/exo-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/sbin/exo-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found:
/Library/Frameworks/Python.framework/Versions/Current/bin/exo-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /usr/bin/exo-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /bin/exo-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /usr/sbin/exo-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /sbin/exo-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /usr/local/bin/exo-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /usr/local/git/bin/exo-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /usr/X11/bin/exo-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#40): command not found in PATH
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_executable_by_wine()
#47): not a WINE call: exo-open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::detect_external_binary()
#136): not running under Windows, not testing .exe/.bat
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::detect_external_binary()
#98): searching for [op]
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#23): cmd: [op]
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#25): dir: []
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#31): ${PATH}:
/opt/local/bin:/opt/local/sbin:/opt/subversion/bin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/Library/Frameworks/Python.framework/Versions/Current/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/X11/bin
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/bin/op
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/sbin/op
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/subversion/bin/op
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/bin/op
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/sbin/op
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/bin/op
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/sbin/op
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/bin/op
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/sbin/op
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/bin/op
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/sbin/op
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /Library/Frameworks/Python.framework/Versions/Current/bin/op
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /usr/bin/op
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /bin/op
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /usr/sbin/op
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /sbin/op
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /usr/local/bin/op
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /usr/local/git/bin/op
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /usr/X11/bin/op
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#40): command not found in PATH
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_executable_by_wine()
#47): not a WINE call: op
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::detect_external_binary()
#136): not running under Windows, not testing .exe/.bat
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::detect_external_binary()
#98): searching for [open]
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#23): cmd: [open]
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#25): dir: []
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#31): ${PATH}:
/opt/local/bin:/opt/local/sbin:/opt/subversion/bin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/opt/local/bin:/opt/local/sbin:/Library/Frameworks/Python.framework/Versions/Current/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/usr/X11/bin
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/bin/open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/sbin/open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/subversion/bin/open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/bin/open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/sbin/open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/bin/open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/sbin/open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/bin/open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/sbin/open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/bin/open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /opt/local/sbin/open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#38): not found: /Library/Frameworks/Python.framework/Versions/Current/bin/open
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::is_cmd_in_path()
#35): found [/usr/bin/open]
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::detect_external_binary()
#111): found: executable in ${PATH}
2012-07-19 13:01:14 INFO gm.docs
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmMimeLib.py::_get_system_startfile_cmd()
#200): detected local startfile cmd: [open "%s"]
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
#168): shell command >>>open
"/Users/djb/Downloads/gnumed-client.1.2.1/client/gm-from-vcs.log"<<<
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
#169): blocking: False
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
#170): acceptable return codes: [0]
2012-07-19 13:01:14 INFO gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
#209): running shell command >>>open
"/Users/djb/Downloads/gnumed-client.1.2.1/client/gm-from-vcs.log" &<<<
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
#212): os.system() returned: [0]
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
#224): exited via exit(): True
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
#226): exit code: [0]
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
#228): normal exit: True
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
#229): dumped core: False
2012-07-19 13:01:14 DEBUG gm.shell
(/Users/djb/Downloads/gnumed-client.1.2.1/Gnumed/pycommon/gmShellAPI.py::run_command_in_shell()
#230): stopped by signal: False
Re: [Gnumed-bugs] [Gnumed-devel] Unhandled exception on Office > List bills, Karsten Hilbert, 2012/07/29