[Wine] Printer error message

Federico1980 fede-1154 at libero.it
Sun Sep 16 16:19:52 CDT 2007




Leslie Jensen wrote:
> 
> I'm trying to run a fairly old economic programme. I starts and runs but 
> all these messages comes up. The printer is working with CUPS. In my 
> system.reg the printer is registered and it all looks right.
> 
> Any clues?
> 
> Thanks
> /Leslie
> 
> 
> err:heap:HEAP_CreateSystemHeap system heap base address 0x80000000 not 
> availa
> err:heap:HEAP_CreateSystemHeap system heap base address 0x80000000 not 
> availa
> err:heap:HEAP_GetPtr Invalid heap 0x0!
> err:heap:HEAP_GetPtr Invalid heap 0x0!
> err:heap:HEAP_GetPtr Invalid heap 0x0!
> err:heap:HEAP_GetPtr Invalid heap 0x0!
> err:heap:HEAP_GetPtr Invalid heap 0x0!
> err:heap:HEAP_GetPtr Invalid heap 0x0!
> err:heap:HEAP_GetPtr Invalid heap 0x0!
> err:heap:HEAP_GetPtr Invalid heap 0x0!
> err:heap:HEAP_GetPtr Invalid heap 0x0!
> err:heap:HEAP_GetPtr Invalid heap 0x0!
> err:heap:HEAP_GetPtr Invalid heap 0x0!
> 
> err:seh:segv_handler Got unexpected trap 1798761016
> Fatal error 'thr_resume_wrapper: thread has returned from 
> _thread_switch' at
> e 1128 in file /usr/src/lib/libpthread/thread/thr_kern.c (errno = 22)
> err:heap:HEAP_CreateSystemHeap system heap base address 0x80000000 not 
> availa
> err:winspool:WINSPOOL_GetDriverInfoFromReg Can't find driver 
> L"hp_deskjet_560
> 72.17.0.200" in registry
> err:winspool:WINSPOOL_GetDriverInfoFromReg Can't find driver 
> L"hp_deskjet_560
> 72.17.0.200" in registry
> err:commdlg:PrintDlg16 GetPrinterDriverA failed for 
> hp_deskjet_5600_172.17.0.
> , le 1797, fix your config!
> fixme:commdlg:PRINTDLG_SetUpPrinterListComboA Can't find '(null)' in 
> printer
> t so trying to find default
> err:winspool:WINSPOOL_GetDriverInfoFromReg Can't find driver 
> L"hp_deskjet_560
> 72.17.0.200" in registry
> err:winspool:WINSPOOL_GetDriverInfoFromReg Can't find driver 
> L"hp_deskjet_560
> 72.17.0.200" in registry
> err:commdlg:PRINTDLG_ChangePrinterA GetPrinterDriverA failed for 
> hp_deskjet_5
> _172.17.0.200, fix your config!
> wine: Unhandled page fault on read access to 0x00000000 at address 
> 0x9da5d2fa
> hread 0022), starting debugger...
> err:heap:HEAP_CreateSystemHeap system heap base address 0x80000000 not 
> availa
> couldn't load main module (2)
> Unhandled exception: page fault on read access to 0x00000000 in 32-bit 
> code (
> da5d2fa).
> Register dump:
>   CS:0033 SS:003b DS:003b ES:003b FS:11ef GS:001b
>   EIP:9da5d2fa ESP:bf8fc860 EBP:bf8fc9b8 EFLAGS:00010246(   - 00 
> -RIZP1)
>   EAX:00000000 EBX:9dadbdec ECX:ffffffff EDX:00000000
>   ESI:ffffffff EDI:00000000
> Stack dump:
> 0xbf8fc860:  0000157f bf8fc8a8 00010020 9c27dd28
> 0xbf8fc870:  000002af 00000001 bf8fc8a8 00000001
> 0xbf8fc880:  00000003 00000000 0020a522 00000104
> 0xbf8fc890:  00000001 00000000 00000000 00000000
> 0xbf8fc8a0:  00000000 157fb5c0 4028fff0 008ff35f
> 0xbf8fc8b0:  00000000 00000000 0006007a 9c31a2bc
> 023d: sel=11ef base=00114000 limit=00001fff 32-bit rw-
> Backtrace:
> =>1 0x9da5d2fa in comdlg32 (+0xd2fa) (0xbf8fc9b8)
>    2 0x9da5dbd5 in comdlg32 (+0xdbd5) (0xbf8fce08)
>    3 0x9da59d44 in comdlg32 (+0x9d44) (0xbf8fce18)
>    4 0x9c292d63 (0xbf8fce48)
>    5 0x1217:0x8fb5 (0x12b7:0x7d24)
>    6 0x124f:0x2e09 (0x12b7:0x7d34)
>    7 0x122f:0x4a5b (0x12b7:0x7d8e)
>    8 0x1237:0x09a4 (0x12b7:0x7d9a)
>    9 0x1217:0x504d (0x12b7:0x7dae)
>    10 0x1217:0x5169 (0x12b7:0x7dd4)
>    11 0x121f:0x11cb (0x12b7:0x7df0)
>    12 0x1217:0x18ef (0x12b7:0x7e12)
>    13 0x121f:0x0ce7 (0x12b7:0x7e28)
>    14 0x1217:0x14ef (0x12b7:0x7e5e)
>    15 0x1217:0x0b45 (0x12b7:0x7eac)
>    16 0x1217:0x2216 (0x12b7:0x7ec8)
>    17 0x1217:0x14ef (0x12b7:0x7efe)
> 
> 18 0x1217:0x0b45 (0x12b7:0x7f4c)
>    19 0x1217:0x0cda (0x12b7:0x7f64)
>    20 0x1027:0x046c (0x12b7:0x7f9e)
>    21 0x9c291fc8 (0xbf8fce88)
>    22 0x9c3d7b0b (0xbf8fd1d8)
>    23 0x9c3dbdd2 (0xbf8fd218)
>    24 0x9c3b4062 (0xbf8fd258)
>    25 0x9c35cde8 in user32 (+0xcde8) (0xbf8fd268)
>    26 0x9c292d63 (0xbf8fd298)
>    27 0x1217:0x54ff (0x12b7:0x7fac)
>    28 0x1217:0x556c (0x12b7:0x7fbc)
>    29 0x1217:0x32fb (0x12b7:0x7fd4)
>    30 0x1227:0x6975 (0x12b7:0x7fe6)
>    31 0x1227:0x6942 (0x12b7:0x0000)
> 0x9da5d2fa: repne scasb %es:(%edi)
> Modules:
> Module  Address                 Debug info      Name (12 modules)
> PE      65f00000-65fc2000       Deferred        ole32
> PE      9c170000-9c174000       Deferred        ntdll
> PE      9c220000-9c28c000       Deferred        kernel32
> PE      9c350000-9c361000       Export          user32
> PE      9c460000-9c464000       Deferred        gdi32
> PE      9c4e0000-9c4e4000       Deferred        advapi32
> PE      9d940000-9d988000       Deferred        winmm
> PE      9da50000-9daaf000       Export          comdlg32
> PE      9daf0000-9db58000       Deferred        shell32
> PE      9dbe0000-9dbe6000       Deferred        shlwapi
> PE      9dc20000-9dc31000       Deferred        comctl32
> PE      9dcd0000-9dcd6000       Deferred        winspool
> Threads:
> process  tid      prio (all id:s are in hex)
> 00000020 (D) c:\windows\system32\winevdm.exe
>          00000022    0 <==
>          00000021    0
> 0000000a
>          0000000b    0
> 00000008
>          00000009    0
> err:heap:HEAP_CreateSystemHeap system heap base address 0x80000000 not 
> availa
> err:winspool:WINSPOOL_GetDriverInfoFromReg Can't find driver 
> L"hp_deskjet_560
> 72.17.0.200" in registry
> err:winspool:WINSPOOL_GetDriverInfoFromReg Can't find driver 
> L"hp_deskjet_560
> 72.17.0.200" in registry
> err:commdlg:PrintDlg16 GetPrinterDriverA failed for 
> hp_deskjet_5600_172.17.0.
> , le 1797, fix your config!
> fixme:commdlg:PRINTDLG_SetUpPrinterListComboA Can't find '(null)' in 
> printer
> t so trying to find default
> err:winspool:WINSPOOL_GetDriverInfoFromReg Can't find driver 
> L"hp_deskjet_560
> 72.17.0.200" in registry
> err:winspool:WINSPOOL_GetDriverInfoFromReg Can't find driver 
> L"hp_deskjet_560
> 72.17.0.200" in registry
> err:commdlg:PRINTDLG_ChangePrinterA GetPrinterDriverA failed for 
> hp_deskjet_5
> _172.17.0.200, fix your config!
> wine: Unhandled page fault on read access to 0x00000000 at address 
> 0x9da5d2fa
> hread 0027), starting debugger...
> err:heap:HEAP_CreateSystemHeap system heap base address 0x80000000 not 
> available
> couldn't load main module (2)
> Unhandled exception: page fault on read access to 0x00000000 in 32-bit 
> code (0x9
> da5d2fa).
> Register dump:
>   CS:0033 SS:003b DS:003b ES:003b FS:11ef GS:001b
>   EIP:9da5d2fa ESP:bf8fc860 EBP:bf8fc9b8 EFLAGS:00010246(   - 00 
> -RIZP1)
>   EAX:00000000 EBX:9dadbdec ECX:ffffffff EDX:00000000
>   ESI:ffffffff EDI:00000000
> Stack dump:
> 0xbf8fc860: *** Invalid address 0xbf8fc860 ***
> 
> Backtrace:
> =>1 0x9da5d2fa in comdlg32 (+0xd2fa) (0xbf8fc9b8)
>    2 0x9da5dbd5 in comdlg32 (+0xdbd5) (0xbf8fce08)
>    3 0x9da59d44 in comdlg32 (+0x9d44) (0xbf8fce18)
>    4 0x9c292d63 (0xbf8fce48)
>    5 0x1217:0x8fb5 (0x12b7:0x7d24)
> 0x9da5d2fa: -- no code accessible --
> Modules:
> Module  Address                 Debug info      Name (12 modules)
> PE      65f00000-65fc2000       Deferred        ole32
> PE      9c170000-9c174000       Deferred        ntdll
> PE      9c220000-9c28c000       Deferred        kernel32
> PE      9c350000-9c361000       Deferred        user32
> PE      9c460000-9c464000       Deferred        gdi32
> PE      9c4e0000-9c4e4000       Deferred        advapi32
> PE      9d940000-9d988000       Deferred        winmm
> PE      9da50000-9daaf000       Export          comdlg32
> PE      9daf0000-9db58000       Deferred        shell32
> PE      9dbe0000-9dbe6000       Deferred        shlwapi
> PE      9dc20000-9dc31000       Deferred        comctl32
> PE      9dcd0000-9dcd6000       Deferred        winspool
> Threads:
> process  tid      prio (all id:s are in hex)
> 00000025 (D) c:\windows\system32\winevdm.exe
>          00000027    0 <==
>          00000026    0
> 0000000a
>          0000000b    0
> 00000008
>          00000009    0
> err:heap:HEAP_CreateSystemHeap system heap base address 0x80000000 not 
> available
> err:winspool:WINSPOOL_GetDriverInfoFromReg Can't find driver 
> L"hp_deskjet_5600_1
> 72.17.0.200" in registry
> err:winspool:WINSPOOL_GetDriverInfoFromReg Can't find driver 
> L"hp_deskjet_5600_1
> 72.17.0.200" in registry
> err:commdlg:PrintDlg16 GetPrinterDriverA failed for 
> hp_deskjet_5600_172.17.0.200
> , le 1797, fix your config!
> err:winspool:WINSPOOL_GetDriverInfoFromReg Can't find driver 
> L"hp_deskjet_5600_1
> 72.17.0.200" in registry
> err:winspool:WINSPOOL_GetDriverInfoFromReg Can't find driver 
> L"hp_deskjet_5600_1
> 72.17.0.200" in registry
> err:commdlg:PrintDlg16 GetPrinterDriverA failed for 
> hp_deskjet_5600_172.17.0.200
> , le 1797, fix your config!
> 
> 
> _______________________________________________
> wine-users mailing list
> wine-users at winehq.org
> http://www.winehq.org/mailman/listinfo/wine-users
> 
> 


Hy I am from Rome Italy and I had just the same problem! I have solved it
after 3 days of trouble. The solution is extremely easy! As you can see
inside the system.reg file there is first the list of printing drivers and
then the list of printers. Each printer makes use of a driver.
You can also see that the first printing driver is the WINE PS driver and
that its path is:

[System\\CurrentControlSet\\Control\\Print\\Environments\\Windows
4.0\\Drivers\\PS Driver]

This path is right, in fact the PS driver can be reached by the programs
emulated by WINE.

Next there are the other blocks of printing drivers for the other CUPS
printers. For example you may have this at he beginning of a block:

[System\\CurrentControlSet\\Control\\Print\\Environments\\Windows NT
x86\\Drivers\\Version-3\\EPSONStylusC48]

You just have to correct this path at the beginning of the block so that it
is like the one of the WINE PS Driver; it must appear like this line:

[System\\CurrentControlSet\\Control\\Print\\Environments\\Windows
4.0\\Drivers\\EPSONStylusC48]

In short words you just have to correct the path at the beginning of the
block of lines of each printer driver. Repeat this for the other printing
drivers too and that's all! I have seen that many many people around the
world on the internet are searching for a solution to this problem. So
please Help me make this solution go around!
 


-- 
View this message in context: http://www.nabble.com/Printer-error-message-tf4019836.html#a12725982
Sent from the Wine - Users mailing list archive at Nabble.com.




More information about the wine-users mailing list