Geir Otto Olsen (THInc Consulting AS) asked a question.

Trying to start replBatch<n>.p, but is given a protrace.

12.8.9

I am trying to run this:

imagethe process stops and a protrace is given:

  1. =====================================================
  2. PROGRESS stack trace as of Mon Dec 8 10:50:38 2025
  3. =====================================================
  4.  
  5. Progress OpenEdge Release 12.8 build 1254 SP09 on WINNT
  6.  
  7. Startup parameters:
  8. -pf D:\Progress\OE12\startup.pf,-cpinternal ISO8859-1,-cpstream ISO8859-1,-cpcoll Basic,-cpcase Basic,-d dmy,-numsep 46,-numdec 44,(end .pf),-ininame pro2.ini,-basekey INI,-pf bprepl\Scripts\replProc.pf,-T tmp,-TB 31,-TM 32,-s 100000,-h 20,-yr4def,-dslog dataserv.lg,-noinactiveidx,-lkwtmo 300,-d mdy,-db repl,-ld repl,-H elm-db03,-S 2651,-db pro2,-ld pro2,-H elm-db03,-S 5555,-pf bprepl\scripts\kompis.pf,-db e:\database\test\kia\kompis,-ld kompis,-H elm-db03,-U batch,-P ******,-db e:\database\test\kia\dbsh\kompissh,-ld kompissh,-RO,-db kompisodbc,-ld kompissql,-dt MSS,-U pro2sqladm,-P ******,-Dsrv QT_CACHE_SIZE,30000,-Dsrv TXN_ISOLATION,1,-Dsrv AUTOCOMMIT,1,-Dsrv PRGRS_PREPCACHE,100,-Dsrv MSS_PRESERVE_CURS,1,-Dsrv PRGRS_LOCK_ERRORS,08501,-Dsrv logginglevel,0,svub,1,-Dsrv PRGRS_NATIVE_LOCKWAIT,0,-Dsrv PRGRS_NOWAIT_OVERRIDE,1,(end .pf),-pf bprepl\scripts\kif.pf,-db e:\database\test\kif\kif,-ld kif,-H elm-db03,-db e:\database\test\kif\dbsh\kifsh,-ld kifsh,-RO,-db kifodbc,-ld kifsql,-dt MSS,-U pro2sqladm,-P ******,-Dsrv QT_CACHE_SIZE,30000,-Dsrv TXN_ISOLATION,1,-Dsrv AUTOCOMMIT,1,-Dsrv PRGRS_PREPCACHE,100,-Dsrv MSS_PRESERVE_CURS,1,-Dsrv PRGRS_LOCK_ERRORS,08501,-Dsrv logginglevel,0,svub,1,-Dsrv PRGRS_NATIVE_LOCKWAIT,0,-Dsrv PRGRS_NOWAIT_OVERRIDE,1,(end .pf),(end .pf),-param Thread=1
  9.  
  10. Exception code: C0000005 ACCESS_VIOLATION
  11. Fault address: 00007FF6EC10D08E 01:000000000023C08E D:\Progress\OE12\BIN\_progres.exe
  12.  
  13. Registers:
  14. RAX:0000000000000002
  15. RBX:000000AFFD6FCCB0
  16. RCX:18A2E0CC92710000
  17. RDX:00007FF6EBF4F25E
  18. RSI:000002A4DEBF630C
  19. RDI:0000000000000000
  20. R8 :00000000000000FD
  21. R9 :00000000000000FD
  22. R10:0000000000000006
  23. R11:00007FF6EBED0000
  24. R12:000002A4D5766100
  25. R13:0000000000000000
  26. R14:000000AFFD6FCAF0
  27. R15:000002A4DEBF6308
  28. CS:RIP:0033:00007FF6EC10D08E
  29. SS:RSP:002B:000000AFFD6FC3F0 RBP:000000AFFD6FC4F0
  30. DS:002B ES:002B FS:0053 GS:002B
  31. Flags:00010246
  32.  
  33.  
  34. Debugging dll: D:\Progress\OE12\BIN\DBGHELP.DLL
  35. Symbol Path:
  36. D:\Progress\OE12\BIN;D:\Progress\OE12\pdbfiles
  37.  
  38.  
  39. Call Stack:
  40. Address Frame
  41. 00007FF6EC10D08E 000000AFFD6FC5E0 Progress::ClrBridge::ITypeBuilder::operator=+12AE8E
  42. 00007FF6EBF9C275 000000AFFD6FC630 dsmObjectTruncate+1B245
  43. 00007FF6EC43E0F7 000000AFFD6FCD40 utalignedfree+112397
  44. 00007FF6EC44DB01 000000AFFD6FD5A0 utalignedfree+121DA1
  45. 00007FF6EC03B3C8 000000AFFD6FD600 Progress::ClrBridge::ITypeBuilder::operator=+591C8
  46. 00007FF6EC0764E9 000000AFFD6FDB30 Progress::ClrBridge::ITypeBuilder::operator=+942E9
  47. 00007FF6EC09FAEE 000000AFFD6FDBD0 Progress::ClrBridge::ITypeBuilder::operator=+BD8EE
  48. 00007FF6EC502F78 000000AFFD6FE6B0 sm_oearchPrepro+1B88
  49. 00007FF6EC444B22 000000AFFD6FEA30 utalignedfree+118DC2
  50. 00007FF6EC44658C 000000AFFD6FF100 utalignedfree+11A82C
  51. 00007FF6EC447329 000000AFFD6FF1E0 utalignedfree+11B5C9
  52. 00007FF6EC4410CC 000000AFFD6FF210 utalignedfree+11536C
  53. 00007FF6EC1D035C 000000AFFD6FF2F0 Progress::ClrBridge::ITypeBuilder::operator=+1EE15C
  54. 00007FF6EC519F22 000000AFFD6FF5E0 sm_oearchPrepro+18B32
  55. 00007FF6EC3A32C5 000000AFFD6FF610 utalignedfree+77565
  56. 00007FF6EC3AF5AF 000000AFFD6FF6C0 utalignedfree+8384F
  57. 00007FF6EC4352DC 000000AFFD6FF770 utalignedfree+10957C
  58. 00007FF6EC4410CC 000000AFFD6FF7A0 utalignedfree+11536C
  59. 00007FF6EC005BCA 000000AFFD6FF7D0 Progress::ClrBridge::ITypeBuilder::operator=+239CA
  60. 00007FF6EBF7FB2D 000000AFFD6FFB30 update_srvrLoggingLevel+1C9BD
  61. 00007FF6EC027473 000000AFFD6FFB60 Progress::ClrBridge::ITypeBuilder::operator=+45273
  62. 00007FF6EC985EBC 000000AFFD6FFBA0 stubResourceOptions+40C
  63. 00007FFF2164E8D7 000000AFFD6FFBD0 BaseThreadInitThunk+17
  64. 00007FFF2390C53C 000000AFFD6FFC20 RtlUserThreadStart+2C
  65.  
  66.  
  67. ** ABL Stack Trace **
  68.  
  69. --> bprepl/LoadProcLib.p at line 135 (.\bprepl\LoadProcLib.r)
  70. bprepl/ReplProc.p at line 544 (.\bprepl\ReplProc.r)
  71. bprepl\runReplProc.p at line 507 (.\bprepl\runReplProc.r)
  72. tmp\p01300_Untitled1.ped at line 1 (.\tmp\p01300_Untitled1.ped)
  73. adecomm/_runcode.p at line 678 (adecomm/_runcode.r)
  74. ExecuteRun adeedit/_proedit.p at line 3562 (adeedit/_proedit.r)
  75. RunFile adeedit/_proedit.p at line 10610 (adeedit/_proedit.r)
  76. USER-INTERFACE-TRIGGER adeedit/_proedit.p at line 2015 (adeedit/_proedit.r)
  77. adeedit/_proedit.p at line 12293 (adeedit/_proedit.r)
  78. _edit.p at line 408 (d:\Progress\OE12\tty\_edit.r)
  79.  
  80. ** Persistent procedures/Classes **
  81.  
  82. Handle File Name
  83. 001507 .\bprepl\repl_proc\rkompis_anstalt.p
  84. 001506 .\bprepl\repl_proc\rkompis_Aktivitets-sats.p
  85. 001505 .\bprepl\repl_proc\rkompis_AArsavslutning.p
  86. 001499 .\bprepl\repl_proc\rkif_Var_Lov.p
  87. 001498 .\bprepl\repl_proc\rkif_Varsling.p
  88. 001497 .\bprepl\repl_proc\rkif_Utskrift.p
  89. 001496 .\bprepl\repl_proc\rkif_TimeReg.p
  90. 001495 .\bprepl\repl_proc\rkif_Timeliste.p
  91. 001494 .\bprepl\repl_proc\rkif_Tiltak.p
  92. 001493 .\bprepl\repl_proc\rkif_TilsynProg.p
  93. 001492 .\bprepl\repl_proc\rkif_Tilsyn.p
  94. 001491 .\bprepl\repl_proc\rkif_Tilgang.p
  95. 001490 .\bprepl\repl_proc\rkif_sys-log.p
  96. 001489 .\bprepl\repl_proc\rkif_Straffe_Reak.p
  97. 001488 .\bprepl\repl_proc\rkif_StdBrev.p
  98. 001487 .\bprepl\repl_proc\rkif_SmsVedtak.p
  99. 001486 .\bprepl\repl_proc\rkif_SmsTimer.p
  100. 001485 .\bprepl\repl_proc\rkif_Siktelse.p
  101. 001484 .\bprepl\repl_proc\rkif_Signalement.p
  102. 001483 .\bprepl\repl_proc\rkif_Sarvilkaar.p
  103. 001482 .\bprepl\repl_proc\rkif_SamfStraff.p
  104. 001481 .\bprepl\repl_proc\rkif_SakerTilOverf.p
  105. 001480 .\bprepl\repl_proc\rkif_SakerTilObs.p
  106. 001479 .\bprepl\repl_proc\rkif_Sak-Medarb.p
  107. 001478 .\bprepl\repl_proc\rkif_Sak.p
  108. 001477 .\bprepl\repl_proc\rkif_RptUtvalg.p
  109. 001476 .\bprepl\repl_proc\rkif_PuSkjema.p
  110. 001475 .\bprepl\repl_proc\rkif_Prosedyre.p
  111. 001474 .\bprepl\repl_proc\rkif_Poststed.p
  112. 001473 .\bprepl\repl_proc\rkif_OverfBooking.p
  113. 001472 .\bprepl\repl_proc\rkif_OrgEnhet.p
  114. 001471 .\bprepl\repl_proc\rkif_OppgivKontakt.p
  115. 001470 .\bprepl\repl_proc\rkif_Oppdragsgiver.p
  116. 001469 .\bprepl\repl_proc\rkif_Oppdrag.p
  117. 001468 .\bprepl\repl_proc\rkif_Meny.p
  118. 001467 .\bprepl\repl_proc\rkif_MedJus.p
  119. 001466 .\bprepl\repl_proc\rkif_Medarbeider.p
  120. 001465 .\bprepl\repl_proc\rkif_Lov.p
  121. 001464 .\bprepl\repl_proc\rkif_Kontroll.p
  122. 001463 .\bprepl\repl_proc\rkif_Kontaktperson.p
  123. 001462 .\bprepl\repl_proc\rkif_Kodetype.p
  124. 001461 .\bprepl\repl_proc\rkif_Kode.p
  125. 001460 .\bprepl\repl_proc\rkif_KlientDok.p
  126. 001459 .\bprepl\repl_proc\rkif_Klient.p
  127. 001458 .\bprepl\repl_proc\rkif_KjennVil.p
  128. 001457 .\bprepl\repl_proc\rkif_Kjennelser.p
  129. 001456 .\bprepl\repl_proc\rkif_kifvar_lov.p
  130. 001455 .\bprepl\repl_proc\rkif_KifVaretekt.p
  131. 001454 .\bprepl\repl_proc\rkif_kifVarDom.p
  132. 001453 .\bprepl\repl_proc\rkif_KifSakerForImport.p
  133. 001452 .\bprepl\repl_proc\rkif_KifKtr.p
  134. 001451 .\bprepl\repl_proc\rkif_Kartlegg.p
  135. 001450 .\bprepl\repl_proc\rkif_Kapasitet.p
  136. 001449 .\bprepl\repl_proc\rkif_Justisenhet.p
  137. 001448 .\bprepl\repl_proc\rkif_JusInfo.p
  138. 001447 .\bprepl\repl_proc\rkif_Journal.p
  139. 001446 .\bprepl\repl_proc\rkif_ItemMeny.p
  140. 001445 .\bprepl\repl_proc\rkif_Gjest.p
  141. 001444 .\bprepl\repl_proc\rkif_Funksjon.p
  142. 001443 .\bprepl\repl_proc\rkif_FunkRett.p
  143. 001442 .\bprepl\repl_proc\rkif_FunkLinje.p
  144. 001441 .\bprepl\repl_proc\rkif_FunkKat.p
  145. 001440 .\bprepl\repl_proc\rkif_FunkHode.p
  146. 001439 .\bprepl\repl_proc\rkif_FunkGruppe.p
  147. 001438 .\bprepl\repl_proc\rkif_FolderKontroll.p
  148. 001437 .\bprepl\repl_proc\rkif_FeltProsedyre.p
  149. 001436 .\bprepl\repl_proc\rkif_EkSkjemaHeader.p
  150. 001435 .\bprepl\repl_proc\rkif_EkSkjema.p
  151. 001434 .\bprepl\repl_proc\rkif_Dom_Lov.p
  152. 001433 .\bprepl\repl_proc\rkif_Dom.p
  153. 001432 .\bprepl\repl_proc\rkif_dlDokHendelse.p
  154. 001431 .\bprepl\repl_proc\rkif_dlDok.p
  155. 001430 .\bprepl\repl_proc\rkif_BotTimer.p
  156. 001429 .\bprepl\repl_proc\rkif_BotOppdrag.p
  157. 001428 .\bprepl\repl_proc\rkif_Aksjon.p
  158. 001421 .\bprepl\ReplLib.r
  159.  
  160. ** PROPATH **
  161. custom,.,d:\Progress\OE12\tty,D:\Progress\OE12\tty\ablunit.apl,D:\Progress\OE12\tty\adecomm.apl,D:\Progress\OE12\tty\dataadmin.apl,D:\Progress\OE12\tty\OpenEdge.BusinessLogic.apl,D:\Progress\OE12\tty\OpenEdge.Core.apl,D:\Progress\OE12\tty\OpenEdge.ServerAdmin.apl,D:\Progress\OE12\tty\prodict.apl,D:\Progress\OE12\tty\adecomp.pl,D:\Progress\OE12\tty\adeedit.pl,D:\Progress\OE12\tty\adeshar.pl,D:\Progress\OE12,D:\Progress\OE12\bin
  162.  
  163. ** Databases (logical/type/physical) **
  164. repl PROGRESS repl
  165. pro2 PROGRESS pro2
  166. kompis PROGRESS e:\database\test\kia\kompis
  167. kompissh PROGRESS e:\database\test\kia\dbsh\kompissh
  168. kompissql MSS kompisodbc
  169. kif PROGRESS e:\database\test\kif\kif
  170. kifsh PROGRESS e:\database\test\kif\dbsh\kifsh
  171. kifsql MSS kifodbc
  172.  
  173. ** End of Protrace **

Anyone have a clue of what is happening?

 

Since it seems like I have to start: jobrunner.p, I assume I need to start a replication thread as well?

 

//Geir Otto


Patrice Perrot likes this.
  • Geir Otto Olsen (THInc Consulting AS)

    I started promon to see what happend within the _progres when I started: run bprepl/runreplproc.p, and this is part of what I found...

     

    imageI am using the latest 12.8.9, and it seems like Pro2 is calling .pdb's that is not part of what OE12 comes with... or?

  • Geir Otto Olsen (THInc Consulting AS)

    So to continue answer my one questions :-)

    The problem was due to some others that had done changes on one of two target database on MSSQL. The changes was views and stored procedures, and of course Pro2 did not like that. The fix was to delete all the changes, update schema and voila, now it start.

  • Sai Pasupuleti (Progress Software)

    @Geir Otto Olsen (THInc Consulting AS)​ I have observed that you have initiated a case with OpenEdge Technical Support. Thank you for your effort in this matter.